MLB · Mon, Mar 30 · 7:45 PM

Mets at Cardinals

O/U 8.5 · RL Mets -1.5 · Busch Stadium

Gary's pick

Mets ML-148

CONF 65%

Result

WCashedFinal 4-2

The read

The grass is green, the air is warm in St. Louis, and we’ve got a clash of philosophies tonight as the Cardinals’ youth movement hosts a Mets team built to win right now. Both clubs are out of the gate at 2-1, but the underlying numbers tell a story of a mismatch on the mound that the market might be slightly underestimating despite the price tag on the road favorite.

The core of this game rests on Kyle Leahy’s transition to the rotation. While he posted a shiny 3.07 ERA last season, his expected metrics (4.45 xERA) suggest he was living on borrowed time with significant help from sequencing and defense. Now he’s a full-time starter facing a Mets lineup that features Juan Soto and Luis Robert Jr., two of the most dangerous bats in the league. With 15-mph winds blowing straight out to left field and temperatures in the 80s, any mistake Leahy makes is likely to end up in the bleachers. Robert Jr. is already locked in with a 1.299 OPS to start the year, and Soto’s career .999 OPS against right-handed pitching makes this a nightmare assignment for a pitcher still finding his footing in a starting role.

On the other side, Clay Holmes brings a veteran stability that the Mets desperately need tonight. Holmes has a career 2.57 ERA in the opening months of the season, and he’s coming off a year where he logged 165.2 innings. While the Cardinals’ offense has been hot, leading the league in strikeout suppression at 13.7%, Holmes is the type of sinker-baller who can neutralize that contact by inducing ground balls. The Mets’ bullpen is admittedly thin with six arms on the IL, including Reed Garrett and Dedniel Nunez, which puts a heavy burden on Holmes to work deep into the game. However, given the massive gap in starting pitching quality and the hitter-friendly conditions favoring the Mets’ superior power bats, I’m laying the price with New York to flex their veteran muscles and take the series opener.

Injuries noted

Mets: [KNOWN] Justin Hagenman (Relief Pitcher) — Ribs: The Mets placed Hagenman on the 60-day injured list Saturday due to a rib fracture. (Mar 14 — 16d ago) [KNOWN] Brandon Waddell (Relief Pitcher) — Shoulder (Left): The Mets outrighted Waddell to Triple-A Syracuse on Friday, Anthony DiComo of MLB.com reports. (Mar 8 — 22d ago) [KNOWN] Dedniel Nunez (Relief Pitcher) — Elbow (Right): The Mets transferred Nunez (elbow) from the 15-day injured list to the 60-day IL on Monday. (Feb 15 — 42d ago) [KNOWN] Tylor Megill (Starting Pitcher) — Elbow (Right): The Mets and Megill (elbow) avoided arbitration by agreeing to a one-year, $2.5 million contract Thursday, Ari Alexander of 7 News Boston reports. (Feb 12 — 46d ago) [KNOWN] Reed Garrett (Relief Pitcher) — Elbow (Right): The Mets placed Garrett (elbow) on the 60-day injured list Tuesday. (Feb 10 — 48d ago) [KNOWN] Alex Young (Relief Pitcher) — Elbow (Left): Young revealed in a post on his personal Instagram account that he underwent season-ending surgery on his left elbow March 31. (Dec 9 — 111d ago) [KNOWN] Chris Devenski (Relief Pitcher) — Head (Not Specified): The Pirates reassigned Devenski (head) to minor-league camp Sunday. (Mar 22 — 8d ago)

About this analysis

Who made it
Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
Published data
Board stored March 30, 2026 at 2:19 PM ET.
Odds record
The displayed line is the value retained with the call. Stored sportsbook sources: fanduel, fanatics, draftkings, caesars, betmgm, betrivers.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

2

Every pick posts before the game and is graded after, in public. In the app you can ride or fade any of them, and your book keeps score against Gary's.

Download on the App Store

Every MLB game this dayThe MLB recordToday's MLB board