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 50%Minnesota Twins 50%
Market LinesRun Line: Tampa Bay Rays -0.5Total: O/U 7.5
Model: Under 7.5
Model projects 7.2 total runs vs 7.5 line

Tampa Bay Rays

Bullpen ERA 9.15 (poor). Late innings could add runs.
0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
83%
5/6
MLB: 48%
Starter
100%
1/1
vs MIN
Avg Total
11.3
MLB: 8.9
Game Starter (1) Last Starter vs MIN vs MIN (0)
Joe Boyle #36 · RHP · Age 27
3.00
ERA (2026)
6.0
K/9 (2026)
1
Starts (2026)
11.0
Avg Total (2026)
Last 3:
ND @STL (Mar 28): 6.0IP, 2ER, 4K
L @TOR (Sep 27): 5.0IP, 4ER, 5K
ND BOS (Sep 21): 4.1IP, 1ER, 9K
vs MIN: ND (Jul 06 2025): 5.0 IP, 0 ER, 7 K
Bullpen (2026 Season)Poor
ERA: 9.15MLB Avg: 3.958 relievers
Workload Alert: Allowed 8 runs on 2026-04-01 vs MIL. Bullpen arms likely still recovering.
Recent: L 5-6W 11-7W 3-2L 2-6L 2-8
Lineup vs Joe Boyle (Career)
BatterPosPAAVGOPSHR
Brooks Lee3B2.0000.0000
Byron BuxtonCF2.5001.0000
Kody Clemens2B2.0000.0000
Matt WallnerRF2.0000.0000
Royce Lewis3B2.0000.0000
Trevor LarnachRF2.5001.5000
Josh Bell1B1.0001.0000
6 batters with no matchup history

Minnesota Twins

Bullpen ERA 5.48 (poor). Late innings could add runs.
0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
33%
2/6
MLB: 48%
Starter
100%
1/1
vs TB
Avg Total
9.0
MLB: 8.9
Game Starter (1) Last Starter vs TB vs TB (0)
Bailey Ober #17 · RHP · Age 31
6.75
ERA (2026)
2.3
K/9 (2026)
1
Starts (2026)
14.0
Avg Total (2026)
Last 3:
ND @BAL (Mar 29): 4.0IP, 3ER, 1K
W @TEX (Sep 25): 6.0IP, 0ER, 5K
L CLE (Sep 20): 5.0IP, 6ER, 1K
Bullpen (2026 Season)Poor
ERA: 5.48MLB Avg: 3.959 relievers
Workload Alert: Allowed 8 runs on 2026-03-29 vs BAL. Bullpen arms likely still recovering.
Recent: W 4-1L 6-8L 1-3L 9-13W 5-1
Lineup vs Bailey Ober (Career)
BatterPosPAAVGOPSHR
Cedric MullinsCF10.1110.2110
Jake FraleyRF10.1000.2000
Ben Williamson3B5.6001.4000
Ryan ViladeRF3.0000.0000
Nick FortesC2.5001.0000
8 batters with no matchup history
Our Top PicksLive Odds
Top PickUnder 7.5 Runs (-116), HIGH confidence.
Under 7.5 Runs (-116), HIGH confidence. This is the anchor play. Our model projects 7.2 total runs, already sitting below the 7.5 line before any weat...
PickTampa Bay Rays -1.5 (+140), MEDIUM confi
Tampa Bay Rays -1.5 (+140), MEDIUM confidence. The market implies just a 41.7% probability that Tampa Bay wins by two or more runs. That number underv...
PickBailey Ober Under 3.5 Strikeouts (+108),
Bailey Ober Under 3.5 Strikeouts (+108), HIGH confidence. Ober recorded 1 strikeout in his 2026 debut. His last three tracked starts produced 1 K, 5 K...

Tampa Bay Rays vs Minnesota Twins Game Preview

The entire MLB game tonight at Target Field runs through one question: has Joe Boyle actually fixed his command? The Tampa Bay Rays right-hander was one of baseball's wildest starters as recently as 2024, posting a 6.42 ERA with 40 walks in just 47.2 innings. Then came his March 28 debut in St. Louis: six innings, zero walks, two earned runs, a 0.50 WHIP. That is a different pitcher. Boyle also faces a lineup he has handled before, going five scoreless innings with seven strikeouts against Minnesota on July 6, 2025. On the other side, Minnesota Twins starter Bailey Ober gets the home-opener nod carrying a 6.75 ERA and 1.25 WHIP from his only 2026 start, four innings against Baltimore that produced just one strikeout. His strikeout rate has fallen two years running, from 9.62 per nine innings in 2024 to 7.38 in 2025, and he gave up 30 home runs last season. The pitching matchup is not close.

