We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsMiami Marlins at Toronto Blue Jays
Miami MarlinsMiami Marlins
@
Rogers Centre
Toronto Blue JaysToronto Blue Jays

Match Predictor

Pre-match Prediction
Miami Marlins
@
Toronto Blue Jays
Miami Marlins 39%Toronto Blue Jays 61%
Market LinesRun Line: Toronto Blue Jays -0.5Total: O/U 7.5
Model: Under 7.5
Model projects 7.3 total runs vs 7.5 line

Miami Marlins

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
65%
35/54
MLB: 48%
Starter
50%
5/10
vs TOR
Avg Total
8.8
MLB: 8.9
Game Starter (10) Last Starter vs TOR vs TOR (0)
Janson Junk #26 · RHP · Age 30
5.07
ERA (2026)
6.5
K/9 (2026)
10
Starts (2026)
7.5
Avg Total (2026)
Last 3:
L ATL (May 20): 5.0IP, 8ER, 3K
L @TB (May 15): 5.2IP, 7ER, 4K
ND WSH (May 09): 6.0IP, 4ER, 6K
vs TOR: ND (Aug 23 2025): 5.2 IP, 3 ER, 3 K
Bullpen (2026 Season)Average
ERA: 3.56MLB Avg: 3.959 relievers
Workload Alert: Allowed 9 runs on 2026-05-20 vs ATL. Bullpen arms likely still recovering.
Recent: L 1-9L 3-9W 2-1W 4-1W 4-0
Lineup vs Janson Junk (Career)
BatterPosPAAVGOPSHR
Jesus SanchezRF4.2500.7500
Daulton VarshoCF3.3330.6660
George SpringerDH3.3330.6660
Andres GimenezSS2.0000.5000
Ernie Clement2B2.0000.0000
Vladimir Guerrero Jr.1B1.0000.0000
7 batters with no matchup history

Toronto Blue Jays

Bullpen ERA 2.94 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
49%
26/53
MLB: 48%
Starter
20%
1/5
vs MIA
Avg Total
8.2
MLB: 8.9
Game Starter (5) Last Starter vs MIA vs MIA (0)
Trey Yesavage #39 · RHP · Age 23
1.07
ERA (2026)
10.4
K/9 (2026)
5
Starts (2026)
6.6
Avg Total (2026)
Last 3:
W @NYY (May 20): 6.0IP, 0ER, 8K
ND @DET (May 15): 6.0IP, 2ER, 6K
ND LAA (May 09): 4.0IP, 0ER, 6K
Bullpen (2026 Season)Good
ERA: 2.94MLB Avg: 3.959 relievers
Recent: W 2-1W 2-0W 6-2W 5-2L 1-4
Lineup vs Trey Yesavage (Career)
BatterPosPAAVGOPSHR
Christopher Morel1B2.0000.0000
12 batters with no matchup history
Our Top PicksLive Odds
Top PickToronto Blue Jays ML (-169, MEDIUM confidence)
The market implies a 62.9% win probability for Toronto.
PickToronto Blue Jays -1.5 (+130, MEDIUM confidence)
If Junk repeats anything close to his last two performances, Toronto's lineup will pile up runs before he exits.
PickOver 7.5 (-105, LOW confidence)
This pick leans entirely on Junk's catastrophic recent form rather than any offensive explosion.

Miami Marlins vs Toronto Blue Jays Game Preview

In tonight's MLB action, the gap between the two starters is the widest on the slate. Toronto Blue Jays right-hander Trey Yesavage takes the mound carrying a 1.07 ERA across 25.1 innings in 2026. He has not allowed a single home run in that span. Back-to-back scoreless outings (8 strikeouts at New York, 6 strikeouts against Los Angeles) bracket a two-run start in Detroit. The velocity, the command, the results. All of it points to a pitcher who has found something real. That zero home runs allowed number also matters more than usual tonight. Rogers Centre carries a 1.08 home run park factor, above league average. Yesavage is suppressing hard contact in a building designed to amplify it.

Going out for the Miami Marlins is Janson Junk, and the recent résumé is brutal. He allowed 8 earned runs in 5.0 innings against Atlanta on May 20. Five days before that, 7 earned runs in 5.2 innings against Tampa Bay. That is 15 earned runs across 10.2 innings of work. His season ERA sits at 5.07 in 55.0 innings, and he has allowed 8 home runs in those frames, a 1.31 HR/9 rate. At Rogers Centre, that rate gets worse on paper. He did make one prior start against Toronto in August 2025, allowing 3 earned runs in 5.2 innings, but the pitcher who showed up that day looks nothing like the one who took the ball his last two outings.

Miami's lineup enters this game ice cold against Yesavage. Morel has any career plate appearances against him (2 PA, 0-for-2). Every other Marlins starter is walking in blind, and that scouting gap is a structural edge for a pitcher already punching out batters at 10.3 K/9. On Toronto's side, Jesús Sánchez carries a 1.159 OPS over the last seven days and owns a 1.000 OPS in his small 2025 career sample against Junk. George Springer posts a .999 OPS over that same seven-day stretch with 5 home runs on the season. Xavier Edwards is the one Marlins bat who could disrupt the flow (.313/.395/.478 against right-handed pitching, .869 OPS over the last seven days), but he has zero career plate appearances against Yesavage. Cold introductions to elite young arms tend to go one way.

