We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsBaltimore Orioles at Pittsburgh Pirates
Baltimore OriolesBaltimore Orioles
@
PNC Park
Pittsburgh PiratesPittsburgh Pirates

Match Predictor

Pre-match Prediction
Baltimore Orioles
@
Pittsburgh Pirates
Baltimore Orioles 46%Pittsburgh Pirates 54%
Market LinesRun Line: Pittsburgh Pirates -0.5Total: O/U 8.5
Model: Under 8.5
Model projects 7.6 total runs vs 8.5 line

Baltimore Orioles

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
50%
4/8
MLB: 48%
Starter
0%
0/1
vs PIT
50%
1/2
Avg Total
8.4
MLB: 8.9
Game Starter (1) Last Starter vs PIT vs PIT (2)
Chris Bassitt #40 · RHP · Age 37
8.31
ERA (2026)
6.6
K/9 (2026)
1
Starts (2026)
7.0
Avg Total (2026)
Last 3:
L TEX (Mar 30): 4.1IP, 4ER, 3K
ND LAD (Nov 01): 1.0IP, 1ER, 0K
ND LAD (Oct 31): 1.0IP, 0ER, 2K
vs PIT: W (Jun 02 2024): 5.0 IP, 3 ER, 7 K
Bullpen (2026 Season)Poor
ERA: 4.85MLB Avg: 3.959 relievers
Workload Alert: Allowed 8 runs on 2026-03-31 vs TEX. Bullpen arms likely still recovering.
Recent: L 2-5L 5-8W 8-3L 4-5L 2-3
Lineup vs Chris Bassitt (Career)
BatterPosPAAVGOPSHR
Brandon Lowe2B22.5501.8414
Bryan ReynoldsRF17.3570.9710
Hearn1B17.5331.3881
Oneil CruzCF9.2220.4440
Marcell OzunaDH6.0000.1670
Nick Gonzales2B6.3330.6660
Joey BartC5.2000.4000
Jared TrioloSS3.3330.6660
Spencer Horwitz1B3.0000.3330
Henry DavisC2.0000.0000
Jake MangumLF2.5001.0000
2 batters with no matchup history

Pittsburgh Pirates

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
50%
4/8
MLB: 48%
Starter
0%
0/1
vs BAL
50%
1/2
Avg Total
8.6
MLB: 8.9
Game Starter (1) Last Starter vs BAL vs BAL (2)
Braxton Ashcraft #35 · RHP · Age 27
3.00
ERA (2026)
4.5
K/9 (2026)
1
Starts (2026)
2.0
Avg Total (2026)
Last 3:
L @CIN (Mar 30): 6.0IP, 2ER, 3K
L @CIN (Sep 25): 4.1IP, 2ER, 5K
ND ATH (Sep 20): 3.0IP, 0ER, 6K
vs BAL: ND (Sep 09 2025): 3.0 IP, 1 ER, 4 K
Bullpen (2026 Season)Average
ERA: 3.60MLB Avg: 3.958 relievers
Recent: L 0-2W 8-3W 8-3W 5-4W 3-2
Lineup vs Braxton Ashcraft (Career)
BatterPosPAAVGOPSHR
Coby Mayo1B2.0000.0000
Dylan BeaversRF2.0001.0000
Jeremiah Jackson2B2.10005.0001
Pete Alonso1B2.5001.5000
Blaze AlexanderSS1.0000.0000
Colton CowserLF1.0000.0000
Gunnar HendersonSS1.0000.0000
Ryan Mountcastle1B1.0000.0000
Samuel BasalloC1.0000.0000
4 batters with no matchup history
Our Top PicksLive Odds
Top PickPittsburgh Pirates -1.5 Run Line @ -244
Pittsburgh Pirates -1.5 Run Line @ -244 (MEDIUM) Our model projects Pittsburgh winning 4.0-3.6, and the directional case for the run line cover center...
PickUnder 8.5 Total Runs @ -123 (HIGH) The t
Under 8.5 Total Runs @ -123 (HIGH) The top play in this game. Our model projects 7.6 total runs, nearly a full run below the 8.5 market line. Ashcraft...
PickBrandon Lowe Over 0.5 Hits @ -227 (HIGH)
Brandon Lowe Over 0.5 Hits @ -227 (HIGH) Lowe's career numbers against Bassitt are the standout BvP matchup on this slate: 22 PA, .550 average, 1.841 ...

