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 43%Toronto Blue Jays 57%
Market LinesRun Line: Toronto Blue Jays -0.5Total: O/U 8
Model: Under 8
Model projects 7.8 total runs vs 8 line

Miami Marlins

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
58%
32/55
MLB: 48%
Starter
64%
7/11
vs TOR
100%
1/1
Avg Total
8.8
MLB: 8.9
Game Starter (11) Last Starter vs TOR vs TOR (1)
Sandy Alcantara #22 · RHP · Age 31
4.00
ERA (2026)
6.2
K/9 (2026)
11
Starts (2026)
9.7
Avg Total (2026)
Last 3:
L ATL (May 21): 6.0IP, 6ER, 3K
ND @TB (May 16): 6.0IP, 0ER, 6K
ND WSH (May 10): 6.0IP, 2ER, 3K
Bullpen (2026 Season)Average
ERA: 3.53MLB Avg: 3.959 relievers
Workload Alert: Allowed 9 runs on 2026-05-21 vs ATL. Bullpen arms likely still recovering.
Recent: L 3-9W 2-1W 4-1W 4-0W 8-2
Lineup vs Sandy Alcantara (Career)
BatterPosPAAVGOPSHR
Vladimir Guerrero Jr.1B11.4551.2731
George SpringerDH7.2860.5720
Jesus SanchezRF4.2500.7500
Lenyn Sosa2B4.0000.0000
Daulton VarshoCF3.0000.0000
Tyler HeinemanC3.5001.1670
7 batters with no matchup history

Toronto Blue Jays

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
41%
22/54
MLB: 48%
Starter
50%
1/2
vs MIA
100%
1/1
Avg Total
8.2
MLB: 8.9
Game Starter (2) Last Starter vs MIA vs MIA (1)
Braydon Fisher #63 · RHP · Age 26
2.73
ERA (2026)
9.6
K/9 (2026)
2
Starts (2026)
5.5
Avg Total (2026)
Last 3:
ND PIT (May 24): 1.0IP, 0ER, 1K
ND PIT (May 23): 1.0IP, 0ER, 2K
ND @NYY (May 21): 1.1IP, 0ER, 4K
Bullpen (2026 Season)Good
ERA: 3.06MLB Avg: 3.9510 relievers
Workload Alert: Allowed 8 runs on 2026-05-25 vs MIA. Bullpen arms likely still recovering.
Recent: W 2-0W 6-2W 5-2L 1-4L 2-8
Lineup vs Braydon Fisher (Career)
BatterPosPAAVGOPSHR
Christopher Morel1B1.0000.0000
12 batters with no matchup history
Our Top PicksLive Odds
Top PickMiami Marlins +1.5 (-196, MEDIUM)
The run line is the anchor pick tonight.
PickOver 8.0 Total (-116, LOW)
Carry this one with LOW confidence and size accordingly.
PickSandy Alcantara Under 4.5 Strikeouts (-159, MEDIUM)
His last three starts: 3 strikeouts against Atlanta, 6 against Tampa Bay, 3 against Washington.

Miami Marlins vs Toronto Blue Jays Game Preview

The entire story tonight builds from the mound, and the mound situation in Toronto is genuinely unusual. Braydon Fisher is confirmed as the starter for the Toronto Blue Jays, but his last three appearances tell a different story: 1.1 innings on May 21, 1.0 innings on May 23, 1.0 innings on May 24. Those are relief stints. A pitcher who has thrown three consecutive outings of roughly one inning has not been stretched out for a starting role. Fisher's 2.73 ERA in 29.2 innings this season is a real number, but workload preparation matters as much as ERA, and the usage pattern raises a legitimate question about how deep he can go tonight.

Sandy Alcantara takes the ball for the visiting Miami Marlins in tonight's MLB action, and his recent form shows both ends of the range. He shut out Tampa Bay for six innings on May 16 with no walks and six strikeouts. Then he surrendered six earned runs to Atlanta five days later. The 4.00 ERA he carries into Rogers Centre is not ace-level production, but his floor remains consistent: exactly 6.0 innings pitched in each of his last three starts, zero walks in two of those three outings. His groundball tendencies give him a chance to work deep against a Toronto lineup that hits .242 overall and ranks 18-23 against right-handed pitching this season.

Vladimir Guerrero Jr. is the single biggest swing variable in this game. His career numbers against Alcantara are striking: 11 plate appearances, .455 average, 1.273 OPS, one home run. He was held out of Toronto's lineup yesterday after taking a hit to his right elbow and is listed as day-to-day. His availability tonight directly determines how dangerous Toronto's offense can be against Alcantara. If he sits or plays at limited capacity, the Blue Jays lose their most dangerous matchup advantage. Add Dylan Cease on the injured list with a hamstring strain, Shane Bieber sidelined, and Max Scherzer unavailable, and Toronto is fielding a patchwork rotation in a series they already trail 0-1 after yesterday's 8-2 loss.