Miami is 7-14 on the road this season and made the trip north after playing yesterday at loanDepot Park. Toronto is 6-4 over their last ten games and 15-12 at home, pitching their best available starter. The context, the travel, and the matchup all point the same direction. The edge does not care what sport you are watching. Rest, context, price. Same formula, different field.

Miami Marlins vs Toronto Blue Jays Key Insights

  • Trey Yesavage has 29 strikeouts in 25.1 innings (10.3 K/9) in 2026 and faces a Marlins lineup where only Christopher Morel has any career plate appearances against him (2 PA, 0-for-2). This is a structural scouting advantage, not a coin flip.
  • Janson Junk has surrendered 15 earned runs across his last two starts combined: 8 against Atlanta and 7 against Tampa Bay. His 1.31 HR/9 rate in 2026 gets amplified by Rogers Centre's 1.08 home run park factor.
  • Jesús Sánchez enters with a 1.159 OPS over the last seven days. George Springer posts a .999 OPS over that same window with 5 home runs on the season. Toronto's middle of the order is running hot against a pitcher in complete collapse.
  • Miami's 7-14 road record is the worst away split between the two teams. Add travel from playing yesterday in Miami, and the Marlins are walking into the wrong environment at the wrong moment.
  • Toronto's bullpen ERA of 2.94 provides a clean floor for late innings if Yesavage exits with a lead. The Blue Jays pen is one of the better units in the league by that number this season.
  • Rogers Centre is a dome, eliminating weather as a variable, but its 1.08 HR park factor stays relevant for any power-upside plays involving Toronto hitters against a starter surrendering home runs at Junk's current rate.

Miami Marlins vs Toronto Blue Jays Betting Picks

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

Toronto Blue Jays -1.5 (+130, MEDIUM confidence)
Toronto Blue Jays -1.5 (+130, MEDIUM confidence): If Junk repeats anything close to his last two performances, Toronto's lineup will pile up runs before he exits. Yesavage limits Miami to one or two runs on the other end. A 2-plus run Toronto margin is the most likely outcome of that combination, and +130 pays you to stand on that side. The contrarian case for Miami +1.5 is real given Toronto's .679 OPS offense, but Junk's total breakdown makes a larger Toronto victory more probable than a one-run squeaker.
Over 7.5 (-105, LOW confidence)
Over 7.5 (-105, LOW confidence): This pick leans entirely on Junk's catastrophic recent form rather than any offensive explosion. Yesavage holding Miami to one or two runs means the total depends on Toronto doing damage against a starter who has allowed 15 earned runs over his last 10.2 innings. That kind of damage is the base case here. The over at -105 gets a lean, but this is the shakiest pick on the card tonight. Size accordingly.
Trey Yesavage Over 5.5 Strikeouts (-141, HIGH confidence)
Trey Yesavage Over 5.5 Strikeouts (-141, HIGH confidence): This is the best bet on the board. Yesavage cleared 5.5 strikeouts in all three of his last starts: 8, 6, and 6. He posts a 10.3 K/9 rate in 2026 against a Miami lineup that has almost no career exposure to him. The market prices this at -141, implying 58.5% probability. Recent form and matchup context put the actual number closer to 65 to 70 percent. A struggling contact lineup against an elite strikeout pitcher with a scouting edge. Play the over with confidence.
Jesús Sánchez Over 0.5 Hits (-154, MEDIUM confidence)
Jesús Sánchez Over 0.5 Hits (-154, MEDIUM confidence): Sánchez is scorching right now, a 1.159 OPS over the last seven days, and he faces a pitcher with a 5.07 ERA who has been hammered in three consecutive starts. The small career sample against Junk (4 PA, 1.000 OPS in 2025) is directionally positive. At -154, this is a medium-confidence play on one of Toronto's hottest bats against an arm getting hit hard by everyone on the schedule.
George Springer Over 1.5 Total Bases (+100, MEDIUM confidence)
George Springer Over 1.5 Total Bases (+100, MEDIUM confidence): Even money implies a 50-50 proposition. Springer's .999 OPS over the last seven days and 5 home runs on the season say this is not a coin flip. Junk allows home runs at a 1.31 HR/9 rate, and Rogers Centre's 1.08 HR factor adds amplification. One extra-base hit in a game against this version of Junk is the likely outcome, not a 50-50 toss-up. +100 is underpriced on a batter in this form against this pitcher.
Jakob Marsee Under 0.5 Hits (+108, MEDIUM confidence)
Jakob Marsee Under 0.5 Hits (+108, MEDIUM confidence): Marsee is hitting .198 on the season and has gone cold recently, a .297 OPS over the last seven days, one of the worst marks on the Miami roster. He faces Yesavage, who carries a 1.07 ERA, 10.3 K/9, and zero home runs allowed this season. No career matchup data exists between them, but a struggling contact hitter going hitless against an elite strikeout pitcher is exactly what the numbers support. The market prices this at +108 (48.1% implied), underestimating the suppression effect from both the pitcher's quality and the batter's cold stretch.
Kazuma Okamoto to Hit a Home Run (+285, LOW confidence)
Kazuma Okamoto to Hit a Home Run (+285, LOW confidence): Okamoto leads Toronto with 10 home runs in 210 plate appearances, a strong raw HR rate. Junk has allowed 8 home runs in 55.0 innings, and Rogers Centre's 1.08 HR factor provides an additional boost. The caution is Okamoto's current cold stretch, a .245 OPS over the last seven days. This is a power-upside play at plus-money, not a high-confidence call. Treat it as a speculative add, not an anchor bet.
YRFI (-109)
YRFI (-109): First-inning specific ERA and WHIP numbers for Junk and Yesavage are unavailable, so this leans on season-long form and recent trends. Junk has been vulnerable in every inning he has thrown lately, with damage coming early and often. Toronto scoring in the first inning against this version of Junk is plausible enough that -109 (52.1% implied) carries slight value. Yesavage's elite form suppresses Miami's first-inning threat on the other half of the bet. Toronto's early-scoring upside against Junk is the entire case here.
Same Game Parlay (4 legs)
Same Game Parlay (4 legs): Toronto -1.5, Over 7.5, Yesavage Over 5.5 Ks, Springer Over 1.5 Total Bases. The thesis holds together because it correlates correctly. Toronto covering -1.5 drives the total over 7.5 through multi-run innings against Junk, while Yesavage's strikeout prop reflects the pitcher dominance that prevents Miami from keeping pace. Springer's extra-base production adds a specific offensive driver to the run-scoring side of the equation. The legs reinforce each other rather than working against each other, which is how an SGP should be built.
Analysis insight — no specific bet associated

