Back to Games Monday, May 25, 2026

Miami Marlins vs Toronto Blue Jays — May 25, 2026 | AI Prediction & Stats

Rogers Centre, Toronto
62°F, Clear
5 mph, Out To RF
W Janson Junk L Trey Yesavage

Scoreboard

1 2 3 4 5 6 7 8 9 R H E
Marlins 1 0 0 0 1 3 0 3 0 8 9 0
Blue Jays 0 0 0 0 1 1 0 0 0 2 10 0

AI PREDICTIONNeural Network Forecast

AI
1 2 3 4 5 6 7 8 9 R
Marlins 1 0 1 0 0 0 2 0 1 5
Blue Jays 0 1 0 2 0 1 0 1 0 5
Confidence: 52% Blue Jays favored
This matchup features two struggling teams with significant question marks on the mound. Toronto sends out Trey Yesavage, a relative unknown making just his fourth MLB appearance, while Miami counters with Janson Junk, who has been hammered to a 5.07 ERA through 55 innings. The Blue Jays are reeling from injuries to key rotation pieces Jose Berrios, Max Scherzer, and Shane Bieber, forcing them to rely on unproven arms. Yesavage's limited track record shows modest velocity (93.9 mph fastball) with a splitter-heavy approach, but his 88-pitch outings suggest stamina concerns. Junk brings more experience but has been inconsistent, surrendering too many hard-hit balls despite decent strikeout numbers. His six-pitch mix could be effective if he can locate, but recent starts show declining velocity trends that concern scouts. The offensive matchup slightly favors Miami, as their recent three-game sweep of the Mets has Xavier Edwards (.308) and Otto Lopez (.338) swinging hot bats. However, their 7-14 road record is alarming and suggests they struggle away from home. Toronto counters with Vladimir Guerrero Jr. (.287, 22 RBI) and the surprising Ernie Clement (.296), though their lineup depth is questionable with multiple injuries. Both bullpens have been worked heavily due to starter inconsistencies, creating potential leverage situations late in games. The clear weather and neutral conditions at Rogers Centre should favor offense, especially if either starter falters early.

Scoring Dynamics

Early (1-3) 3R Both starters likely to struggle early with command
Middle (4-6) 3R Teams settle in but occasional rallies develop
Late (7-9) 4R Bullpen matchups and clutch hitting opportunities

Matchup Analysis

Blue Jays

Better home record (15-12)
Vladimir Guerrero Jr. producing (.287 avg, 22 RBI)
Ernie Clement hot streak (.296 avg)
Massive injury list depleting rotation and bullpen
Coming off disappointing loss to Pirates

Marlins

Hot streak (W3) after sweeping Mets
Xavier Edwards and Otto Lopez both hitting well
Better offensive production (231 runs vs 214)
Terrible road record (7-14)
Janson Junk struggling (5.07 ERA, 2-5 record)

Risk Factors

Both starters lack extensive MLB track record
Toronto's depleted pitching depth

Key Matchups

Vladimir Guerrero Jr. vs Janson Junk batter Junk's struggles vs quality hitters
Xavier Edwards vs Trey Yesavage batter Edwards' hot streak vs unknown commodity
Otto Lopez vs Trey Yesavage batter Lopez hitting .338 with good plate discipline

Statistical Edges

First to Score Marlins 58%
Strikeouts 14 10-18
Total Runs 10 7-13

Game Preview