Baltimore Orioles vs Pittsburgh Pirates Game Preview

The story of this MLB series finale is on the mound, and it starts with a concern. Pittsburgh Pirates starter Braxton Ashcraft brings a 2.71 ERA from 69.2 innings of 2025 work, a number that earned him a legitimate rotation spot. His 2026 debut on March 30 was a 6.0-inning, 2-ER effort with 3 strikeouts and 4 walks. Not dominant, but he finished. Now look across the diamond. Baltimore Orioles starter Chris Bassitt walked 4 batters and allowed 4 earned runs in just 4.1 innings in his own 2026 debut. He struck out 3. That is an 8.31 ERA and a walk rate approaching one per inning. Bassitt is a veteran with a 3.82 ERA and 176 strikeouts across 179 innings in 2025. His career says one bad start. His 2026 command profile says something else may be going on, and that is the central question this game is built around.

The Pittsburgh lineup has history with Bassitt, and it runs deep. Brandon Lowe owns a .550 average and 1.841 OPS across 22 career plate appearances against him, with 4 home runs in that sample. His OPS against Bassitt reached 3.033 in 6 PA in 2024, then 1.778 in 9 PA in 2025. The trend has not softened. Ryan O'Hearn brings a .533 average and 1.388 OPS in 17 career PA against Bassitt, with identical 1.800 OPS marks in both 2023 and 2025. Bryan Reynolds adds a .357 average and 0.971 OPS in 17 career PA. These three have enough at-bats against this pitcher to carry real predictive weight, and Bassitt is currently struggling to command his pitches. On the Baltimore side, most of their hitters have faced Ashcraft once or twice, with nothing in the data that signals a matchup edge.

Pittsburgh arrives at PNC Park on a four-game winning streak, hunting its first series sweep of 2026. Saturday's win came on a walk-off in the ninth after Jake Mangum tied the game in the eighth. As one Pittsburgh beat reporter wrote: "Yorke completed the comeback with a walk-off hit in the bottom of the ninth." A team that generates back-to-back walk-off wins in a series carries conviction. Baltimore has lost three of its last four and is 0-2 on the road this season. Their lineup reflects the inconsistency: Marcell Ozuna is hitting .074 with a .161 OPS vs right-handers, Coby Mayo sits at .150, Samuel Basallo at .174. The Orioles are averaging 4.0 runs per game across 8 games, and several of the bats dragging that average lower are cold entering Sunday.

PNC Park runs at a 0.96 run factor with a 0.90 HR factor. Deep left-center dimensions flatten power numbers and suppress multi-run innings built on fly-ball contact. Our model projects a 4.0-3.6 Pittsburgh finish, a blended total of 7.6 runs. The market is at 8.5. That 0.9-run gap is the sharpest model-to-market discrepancy in this batch. One contrarian counter worth acknowledging: Bassitt's 2025 track record is substantial, and veterans adjust between starts. A bounce-back outing where he finds the zone by the second inning and works deep into the game would keep both bullpens fresh and let scoring accumulate late. The 8.5 line may already price in some Bassitt regression. But with a model gap this size and a 2026 command profile showing a spiked walk rate, that case rests on speculation rather than current data. The park, the pitching matchup, and the blended projection all point the same direction.

Baltimore Orioles vs Pittsburgh Pirates Key Insights

  • Our model projects 7.6 total runs against a market line of 8.5, a 0.9-run gap representing the most significant model-to-market discrepancy in this batch. PNC Park's 0.96 run factor and 0.90 HR factor reinforce the lower projection.
  • Bassitt walked 4 batters in just 4.1 innings in his 2026 debut. Walk-prone starters produce early exits and inherited-runner situations, not long innings that stack scoring. His command issues are a red flag, not a sample-size blip to dismiss.
  • Brandon Lowe owns a 1.841 OPS and 4 HR in 22 career PA against Bassitt, with a strengthening year-over-year trend: 3.033 OPS in 2024, 1.778 in 2025. Ryan O'Hearn adds a .533 average and 1.388 OPS in 17 career PA. These are two of the most dangerous BvP matchups on the slate.
  • PNC Park's deep left-center dimensions suppress the fly-ball damage that turns two-run frames into five-run explosions. That suppression matters most when the visiting starter is walking batters and leaving the ball up in the zone.
  • Both bullpens have been taxed by back-to-back one-run games in this series. Fatigued late-inning arms typically keep the final three innings lower-scoring, not higher, supporting the under from both ends of the game.
  • Baltimore enters with multiple cold bats: Ozuna at .074 AVG with a .161 vR OPS, Mayo at .150, Basallo at .174. The Orioles average 4.0 runs per game, and several of the hitters contributing least to that number face a pitcher they have minimal career data against.

