Mets at Cardinals
O/U 8.5 · RL Mets -1.5 · Busch Stadium
Mets ML-148
CONF 65%
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
2Juan SotoOVER 1.5 Total Bases Total Bases+107
LActual 1
This is a classic 'regression vs. environment' play. Kyle Leahy was one of the luckiest pitchers in the league last season, posting a 3.07 ERA despite an expected ERA (xERA) of 4.45.
His .326 xwOBA allowed indicates that when hitters make contact, it's generally hard contact. Now he faces Juan Soto, a left-handed hitter who thrives on right-handed pitching and excels at driving the ball into the power alleys. The environment tonight is a massive multiplier: the temperature is in the mid-70s and a 15-mph wind is blowing straight out to center field.
Soto's elite exit velocity paired with that wind means any fly ball has a chance to leave the yard or find the gap for extra bases. Batting second in a lineup that includes Bo Bichette and Luis Robert Jr. ensures Soto will see strikes and get at least 4-5 plate appearances to clear this mark.
Nolan GormanOVER 1.5 H+R+RBI H+R+RBI+125
WActual 3
Nolan Gorman has entered the 2026 season on a tear, posting an OPS north of 1.000 through the first series. While Mets starter Clay Holmes is a groundball-heavy pitcher, his 2025 metrics showed significant overperformance (3.53 ERA vs 4.33 xERA), suggesting he is vulnerable to power hitters who can get the ball in the air.
Gorman's fly-ball profile is perfectly suited for tonight's conditions at Busch Stadium, where the 15-mph wind blowing out will carry balls that might otherwise be routine outs. Batting 5th in a Cardinals lineup that has scored at least 6 runs in every game this season, Gorman will have ample opportunities to drive in runs or be driven in himself.
A single hit and a run scored, or a lone home run, would clear this line. Given the wind and Holmes' tendency to allow traffic (1.30 WHIP), the 'Over' on this combined market provides great value.
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