The game opens with Miami immediately testing Yesavage's composure as Edwards works a leadoff walk and steals second, eventually scoring on Lopez's two-out single for a 1-0 lead. Toronto answers in the bottom half when Clement doubles and Guerrero Jr. drives him home with a sharp single to left. Both starters settle in briefly, with Junk retiring six straight and Yesavage finding his splitter command. The pivotal fourth inning sees Toronto break through against Junk, as consecutive walks load the bases before Okamoto delivers a two-run single and another run scores on a wild pitch for a 4-1 advantage. Miami responds immediately in the fifth when Edwards launches his seventh homer of the season, cutting the deficit to 4-2. The middle innings become a chess match as both managers turn to their bullpens earlier than planned. Toronto extends to 5-2 in the sixth on another Clement RBI hit, but Miami rallies in the seventh with a two-run double from Lopez that makes it 5-4. The late innings feature several momentum shifts as both teams' depleted bullpens struggle with command. Miami ties it 5-5 in the ninth on a clutch RBI single, setting up extra innings where Toronto's home-field advantage and slightly better bullpen depth prove decisive in a marathon finish.
The confidence level is modest at 52% due to significant unknowns with both starting pitchers and the extensive injury lists affecting both teams' depth. While Toronto has home-field advantage, Miami's hot streak and better offensive numbers create genuine uncertainty about the outcome.
Baseball Predict App
BaseballPredicts: Forecasts & Stats AI-Powered MLB Predictions

Predictions, Stats & More in the App

AI predictions for upcoming games, inning-by-inning forecasts, expert commentary, detailed statistics, and real-time updates.

Miami Marlins — Roster

PlayerPosAVGHRRBIOBPSLG
Xavier Edwards
2B .311619.391.476
Liam Hicks
1B .2751144.347.491
Otto Lopez
SS .332422.363.474
Kyle Stowers
DH .216310.305.353
Jakob Marsee
CF .195315.319.300
Javier Sanoja
3B .270120.325.387
Owen Caissie
RF .221426.279.374
Joe Mack
C .22206.276.278
Esteury Ruiz
LF .19525.209.463

Toronto Blue Jays — Roster

PlayerPosAVGHRRBIOBPSLG
George Springer
DH .199513.278.360
Nathan Lukes
RF .28608.328.357
Yohendrick Piñango
LF .306111.342.403
Kazuma Okamoto
3B .2151027.294.403
Myles Straw
CF .24126.312.349
Ernie Clement
2B .299419.324.441
Andrés Giménez
SS .225527.265.364
Brandon Valenzuela
C .239410.330.398
Lenyn Sosa
1B .20019.205.291

Scoring Plays

1
Otto Lopez out on a sacrifice fly to left fielder Yohendrick Piñango. Xavier Edwards scores.
1-0
5
Owen Caissie doubles (8) on a sharp line drive to center fielder Nathan Lukes. Javier Sanoja scores.
2-0
5
Yohendrick Piñango singles on a ground ball to center fielder Jakob Marsee. Lenyn Sosa scores. Nathan Lukes to 3rd.
2-1
6
Kyle Stowers doubles (6) on a fly ball to left fielder Yohendrick Piñango. Liam Hicks scores.
3-1
6
Javier Sanoja doubles (10) on a line drive to left fielder Yohendrick Piñango. Kyle Stowers scores. Jakob Marsee scores.
5-1
6
Ernie Clement homers (4) on a fly ball to left center field.
5-2
8
Kyle Stowers doubles (7) on a line drive to left fielder Yohendrick Piñango. Liam Hicks scores. Otto Lopez to 3rd.
6-2
8
Jakob Marsee grounds out, third baseman Kazuma Okamoto to first baseman Lenyn Sosa. Otto Lopez scores. Kyle Stowers to 3rd.
7-2
8
Owen Caissie singles on a ground ball to right fielder Jesús Sánchez. Javier Sanoja scores.
8-2

Miami Marlins — Batting

PlayerABRHRBIBBKHRAVGOPS
Xavier Edwards2B
5110010.311.867
Liam Hicks1B
4210100.275.838
Otto LopezSS
3101100.332.837
Kyle StowersDH
4122020.216.658
Jakob MarseeCF
3101110.195.619
Javier Sanoja3B
4222000.270.712
Owen CaissieRF
4022010.221.653
Joe MackC
4010010.222.554
Esteury RuizLF
4000020.195.672
Totals35898380
BATTING
2B: Edwards, X (10, Yesavage); Sanoja 2 (10, Yesavage, Yesavage); Caissie (8, Yesavage); Stowers 2 (7, Yesavage, Rogers, Ty).
TB: Caissie 3; Edwards, X 2; Hicks, L; Mack; Sanoja 4; Stowers 4.
RBI: Caissie 2 (26); Lopez, O (22); Marsee (15); Sanoja 2 (20); Stowers 2 (10).
2-out RBI: Sanoja 2; Stowers; Caissie.
Runners left in scoring position, 2 out: Caissie; Ruiz, E 2.
SF: Lopez, O.
Team RISP: 4-for-11.
Team LOB: 4.

