We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsMinnesota Twins at Tampa Bay Rays
Minnesota TwinsMinnesota Twins
@
Tropicana Field
Tampa Bay RaysTampa Bay Rays

Match Predictor

Pre-match Prediction
Minnesota Twins
@
Tampa Bay Rays
Minnesota Twins 46%Tampa Bay Rays 54%
Market LinesRun Line: Tampa Bay Rays -1Total: O/U 8
Model: Under 8
Model projects 7.7 total runs vs 8 line

Minnesota Twins

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
50%
13/26
MLB: 48%
Starter
100%
5/5
vs TB
25%
1/4
Avg Total
9.7
MLB: 8.9
Game Starter (5) Last Starter vs TB vs TB (4)
Bailey Ober #17 · RHP · Age 31
4.15
ERA (2026)
8.3
K/9 (2026)
5
Starts (2026)
14.4
Avg Total (2026)
Last 3:
ND CIN (Apr 19): 6.1IP, 0ER, 10K
W BOS (Apr 13): 6.0IP, 4ER, 7K
W DET (Apr 08): 5.2IP, 2ER, 2K
vs TB: ND (Apr 03 2026): 4.0 IP, 3 ER, 4 K
Bullpen (2026 Season)Poor
ERA: 4.52MLB Avg: 3.958 relievers
Workload Alert: Allowed 10 runs on 2026-04-23 vs NYM. Bullpen arms likely still recovering.
Recent: L 4-7W 5-3L 2-3L 8-10L 2-6
Lineup vs Bailey Ober (Career)
BatterPosPAAVGOPSHR
Cedric MullinsCF12.0910.1740
Jake FraleyRF12.1670.4170
Ben Williamson3B7.5711.4280
Nick FortesC4.5001.2500
Ryan ViladeRF3.0000.0000
Chandler SimpsonLF2.0000.5000
Jonathan Aranda1B2.0000.0000
Junior Caminero3B2.5001.5000
Taylor WallsSS2.0000.0000
Yandy Diaz1B2.0000.5000
3 batters with no matchup history

Tampa Bay Rays

Bullpen ERA 5.36 (poor). Late innings could add runs.
0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
56%
14/25
MLB: 48%
Starter
75%
3/4
vs MIN
25%
1/4
Avg Total
10.1
MLB: 8.9
Game Starter (4) Last Starter vs MIN vs MIN (4)
Shane McClanahan #18 · LHP · Age 29
5.00
ERA (2026)
9.0
K/9 (2026)
4
Starts (2026)
10.0
Avg Total (2026)
Last 3:
L @PIT (Apr 19): 4.1IP, 4ER, 5K
W @CHW (Apr 14): 5.0IP, 2ER, 4K
ND CHC (Apr 06): 4.0IP, 2ER, 5K
Bullpen (2026 Season)Poor
ERA: 5.36MLB Avg: 3.959 relievers
Workload Alert: Allowed 12 runs on 2026-04-21 vs CIN. Bullpen arms likely still recovering.
Recent: L 3-6L 1-6L 6-12W 6-1W 6-2
Lineup vs Shane McClanahan (Career)
BatterPosPAAVGOPSHR
Trevor LarnachRF5.0000.2000
Ryan JeffersC4.2500.5000
Josh Bell1B2.5001.5000
10 batters with no matchup history
Our Top PicksLive Odds
Top PickMinnesota Twins ML (+102, MEDIUM confidence)
Ober is the better pitcher on the mound today by a measurable margin, and the market is effectively treating this as a near coin-flip.
PickMinnesota Twins +1.5 (-204, MEDIUM confidence)
The model projects Tampa Bay winning by a narrow margin, and even in that scenario, +1.5 covers.
PickUnder 8.0 (-116, LOW confidence)
The model lands right at the 8.0 line, which signals minimal projected edge.

Minnesota Twins vs Tampa Bay Rays Game Preview

