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

Match Predictor

Pre-match Prediction
Tampa Bay Rays
@
Minnesota Twins
Tampa Bay Rays 49%Minnesota Twins 51%
Market LinesRun Line: Minnesota Twins -0.5Total: O/U 7.5
Model: Under 7.5
Model projects 7.3 total runs vs 7.5 line

Tampa Bay Rays

Bullpen ERA 10.80 (poor). Late innings could add runs.
0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
86%
6/7
MLB: 48%
Starter
100%
1/1
vs MIN
100%
1/1
Avg Total
11.7
MLB: 8.9
Game Starter (1) Last Starter vs MIN vs MIN (1)
Steven Matz #32 · LHP · Age 35
7.20
ERA (2026)
3.6
K/9 (2026)
1
Starts (2026)
18.0
Avg Total (2026)
Last 3:
W @STL (Mar 29): 5.0IP, 4ER, 2K
ND @NYY (Oct 02): 1.0IP, 0ER, 1K
ND @NYY (Oct 01): 1.0IP, 0ER, 1K
vs MIN: ND (Mar 30 2025): 4.0 IP, 0 ER, 2 K
Bullpen (2026 Season)Poor
ERA: 10.80MLB Avg: 3.958 relievers
Workload Alert: Allowed 8 runs on 2026-04-01 vs MIL. Bullpen arms likely still recovering.
Recent: W 11-7W 3-2L 2-6L 2-8L 4-10
Lineup vs Steven Matz (Career)
BatterPosPAAVGOPSHR
Josh Bell1B17.1250.3010
Byron BuxtonCF6.3330.8330
James OutmanCF4.2500.5000
Ryan JeffersC4.0000.0000
Victor CaratiniC3.0000.0000
Trevor LarnachRF2.0000.0000
Matt WallnerRF1.0000.0000
Tristan Gray3B1.0000.0000
5 batters with no matchup history

Minnesota Twins

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
43%
3/7
MLB: 48%
Starter
vs TB
100%
1/1
Avg Total
9.7
MLB: 8.9
Game Starter (0) Last Starter vs TB vs TB (1)
Mick Abel is new to Minnesota Twins — no starter history with this lineup. Career stats shown below.
Mick Abel #20 · RHP · Age 25
13.50
ERA (2026)
11.6
K/9 (2026)
Starts (2026)
Avg Total (2026)
Last 3:
L @BAL (Mar 29): 3.1IP, 5ER, 4K
W @PHI (Sep 27): 6.0IP, 0ER, 9K
ND CLE (Sep 20): 4.0IP, 2ER, 6K
Bullpen (2026 Season)Poor
ERA: 4.78MLB Avg: 3.959 relievers
Workload Alert: Allowed 8 runs on 2026-03-29 vs BAL. Bullpen arms likely still recovering.
Recent: L 6-8L 1-3L 9-13W 5-1W 10-4
Lineup vs Mick Abel (Career)
No career matchup data — first meaningful meeting
Our Top PicksLive Odds
Top PickMinnesota Twins +1.5 (-208, MEDIUM)
Our model gives Minnesota a 50.6% win probability, and in a game projected at 7.3 total runs, the cover probability on +1.5 lands around 65 to 70 percent.
PickUnder 7.5 (-120, MEDIUM)
Our model projects 7.3 total runs, sitting 0.2 below the market line.
PickSteven Matz Under 3.5 Strikeouts (+118, MEDIUM)
Matz recorded 2 strikeouts in 5.0 innings in his most recent start against St.

Tampa Bay Rays vs Minnesota Twins Game Preview

The story of tonight's MLB matchup at Target Field starts on the mound, because that is where the value lives. Tampa Bay Rays left-hander Steven Matz brings a track record worth trusting: a 2.97 ERA across 78.2 innings in 2025, elite command at 1.40 BB/9, and a prior appearance against this exact Minnesota lineup in which he allowed zero earned runs over four innings. His 7.20 ERA through one 2026 start is a single-game sample against a Cardinals lineup that was rolling early, not a trend. The xFIP probably looks nothing like 7.20. Across from him, Minnesota Twins right-hander Mick Abel is making his first home start with the club after a relief outing that left his 2026 ERA at 13.50 through 3.1 innings. He walked four batters in that lone appearance. The command issues are real, documented, and the most consequential variable in any total projection for this game.

