The Mets take the field at -171 coming off a shutout loss, but Freddy Peralta's pristine command and strikeout rate tells a different story than his inflated ERA. Matthew Liberatore's 1.80 ERA looks impressive until you see that 1.8 WHIP — a disconnect that screams regression.
New York Mets vs St. Louis Cardinals MLB Betting Preview
The pitching matchup tilts this toward New York despite yesterday's disappointing 3-0 loss. Freddy Peralta enters with a deceiving 7.20 ERA, but his underlying metrics paint a different picture — 12.6 strikeouts per nine innings with zero walks issued. That's elite command wrapped in a small sample size.
But here's where I'm getting nervous about laying -171 on Peralta. Five innings is essentially nothing, and those two home runs he allowed could be the beginning of a larger problem rather than random variance. The Cardinals just held us to three hits yesterday, so it's not like their pitching staff is completely inept. Am I really willing to lay this much juice on a guy with a 7.20 ERA based on strikeout rate alone?
On the other side, Matthew Liberatore carries a shiny 1.80 ERA that doesn't match his concerning peripherals. His 1.8 WHIP and anemic 3.6 K/9 rate suggest he's been lucky rather than dominant. The worry is we're getting suckered into a small sample trap on both ends here.
Game Information & Betting Odds
- Matchup: New York Mets @ St. Louis Cardinals
- Date & Time: Wednesday, April 1, 2026 | 1:15 PM ET
- Location: Busch Stadium
- TV: ESPN Unlmtd, MLB.TV, Cardinals.TV, SNY
- Moneyline: New York Mets -171 / St. Louis Cardinals +141
- Run Line: Cardinals +1.5 (-118) / Mets -1.5 (-102)
- Total: 7.5 (Over -118 / Under -102)
- Probable Starters: Freddy Peralta (1-0, 7.20 ERA) vs Matthew Liberatore (0-0, 1.80 ERA)
- Records: Mets 3-1 / Cardinals 2-2
The Pitching Matchup
Freddy Peralta's 7.20 ERA tells only half the story. Yes, he's allowed seven runs in five innings, but his process metrics are outstanding. Zero walks against seven strikeouts shows pinpoint command, while his 12.6 K/9 rate suggests overpowering stuff. The two home runs inflating his ERA could easily be variance in this tiny sample.
I seriously considered the Cardinals moneyline here, but Liberatore's peripherals are genuinely concerning. His 1.8 WHIP means he's allowing nearly two baserunners per inning — that's unsustainable regardless of his low ERA. The 3.6 K/9 rate is particularly troubling against a Mets lineup that includes patient hitters like Jesse Winker and Ronny Mauricio. Winker's .709 OPS from last season shows he can work counts, and Liberatore's lack of strikeout ability won't help against that approach.
The concern is Peralta's recent home run issues, but Busch Stadium's neutral park factor shouldn't amplify that problem. From an efficiency standpoint on the mound, Peralta's zero walks suggest he's locating better than his results indicate. The Cardinals managed just three hits against Kodai Senga yesterday despite winning 3-0, which tells us their offensive approach remains conservative.
But here's the problem with completely fading Liberatore — he did limit opposing offenses in his previous appearances despite poor peripherals. The flip side is that this Mets lineup has more depth than people realize. Tyrone Taylor brings proven major league experience, and even Vidal Brujan showed decent contact ability last season. The risk is Peralta's command wavering early, but his zero walk rate suggests that's less likely than the ERA indicates.
Why I'm Passing the Total
The 7.5 total initially caught my attention for the over. Liberatore's 1.8 WHIP screams runs waiting to happen, and even Peralta's strikeout ability might not overcome those home run issues if they persist. But then I looked deeper at both offenses' early struggles.
The Cardinals are sitting at 2-2 with a -3 run differential — that's not exactly explosive offense. Meanwhile, the Mets just got blanked on three hits yesterday by a Cardinals staff that isn't elite. Both teams' small sample offensive numbers don't inspire confidence in either direction. With Peralta's strikeout rate potentially neutralizing St. Louis's patient approach, and Liberatore getting outs despite traffic on the basepaths, this feels like a stay-away spot on the total.
The under has appeal given both teams' conservative offensive approaches, but betting against runs when both pitchers have obvious flaws feels like overthinking it.
Prediction
This looks like a low-scoring affair based on both teams' early offensive struggles, but Peralta's strikeout ability should give him the edge over Liberatore's contact-heavy approach. The Mets' 3-1 record with a +7 run differential shows better offensive production than St. Louis's 2-2 mark with -3 runs. Yesterday's shutout loss masks the fact that Senga kept New York competitive with nine strikeouts.
I'm nervous about laying -171 on five innings of work, but Peralta's process metrics are too strong to ignore completely. The zero walks with that strikeout rate suggests real ability, while Liberatore's peripherals point to inevitable regression. At this price, the moneyline has value based on Peralta's underlying metrics trumping Liberatore's unsustainable ratios, even if the sample size makes me uncomfortable.
Predicted Final Score: New York Mets 5, St. Louis Cardinals 4
Best Bet: New York Mets Moneyline (-171)