The pitching matchup tells you everything you need to know about this one. The Minnesota Twins send Bailey Ober to the mound in today's MLB action, and he arrives on the best run of his season: 6.1 innings, zero earned runs, and 10 strikeouts in his last outing against Cincinnati. Ober is 2-0 with a 4.15 ERA, 24 strikeouts, and just 9 walks across 26 innings in 2026, a clear upward trend from a rough 2025. The Tampa Bay Rays counter with Shane McClanahan, a legitimate ace talent still rebuilding the command that made him elite before Tommy John surgery. McClanahan sits at 1-2 with a 5.00 ERA and 11 walks in 18 innings this year. His last four starts have averaged just 4.4 innings. The better arm on the mound today is in the road dugout.

Tropicana Field is one of the most pitcher-friendly environments in baseball: a 0.96 runs factor and a 0.90 home run factor inside a climate-controlled dome. No wind gusts, no humidity spikes, no sun glare for outfielders. That structure puts a natural ceiling on scoring from both sides. Tampa Bay is 6-4 at home this season, averaging 4.9 runs per game overall. Minnesota is 5-8 on the road, generating 5.0 runs per game on the year. This is Game 2 of a three-game series, one night after Tampa Bay defeated Minnesota 6-2. Both teams played a night game yesterday, so fatigue is a shared variable heading into this afternoon start.

The batter-versus-pitcher history gives Ober additional cover. Cedric Mullins carries a .091 average and a 0.174 OPS in 12 career plate appearances against him. That pattern runs across multiple seasons: hitless across 6 PA in 2023, hitless in 2025, and hitless again in 2026. Jonathan Aranda and Taylor Walls are also hitless in their limited career looks against Ober. The notable exceptions are Ben Williamson, who carries a 1.428 OPS in 7 PA, and Junior Caminero, who has a 1.500 OPS in 2 PA this year. Those are tiny samples. But Caminero is the most dangerous bat in this Tampa Bay lineup right now: 8 home runs, a 1.172 OPS over the last 7 days, and a .874 OPS against right-handed pitching on the season. He is the primary threat if Ober allows any traffic in the middle innings.

Here is where this bet gets complicated. Minnesota is 0-4 in one-run games this season. Tampa Bay is 4-1. Ober's controlled, contact-limiting style typically produces exactly the kind of 3-4 run games where the Twins have been most prone to losing. If this game follows the Ober script and ends 4-3 or 3-2, the historical pattern says Tampa Bay finds a way in the late innings. That is the legitimate risk embedded in the Minnesota moneyline. It deserves real weight, not just a footnote.

Minnesota Twins vs Tampa Bay Rays Key Insights

  • Bailey Ober has averaged 6.3 strikeouts across his last three starts and carries a 4.15 ERA through 26 innings in 2026. Shane McClanahan averages 4.67 Ks per outing this year with a 5.5 BB/9 that signals his command is still being rebuilt following Tommy John surgery.
  • Tropicana Field suppresses scoring with a 0.96 runs factor and a 0.90 home run factor. Both starters profile well in controlled dome conditions, and the environment removes weather as a variable entirely, reinforcing the under lean.
  • The market prices Tampa Bay at roughly -145, implying approximately 59% win probability. Minnesota at +102 offers near even money on the team with the clear pitching advantage today, a meaningful gap from the pure matchup assessment.
  • Tampa Bay's bullpen ERA (5.36) is worse than Minnesota's (4.52). If either team carries a lead into the late innings and hands it to relievers, that difference could be the deciding factor in a one-run game.
  • Minnesota is 0-4 in one-run games this season. Ober's style produces tight, contested games, which is precisely the game script where the Twins have been most prone to coming up short. This is the single biggest risk factor on the Minnesota side.
  • Junior Caminero enters this game as the hottest bat in the building: 8 home runs, a 1.172 OPS over the last 7 days, and a .270/.351/.540 season line in 114 plate appearances. He is the bat Ober most needs to navigate carefully against a right-handed-hit lineup.

Minnesota Twins vs Tampa Bay Rays Betting Picks

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

