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
Our Top PicksLive Odds
Top PickUnder 8.5 runs at -120 is the anchor bet
Under 8.5 runs at -120 is the anchor bet in this game. Our model projects 8.0 combined runs, a clear directional signal below the market line. Ryan's ...
PickMinnesota Twins moneyline at +116 is whe
Minnesota Twins moneyline at +116 is where our model and the market split. The market prices Baltimore at -143 as the home favorite (58.8% implied), b...
PickMinnesota Twins run line at -1.5 (+164)
Minnesota Twins run line at -1.5 (+164) is a low-confidence shot at elevated value. Our model projects a 1-run Twins win, which does not comfortably c...

Minnesota Twins vs Baltimore Orioles Game Preview

Joe Ryan is the story at Camden Yards tonight, and the numbers back it up. Minnesota Twins right-hander Ryan arrives with a 108 Stuff+ rating, 194 strikeouts in 171 innings last season, a 3.42 ERA, and one of the sharpest strikeout profiles in the American League. His last three starts showed some variance (9, 5, and 4 strikeouts in September), but his full-season profile is elite. This is the better pitcher in tonight's MLB matchup, and it is not particularly close on raw metrics alone.

Baltimore Orioles lefty Trevor Rogers has a different kind of case. He went 9-3 with a 1.81 ERA and 103 strikeouts in 18 starts in 2025, and at Camden Yards he was even better: 0.96 ERA and 0.70 WHIP across seven home starts. His final tune-up of the year was ugly (6 ER in 3 innings at New York in late September), but the two starts before that produced 6 scoreless innings and then 5 more without a run. Rogers making his first career Opening Day start on the mound he knows best is a real factor. The 97 Stuff+ trails Ryan's 108 by a meaningful margin, but Camden is his house, and that comfort level is documented in actual results.

The lineup storylines add texture to this matchup. Baltimore revamped their roster this winter, adding Pete Alonso on a five-year, $155 million deal and Taylor Ward, who hit 36 home runs in 2025. But Ward carries a glaring red flag into this game: he is 0-for-8 with a .125 OPS against Ryan across three separate seasons (2022, 2023, and 2025). That consistency over multiple seasons and multiple plate appearances is not noise. On Minnesota's side, first baseman Josh Bell has a .462 average and 1.077 OPS in 13 career plate appearances against Rogers. He is the one bat tonight with a clean, documented edge against the opposing starter.

Then there is Tyler O'Neill, who has hit a home run on Opening Day in six consecutive seasons, a streak that has never been matched in the sport. In his only two career plate appearances against Ryan, O'Neill went 1-for-2 with a home run and a 2.500 OPS. Camden's left-field wall (park HR factor of 1.06) plays directly into his right-handed power. Our model projects a final score of Minnesota 4.5, Baltimore 3.5 for a combined 8.0 runs, sitting half a run below the 8.5 market line. Two capable starters, fresh bullpens on both sides, and one of the best individual storylines of the entire Opening Day slate. This game has everything.

Minnesota Twins vs Baltimore Orioles Key Insights

  • Joe Ryan's 108 Stuff+ is a meaningful edge over Rogers' 97. He projects nearly half a run better by most systems, and his 10.2 K/9 rate from 194 strikeouts last season makes Baltimore's rebuilt lineup a tough first assignment of the year.
  • Trevor Rogers was dominant at Camden Yards in 2025: 0.96 ERA and 0.70 WHIP across seven home starts. That park comfort is a real counterpunch to Ryan's superior raw metrics and supports a tightly pitched first half.
  • Taylor Ward is 0-for-8 with a .125 OPS career against Ryan, spanning three separate seasons. The market prices Ward as a 36-HR threat in Baltimore's lineup without accounting for that consistent, multi-year futility against tonight's opposing starter.
  • Josh Bell is .462 with a 1.077 OPS in 13 career plate appearances against Rogers. That is the sharpest batter-vs-pitcher edge in this game, and it points toward Bell reaching base at least once against Baltimore's starter.
  • Our model projects 8.0 combined runs, half a run below the 8.5 market line. Two sharp starters, fresh Opening Day bullpens, and a pitcher-friendly park all push in the same direction: under.
  • Tyler O'Neill's 6-game Opening Day HR streak includes a prior home run against Ryan in their only career meeting (2 PA, 2.500 OPS). The market prices him at 27.4% for a homer tonight when his Opening Day base rate alone suggests 30% or higher.

