We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsToronto Blue Jays at Minnesota Twins
Toronto Blue JaysToronto Blue Jays
@
Minnesota TwinsMinnesota Twins

Match Predictor

Pre-match Prediction
Toronto Blue Jays
@
Minnesota Twins
Toronto Blue Jays 50%Minnesota Twins 50%
Market LinesRun Line: Minnesota Twins -1Total: O/U 8
Model: Under 8
Model projects 7.5 total runs vs 8 line

Toronto Blue Jays

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
48%
16/33
MLB: 48%
Starter
0%
0/1
vs MIN
83%
5/6
Avg Total
8.9
MLB: 8.9
Game Starter (1) Last Starter vs MIN vs MIN (6)
Trey Yesavage #39 · RHP · Age 23
0.00
ERA (2026)
5.3
K/9 (2026)
1
Starts (2026)
3.0
Avg Total (2026)
Last 3:
W BOS (Apr 28): 5.1IP, 0ER, 3K
ND LAD (Nov 01): 1.2IP, 1ER, 0K
W @LAD (Oct 29): 7.0IP, 1ER, 12K
Bullpen (2026 Season)Average
ERA: 3.64MLB Avg: 3.959 relievers
Recent: W 3-0W 8-1L 1-7W 7-3W 11-4
Lineup vs Trey Yesavage (Career)
BatterPosPAAVGOPSHR
Tristan Gray3B2.0000.0000
12 batters with no matchup history

Minnesota Twins

Bullpen ERA 5.85 (poor). Late innings could add runs.
0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
47%
16/34
MLB: 48%
Starter
57%
4/7
vs TOR
83%
5/6
Avg Total
9.6
MLB: 8.9
Game Starter (7) Last Starter vs TOR vs TOR (6)
Joe Ryan #41 · RHP · Age 30
3.76
ERA (2026)
9.2
K/9 (2026)
7
Starts (2026)
10.7
Avg Total (2026)
Last 3:
L SEA (Apr 28): 6.0IP, 2ER, 6K
ND @NYM (Apr 23): 5.0IP, 4ER, 5K
L CIN (Apr 17): 6.0IP, 1ER, 6K
vs TOR: W (Jun 08 2025): 5.0 IP, 2 ER, 6 K
Bullpen (2026 Season)Poor
ERA: 5.85MLB Avg: 3.958 relievers
Workload Alert: Allowed 11 runs on 2026-05-02 vs TOR. Bullpen arms likely still recovering.
Recent: L 1-7L 3-5W 7-1L 3-7L 4-11
Lineup vs Joe Ryan (Career)
BatterPosPAAVGOPSHR
Andres GimenezSS27.2690.7581
Myles StrawRF21.2630.7010
Vladimir Guerrero Jr.1B15.2860.6190
Daulton VarshoCF11.2000.6821
George SpringerDH10.4441.1670
Ernie Clement2B9.2500.5830
Davis SchneiderLF6.0000.0000
Jesus SanchezLF6.1670.3340
Brandon ValenzuelaC2.0000.0000
Lenyn Sosa2B2.0000.0000
3 batters with no matchup history
Our Top PicksLive Odds
Top PickToronto Blue Jays ML (-118) | MEDIUM con
Toronto Blue Jays ML (-118) | MEDIUM confidence. The market is treating this as a coin flip. The data disagrees. Minnesota is 2-8 over the last ten ga...
PickToronto Blue Jays -1.5 (+136) | LOW conf
Toronto Blue Jays -1.5 (+136) | LOW confidence. Minnesota's 5.85 bullpen ERA creates real multi-run blowout risk once Toronto builds a late-inning lea...
PickUnder 8.0 runs (-116) | LOW confidence.
Under 8.0 runs (-116) | LOW confidence. Two efficient starters, a Minnesota lineup with zero prior exposure to Yesavage's splitter, and an away lineup...

Toronto Blue Jays vs Minnesota Twins Game Preview