Blue Jays manager John Schneider addressed his team's defensive lapses directly after that defeat: "Just the fundamentals of baseball, outfielder always has priority over infielder. You'll learn from it, hopefully, and move on. But, yeah, those plays can obviously change the trajectory of a game pretty quickly." Miami arrives loose after that wire-to-wire beatdown, with Xavier Edwards (.311 AVG, .829 OPS vs RHP), Otto Lopez (.332 AVG), and Liam Hicks (11 HR, .894 OPS vs RHP) all playing with genuine confidence. One more factor worth noting: the Rogers Centre roof is open tonight for the first time this season, introducing outdoor conditions and putting the park's 1.08 home run factor in play on both sides.

Miami Marlins vs Toronto Blue Jays Key Insights

  • Fisher's last three outings were 1.1, 1.0, and 1.0 innings pitched. He has not been stretched out for a starting role. An early exit tonight means Toronto's bullpen absorbs back-to-back heavy usage games after giving up eight runs yesterday.
  • Alcantara has gone exactly 6.0 innings in each of his last three starts with zero walks in two of those outings. His floor is reliable even when his ceiling swings. For run-line bettors, that dependability matters more than his ERA variance game to game.
  • Guerrero Jr. owns a 1.273 OPS in 11 career plate appearances against Alcantara. If he is limited or sitting due to his elbow, Toronto loses its sharpest weapon against tonight's starter. His health status is the game's biggest unknown heading into first pitch.
  • Toronto is 18-23 against right-handed pitching this season. Alcantara is right-handed. That platoon split is a meaningful headwind for projecting Blue Jays run production, particularly if Guerrero Jr. is unavailable.
  • Ernie Clement is running the hottest seven-day stretch in Toronto's lineup, with a 1.148 OPS over that span. He hits .299 for the season and bats near the top of the order, virtually guaranteeing three to four plate appearances against Alcantara tonight.
  • Rogers Centre plays with the roof open tonight for the first time this season. The park's 1.08 home run factor becomes more relevant under real outdoor conditions, adding extra-base upside for power bats on both sides. Liam Hicks (.491 SLG) and Kazuma Okamoto (10 HR) are the names to watch for power outputs.

Miami Marlins vs Toronto Blue Jays Betting Picks

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