Minnesota Twins vs Baltimore Orioles Betting Picks

Picks made March 26, 2026 at 07:22 AM ET. Odds shown reflect current market prices.

Minnesota Twins moneyline at +116 is whe
Minnesota Twins moneyline at +116 is where our model and the market split. The market prices Baltimore at -143 as the home favorite (58.8% implied), but our model projects a 4.5-3.5 Twins win. Ryan's projection advantage is real and documented. Getting plus money on the team with the better-projected pitcher in a game both sides expect to be low-scoring is exactly the kind of number worth acting on. Medium confidence.
Minnesota Twins run line at -1.5 (+164)
Minnesota Twins run line at -1.5 (+164) is a low-confidence shot at elevated value. Our model projects a 1-run Twins win, which does not comfortably cover a -1.5 spread. The cushion at +164 compensates for that thin margin, and Ryan's stuff advantage gives Minnesota the best chance of holding a multi-run lead deep into the game. Treat this as a small speculative play, not a cornerstone. Low confidence.
Joe Ryan over 6.5 strikeouts at +102 is
Joe Ryan over 6.5 strikeouts at +102 is grounded in his 2025 K/9 of 10.2. Baltimore's projected lineup includes Taylor Ward (0-for-8 career vs Ryan), Adley Rutschman (.200 AVG in 6 PA against him), Leody Taveras (.167 in 6 PA), and Ryan Mountcastle (.167 in 6 PA). Multiple lineup spots with documented struggles against this pitcher. His last three starts averaged 6.0 Ks, right at the line, and Opening Day workload limits are a real caveat. But near-even juice on a strikeout pitcher who profiles well above this threshold is positive expected value. Medium confidence.
Trevor Rogers over 5.5 strikeouts at +11
Trevor Rogers over 5.5 strikeouts at +116 is backed by his 2025 K rate (8.47 K/9, roughly 5.7 strikeouts per start average) and his Camden command history. Two of his last three starts cleared 5.5 strikeouts (7 and 6), and the home environment where he posted a 0.96 ERA supports sharp early-inning execution. Minnesota's lineup lacks meaningful BvP history against Rogers, which removes a reason to fade his strikeout rate. Plus money on a starter who profiles above this line is good expected value. Medium confidence.
Taylor Ward under 0.5 hits at +128 is th
Taylor Ward under 0.5 hits at +128 is the most compelling individual prop in this game. Ward is 0-for-8 career against Ryan with a .125 OPS. That futility spans 2022, 2023, and 2025, three distinct seasons with multiple plate appearances each time. This is not a one-bad-night sample. Ryan's 10.2 K/9 makes hitless games a genuine possibility for any batter, but Ward's specific history here is documented and repeatable. Medium confidence.
Josh Bell over 0.5 hits at -217 is chalk
Josh Bell over 0.5 hits at -217 is chalk backed by the strongest matchup data in the game. Bell is .462 against Rogers in 13 career plate appearances (1.077 OPS overall, 1.500 OPS in 8 PA in 2022). Rogers has improved significantly since 2022, but Bell's track record against him is the best batter-vs-pitcher signal available tonight. His 2025 line (.237/.325/.417, 22 HR, .796 OPS vs lefties) supports contact production against a left-handed starter. Medium confidence.
Tyler O'Neill to hit a home run at +265
Tyler O'Neill to hit a home run at +265 is the best individual angle of the night. Six consecutive Opening Day home runs. A prior homer in his only career plate appearance against Ryan with a 2.500 OPS in 2 career PA. Camden's 1.06 park HR factor playing directly into right-handed power. The market prices this at 27.4%, but O'Neill's Opening Day base rate alone pushes the true probability above 30%. The main picks lean under, which tempers confidence, but the streak, the specific matchup history, and the park all point in one direction. Low confidence, but the +265 number earns a small play. Low confidence.
No run in the first inning (NRFI) at -13
No run in the first inning (NRFI) at -137 aligns with both starters' early-inning profiles. Rogers posted a 0.96 ERA and 0.70 WHIP at Camden Yards last season, indicating consistent first-inning command at home. Ryan's 10.2 K/9 limits early baserunners for Baltimore. Neither lineup has deep BvP history against the opposing starter, reducing the threat of a first-inning rally by either side. The -137 price implies 57.8% probability, which fits two starters who project as reliable early-inning suppressors on Opening Day.
Same-game parlay
Same-game parlay: Twins ML (+116) + Under 8.5 (-120) + Ryan over 6.5 Ks (+102) + Rogers over 5.5 Ks (+116). The thesis holds together cleanly: two dominant starters combine for a low-scoring, strikeout-heavy game, and the team with the better-projected pitcher wins a tight one. Each leg reinforces the others. Ryan's stuff edge drives a narrow Twins win while both aces post solid strikeout lines. This is the kind of SGP where the narrative and the numbers are pointing in the same direction. Medium confidence across all four legs.

