We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsMinnesota Twins at Baltimore Orioles
Minnesota TwinsMinnesota Twins
@
Oriole Park at Camden Yards
Baltimore OriolesBaltimore Orioles

Match Predictor

Pre-match Prediction
Minnesota Twins
@
Baltimore Orioles
Minnesota Twins 43%Baltimore Orioles 58%
Market LinesRun Line: Baltimore Orioles -1Total: O/U 9
Our Top PicksLive Odds
Top PickUnder 9.0 Runs (-135) | HIGH confidence.
Under 9.0 Runs (-135) | HIGH confidence. Our model projects 8.0 total runs, a full run below the 9.0 market line. Both offenses are producing at depre...
PickMinnesota Twins +1.5 (-175) | MEDIUM con
Minnesota Twins +1.5 (-175) | MEDIUM confidence. Our model gives Minnesota a 42.5% win probability while the market prices Baltimore at 62.1% implied,...
PickMinnesota Twins Moneyline (+118) | MEDIU
Minnesota Twins Moneyline (+118) | MEDIUM confidence. The market implies 45.9% win probability on Minnesota, while our model puts them at 42.5%. At +1...

Minnesota Twins vs Baltimore Orioles Game Preview

The pitching matchup at Camden Yards tonight is two question marks, not two aces. In tonight's MLB action, Minnesota Twins right-hander Bailey Ober and Baltimore Orioles right-hander Shane Baz are both making their 2026 season debuts, and neither arrives with clean momentum. As MLB.com noted, "Bailey Ober makes his season debut after a frustrating 2025 (6-9, 5.10 ERA)." His strikeout rate slipped from 9.6 K/9 in 2024 to 7.4 K/9 last season. His final three starts of 2025 included a 6-run disaster in Cleveland and a 4-run loss in Arizona, bracketing one clean shutout outing in Texas that does not undo a full year of declining stuff. Add opening-day rust and the concern compounds.

On the home side, MLB.com reported that "Shane Baz makes his O's debut fresh off signing a 5-year extension." The extension is real and so is the fastball, but the walk rate is not going away with a ceremony. Baz issued 64 walks in 166.1 innings in 2025, a 3.46 BB/9 clip. His final three starts tell the full story: 0 earned runs in 4.0 innings, 0 earned runs in 5.0 innings, then 5 earned runs in 2.1 innings in Chicago with 3 more walks. The extension narrative does not change a 4.87 ERA. It just makes bettors comfortable paying for it.

Both offenses are cold. Minnesota is batting .153 with a .494 OPS through two games away from home. Baltimore is at .167 and .482. The Twins just beat the Orioles 4-1 in this same park on Saturday, with Royce Lewis doing most of the damage, posting a 1.229 OPS over the last 28 days and a 1.666 split against right-handed pitching this season. Byron Buxton is also swinging, hitting .375 through 8 PA with a 1.600 OPS versus righties. Both bats have the tools to punish a walk-prone Baz early. The one individual matchup worth flagging on the Baltimore side is Adley Rutschman, who is 0-for-7 with a .000 OPS in career plate appearances against Ober spanning 2023, 2024, and 2025. Three separate seasons. Zero production. That is a matchup problem, not noise.

Our model projects a final score of 4.4-3.6, Baltimore, for a combined 8.0 runs. The market line is sitting at 9.0. That one-run gap is the story. Both bullpens are holding sub-3.00 ERAs through two games, meaning even if a starter exits early, the relief corps has shown it can cap the damage. The Under 9.0 at -135 is the sharpest edge on this board.

Minnesota Twins vs Baltimore Orioles Key Insights

  • Both Ober and Baz are making 2026 season debuts after difficult 2025 campaigns. Opening-day rust, pitch-count limits, and unresolved mechanical questions all point toward shorter outings and earlier bullpen usage than typical.
  • Baz issued 64 walks in 166.1 innings last season. If his control issues surface early, Royce Lewis (1.666 OPS vs right-handed pitching this season, 1 HR through 7 PA) and Byron Buxton (.375 average, 1.600 OPS vs RHP) are dangerous enough to make every free pass hurt.
  • Adley Rutschman is 0-for-7 with a .000 OPS in career plate appearances against Bailey Ober across three separate seasons (2023, 2024, 2025). That is one of the starkest confirmed pitcher-batter mismatches on today's entire slate, and Ober's low walk rate means Rutschman cannot take his way on.
  • Both lineups are hitting below .170 on the young season. Combined with two bullpens carrying sub-3.00 ERAs, the scoring floor for this game is low even if one or both starters struggles to get through five innings.
  • Our model projects 8.0 total runs versus the market's 9.0 line. Separately, it gives Baltimore a 57.5% win probability while the market implies 62.1%, a 4.6-point gap that creates real value on Minnesota at +118.
  • Pete Alonso is 1-for-3 with a 1.666 OPS and one home run in career plate appearances against Ober (2025 sample). Camden Yards carries a slight right-handed power bump (HR factor 1.06), and Alonso is the most dangerous bat Ober faces today if that matchup history repeats.