Minnesota Twins +1.5 (-204, MEDIUM confidence)
Minnesota Twins +1.5 (-204, MEDIUM confidence): The model projects Tampa Bay winning by a narrow margin, and even in that scenario, +1.5 covers. Tampa Bay's 4-1 record in one-run games supports a narrow home win rather than a blowout, and Ober's form makes a blowout loss very unlikely. The juice is steep, but the structural case for coverage is sound. If you want the safer version of the Minnesota thesis, this is the one to lean on.
Under 8.0 (-116, LOW confidence)
Under 8.0 (-116, LOW confidence): The model lands right at the 8.0 line, which signals minimal projected edge. LOW confidence reflects that thin margin honestly. The structural lean Under is still real: Tropicana Field plays pitcher-friendly, Ober produced a zero-run outing in his last start, and McClanahan's walk trouble does not translate to high run totals even when his stuff is working against him. Treat this as a lean. The environment supports it; the math barely does.
Shane McClanahan Under 5.5 Strikeouts (-154, HIGH confidence)
Shane McClanahan Under 5.5 Strikeouts (-154, HIGH confidence): McClanahan's last three starts show 5, 4, and 5 strikeouts, an average of 4.67 per outing in 2026. His starts have averaged just 4.4 innings, which caps total strikeout volume regardless of per-inning rate. Most Minnesota batters have zero career plate appearances against him, removing any elevated-K history from the equation. Clearing 5.5 would require a performance well above his established 2026 pattern. This is the highest-confidence prop on the card today.
Cedric Mullins Under 0.5 Hits (+102, HIGH confidence)
Cedric Mullins Under 0.5 Hits (+102, HIGH confidence): Mullins carries a .091 average and a 0.174 OPS in 12 career PA against Ober. The pattern holds across every season in the data: hitless in 6 PA in 2023, hitless in 2025, and hitless again in 2026. His current season line against right-handed pitching (0.493 vR OPS) only compounds the picture. Getting plus-money on a historically suppressed matchup at near coin-flip odds is straightforward value. The BvP edge here is as clear as any in today's game.
Bailey Ober Over 4.5 Strikeouts (+106, MEDIUM confidence)
Bailey Ober Over 4.5 Strikeouts (+106, MEDIUM confidence): Ober struck out 10 in his last start and 7 in the start prior. His 2026 rate sits at 8.3 K/9 across 26 innings. The outs market projects roughly 6 innings of work, which at that rate translates to around 5.5 strikeouts. Tampa Bay's lineup has historically struggled against him, with Mullins at 0.174 OPS in 12 PA and Fraley at 0.417 OPS in 12 PA. Two of his last three starts cleared 4.5 strikeouts with comfortable margin. Plus-money on a statistically supported side is the right call.
Junior Caminero Over 0.5 Hits (-250, MEDIUM confidence)
Junior Caminero Over 0.5 Hits (-250, MEDIUM confidence): Caminero is the hottest bat in this matchup. He carries a 1.172 OPS over the last 7 days, 8 home runs on the season, and a .270/.351/.540 line in 114 plate appearances. He hits right-handed pitching well with a .874 vR OPS. As Tampa Bay's primary middle-of-order presence, he sees the lineup spots where hits accumulate. The -250 price reflects strong market consensus, and the production data supports it.
Byron Buxton Under 1.5 Total Bases (-145, MEDIUM confidence)
Byron Buxton Under 1.5 Total Bases (-145, MEDIUM confidence): Buxton faces a left-handed pitcher in McClanahan, and his platoon split is severe. His vL OPS sits at 0.422 against lefties versus 0.896 against right-handers. His season line of .218/.279/.426 already reflects a limited offensive ceiling, and the left-on-left matchup compounds that. Reaching 1.5 total bases against a southpaw requires an extra-base hit or two singles, which his splits say is historically unlikely. Consistent with the under total lean and the suppressed scoring environment at Tropicana Field.
SGP (4 legs, MEDIUM confidence)
SGP (4 legs, MEDIUM confidence): Minnesota Twins +1.5, Under 8.0, Bailey Ober Over 4.5 Strikeouts, Shane McClanahan Under 5.5 Strikeouts. These four legs tell one coherent story: a low-scoring pitching duel where Ober outperforms McClanahan in strikeout output, Minnesota stays within a run, and the total stays under the line. Ober's swing-and-miss stuff keeps Tampa Bay's lineup in check, McClanahan's limited innings cap his own K total, and Minnesota covers +1.5 in what figures to be a one-run game in either direction. Each leg reinforces the others.
Analysis insight — no specific bet associated
YRFI (-118, LOW confidence)
YRFI (-118, LOW confidence): McClanahan has issued 4 walks in two of his last three starts, and his April walk rate of 5.5 BB/9 elevates first-inning base-traffic risk directly. He surrendered 4 earned runs in his April 19 start. Ober gave up 3 earned runs in just 4 innings against Tampa Bay in their April 3 meeting this year. Tampa Bay has scored 6 runs in each of its last two home games. The market is near-even here, reflecting genuine uncertainty. The lean is YRFI based on McClanahan's walk profile, but LOW confidence given the absence of first-inning-specific data. Treat this as a situational play, not a conviction bet.

