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

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
Probable Pitchers
New York Mets
LHP Sean Manaea
Toronto Blue Jays
RHP Trey Yesavage
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.