Minnesota Twins vs Baltimore Orioles Betting Picks

Picks made March 29, 2026 at 03:55 AM ET. Odds shown reflect current market prices.

Minnesota Twins +1.5 (-175) | MEDIUM con
Minnesota Twins +1.5 (-175) | MEDIUM confidence. Our model gives Minnesota a 42.5% win probability while the market prices Baltimore at 62.1% implied, a 4.6-point separation. Baz's 4.87 ERA and walk-rate concerns create genuine first-inning vulnerability, and the Twins just beat Baltimore 4-1 in this same park on Saturday. The Twins covering +1.5 at -175 (63.7% implied) sits below the model's expectation for close-game frequency in a projected 8-run total.
Minnesota Twins Moneyline (+118) | MEDIU
Minnesota Twins Moneyline (+118) | MEDIUM confidence. The market implies 45.9% win probability on Minnesota, while our model puts them at 42.5%. At +118, the Twins carry positive EV against a public that may be overweighting Baz's extension narrative relative to his actual 2025 profile. This is a contrarian lean supported by the number, not a strong conviction play. If Baz commands the fastball all night, this loses. If he walks three batters in the first two innings, this wins.
Adley Rutschman Under 0.5 Hits (+150) |
Adley Rutschman Under 0.5 Hits (+150) | HIGH confidence. Rutschman is 0-for-7 with a .000 OPS against Bailey Ober across 2023, 2024, and 2025, producing nothing across three separate seasons of matchups. The market offers +150, implying 40% probability for the hitless result. Ober posted just 31 walks in 178.2 innings in 2024, meaning Rutschman has to earn every base, not walk his way on. The career data is persistent, the sample spans multiple years, and the price is right. This is the best individual value play on today's card.
Shane Baz Under 5.5 Strikeouts (-119) |
Shane Baz Under 5.5 Strikeouts (-119) | MEDIUM confidence. Baz's last three starts produced 3, 4, and 5 strikeouts across outings of 4.0, 5.0, and 2.1 innings respectively, averaging 4.0 punchouts per start. The 5.5 line asks him to exceed that recent ceiling in his 2026 debut. His known control issues (64 BB in 166.1 IP last season) mean he works deep into counts and creates walks before strikeouts. Early exit risk on pitch limits or wildness caps his total before he reaches six punchouts against a Minnesota lineup that has not been free-swinging this series.
Gunnar Henderson Under 0.5 Hits (+186) |
Gunnar Henderson Under 0.5 Hits (+186) | MEDIUM confidence. Henderson is 2-for-14 with a .154 average and 0.599 OPS in career plate appearances against Ober across 14 PA spanning three seasons. The career trend across a meaningful 14-PA sample heavily favors the under. The market prices the over at -278, making +186 for the under significant value if the pattern holds. Henderson is also hitting .000 through 9 PA this season with a .111 OBP, and Ober showed strong contact suppression when healthy in 2024 (3.98 ERA, 191 K in 178.2 IP).
Byron Buxton Over 1.5 Total Bases (+112)
Byron Buxton Over 1.5 Total Bases (+112) | MEDIUM confidence. Buxton is batting .375 through his first 8 PA of 2026 with a 1.000 L7d OPS and a 1.600 OPS split against right-handed pitching this season. Baz allowed 26 home runs in 166.1 innings last season, a 1.41 HR/9 rate that sits above league average for extra-base damage. Camden Yards carries a 1.06 HR factor, a modest but real right-handed power nudge. No career BvP data exists between Buxton and Baz, so this play relies on current form and opponent quality, not matchup history. At +112, the value is fair for one of the hottest bats in this game facing a pitcher with documented extra-base problems.
Same-Game Parlay
Same-Game Parlay: Twins +1.5 / Under 9.0 / Rutschman Under 0.5 Hits / Henderson Under 0.5 Hits. All four legs point toward the same game script: a low-scoring, tight game where Baltimore's offense goes cold against Ober. The two Orioles hitter unders (Rutschman, Henderson) are backed by career BvP history. The total is supported by a full run of model-to-market separation. The Twins covering +1.5 is consistent with a close, low-run game that stays within one rather than blowing out. Legs: Twins +1.5 [376366912>, Under 9.0 [376366979>, Rutschman Under 0.5 Hits [376393375>, Henderson Under 0.5 Hits [376393529>.
Analysis insight — no specific bet associated

