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
@
Target Field
Minnesota TwinsMinnesota Twins

Match Predictor

Pre-match Prediction
Toronto Blue Jays
@
Minnesota Twins
Toronto Blue Jays 55%Minnesota Twins 45%
Market LinesRun Line: Toronto Blue Jays -1Total: O/U 7.5
Model: Over 7.5
Model projects 7.8 total runs vs 7.5 line

Toronto Blue Jays

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
53%
16/30
MLB: 48%
Starter
50%
3/6
vs MIN
100%
3/3
Avg Total
8.7
MLB: 8.9
Game Starter (6) Last Starter vs MIN vs MIN (3)
Kevin Gausman #34 · RHP · Age 35
2.57
ERA (2026)
9.8
K/9 (2026)
6
Starts (2026)
8.5
Avg Total (2026)
Last 3:
W CLE (Apr 25): 6.2IP, 2ER, 3K
W @ARI (Apr 19): 6.0IP, 2ER, 4K
ND @MIL (Apr 14): 5.0IP, 3ER, 5K
vs MIN: ND (May 11 2024): 3.0 IP, 6 ER, 6 K
Bullpen (2026 Season)Average
ERA: 3.59MLB Avg: 3.959 relievers
Recent: W 5-3W 4-2L 0-5W 3-0W 8-1
Lineup vs Kevin Gausman (Career)
BatterPosPAAVGOPSHR
Josh Bell1B22.3330.9351
Trevor LarnachLF14.2730.7020
Byron BuxtonCF10.1000.2000
Royce Lewis3B8.4290.9290
Ryan JeffersC7.1670.4530
Matt WallnerRF6.4001.5001
Victor CaratiniC6.0000.0000
Tristan Gray3B5.2000.6000
James OutmanCF3.0000.0000
Austin MartinLF2.0000.0000
Kody Clemens1B2.0000.0000
2 batters with no matchup history

Minnesota Twins

Bullpen ERA 5.52 (poor). Late innings could add runs.
0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
61%
19/31
MLB: 48%
Starter
83%
5/6
vs TOR
100%
3/3
Avg Total
9.5
MLB: 8.9
Game Starter (6) Last Starter vs TOR vs TOR (3)
Bailey Ober #17 · RHP · Age 31
3.94
ERA (2026)
7.6
K/9 (2026)
6
Starts (2026)
13.2
Avg Total (2026)
Last 3:
L @TB (Apr 25): 6.0IP, 2ER, 3K
ND CIN (Apr 19): 6.1IP, 0ER, 10K
W BOS (Apr 13): 6.0IP, 4ER, 7K
vs TOR: ND (Sep 01 2024): 6.0 IP, 1 ER, 8 K
Bullpen (2026 Season)Poor
ERA: 5.52MLB Avg: 3.958 relievers
Recent: L 1-6L 2-4W 11-4L 1-7L 3-5
Lineup vs Bailey Ober (Career)
BatterPosPAAVGOPSHR
Andres GimenezSS21.1580.4490
George SpringerDH17.3531.2943
Vladimir Guerrero Jr.1B14.0910.3050
Myles StrawRF13.2500.5580
Ernie Clement2B12.2500.7501
Lenyn Sosa2B11.0000.0000
Daulton VarshoCF5.2000.4000
Davis SchneiderLF4.0000.0000
Jesus SanchezLF3.3330.6660
4 batters with no matchup history
Our Top PicksLive Odds
Top PickBlue Jays Moneyline (-127, Medium Confidence)
The market prices Toronto at 55.9% to win, and that feels conservative given the full picture.
PickBlue Jays -1.0 Run Line (-111, Medium Confidence)
Near-even money to cover one run with Gausman on the mound against a lineup mired in RISP struggles is the best-priced position on the board.
PickUnder 7.5 Total Runs (-103, Low Confidence)
This is a contrarian lean, but it has real support.

Toronto Blue Jays vs Minnesota Twins Game Preview