Minnesota enters this Game 2 with genuine momentum: a 10-4 blowout of Tampa Bay on Friday and a 5-1 road win in Kansas City before that. The Twins are 1-0 at Target Field and averaging 5.1 runs per game through seven contests. Tampa Bay is in the opposite situation, having dropped three straight with a run differential of minus-14 on the season. The Rays' bullpen ERA of 10.8 across eight relievers is the most alarming number in this game, and closer Griffin Jax has been the face of those meltdowns, including a Milwaukee outing where he failed to record a single out before allowing three earned runs. Target Field runs neutral at a 1.0 factor for both runs and home runs, so no park inflation or suppression is at play here. This game lives and dies on the pitching and which bullpen cracks first in the late innings.

Minnesota's lineup carries meaningful absences tonight. Brooks Lee is out sick, pushing Tristan Gray into the starting shortstop role. Gray has actually produced well in limited action (.364/.429/.727 in 14 PA), so the spot is not a total black hole. Byron Buxton is dealing with a right arm contusion from Friday's game but is expected to play, though his 28-day OPS of 0.476 suggests he has been working through something for a while. The structural problem for the home offense is more fundamental: Minnesota is 1-3 against left-handed pitchers this season, and that is exactly who they face tonight. Most casual bettors will key off yesterday's 10-4 blowout and assume the Twins offense is running hot. The LHP split says otherwise, and it is the kind of context that most public money misses entirely.

But consider this before writing off Tampa Bay entirely. Diaz has turned in perhaps the most torrid individual start in baseball this season: a .433/.485/.667 slash line through seven games, a 1.152 OPS over the last 28 days, and zero career matchup data against Abel. That last part matters more than it looks. Diaz is locked in, Abel cannot find the zone, and the Rays lead off with a player who is genuinely dangerous against any pitcher right now. The contrarian case for Tampa Bay's moneyline at +119 is alive given that 1-3 LHP split undermining Matz's value as a Twins selling point. Our model prices the Rays at 49.4% and the market implies 49.5%, meaning the split is already largely reflected in the line. The numbers say skip the moneyline, not because the angle is wrong, but because the market has already absorbed it. One more note before first pitch: a 57-minute power outage at Target Field caused by an Xcel Energy equipment failure delayed the game, adding a cold-weather waiting period for both starters before they threw a pitch in anger. Extended delays in spring conditions are not ideal for starting pitcher command, which is already a concern with Abel.

Tampa Bay Rays vs Minnesota Twins Key Insights

  • Matz's 7.20 ERA in 2026 is a one-start sample. His 2025 profile, 2.97 ERA and 1.40 BB/9, is the right baseline. He held Minnesota scoreless over four innings last March and generates weak contact rather than punch-outs. The ERA will regress toward his true talent level.
  • Abel's command is the biggest total-affecting variable in this game. Four walks in 3.1 innings is not a one-inning blip. If he issues two more free passes in the first three innings, Diaz and Chandler Simpson are the exact type of active, on-base bats that will make him pay in a hurry.
  • Minnesota is 1-3 against left-handed pitching this season, facing a lefty tonight at home. Home-field advantage is real, but a 1-3 split against the exact handedness you are facing matters more than the Twins' one-game home sample. Most public money coming off Friday's blowout will not account for this.
  • Tampa Bay's 10.8 bullpen ERA is the live grenade in any late-game scenario. Griffin Jax has multiple blown saves and a catastrophic recent outing in Milwaukee. If the Rays hold a lead entering the ninth, handing the ball to Jax is not a certainty to close it out.
  • Our model projects 7.3 total runs against a 7.5 market line. Target Field plays neutral (1.0 run factor, 1.0 HR factor). No park inflation is coming to bail out either offense. The 0.2-run gap between projection and market price is the entire structural edge on the Under.
  • Josh Bell carries the most meaningful batter-vs-pitcher history in this matchup: 17 career plate appearances against Matz, a .125 average, and a 0.301 OPS. Despite Bell's excellent 2026 numbers overall (1.318 OPS vs. RHP), Matz has consistently gotten him out across multiple seasons and teams.

Tampa Bay Rays vs Minnesota Twins Betting Picks

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