Recent Form

Minnesota Twins
L2-1Toronto Blue Jays
L3-2Tampa Bay Rays
W7-3Atlanta Braves
W9-6Boston Red Sox
W15-6Boston Red Sox
Baltimore Orioles
W5-2Pittsburgh Pirates
L3-1New York Yankees
W10-8Philadelphia Phillies
W8-1Washington Nationals
W2-0Washington Nationals

Minnesota Twins vs Baltimore Orioles Summary

Our model projects Minnesota 4.5, Baltimore 3.5 for a combined 8.0 runs. The market has this game at 8.5 with Baltimore as a -143 home favorite. That is a disagreement worth acting on in two places. Under 8.5 at -120 is the primary play: two starters with sharp recent profiles, fresh Opening Day bullpens, and a model projection that sits half a run below the line. The Twins moneyline at +116 is the secondary anchor: Ryan is the better-projected pitcher in this game by a documented margin, and plus money on the team with the better ace is value the market is leaving on the table.

The props are where this game gets interesting. Taylor Ward under 0.5 hits at +128 is the hidden angle: three separate seasons of 0-for-8 futility against Ryan is a real, repeatable edge that casual bettors will not be thinking about. On the flip side, Tyler O'Neill at +265 for a home run is the play the Camden crowd is hoping for. Six consecutive Opening Day home runs, a prior shot against Ryan in their only career meeting, and a park with a 1.06 HR factor make that number feel short. The two props point in different directions but both have specific data behind them.

The contrarian case deserves honest acknowledgment before the first pitch. Baltimore has scored 10 or more runs in three consecutive season openers, Alonso and Ward are genuine power threats, and Rogers' late-September implosion (6 ER in 3 innings) could signal early 2026 command issues that carry into this start. If Rogers gives up two or three runs early, the over side gets momentum in a hurry. The under and Twins picks are grounded in model projection and pitching metrics, but these are the first at-bats of the season for everyone. No sample size exists yet. Bet what you can afford to lose, and enjoy one of the better Opening Day pitching matchups on the slate.

Head-to-Head History

Season SeriesBAL wins series 2-0
DateMatchupResult
Feb 24, 2026BAL @ MINBALBAL 10-5
Mar 07, 2026MIN @ BALBALBAL 3-2

Compare odds for MIN @ BAL

Frequently Asked Questions

MLBGame PreviewsMinnesota Twins at Baltimore Orioles