The Toronto Blue Jays hand the ball to Trey Yesavage for Sunday's rubber game, and this is exactly the kind of contextual edge most bettors miss. Yesavage has thrown 5.1 innings in the 2026 regular season. That's it. But those innings told you everything you need to know about what he brings to this matchup: zero earned runs, zero walks, and a splitter that the Boston lineup simply could not handle. Now he faces a Minnesota lineup where 12 of 13 batters have zero career plate appearances against him. Tristan Gray is the lone exception, going 0-for-2 in 2025. When a pitcher deploys a primary swing-and-miss offering against hitters who have never seen it, that's not a minor edge. That's the whole game. Joe Ryan counters with a 3.76 ERA and a 2-5 record that reflects poor run support more than bad pitching. His last time out he struck out six in six innings at Seattle. Three weeks ago he held this same Toronto lineup to two earned runs over seven. Ryan is a quality mid-rotation starter who has been quietly unlucky all season.

The Minnesota Twins enter Sunday's MLB finale having lost 13 of their last 16 games and sitting two games below .500 in a division they were supposed to contend in. This is a team in genuine freefall: 2-8 over the last ten, 0-4 in one-run games, and about to lose a fifth consecutive series if Toronto takes this one. The Blue Jays, meanwhile, have won six of their last eight and just outscored Minnesota 18-7 across Saturday's doubleheader at Target Field. The market is pricing this game as a near coin flip. That gap between market pricing and actual momentum is the edge, and it runs directly through the bullpen differential. Toronto's relievers are carrying a 3.64 ERA this season. Minnesota's are at 5.85. In a close game that gets to the seventh inning, that is not a minor number.

Byron Buxton is carrying Minnesota's entire offensive identity on his back right now. His .952 OPS over the last 28 days, 10 home runs on the season, and a last-seven-day OPS above 1.400 make him genuinely dangerous. The problem is there's nothing behind him. Luke Keaschall posts a .503 OPS against right-handers. Royce Lewis is batting .186. Josh Bell is at .218 with a .336 slugging percentage. This lineup lives and dies with Buxton, and Yesavage has never faced him. If the splitter works early, Minnesota has no secondary engine to generate a comeback. On the Toronto side, the main uncertainty is George Springer. He exited Saturday after a direct hit to his previously fractured left big toe. As reported: "He was hit directly on the left big toe that he fractured earlier in April, and had returned from." His status for Sunday is uncertain, and his loss would cost the Blue Jays a bat that has hit .444 against Ryan across career matchups.

Target Field plays neutral. No altitude, no short fences, no park-driven narrative to account for. That suits a game built around two functional starters and a significant late-inning quality gap. Both bullpens absorbed meaningful work in Saturday's doubleheader, but one of those bullpens is structurally broken and the other has been described by analysts who cover it closely as "arguably the unluckiest bullpen in all of baseball, one that ranks third in xERA (3.30) and third-to-last in BABIP (.324)." Toronto's relief corps may be even better than its current ERA shows. That context matters enormously when projecting what happens in the seventh and eighth innings of a tight game.

Toronto Blue Jays vs Minnesota Twins Key Insights

  • Yesavage faces a Minnesota lineup with zero career data against him for 12 of 13 batters. That kind of exposure gap is most dangerous in the first two times through the order, precisely the innings he projects to cover.
  • Minnesota's bullpen ERA of 5.85 versus Toronto's 3.64 is the single most important number in this game. Both starters figure to pitch into the sixth, and whoever's pen takes over in the seventh will likely decide the winner.
  • The Twins are 0-4 in one-run games this season. That is not randomness. It is a structural tell about a bullpen and late-game management setup that repeatedly fails to hold close games. Their inability to close out tight spots is the clearest argument against the Twins moneyline.
  • Buxton's .952 OPS over the last 28 days is elite, but his supporting cast is not. Keaschall, Lewis, Bell, and Wallner all post below-average OPS figures against right-handed pitching. If Yesavage manages Buxton in the first at-bat or two, Minnesota's lineup depth runs thin fast.
  • The contrarian angle deserves acknowledgment. Ryan held Toronto to 2 ER in 7 IP on April 11, just three weeks ago, with five days of rest today. Yesavage has thrown 5.1 innings all year. A strong Ryan start against a Springer-less Toronto lineup is a live scenario that keeps this game within reach for Minnesota.
  • Toronto's bullpen underlying metrics (3.30 xERA, third in baseball) suggest the 3.64 surface ERA could compress further as BABIP normalizes. Their true relief quality may be higher than what shows on the standings page, which makes the late-inning advantage over Minnesota even more pronounced.