Under 7.5 (-120, MEDIUM)
Under 7.5 (-120, MEDIUM): Our model projects 7.3 total runs, sitting 0.2 below the market line. Matz's 2025 profile (2.97 ERA, 1.40 BB/9) is the right ERA baseline, not his one rough start in March. He held Minnesota scoreless over four innings last March and is a contact manager, not a power arm. Minnesota's bullpen (4.78 ERA) is steady enough to hold leads in the middle innings. Even if Abel creates early traffic with his walks, the projected game flow of a 4-3 finish sits comfortably under the number. I lean toward the lower end of the total: two starters with the profile to settle in after shaky first innings, a neutral park, and a market line that may be pricing in Friday's 14-run combined output from the same two teams.
Moneyline
Moneyline: No value on either side. Our model prices Minnesota at 50.6% and the market implies 50.5%. The gap is under one percent, with juice on both sides. The contrarian case for Tampa Bay at +119 given Minnesota's 1-3 record against left-handers is a legitimate structural angle, but the model already bakes in that split at 49.4% for the Rays, which nearly matches the market's 49.5%. There is no meaningful divergence to exploit. Skipping the moneyline is the honest play here, and it is not a hedge, it is a read.
Analysis insight — no specific bet associated
Steven Matz Under 3.5 Strikeouts (+118, MEDIUM)
Steven Matz Under 3.5 Strikeouts (+118, MEDIUM): Matz recorded 2 strikeouts in 5.0 innings in his most recent start against St. Louis. His 2025 season K/9 was 6.98, well below average for a modern starter. His last three logged outings: 2 Ks, 1 K, 1 K. He generates weak contact and induces ground balls; he does not miss bats at a high rate. Getting paid at +118 to back his actual strikeout profile rather than a name-recognition assumption is where the edge sits. Minnesota is not a high-strikeout lineup either, which reinforces the under on this number.
Mick Abel Over 3.5 Strikeouts (-161, MEDIUM)
Mick Abel Over 3.5 Strikeouts (-161, MEDIUM): Abel struck out 9 batters in 6.0 innings against Philadelphia last September and 6 in 4.0 innings against Cleveland. In his rough 2026 debut he punched out 4 in 3.1 innings. His 2025 K/9 was 9.0. No Tampa Bay hitter carries career matchup data against him, meaning the Rays face an unfamiliar high-spin repertoire cold. Abel's command will limit his pitch count and probably his depth, but his per-batter strikeout rate is high enough to clear 3.5 even in a shortened outing. The -161 is the market acknowledging a real, persistent signal.
Josh Bell Under 0.5 Hits (+136, MEDIUM)
Josh Bell Under 0.5 Hits (+136, MEDIUM): Bell is 0-for-4 in meaningful career plate appearances against Matz with a 0.301 OPS across 17 lifetime PA. That is the largest batter-vs-pitcher sample in this game's matchup table, and the signal across multiple seasons is firmly negative. Bell has been excellent in 2026 overall, slashing .261 with a 1.318 OPS versus right-handers, but Matz is a left-hander who has consistently retired him throughout his career. Getting +136 on a historical signal this clear and this consistent is positive expected value, full stop.
Royce Lewis Over 0.5 Total Bases (-159, MEDIUM)
Royce Lewis Over 0.5 Total Bases (-159, MEDIUM): Lewis is slashing .190/.320/.571 this season with a 1.190 OPS against right-handed pitchers and 2 home runs in 25 plate appearances. He faces Abel, who carries a 13.50 ERA through 3.1 innings in 2026 and cannot consistently locate the strike zone. Lewis's L7d OPS is 0.950 and his slugging against righties is elite. Any contact in this matchup, a walk that leads to a stolen base, a barreled ball, a line drive in the gap, gives Lewis a reasonable chance at at least one total base. The -159 is the market's awareness of the matchup advantage, and the data supports paying it.
Cedric Mullins Under 0.5 Hits (+100, MEDIUM)
Cedric Mullins Under 0.5 Hits (+100, MEDIUM): Mullins is slashing .080/.111/.120 through 27 plate appearances this season with a 0.148 OPS against right-handers. He faces Matz (LHP), where his split improves to a still-poor 0.533 OPS. His 28-day OPS is 0.231. He is one of the coldest bats on the entire slate. Getting even money on a hitter this cold against a contact-management lefty is the kind of edge that hides in plain sight. Take the +100 and move on.
Same Game Parlay, 4 legs (MEDIUM)
Same Game Parlay, 4 legs (MEDIUM): Minnesota Twins +1.5 (contract 378182417), Under 7.5 (contract 378182420), Mick Abel over 3.5 strikeouts (contract 378260322), Royce Lewis over 0.5 total bases (contract 378245278). The thesis is internally consistent: a strikeout-heavy Abel outing limits Tampa Bay's ability to generate crooked numbers early, which keeps the total under control and leaves the game close enough for Minnesota to cover the run line. Lewis contributing at least one base fits the Twins grinding out a tight win. These four legs reinforce each other rather than pulling in opposite directions, which is the only way a SGP makes structural sense.
Analysis insight — no specific bet associated
YRFI (-104, LOW confidence)
YRFI (-104, LOW confidence): Both starters have been hit hard early in 2026. Matz allowed four earned runs in five innings against St. Louis. Abel has a 13.50 ERA through 3.1 innings, which includes early-inning damage. Near even money on a first-inning run scoring carries marginal structural logic given both pitchers' early-outing tendencies this year. First-inning specific splits are not available for either starter, so this is context-based rather than data-precise. The power outage delay and cold-weather conditions at Target Field add uncertainty around how sharply both pitchers come out of the gate. Treat this as a low-stakes speculative add, not a core position.