The pitching matchup at Target Field tonight is not close, and that is where this entire analysis starts and ends. Toronto Blue Jays right-hander Kevin Gausman has issued six walks across 35 innings this season. His 1.54 BB/9 is not a small-sample illusion; it is three consecutive starts of precision against legitimate lineups. He carries a 2.57 ERA and 0.94 WHIP into this MLB series opener, and his recent outing log tells the same story: a win over Cleveland (6.2 IP, 2 ER, 0 BB), a win at Arizona (6.0 IP, 2 ER, 1 BB), and a no-decision in Milwaukee. The command is at the best level of his Blue Jays tenure. His fastball-splitter combination has been particularly sharp, and the results reflect it. Gausman is not pitching to miss bats right now; he is pitching to deny baserunners, which is the more dangerous version for the lineup he faces tonight.

Bailey Ober is a functional mid-rotation arm. His 2026 numbers (3.94 ERA, 1.16 WHIP in 32 innings) are serviceable, and his 10-strikeout effort against Cincinnati on April 19 showed genuine upside. But Ober has a Toronto problem that his overall numbers do not capture. In August 2025 against the Blue Jays, he allowed 4 earned runs in five innings. In June 2025 against Toronto, he allowed 5 earned runs in seven innings. Nine earned runs across 12 innings against this specific lineup across two separate season samples is a pattern worth taking seriously. The Minnesota Twins are asking Ober to beat a team that has repeatedly punished him.

The batter-vs-pitcher data sharpens the advantage further. George Springer has owned Ober across 17 career plate appearances: .353 average, 1.294 OPS, and three home runs. In six plate appearances against Ober in 2025 specifically, Springer posted a 2.834 OPS. That is not ancient history. Vladimir Guerrero Jr. is the reverse story entirely: 14 career plate appearances against Ober, .091 average, 0.305 OPS, 0 HR, with continued futility in the 2025 sample (6 PA, 0.167 OPS). Ober has a clear split here: he cannot retire Springer, and he consistently gets Guerrero out. Meanwhile, Gausman faces Byron Buxton with a career line of .100 average, 0.200 OPS, and zero extra-base hits across 10 plate appearances spanning four separate seasons. Buxton is Minnesota's most dangerous power variable on most nights. Against Gausman, he is not that. The one Twins hitter who represents a genuine threat in this matchup is Josh Bell: 22 career plate appearances against Gausman, .333 average, 0.935 OPS, and one home run. Bell is the disruptor to watch.

Minnesota enters this series opener having dropped 8 of their last 10 games. Their home record is 8-8, they are 0-4 in one-run games this season, and they went 3-for-22 with runners in scoring position across their last two games against Seattle. That RISP futility is symptomatic of a lineup pressing against quality pitching, and Gausman is a different level of quality than what they have seen. Toronto comes in riding a two-game win streak after a dominant 8-1 handling of Boston. Their bullpen ERA sits at 3.59 compared to Minnesota's 5.52, which ranks fifth-worst in MLB. With fresh arms on both sides in a series opener, the game will be decided by which starter holds the lineup down longer. Based on what the data says, that answer is not in dispute.

Toronto Blue Jays vs Minnesota Twins Key Insights

  • Gausman's 1.54 BB/9 in 2026 is the central number in this game. Fewer baserunners against a lineup hitting 3-for-22 with RISP in their last two games means fewer scoring opportunities. The walk rate and the RISP rate are a punishing combination for Minnesota.
  • Ober has allowed 9 earned runs across 12 innings in his two most recent starts against Toronto (August 2025 and June 2025). This is a specific, documented pitching liability against this lineup, not general ERA variance.
  • Byron Buxton is career 1-for-10 against Gausman (.100 AVG, 0.200 OPS, 0 HR) across four separate seasons. When the Twins' primary power threat is this consistently suppressed, their ceiling for a given game drops sharply.
  • George Springer's career line against Ober: 17 PA, .353 AVG, 1.294 OPS, 3 HR, with a 2.834 OPS in his 6 most recent plate appearances against Ober in 2025. This is the most clearly defined batter-vs-pitcher edge in the game.
  • Minnesota's bullpen ERA of 5.52 ranks fifth-worst in MLB, and multiple relievers are on the IL or returning. Any lead Toronto builds past the fifth inning has real staying power given the shape of that bullpen.
  • Josh Bell owns a .333 average and 0.935 OPS in 22 career plate appearances against Gausman with one home run. He is the one Twins hitter capable of disrupting the expected game script and is worth monitoring closely.