Key Players

Batting AverageMIN
Brooks Lee
.262Batting Average
3B
Home RunsMIN
Byron Buxton
5Home Runs
CF
Runs Batted InMIN
Josh Bell
16Runs Batted In
1B
Earned Run AverageMIN
Taj Bradley
2.91Earned Run Average
SP
WinsMIN
Taj Bradley
3Wins
SP
StrikeoutsMIN
Taj Bradley
37Strikeouts
SP
Batting AverageTB
Yandy Diaz
.337Batting Average
1B
Home RunsTB
Junior Caminero
8Home Runs
3B
Runs Batted InTB
Jonathan Aranda
21Runs Batted In
1B
Earned Run AverageTB
Nick Martinez
2.10Earned Run Average
SP
WinsTB
Steven Matz
3Wins
SP
StrikeoutsTB
Drew Rasmussen
26Strikeouts
SP

Recent Form

Minnesota Twins
W5-3New York Mets
L3-2New York Mets
L10-8New York Mets
L6-2Tampa Bay Rays
Tampa Bay Rays
L6-3Pittsburgh Pirates
L6-1Cincinnati Reds
L12-6Cincinnati Reds
W6-1Cincinnati Reds
W6-2Minnesota Twins

Minnesota Twins vs Tampa Bay Rays Summary

The model aligns with the 8.0 total market line, and the structural argument supports keeping this game under that number. Tropicana Field suppresses scoring, Ober has been sharp all April, and McClanahan's command profile does not project a high run output even when his stuff is off. The best angle on this card is the Minnesota moneyline at +102. You are getting near even money on the team with the better starting pitcher, in a park that rewards pitching, against a home starter still working through post-surgery command issues. The +1.5 run line at -204 is the conservative version of the same thesis, built for bettors who want to account for Tampa Bay's strong record in close games and Minnesota's 0-4 one-run game history.

The contrarian case deserves genuine respect. Tampa Bay is 4-1 when games are decided by a single run. Minnesota is 0-4. Ober is fully capable of putting the Twins in a 3-2 lead entering the seventh inning and watching it unravel against a lineup that knows how to win tight home games at Tropicana Field. The one-run game pattern at this sample size is not noise. Minnesota bettors need to understand that getting a quality start from Ober is necessary, not sufficient. The Twins have to execute in exactly the situations where they have failed repeatedly this season. Size your bets in line with the MEDIUM confidence rating on the moneyline and do not treat it as anything more than a well-reasoned play with real variance attached.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesTB leads series 1-0
DateMatchupResult
Apr 24, 2026MIN @ TBTBTB 6-2

Compare odds for MIN @ TB

Frequently Asked Questions

MLBGame PreviewsMinnesota Twins at Tampa Bay Rays