Key Players

Batting AverageTB
Yandy Diaz
.433Batting Average
1B
Home RunsTB
Yandy Diaz
2Home Runs
1B
Runs Batted InTB
Yandy Diaz
8Runs Batted In
1B
Earned Run AverageTB
Drew Rasmussen
1.80Earned Run Average
SP
WinsTB
Steven Matz
1Wins
RP
StrikeoutsTB
Joe Boyle
13Strikeouts
SP
Batting AverageMIN
Josh Bell
.261Batting Average
1B
Home RunsMIN
Josh Bell
2Home Runs
1B
Runs Batted InMIN
Tristan Gray
8Runs Batted In
3B
Earned Run AverageMIN
Taj Bradley
0.87Earned Run Average
SP
WinsMIN
Taj Bradley
1Wins
SP
StrikeoutsMIN
Taj Bradley
12Strikeouts
SP

Recent Form

Tampa Bay Rays
W11-7St. Louis Cardinals
W3-2Milwaukee Brewers
L6-2Milwaukee Brewers
L8-2Milwaukee Brewers
L10-4Minnesota Twins
Minnesota Twins
L8-6Baltimore Orioles
L3-1Kansas City Royals
L13-9Kansas City Royals
W5-1Kansas City Royals
W10-4Tampa Bay Rays

Tampa Bay Rays vs Minnesota Twins Summary

Our model projects a 3.7-3.6 finish with Minnesota winning, for a 7.3-run combined total. That 0.2-run gap below the 7.5 market line is the structural anchor for tonight's primary bet. I am not fighting the projection. Matz's 2025 form is the right baseline for what he will deliver tonight: five or six innings of contact management with a strikeout rate well below 3.5 and command sharp enough to strand traffic. Minnesota's bullpen, carrying a 4.78 ERA, is the most stable relief unit in this game. The Twins are built to win low-run, grinding games at Target Field, even with a thinner lineup tonight. The predicted game flow of a 4-3 Twins win, finishing with 7 total runs, lands comfortably under the market number and supports the run line cover simultaneously. Tom Pohlad, the Twins' owner, set the tone this week with a simple statement about the pressure his club is facing: "I've got a thick skin. Bring it on." That confidence is backed by a bullpen and a lineup structure designed for exactly this kind of tight game.

The Twins +1.5 is the other core position tonight. Brooks Lee's illness and Buxton's arm contusion thin the lineup, but Minnesota's home structure and stable relief corps give them the late-game infrastructure to hold any lead by a run or two. That is the exact margin this game is projected to produce. The player props add specificity: Bell has historically struggled against Matz across 17 career plate appearances, Mullins is ice cold against any pitcher, and Abel's strikeout rate is high enough to clear 3.5 even if his command keeps him from going deep into the game. Lewis, facing a wild right-hander with a 13.50 ERA, is a reasonable expectation for at least one total base. These are not abstract guesses. They are data-supported reads against a very specific matchup context.

The caveat is Tampa Bay's bullpen, which is the only variable capable of blowing this entire projection up. A 10.8 ERA across eight relievers means if the Rays somehow build a late lead and hand the ball to Griffin Jax, all bets are genuinely at risk. Diaz is also legitimately dangerous against any pitcher right now, and no Rays hitter has career data against Abel, which cuts both ways. This is a medium-confidence lean toward less scoring and a tight margin, not a lock. Build your positions accordingly and recognize that the most important number in this game is 7.3, not 7.5.

Head-to-Head History

Season SeriesMIN leads series 1-0
DateMatchupResult
Apr 03, 2026TB @ MINMINMIN 10-4

Compare odds for TB @ MIN

Frequently Asked Questions

MLBGame PreviewsTampa Bay Rays at Minnesota Twins