Toronto Blue Jays vs Minnesota Twins Betting Picks

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

Blue Jays -1.0 Run Line (-111, Medium Confidence)
Blue Jays -1.0 Run Line (-111, Medium Confidence): Near-even money to cover one run with Gausman on the mound against a lineup mired in RISP struggles is the best-priced position on the board. Gausman pitching deep into games against this type of compromised offense is exactly the profile that produces multi-run final margins. This pick rests on the starter quality gap and Minnesota's documented offensive dysfunction rather than any spread model output. The price is right for what the matchup offers.
Under 7.5 Total Runs (-103, Low Confidence)
Under 7.5 Total Runs (-103, Low Confidence): This is a contrarian lean, but it has real support. Gausman's elite walk-suppression keeps Minnesota off base, and a lineup going 3-for-22 with RISP does not fix that problem overnight, especially against this pitcher. Buxton's career futility against Gausman removes their most dangerous home-run threat from the equation. Target Field plays as a neutral park (1.0 runs factor, 1.0 HR factor) with no inflation at play. At near-even money, the Under earns a small stake. Confidence is low because the line sits right in the range where the matchup dynamics are priced in. This is a supporting bet, not a primary play.
Kevin Gausman Under 5.5 Strikeouts (+112, Medium Confidence)
Kevin Gausman Under 5.5 Strikeouts (+112, Medium Confidence): His last three starts: 3 Ks, 4 Ks, 5 Ks. He is averaging 4.0 strikeouts per start in 2026, and that reflects a deliberate shift toward groundballs and contact management rather than chasing swings and misses. Both of his most recent starts against Minnesota (5 Ks in June 2025, 4 Ks in August 2024) also came in under this number. The market prices the Over at -159, which badly underweights three consecutive sub-5.5 outings. Getting plus odds on a bet with three straight data points in its favor is the definition of value.
Vladimir Guerrero Jr. Under 0.5 Hits (+180, Medium Confidence)
Vladimir Guerrero Jr. Under 0.5 Hits (+180, Medium Confidence): Guerrero is having a fine 2026 overall (.358/.444/.477), but Ober represents a sustained and specific blind spot in his career. Fourteen career plate appearances, .091 average, 0.305 OPS, 0 HR. The 2025 sample (6 PA, 0.167 OPS) confirms this is recent, not stale. At +180, the market is offering real value on a matchup where the historical evidence has been remarkably consistent across two separate season samples.
Byron Buxton Under 0.5 Hits (+148, Medium Confidence)
Byron Buxton Under 0.5 Hits (+148, Medium Confidence): Ten career plate appearances against Gausman, one hit total. That is a .100 average and 0.200 OPS across four separate seasons (2015, 2017, 2018, 2023), with zero extra-base hits and zero home runs. His 2023 sample, the most recent encounter, produced a 0.000 OPS across 3 plate appearances. Despite Buxton's productive 2026 numbers (.235/.292/.462, 7 HR) and a strong 0.913 OPS against right-handed pitching overall, Gausman is a specific and persistent problem for him. At +148, the career track record earns this play.
George Springer Over 0.5 Hits (-227, Medium Confidence)
George Springer Over 0.5 Hits (-227, Medium Confidence): Yes, -227 is chalky. But the evidence here is unusually strong and unusually recent: 17 career plate appearances against Ober, .353 average, 1.294 OPS, 3 HR, including a 2.834 OPS in 2025. The market is already pricing this edge, which explains the steep number. When the batter-vs-pitcher data is this one-sided and this current, the chalk is justified. Springer's modest 2026 overall line (.196/.297/.375) is the only hesitation, but his production against this specific pitcher in this specific matchup is what matters here.
George Springer to Hit a Home Run (+400, Low Confidence)
George Springer to Hit a Home Run (+400, Low Confidence): Springer has three home runs in 17 career plate appearances against Ober. That is a raw home-run rate of approximately 17.6% in this specific matchup, and the 2025 data (2.834 OPS in 6 PA) confirms the power has not faded against Ober. The market's implied probability of 20% is right in line with the career rate. At +400, this is a small-stake, named-matchup play with legitimate historical backing. Low confidence because Springer's overall 2026 output has been modest. This is a supporting ticket, not a primary position.
Same Game Parlay
Same Game Parlay: Blue Jays -1.0 / Under 7.5 / Gausman Under 5.5 Ks / Springer Over 0.5 Hits: These four legs build a single coherent game script. Gausman controls the game with groundball contact management rather than strikeouts, which keeps his pitch count efficient. Minnesota's RISP struggles limit the total. Springer provides at least one hit to contribute to the Toronto margin needed to cover the run line. Each leg reinforces the others rather than working against the same premise. These are also the four picks with the clearest individual justification in this game. SGP odds will vary by book. Treat this as a supplementary ticket behind the individual plays.
Analysis insight — no specific bet associated