Toronto Blue Jays vs Minnesota Twins Betting Picks

Picks made May 03, 2026 at 04:21 AM ET. Odds shown reflect current market prices.

Toronto Blue Jays -1.5 (+136) | LOW conf
Toronto Blue Jays -1.5 (+136) | LOW confidence. Minnesota's 5.85 bullpen ERA creates real multi-run blowout risk once Toronto builds a late-inning lead, and their 0-4 record in one-run games reveals a team that cannot hold close margins. Getting +136 on a team with those late-game structural advantages is meaningful upside. The caveat: Yesavage has thrown 5.1 innings in 2026. A rough start by a 23-year-old on a small sample is a live concern, and that variance keeps this at LOW confidence. Play it as a secondary lean behind the moneyline.
Under 8.0 runs (-116) | LOW confidence.
Under 8.0 runs (-116) | LOW confidence. Two efficient starters, a Minnesota lineup with zero prior exposure to Yesavage's splitter, and an away lineup facing a pitcher who has held them to two runs or fewer twice in three career starts all point toward a compact game. The lean is Under. The risk is just as clear: both pens are taxed from Saturday's doubleheader, and Minnesota's 5.85 bullpen ERA is live over-risk if this game reaches the seventh inning in any real state of chaos. Size this modestly. It's a lean with a specific late-inning fragility baked in.
Joe Ryan over 5.5 strikeouts (+100) | ME
Joe Ryan over 5.5 strikeouts (+100) | MEDIUM confidence. Ryan is running at 9.2 K/9 in 2026, 39 strikeouts in 38.1 innings. His last three starts produced 6, 5, and 6 punchouts, averaging 5.67 across that stretch. Getting even money on a pitcher who averages 5.67 Ks over his last three outings is the definition of market value. Toronto strikes out frequently enough against quality right-handers to support accumulation. Even in a sharp, efficient outing, Ryan projects to log enough innings to reach six strikeouts.
Jesús Sánchez under 0.5 hits (+146) | ME
Jesús Sánchez under 0.5 hits (+146) | MEDIUM confidence. Sánchez is 0-for-3 against Ryan in 2026. His full career matchup line reads .167 average and a .334 OPS across six plate appearances. His season slash of .232/.275/.394 is below average, and his right-handed pitcher splits do not suggest he profiles as a contact threat against this specific arm. Getting +146 on a player with a clear and consistent inability to make contact against this pitcher represents strong value relative to the implied probability. The data points in one direction.
Byron Buxton to hit a home run (+370) |
Byron Buxton to hit a home run (+370) | LOW confidence. Buxton leads Minnesota with 10 home runs in 143 plate appearances, running at roughly one per 14 PA. He is the only genuine power threat in this lineup. No career data exists against Yesavage, so conviction is limited and the Under lean on the game total introduces variance for any individual scoring prop. That said, +370 on the one player who can unilaterally change a game's complexion, with a .542 slugging percentage and a 1.429 OPS over the last seven days, holds independent value as a speculative play on the clear offensive anchor of a struggling club.
Josh Bell under 1.5 total bases (-185) |
Josh Bell under 1.5 total bases (-185) | MEDIUM confidence. Bell is hitting .218 with a .336 slugging percentage and a .545 OPS against right-handers. He has no career data against Yesavage, but to go over 1.5 total bases he needs either two singles or one extra-base hit. His slugging numbers make the extra-base route unlikely, and Yesavage's demonstrated swing-and-miss ability in his 2026 debut makes even contact difficult to project. The -185 price is steep but reflects a sound underlying case. Weak contact hitter, pitcher with an active splitter, limited path to extra bases.
Andrés Giménez under 0.5 total bases (+1
Andrés Giménez under 0.5 total bases (+140) | LOW confidence. Giménez has posted a .134 OPS over his last seven games, the coldest bat in Toronto's lineup by a considerable margin. His 2026 line against Ryan is 0-for-2 with a .000 OPS, small sample but consistent with his current cold streak. Season OPS of .694 is below average, and his right-handed pitcher OPS of .792 masks how cold he is right now. Getting +140 on a player in an active slump facing a pitcher he has not hit this year is a reasonable lean, even with the limited BvP sample reducing conviction.
SGP
SGP: Blue Jays ML / Under 8.0 / Ryan over 5.5 K / Bell under 1.5 TB. These four legs reinforce a single coherent game narrative. Ryan pitches efficiently and accumulates strikeouts, Bell's weak contact keeps a lid on Minnesota's offense, the total stays under 8, and Toronto's superior bullpen closes out a tight game. Each leg supports the others. The SGP price will reflect the combined odds of these outcomes, but the thesis is internally consistent and built on matching data points rather than disconnected speculation.
NRFI (-141). Ryan carries a 0.00 ERA and
NRFI (-141). Ryan carries a 0.00 ERA and a 0.75 WHIP in the first inning this season. Yesavage delivered 5.1 shutout innings in his 2026 debut and has a strong track record of clean first innings. Minnesota's home first-inning scoring rate leans toward no runs, and their lineup, anchored by Buxton but thin everywhere else, is facing a pitcher whose primary weapon the entire order has never seen. Toronto's away lineup is slightly stronger but Ryan's first-inning suppression is well documented this year. At -141, the market has priced this efficiently, but the probability edge is real and the multi-signal support is there.

Key Players

Batting AverageTOR
Vladimir Guerrero Jr.
.331Batting Average
1B
Home RunsTOR
Kazuma Okamoto
8Home Runs
3B
Runs Batted InTOR
Kazuma Okamoto
20Runs Batted In
3B
Earned Run AverageTOR
Dylan Cease
3.05Earned Run Average
SP
WinsTOR
Kevin Gausman
2Wins
SP
StrikeoutsTOR
Dylan Cease
56Strikeouts
SP
Batting AverageMIN
Byron Buxton
.260Batting Average
CF
Home RunsMIN
Byron Buxton
10Home Runs
CF
Runs Batted InMIN
Ryan Jeffers
21Runs Batted In
C
Earned Run AverageMIN
Taj Bradley
2.85Earned Run Average
SP
WinsMIN
Taj Bradley
3Wins
SP
StrikeoutsMIN
Taj Bradley
44Strikeouts
SP

Recent Form

Toronto Blue Jays
W3-0Boston Red Sox
W8-1Boston Red Sox
L7-1Minnesota Twins
W7-3Minnesota Twins
W11-4Minnesota Twins
Minnesota Twins
L7-1Seattle Mariners
L5-3Seattle Mariners
W7-1Toronto Blue Jays
L7-3Toronto Blue Jays
L11-4Toronto Blue Jays

Toronto Blue Jays vs Minnesota Twins Summary

This game sets up as a well-pitched, tight contest that Toronto closes out through the bullpen. Yesavage brings a splitter to a lineup with zero prior exposure, and if he replicates even a fraction of what he showed against Boston, Minnesota's offense, which has no functional secondary engine behind Buxton, will struggle to generate runs consistently. Ryan will be competitive. He usually is. But he's pitching for a team that cannot score, and when this game gets to the seventh inning, the difference between a 3.64 bullpen ERA and a 5.85 one is the margin. Minnesota is 0-4 when games are close this season. That is a structural fact, not a streak. The Toronto Blue Jays moneyline at -118 is the cleanest angle in this game, and the market pricing it near even money is the inefficiency worth targeting.

The caveat is real and worth sizing for. Ryan held this Toronto lineup to two runs over seven innings three weeks ago. Yesavage has thrown 5.1 innings in the regular season. If Springer is ruled out, Toronto loses their most effective career bat against Ryan. These are live variance factors. The run line at -1.5 (+136) reflects the blowout risk created by Minnesota's bullpen, but it also requires Yesavage to hold up across six innings on a small sample. The Under at 8.0 (-116) is a lean, not a lock, because the depleted bullpens, especially Minnesota's, introduce over-risk in the later innings. Play the moneyline with confidence, treat everything else as a secondary lean sized accordingly, and keep an eye on the Springer injury update before first pitch.

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

Head-to-Head History

Season SeriesTOR leads series 2-1
DateMatchupResult
Apr 30, 2026TOR @ MINMINMIN 7-1
May 02, 2026TOR @ MINTORTOR 7-3
May 02, 2026TOR @ MINTORTOR 11-4

Compare odds for TOR @ MIN

Frequently Asked Questions

MLBGame PreviewsToronto Blue Jays at Minnesota Twins