Key Players

Batting AverageMIN
Byron Buxton
.375Batting Average
CF
Home RunsMIN
Royce Lewis
1Home Runs
3B
Runs Batted InMIN
Royce Lewis
2Runs Batted In
3B
Earned Run AverageMIN
Joe Ryan
0.00Earned Run Average
SP
WinsMIN
Anthony Banda
1Wins
RP
StrikeoutsMIN
Taj Bradley
9Strikeouts
SP
Batting AverageBAL
Adley Rutschman
.333Batting Average
C
Home RunsBAL
Tyler O'Neill
0Home Runs
RF
Runs Batted InBAL
Jeremiah Jackson
1Runs Batted In
2B
Earned Run AverageBAL
Trevor Rogers
0.00Earned Run Average
SP
WinsBAL
Trevor Rogers
1Wins
SP
StrikeoutsBAL
Trevor Rogers
5Strikeouts
SP

Recent Form

Minnesota Twins
W7-3Atlanta Braves
W9-6Boston Red Sox
W15-6Boston Red Sox
L2-1Baltimore Orioles
W4-1Baltimore Orioles
Baltimore Orioles
W10-8Philadelphia Phillies
W8-1Washington Nationals
W2-0Washington Nationals
W2-1Minnesota Twins
L4-1Minnesota Twins

Minnesota Twins vs Baltimore Orioles Summary

Our model lands on a 4.4-3.6 Baltimore finish, 8.0 total runs. I would push that projection to something like 4-3, maybe 5-3, because two debut starters with walk-rate concerns and recent rough stretches tend to generate baserunners without generating run clusters when the defense holds clean. The analyst brief sketches a plausible game flow: Baz works through four or five innings with two or three walks and a couple of hard-hit outs, surrenders two runs, and the Orioles bullpen holds from there. Ober is more efficient but not dominant. Final score stays tight. The Under 9.0 at -135 is the clearest, most defensible bet on this card, and the one I would put the most weight behind.

The Rutschman Under at +150 is the best individual value play on the slate. Zero hits across seven career PA against Ober spanning three separate seasons is not a coincidence or a small-sample blip. It is a persistent matchup failure. The market is pricing it at 40% implied probability for the hitless outcome. Ober's profile as a low-walk pitcher means Rutschman cannot draw his way on and has to earn a hit in direct competition with a pitcher who has shut him down every time they have faced each other. Stack that with Henderson's 14-PA history at .154 against Ober and you have two of Baltimore's core lineup contributors neutralized by the matchup data before the first pitch is thrown.

One honest caveat: opening-day variance is real and it cuts in both directions. Ober could rediscover the 9.6 K/9 rate and 3.98 ERA that made him effective in 2024, and this game becomes a 2-1 pitchers' duel with the Under never threatened. Baz could locate the fastball all night and make the Twins look ordinary. Neither outcome would be shocking. The risk scenario is a meltdown by one or both starters that floods the bases before the bullpen can enter, and in that case the relievers from both sides have shown they can minimize damage. That is exactly the scenario where the Under holds. Stay on the Under, lean the Twins to cover, and treat the Rutschman hitless prop as the highest-value individual play on the board.

Head-to-Head History

Season SeriesSeries tied 1-1
DateMatchupResult
Mar 26, 2026MIN @ BALBALBAL 2-1
Mar 28, 2026MIN @ BALMINMIN 4-1

Compare odds for MIN @ BAL

Frequently Asked Questions

MLBGame PreviewsMinnesota Twins at Baltimore Orioles