Target Field opens its 2026 home schedule tonight in conditions that favor the pitchers. Forecast temperatures are in the 30s to low 40s at first pitch, and cold April baseball in Minnesota consistently suppresses ball carry and slugging. As Twins spokesman Matt Hodson noted: "When we saw the schedule come out and the 17 home games, we thought, 'Hey, it's Minnesota, it's spring time, we could have 71 degree weather, we could have 40.'" Tonight is firmly in the 40-degree scenario. The park plays neutral at normal temperatures, with a 1.0 runs factor and a 1.0 home run factor. Cold air shifts that baseline toward pitchers. Every contextual angle in this game points the same direction: fewer runs.

Tampa Bay arrives having been outscored 14-4 by Milwaukee in its last two away games, and six players are on the injured list. The offensive core is intact, though. Yandy Díaz is hitting .429 with a .679 slugging percentage and a 1.141 OPS against right-handed pitching. Jonathan Aranda is at .304 with a 1.023 OPS. These two anchor a Rays lineup batting .274 as a team. Minnesota closed its road trip with a 5-1 win in Kansas City on Wednesday but is hitting just .218 overall as a club. The bat-vs-pitcher history sharpens the picture even further: Cedric Mullins has a .111 average and 0.211 OPS across 10 career plate appearances against Ober, and Jake Fraley owns a .100 average in 10 career PA against him. Two of Tampa Bay's most important lineup pieces have documented, multi-season struggles against the pitcher they will face most tonight. That history shows up directly in the props.

Tampa Bay Rays vs Minnesota Twins Key Insights

  • Joe Boyle's 2026 debut produced 6.0 IP, 0 BB, 2 ER and a 0.50 WHIP. He also held this same Minnesota lineup scoreless across five innings in July 2025. His improved walk rate is the single biggest development on tonight's slate.
  • Bailey Ober recorded just 1 strikeout in his 2026 season debut (4.0 IP vs Baltimore). His strikeout rate has declined two consecutive seasons. Cold forecast temperatures in the 30s to 40s at Target Field will suppress his swing-and-miss rate further.
  • Our model projects 7.2 total runs against a 7.5 market line. The projection is already under the number before cold-weather suppression is factored in, making the Under 7.5 directionally clean on two independent levels.
  • Cedric Mullins (.111 AVG, 0.211 OPS in 10 career PA vs Ober) and Jake Fraley (.100 AVG, 0.200 OPS in 10 career PA vs Ober) sit at the top of the Tampa Bay lineup and have produced near-zero results against Ober across multiple seasons.
  • Royce Lewis (2 HR, 1.300 OPS vs right-handers this season) is Minnesota's most dangerous power threat against Boyle. Career matchup data is limited to just two plate appearances between them. If Lewis catches a Boyle fastball in the cold air, the run-line cover is in jeopardy.
  • Both bullpens carry real ERA risk (TB: 9.15, MIN: 5.48), but fresh arms in a series opener and a low-scoring projected environment limit their exposure. The starters shape this game, and Boyle holds the clear edge.

Tampa Bay Rays vs Minnesota Twins Betting Picks

Picks made April 03, 2026 at 07:35 AM ET. Odds shown reflect current market prices.

