The Matchup Report

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

CS

Cameron Scott

June 29, 2026 · 6:06 AM EDT
MLB
Share
Rogers Centre — New York Mets at Toronto Blue Jays

New York Mets vs Toronto Blue Jays · June 29, 2026 · 7:07 PM EDT · Photo: ESPN

The New York Mets arrive in Toronto with a .231 batting average and 4.04 runs per game, marking a significant offensive disadvantage against a Blue Jays lineup that has posted a .248 average and 4.08 runs per game this season. Both clubs are struggling — the Mets sit at 35-49 with a one-game losing streak, while Toronto stands at 39-45 but extends a six-game skid — yet the home team's superior offensive foundation and pitching matchup suggest a meaningful edge in Saturday's contest.

Tonight's Odds

MONEYLINE
New York Mets+108
Toronto Blue Jays-126
RUN LINE
New York Mets +1.5-188
Toronto Blue Jays -1.5+155
OVER/UNDER
Over 8.5-105
Under 8.5-115

Probable Pitchers

New York Mets

LHP Sean Manaea

Record1-2
ERA4.87
WHIP1.41
IP57.3
K/99.4
BB/93.1
VS

Toronto Blue Jays

RHP Trey Yesavage

Record3-3
ERA3.56
WHIP1.17
IP60.7
K/98.6
BB/94.4

Toronto's lineup features several productive contributors despite recent struggles. Ernie Clement leads the way with a .299 batting average and .760 OPS, while Kazuma Okamoto has emerged as the team's power source with 19 home runs and a team-best .784 OPS. Daulton Varsho rounds out the core with a .258 average and .755 OPS. The Blue Jays' attack has generated 702 hits and 343 runs across the season, translating to their slight edge in both offensive volume and efficiency. Notably, the team will navigate the absence of Jesús Sánchez and Lenyn Sosa from the injured list, though their depth has managed to maintain competitive production.

The Mets counter with Juan Soto, whose .300 average and .973 OPS represent the team's lone bright spot in an otherwise anemic offensive environment. Soto's 17 home runs account for a substantial portion of New York's 93 total, underscoring the team's reliance on a single performer. Carson Benge and Bo Bichette provide secondary support but neither has approached Soto's production level. Beyond the lineup, the Mets will deploy Sean Manaea on the mound, a pitcher carrying a 4.87 ERA with a 1-2 record. The absence of Marcus Semien further limits offensive flexibility.

Toronto's probable starter, Trey Yesavage, presents a sharper alternative with a 3.56 ERA and a 3-3 record, suggesting better command and consistency than his counterpart. While the Blue Jays' team ERA of 4.16 barely edges New York's 4.12, Yesavage's individual numbers indicate he should navigate this matchup more effectively than Manaea. The pitching advantage, combined with Toronto's superior batting average, OPS (.701 to .675), and depth, creates a compelling case for the home team despite their recent six-game losing streak.

The moneyline sits at -126 for Toronto, a reasonable ask given the offensive disparity and pitching mismatch. New York's desperate offensive output and Manaea's elevated ERA suggest the Blue Jays' lineup should generate sufficient run support, even accounting for their current slump. Toronto represents the value play in this matchup.

Best Bet

Toronto Blue Jays (-126)

Based on the matchup analysis, recent form, and line value, Toronto Blue Jays (-126) is our top play for this game.

More MLB Predictions