Baltimore Orioles vs Pittsburgh Pirates Betting Picks

Picks made April 05, 2026 at 04:28 AM ET. Odds shown reflect current market prices.

Under 8.5 Total Runs @ -123 (HIGH) The t
Under 8.5 Total Runs @ -123 (HIGH) The top play in this game. Our model projects 7.6 total runs, nearly a full run below the 8.5 market line. Ashcraft's 2.71 ERA in 2025 shows he can work through lineups efficiently. Bassitt's walk rate signals early exits rather than high-run innings. PNC Park suppresses fly-ball scoring. Both bullpens are depleted after a close series. Each variable points in the same direction, and the gap between our projection and the market is large enough to warrant high confidence.
Moneyline
Moneyline: No Pick The Pirates moneyline at -141 implies 58.5% probability. Our model puts Pittsburgh's win probability at 53.8%. The market overvalues the home team relative to our edge. The Orioles at -101 offer no meaningful positive-EV case either, given Pittsburgh's current form and home advantage. Neither side offers value at current prices, and forcing a bet here would mean ignoring our own projection. Pass.
Analysis insight — no specific bet associated
Brandon Lowe Over 0.5 Hits @ -227 (HIGH)
Brandon Lowe Over 0.5 Hits @ -227 (HIGH) Lowe's career numbers against Bassitt are the standout BvP matchup on this slate: 22 PA, .550 average, 1.841 OPS, 4 HR. His OPS against this pitcher ran 3.033 in 2024 and 1.778 in 2025. His 2026 vR OPS is 1.936, the best right-handed-pitching split on the Pirates roster. Bassitt's current walk rate makes him more hittable, not less. A pitcher struggling to find the zone leaves pitches over the plate. -227 is a steep price, but the BvP edge is as strong as any in this data set.
Ryan O'Hearn Over 0.5 Hits @ -208 (MEDIU
Ryan O'Hearn Over 0.5 Hits @ -208 (MEDIUM) O'Hearn carries a .533 average and 1.388 OPS in 17 career PA against Bassitt, with back-to-back 1.800 OPS marks in 2023 and 2025. His 2026 season line is .360 AVG with a 1.069 OPS over the last 28 days, making him one of the hotter bats in this lineup right now. Career data and current form point the same direction against a pitcher who is currently having command trouble.
Marcell Ozuna Under 0.5 Hits @ +124 (HIGH) Ozuna's career against Bassitt
Marcell Ozuna Under 0.5 Hits @ +124 (HIGH) Ozuna's career against Bassitt: 6 PA, .000 average, 0.167 OPS. His 2026 season line is .074 AVG with a .161 vR OPS, the worst right-handed split on the Pittsburgh roster. He is a designated hitter in a low-run game facing a pitcher who has historically dominated him. In the game script our model projects, Ozuna going hitless is not a difficult outcome to argue. At +124, this is clear positive expected value.
Chris Bassitt Under 5.5 Strikeouts @ -16
Chris Bassitt Under 5.5 Strikeouts @ -167 (HIGH) Bassitt recorded just 3 strikeouts in 4.1 innings in his 2026 debut while walking 4 batters. His 2025 full-season K rate was strong at 8.85 K/9, but his 2026 command profile is sharply different. A pitcher who cannot locate his secondary offerings does not get swing-and-miss. If he exits early, he cannot physically reach 6. If he finds some command but stays walk-prone, hitters make contact rather than swing through. Both paths lead to the same result.
Brandon Lowe to Hit a Home Run @ +500 (M
Brandon Lowe to Hit a Home Run @ +500 (MEDIUM) The long shot in the picks, grounded in one of the strongest individual BvP power rates on this slate. Lowe has 4 HR in 22 career PA against Bassitt, an exceptional home run rate against a specific pitcher at a meaningful sample size. His 2026 slugging percentage is .720 with a vR OPS of 1.936. PNC Park's 0.90 HR factor provides mild suppression that tempers confidence slightly. But +500 on a hitter who has historically taken this pitcher deep is worth a small-unit play given the documented career track record.
Same-Game Parlay
Same-Game Parlay: Pirates -1.5 / Under 8.5 / Ozuna Under 0.5 Hits / Bassitt Under 5.5 K The four-leg SGP ties a unified game script together. Pittsburgh wins by multiple runs in a low-scoring environment while Bassitt struggles with command, Ozuna contributes nothing at the plate, and Bassitt cannot accumulate strikeouts before an early exit. Each leg reinforces the others. An early Bassitt departure means Pittsburgh hitters make contact and build a lead, which supports the run line cover, keeps the total down through a fatigued bullpen, and prevents Bassitt from reaching 6 K. This is the game script the data most strongly supports.
Analysis insight — no specific bet associated
NRFI (No Run First Inning) @ -130 (MEDIU
NRFI (No Run First Inning) @ -130 (MEDIUM) The low-run game thesis extends to the first inning. Ashcraft's 2025 track record does not point to a first-inning blow-up risk. Bassitt's walk issues create some concern in the Pittsburgh half of the first, but Baltimore sends a lineup with multiple cold bats and limited career data against Ashcraft. PNC Park's run-suppressing profile and our 7.6-run total projection support a quiet opening frame from both sides. -130 is a workable price for a medium-confidence play that fits the overall game narrative.

Key Players

Batting AverageBAL
Adley Rutschman
.333Batting Average
C
Home RunsBAL
Gunnar Henderson
2Home Runs
SS
Runs Batted InBAL
Gunnar Henderson
6Runs Batted In
SS
Earned Run AverageBAL
Trevor Rogers
1.38Earned Run Average
SP
WinsBAL
Trevor Rogers
2Wins
SP
StrikeoutsBAL
Kyle Bradish
10Strikeouts
SP
Batting AveragePIT
Ryan O'Hearn
.360Batting Average
1B
Home RunsPIT
Oneil Cruz
3Home Runs
CF
Runs Batted InPIT
Ryan O'Hearn
7Runs Batted In
1B
Earned Run AveragePIT
Mitch Keller
1.50Earned Run Average
SP
WinsPIT
Dennis Santana
2Wins
RP
StrikeoutsPIT
Carmen Mlodzinski
13Strikeouts
RP

Recent Form

Baltimore Orioles
L5-2Texas Rangers
L8-5Texas Rangers
W8-3Texas Rangers
L5-4Pittsburgh Pirates
L3-2Pittsburgh Pirates
Pittsburgh Pirates
L2-0Cincinnati Reds
W8-3Cincinnati Reds
W8-3Cincinnati Reds
W5-4Baltimore Orioles
W3-2Baltimore Orioles

Baltimore Orioles vs Pittsburgh Pirates Summary

The Under 8.5 at -123 is the clearest edge in this game. Our model projects 7.6 total runs, and I would lean the final total toward the lower end of that range rather than the higher. Ashcraft works through lineups efficiently based on his 2025 body of work. Bassitt's 2026 debut showed a walk rate that does not produce deep innings, and deep innings are what push game totals toward and past 8.5. PNC Park flattens power numbers and caps the big inning that could swing things. Two depleted bullpens closing out a close series keep the back end of the game low-scoring. The data converges on a 6-8 run outcome that sits comfortably under the market line.

The best individual angle is the Lowe over-hit prop, with the Ozuna under and the Bassitt strikeout under as reinforcing plays. Lowe's 1.841 OPS and 4 HR in 22 career PA against Bassitt is a documented edge the public is unlikely to have fully priced in. The honest caveat in this game is Bassitt's career reliability. He is a veteran who has navigated difficult starts before. One bad outing in March does not erase 179 innings of 3.82 ERA work in 2025. If he cleans up his walk rate by the second inning and goes six efficient innings, the total could push toward the market line, the run line cover becomes uncertain, and the Lowe over becomes a coin flip. That scenario is real and worth monitoring in-game. It is just not the scenario the current command data most strongly supports. The model gap, the park, and the BvP history all point toward Pittsburgh winning a controlled, under-the-line game on Sunday afternoon.

Head-to-Head History

Season SeriesPIT leads series 2-0
DateMatchupResult
Apr 03, 2026BAL @ PITPITPIT 5-4
Apr 04, 2026BAL @ PITPITPIT 3-2

Compare odds for BAL @ PIT

Frequently Asked Questions

MLBGame PreviewsBaltimore Orioles at Pittsburgh Pirates