Tampa Bay Rays -1.5 (+140), MEDIUM confi
Tampa Bay Rays -1.5 (+140), MEDIUM confidence. The market implies just a 41.7% probability that Tampa Bay wins by two or more runs. That number undervalues Boyle's genuine advantage against an Ober who barely generated swing-and-miss in his season debut. The +140 return is appropriate compensation for a pick that acknowledges the run-line carry risk. In a projected low-scoring game, winning margins are modest, but the pitching gap between these two starters is real and should produce the kind of clean, controlled victory that covers the number.
Moneyline
Moneyline: No play. Our model projects Tampa Bay at 50.1% win probability. The de-vigged market lands at approximately 50.2% for the Rays. That is less than a 0.1% discrepancy. There is no actionable edge at these prices. Passing the moneyline entirely is the honest call, and all the real value in this game lives in the run line and the total.
Analysis insight — no specific bet associated
Bailey Ober Under 3.5 Strikeouts (+108),
Bailey Ober Under 3.5 Strikeouts (+108), HIGH confidence. Ober recorded 1 strikeout in his 2026 debut. His last three tracked starts produced 1 K, 5 K, and 1 K. The median is 1. His strikeout rate has dropped each of the last two seasons. Cold air further compresses swing-and-miss rates. Getting plus money on a pitcher who failed to reach even 2 strikeouts in two of his last three outings, in cold conditions, is straightforward value.
Cedric Mullins Under 0.5 Hits (+108), HI
Cedric Mullins Under 0.5 Hits (+108), HIGH confidence. Mullins has a .111 average and a 0.211 OPS across 10 career plate appearances against Ober. The year-by-year breakdown shows 0.000 OPS in 2023 across 6 PA, 0.000 OPS in 2025 across 2 PA, with only a 2-PA blip in 2024 breaking the pattern. He is also hitting .048 on the 2026 season, the worst average on the Rays roster. That is a dual signal: sustained career futility against this specific pitcher, reinforced by the worst current-season form in the lineup. Plus money on this under is the right play.
Jake Fraley Under 0.5 Hits (+108), MEDIU
Jake Fraley Under 0.5 Hits (+108), MEDIUM confidence. Fraley owns a .100 career average against Ober in 10 career PA. Three of four seasons have produced a 0.000 OPS against him, with only a 2-PA sample in 2025 breaking the multi-year trend. His 2026 form (.308 AVG overall) provides some pushback, but the dominant signal is the sustained multi-season BvP history. Getting plus money when the historical trend is this consistent against a specific pitcher is the right side of this prop.
Yandy Díaz Over 1.5 Total Bases (+112),
Yandy Díaz Over 1.5 Total Bases (+112), MEDIUM confidence. Díaz is the hottest bat in this game. He is hitting .429 with a .679 slugging percentage and a 1.141 OPS against right-handed pitching. No career matchup data exists between him and Ober, but Ober's 6.75 ERA and 1.25 WHIP from his 2026 debut identify him as hittable. Díaz's extra-base power, two home runs and a .679 slugging percentage through six games, gives him a realistic path to two or more total bases even in an under-side environment. Plus money on the best bat at the park is worth the play.
Same-Game Parlay
Same-Game Parlay: Rays -1.5 (+140), Under 7.5 (-116), Ober Under 3.5 Strikeouts (+108), Díaz Over 1.5 Total Bases (+112). These four legs share one thesis. Boyle commands the Twins lineup through five or six cold innings, keeping the total down and giving Tampa Bay a two-run margin. Ober's declining bat-missing ability caps Minnesota's ceiling and supports the strikeout under. Díaz's extra-base production gives the Rays the offensive punch needed to cover -1.5. Each leg reinforces the next. This is a parlay where the correlation works in your favor, not against it.
Analysis insight — no specific bet associated
No Run First Inning (-143). Boyle's 2026
No Run First Inning (-143). Boyle's 2026 debut produced zero walks in six innings, the kind of early-inning command that makes this a sensible entry. Minnesota is scoring 4.3 runs per game with a .218 team average. Cold temperatures in the 30s to 40s further suppress first-inning explosiveness across both lineups. The market prices NRFI at roughly 58.8% implied probability. Boyle's sharpened command and the cold-weather context support that edge in the opening frame.

Key Players

Batting AverageTB
Chandler Simpson
.476Batting Average
CF
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
Drew Rasmussen
10Strikeouts
SP
Batting AverageMIN
Victor Caratini
.278Batting Average
C
Home RunsMIN
Josh Bell
2Home Runs
1B
Runs Batted InMIN
Josh Bell
5Runs Batted In
1B
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
Minnesota Twins
W4-1Baltimore Orioles
L8-6Baltimore Orioles
L3-1Kansas City Royals
L13-9Kansas City Royals
W5-1Kansas City Royals

Tampa Bay Rays vs Minnesota Twins Summary

Our model projects a 3.6-3.6 final with a 7.2-run total, already sitting below the 7.5 market line. I would push that projection slightly further toward the pitchers. Boyle threw the best-commanded start of his career six days ago. He silenced this same Minnesota lineup for five innings with seven strikeouts last July. Ober is generating less swing-and-miss than at any point in his career, and now he faces cold-air conditions that will suppress contact quality further. I see this game finishing closer to 4-2 or 4-3 in Tampa Bay's favor. The 7.2-run projection might even be running hot.

The best single play is the Under 7.5 at -116. The best value play is the Rays -1.5 at +140. That second price reflects a market still uncertain about which Boyle shows up, and right now the data points to the improved version. Thread those two into the SGP with Ober Under 3.5 strikeouts and Díaz Over 1.5 total bases, and you have a four-leg parlay with genuine internal logic. The props are not decorative here. Ober's inability to miss bats caps Minnesota's scoring ceiling. Díaz's extra-base power provides the margin Tampa Bay needs to win by two. The edge does not care what sport you are watching. Rest, context, price: same formula, different field. Here the edge is real.

The honest caveat: all of this depends on Boyle. Tampa Bay's bullpen ERA is 9.15. If Boyle loses the zone early and exits before the fifth, that pen takes over in a close game and the structure collapses quickly. That is a real scenario, not a hypothetical. Bet this because you believe in what Boyle showed in St. Louis, not because anything that comes after him is dependable. Size accordingly and know the risk before you place the ticket.

Head-to-Head History

Season SeriesTB wins series 4-1
DateMatchupResult
Feb 24, 2026MIN @ TBTBTB 12-1
Mar 03, 2026TB @ MINTBTB 5-3
Mar 10, 2026MIN @ TBMINMIN 6-5
Mar 14, 2026TB @ MINTBTB 9-6
Mar 21, 2026MIN @ TBTBTB 3-2

Compare odds for TB @ MIN

Frequently Asked Questions

MLBGame PreviewsTampa Bay Rays at Minnesota Twins