Key Players

Batting AverageTOR
Vladimir Guerrero Jr.
.358Batting Average
1B
Home RunsTOR
Kazuma Okamoto
5Home Runs
3B
Runs Batted InTOR
Andres Gimenez
16Runs Batted In
SS
Earned Run AverageTOR
Kevin Gausman
2.57Earned Run Average
SP
WinsTOR
Kevin Gausman
2Wins
SP
StrikeoutsTOR
Dylan Cease
49Strikeouts
SP
Batting AverageMIN
Brooks Lee
.253Batting Average
SS
Home RunsMIN
Byron Buxton
7Home Runs
CF
Runs Batted InMIN
Ryan Jeffers
18Runs 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
W5-3Cleveland Guardians
W4-2Cleveland Guardians
L5-0Boston Red Sox
W3-0Boston Red Sox
W8-1Boston Red Sox
Minnesota Twins
L6-1Tampa Bay Rays
L4-2Tampa Bay Rays
W11-4Seattle Mariners
L7-1Seattle Mariners
L5-3Seattle Mariners

Toronto Blue Jays vs Minnesota Twins Summary

The pitching edge in this game is real, and it runs clearly in one direction. The market gives Toronto a 55.9% win probability at -127. That is a reasonable price on paper, but the qualitative case is stronger than a coin flip. Gausman's 2026 command profile (2.57 ERA, 0.94 WHIP, 1.54 BB/9) sets up directly against a Minnesota lineup that cannot convert with runners in scoring position and whose most dangerous hitter, Buxton, has one career hit in 10 plate appearances against this pitcher. Ober, meanwhile, is carrying a specific and documented Toronto problem into this start. The run line at -111 captures the most value from this setup. Getting near-even money to cover one run with Gausman on the mound and a leaky Minnesota bullpen behind Ober is a price worth taking.

The Under 7.5 at -103 earns a smaller, supporting stake. Gausman suppressing baserunners against a team already struggling with RISP, Buxton neutralized, and a neutral park with no run inflation creates a real path to a low-scoring game. The caveat worth naming out loud: Josh Bell has a genuine track record against Gausman (22 PA, .333 AVG, 0.935 OPS, 1 HR) and is fully capable of a multi-hit game that complicates the script. Small samples carry variance in both directions. A Bell breakout or a Gausman off-night can flip this quickly. Bet the edge, not the certainty. Toronto's 4-8 away record this season is also worth acknowledging as a structural note against the run line, even if the pitching matchup overrides it on this particular night.

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

Head-to-Head History

Season SeriesTOR wins series 2-0
DateMatchupResult
Mar 13, 2026MIN @ TORTORTOR 6-1
Mar 20, 2026TOR @ MINTORTOR 2-1

Compare odds for TOR @ MIN

Frequently Asked Questions

MLBGame PreviewsToronto Blue Jays at Minnesota Twins