Key Players

Batting AverageMIA
Otto Lopez
.337Batting Average
SS
Home RunsMIA
Liam Hicks
11Home Runs
C
Runs Batted InMIA
Liam Hicks
44Runs Batted In
C
Earned Run AverageMIA
Max Meyer
2.52Earned Run Average
SP
WinsMIA
Max Meyer
5Wins
SP
StrikeoutsMIA
Max Meyer
68Strikeouts
SP
Batting AverageTOR
Ernie Clement
.295Batting Average
2B
Home RunsTOR
Kazuma Okamoto
10Home Runs
3B
Runs Batted InTOR
Andres Gimenez
27Runs Batted In
SS
Earned Run AverageTOR
Dylan Cease
3.05Earned Run Average
SP
WinsTOR
Kevin Gausman
4Wins
SP
StrikeoutsTOR
Dylan Cease
92Strikeouts
SP

Recent Form

Miami Marlins
L9-1Atlanta Braves
L9-3Atlanta Braves
W2-1New York Mets
W4-1New York Mets
W4-0New York Mets
Toronto Blue Jays
W2-1New York Yankees
W2-0New York Yankees
W6-2Pittsburgh Pirates
W5-2Pittsburgh Pirates
L4-1Pittsburgh Pirates

Miami Marlins vs Toronto Blue Jays Summary

The market prices Toronto at 62.9% to win this game, and that feels like a floor given what we know about both arms tonight. Yesavage has been one of the sharpest young starters in baseball over the last month: three starts, zero runs allowed in two of them, one outing with 2 ER in six innings, and not a single home run allowed across 25.1 frames. Junk has been one of the most hittable starters in baseball over that same window, 15 earned runs in 10.2 innings, back-to-back disasters against NL East competition. Without a model score projection available for this game, the pitching data and market structure carry the argument. A 4-2 or 5-2 Toronto win fits the most probable script: Junk exits before the sixth, the Blue Jays build a two-plus run lead, and a 2.94-ERA bullpen closes it out.

The best single angle is Yesavage's strikeout prop at -141. The market gives it 58.5% implied probability, but his last three starts produced 8, 6, and 6 strikeouts, and the Miami lineup has essentially no career data on him. That is not a near-coin-flip. That is a high-probability outcome getting mispriced. The Toronto -1.5 at +130 is the second-best play: you are being paid to take the dominant starter, the 15-12 home record, and the advantage over an opponent who just posted back-to-back catastrophic starts. The over 7.5 at -105 is the lowest-conviction pick of the three, resting entirely on Junk's continued collapse rather than any structural offensive edge for either team.

One honest caveat: Junk can always find a reset start, and Toronto's offense (.679 OPS, 4.0 R/G) is not built for blowouts. Miami is 9-5 in one-run games this season, and if the margin tightens, the Marlins know how to survive close ones. The moneyline and the strikeout prop are your anchors tonight. The run line is a medium-risk upside play. Everything else carries the risk proportional to its confidence tag. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSeries tied 1-1
DateMatchupResult
Feb 26, 2026MIA @ TORMIAMIA 8-7
Mar 16, 2026TOR @ MIATORTOR 5-4

Compare odds for MIA @ TOR

Frequently Asked Questions

MLBGame PreviewsMiami Marlins at Toronto Blue Jays