New York Mets vs Toronto Blue Jays Prediction (June 30): Odds, Pick & Analysis

New York Mets vs Toronto Blue Jays · June 30, 2026 · 7:07 PM EDT · Photo: ESPN
Nolan McLean carries a significant pitching advantage into this matchup, posting a 4.03 ERA compared to Kevin Gausman's 4.36, a meaningful differential in a low-scoring environment. McLean's 4-5 record masks a pitcher performing better than his win-loss line suggests, while Gausman's 4-6 mark reflects the Blue Jays' inconsistency despite comparable stuff. This starting pitcher edge becomes the foundation for evaluating a contest between two struggling franchises fighting for relevance in late June.
Tonight's Odds
Probable Pitchers
New York Mets
RHP Nolan McLean
Toronto Blue Jays
RHP Kevin Gausman
The Toronto Blue Jays enter this contest with a .247 batting average and a .699 OPS, generating 4.06 runs per game. Kazuma Okamoto provides the offensive anchor with 19 home runs and a team-leading .780 OPS, though his 110 strikeouts suggest swing-and-miss concerns. Ernie Clement offers steadier production at .299 with a .760 OPS, providing Toronto with at least one consistent table-setter. Daulton Varsho rounds out the middle-of-the-order contributors at .258 with a .755 OPS. The Blue Jays' pitching staff owns a 4.12 ERA and allows opponents to hit .242, respectable numbers that have kept them competitive despite a 40-45 record. However, Toronto's absence of Max Scherzer on the injured list removes depth from an already thin rotation, and the injuries to Addison Barger, Jesús Sánchez, and Lenyn Sosa create additional offensive strain heading into this divisional clash.
New York's lineup, by contrast, has struggled to generate consistent offensive output. The Mets carry a .230 batting average and .673 OPS—the lowest production rates in this matchup—while averaging just 4.00 runs per game. Juan Soto remains the lone bright spot, hitting .301 with 17 home runs and a dominant .975 OPS that towers over his teammates. Carson Benge (.257, .708 OPS) and Bo Bichette (.251, .679 OPS) provide secondary support, but neither offers the consistency needed to elevate a struggling offense. The Mets' pitching metrics (4.10 ERA, .233 opponent average) nearly mirror Toronto's, yet New York's recent form has deteriorated sharply. The team enters June 30 on a two-game losing streak with a brutal 1-9 record over their last ten games, a collapse that extends beyond mere statistical variance. The absence of Marcus Semien on the injured list further compounds offensive limitations.
Both teams sit near .500 with playoff positioning on the line, but the matchup hinges on starting pitching and New York's ability to manufacture runs despite systemic offensive dysfunction. McLean's ERA advantage over Gausman, combined with the Blue Jays' multiple injuries and Toronto's 3-7 stretch over their last ten, tilts the probability toward the visitors. The Mets' +102 moneyline offers value for a team that, despite their recent collapse, features the superior starting pitcher and a generational talent in Soto capable of changing a game in a single at-bat. Toronto's bats remain too inconsistent and their depth too compromised to confidently fade the pitching advantage McLean brings to the mound.
Best Bet
New York Mets (+102)
Based on the matchup analysis, recent form, and line value, New York Mets (+102) is our top play for this game.