Over 8.0 Total (-116, LOW)
Over 8.0 Total (-116, LOW): Carry this one with LOW confidence and size accordingly. The case rests primarily on Fisher's uncertain workload: if he exits early, additional bullpen arms face a hot Miami lineup that just put up eight runs in this same venue. Rogers Centre is open tonight, outdoor conditions are in play, and the park HR factor adds upside to power profiles on both sides. This is a thin-margin lean, not a strong signal. One unit maximum.
Moneyline
Moneyline: No pick. The market prices Toronto at 58.1% implied probability. Neither side offers meaningful edge at these numbers. When the market and available data align this closely, the honest position is to pass and concentrate edge in the run line and props instead.
Analysis insight — no specific bet associated
Sandy Alcantara Under 4.5 Strikeouts (-159, MEDIUM)
Sandy Alcantara Under 4.5 Strikeouts (-159, MEDIUM): His last three starts: 3 strikeouts against Atlanta, 6 against Tampa Bay, 3 against Washington. He averaged 4.0 per start and cleared 4.5 in only one of those three outings. His 2026 rate projects to roughly 4.2 strikeouts in a standard six-inning outing. The pattern is consistent and the under is the percentage play, even at -159.
Xavier Edwards Over 1.5 Total Bases (+128, MEDIUM)
Xavier Edwards Over 1.5 Total Bases (+128, MEDIUM): Edwards hits .311 this season with a .476 slugging percentage and a .829 OPS against right-handed pitching. His last 28-day OPS is an identical .829, showing no drop in production. No career matchup data exists against tonight's Toronto starter, but a hitter who slugs .476 against RHP in a park with a 1.08 HR factor regularly generates extra-base outcomes. The market's +128 implies 43.9%. The realistic probability for this profile is closer to 48-50%.
Kazuma Okamoto Under 0.5 Hits (+146, MEDIUM)
Kazuma Okamoto Under 0.5 Hits (+146, MEDIUM): Okamoto is cold. His seven-day OPS is .245. His season average is .215. The market implies only a 40.6% chance he goes hitless, but his current slump and modest season average make the 0-for outcome significantly more likely than that price suggests. Alcantara at 4.00 ERA is a manageable challenge for healthy hitters. Okamoto is not in a healthy hitting phase right now. +146 returns real value if the slump holds for one more game.
Liam Hicks Over 1.5 Total Bases (+142, MEDIUM)
Liam Hicks Over 1.5 Total Bases (+142, MEDIUM): Hicks carries the best raw power profile on Miami's roster: .491 SLG, 11 home runs in 196 plate appearances, .894 OPS against right-handed pitching. His last 28-day OPS is .776, showing consistent production. Rogers Centre's open roof and 1.08 HR factor add real upside for a hitter already hitting the ball this hard. The market prices this at +142, implying 41.3%. The underlying numbers suggest a higher conversion rate than that.
Ernie Clement Over 0.5 Hits (-250, MEDIUM)
Ernie Clement Over 0.5 Hits (-250, MEDIUM): Clement is the hottest bat in Toronto's lineup right now with a 1.148 OPS over the last seven days. He hits .299 this season with a .441 slugging percentage and bats near the top of the order, guaranteeing three to four plate appearances. The market prices him at 71.4% to collect at least one hit. That price is consistent with his current form. Confidence rests entirely on the hot streak extending one more game against a pitcher who has allowed a combined 9 hits across his last two starts.
Same-Game Parlay (5 legs, LOW)
Same-Game Parlay (5 legs, LOW): Miami +1.5 (contract 399118866), Over 8.0 (contract 399118883), Xavier Edwards Over 1.5 total bases (contract 399093501), Liam Hicks Over 1.5 total bases (contract 399134553), Ernie Clement Over 0.5 hits (contract 399093493). The thesis: a high-scoring game script where Miami stays close and multiple hitters accumulate bases on both sides. Legs one and two create the environment. Legs three through five profit within it. Parlays compound variance sharply, so treat this as a small-unit entertainment play only.
Analysis insight — no specific bet associated
NRFI (-141, LOW)
NRFI (-141, LOW): No verified first-inning split data exists for this specific matchup, so the analysis leans on available indicators. Fisher's last three appearances produced zero earned runs across 3.1 combined innings. The market itself prices a scoreless first inning at -141 (roughly 58.5% implied) versus -106 for a first-inning run. When the market and the pitcher's recent usage point in the same direction, taking the market-favored side has some logic behind it. Low confidence, small unit.

Key Players

Batting AverageMIA
Otto Lopez
.332Batting 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
.299Batting 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-3Atlanta Braves
W2-1New York Mets
W4-1New York Mets
W4-0New York Mets
W8-2Toronto Blue Jays
Toronto Blue Jays
W2-0New York Yankees
W6-2Pittsburgh Pirates
W5-2Pittsburgh Pirates
L4-1Pittsburgh Pirates
L8-2Miami Marlins

Miami Marlins vs Toronto Blue Jays Summary

The run line is the cleanest angle tonight. Miami Marlins +1.5 at -196 is expensive, but the structural case holds. Sandy Alcantara has gone six innings in each of his last three starts. Braydon Fisher has not started a game recently, with three consecutive one-inning relief appearances raising real questions about whether he has been stretched out for this role. The Marlins lineup is clicking and their four-game win streak is not manufactured: they have outscored opponents convincingly across all four games. Toronto's offense ranks 18-23 against right-handed pitching, and if Guerrero Jr. is limited again by his elbow, the Blue Jays lose their best historical weapon against Alcantara. The pieces favor Miami staying close or winning outright.

The player props are the sharpest spots on tonight's board. Alcantara Under 4.5 strikeouts fits his three-start pattern tightly, with two of three recent starts landing at exactly 3 strikeouts. Liam Hicks Over 1.5 total bases is the highest-conviction power play, pairing a .491 slugging percentage and 11 home runs against a pitcher who has not been stretched out in weeks. The over 8.0 is the secondary lean at LOW confidence, driven by Fisher's uncertain workload and Rogers Centre playing open-air tonight. Size it small and treat it as a complement to the run line, not a standalone position.

One contrarian note before you finalize anything: Toronto has won six of their last ten games. Their bullpen ERA of 3.06 is legitimate and built to handle short-start scenarios. Fisher's 2.73 ERA this year is a real number, not noise. The Blue Jays are not a broken team, and a 15-13 home record means they know how to win at Rogers Centre. Manage units accordingly, particularly on the moneyline where neither side offers edge. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesMIA leads series 1-0
DateMatchupResult
May 25, 2026MIA @ TORMIAMIA 8-2

Compare odds for MIA @ TOR

Frequently Asked Questions

MLBGame PreviewsMiami Marlins at Toronto Blue Jays