Toronto Blue Jays — Batting

PlayerABRHRBIBBKHRAVGOPS
George SpringerDH
5000010.199.638
Nathan LukesRF
4030010.286.685
Yohendrick PiñangoLF
5011010.306.745
Kazuma Okamoto3B
4010010.215.697
Myles StrawCF
1000000.241.661
Ernie Clement2B
4121001.299.765
Andrés GiménezSS
4000010.225.629
Brandon ValenzuelaC
4010010.239.728
Lenyn Sosa1B
3110110.200.496
Totals372102181
BATTING
HR: Clement (4, 6th inning off Bachar, 0 on, 0 out).
TB: Clement 5; Lukes 3; Okamoto; Piñango; Sosa, L; Sánchez, J; Valenzuela.
RBI: Clement (19); Piñango (11).
Runners left in scoring position, 2 out: Valenzuela; Piñango 2; Sánchez, J.
Team RISP: 1-for-9.
Team LOB: 10.
a-Grounded out for Sánchez, J in the 8th.

Miami Marlins — Pitching

PitcherIPHRERBBKHRPC-STERA
Janson Junk(W, 3-5)
5.081103093-584.80
Lake Bachar
1.111103120-133.04
Andrew Nardi(H, 8)
0.200001012-95.06
John King
1.010000014-82.01
Cade Gibson
1.000011018-1111.57

Toronto Blue Jays — Pitching

PitcherIPHRERBBKHRPC-STERA
Trey Yesavage(L, 2-2)
6.255526098-622.25
Mason Fluharty
0.10000106-44.74
Tyler Rogers
0.223310017-102.63
Adam Macko
0.120001010-90.00
Tanner Andrews
1.000000015-90.00

Game Info

Umpires: Home Plate: Nic Lentz; First Base: Gabe Morales; Second Base: Austin Jones; Third Base: Doug Eddings
Venue: Rogers Centre, Toronto
Weather: 62°F, Clear
Wind: 5 mph, Out To RF

Miami Marlins — News

Season Comparison

Marlins
STAT
Blue Jays
28-34 Record 29-32
45.2% Win % 47.5%
.452 PCT .475
264 Runs For 247
285 Runs Against 255
62 Games Played 61
W2 Streak L3
5-5 Last 10 5-5
18-15 Home Record 17-13
10-19 Away Record 12-19

Head to Head

0
Last 2 meetings
2
May 27
Marlins 1 - 2 Blue Jays
May 26
Marlins 1 - 8 Blue Jays

Marlins Recent

Jun 3 @ Nationals 4-1 W
Jun 2 @ Nationals 7-3 W
Jun 1 @ Nationals 7-3 W
May 31 @ Mets 1-10 L
May 30 @ Mets 1-6 L

Blue Jays Recent

Jun 2 @ Braves 3-4 L
May 31 @ Orioles 5-9 L
May 30 @ Orioles 5-6 L
May 29 @ Orioles 6-5 W
May 28 @ Orioles 2-1 W

Unlock the Power of AI Predictions

Premium Analytics & Deep Insights

AI Predictions Advanced machine learning forecasts
Deep Analytics Professional-grade statistics
Expert Commentary Detailed game analysis

AI-Powered MLB Baseball Predictions

Get the edge in every MLB game with our AI prediction app. Real-time scoring probabilities inning by inning, accurate game outcome forecasts, detailed player and team analytics, and interactive performance stats — all powered by a constantly evolving algorithm. Whether you're a passionate fan or a dedicated analyst, Baseball Predict delivers the most accurate MLB forecasts and game insights right to your phone.

Inning-by-Inning Scoring Probabilities
Accurate Game Outcome Forecasts
Player & Team Analytics
Regular AI Model Updates
Baseball Predict App — AI MLB Predictions

Our Other Sport Apps