New York Mets vs St. Louis Cardinals Forecast, 3/30/2026 MLB Predictions, Top Bets & Odds

Home » New York Mets vs St. Louis Cardinals Forecast, 3/30/2026 MLB Predictions, Top Bets & Odds

  • Matchup: New York Mets vs St. Louis Cardinals
  • Date: Monday, March 30, 2026
  • Venue: Busch Stadium, St. Louis, MO
  • Broadcast: Cardinals.TV
  • Betting Odds: New York (+106) St. Louis (-128)

This page may include affiliate links at no extra cost to you, thanks for your support.

The New York Mets (2-0) are heading to Busch Stadium this Monday to challenge the St. Louis Cardinals (2-0). The current moneyline has New York at +106 while St. Louis is positioned at -128. The set total for this game is 8.5 runs. Anticipated starting pitchers include Clay Holmes for the Mets and Kyle Leahy for the Cardinals.

MLB Predictions for Francisco Lindor New York Mets Betting Odds

As a collective, the New York Mets are currently scoring 7.5 runs per game, placing them 2nd in MLB. They have amassed 15 total runs, boasting an on-base percentage of .384. The Mets have recorded 1 double and hit 3 home runs, with a total of 15 RBIs and 17 hits this season, resulting in a batting average of .246. Their slugging percentage stands at .420, and they have struck out 18 times while drawing 14 walks.

The Mets have established a strikeout-to-walk ratio of 4.75, with their pitching staff maintaining a collective WHIP of 1.30. New York’s pitchers have allowed 3 home runs and a total of 9 runs (ranking 13th in MLB). The Mets have given up 22 hits (averaging 9.9 hits per 9 innings) and 7 earned runs, resulting in an ERA of 3.15 this season (12th in MLB). Their staff has tallied 19 strikeouts and issued 4 walks, with a FIP of 3.56 for the season.

The Mets’ bullpen has faced players on base 3 times and appeared in 6 critical situations. This season, they have not recorded any holds (ranking 25th in MLB) and none of the 2 inherited runners have scored. Eight different relief pitchers have taken the mound for New York this year.

The Mets have achieved 60 putouts, along with 20 assists and 1 error. Their fielding percentage stands at .988, ranking them 13th in the majors, with no double plays made so far. They have converted 67.6% of balls in play into outs during 180 innings, placing them 21st in professional baseball.

Clay Holmes has pitched 502 innings in his career, amassing 489 strikeouts with an ERA of 3.66 (204 earned runs allowed). His career WHIP is 1.304, allowing 436 hits (7.8 hits per nine innings) with 219 walks. Holmes holds a win-loss record of 36-30 and has faced 2,168 batters in the major leagues.

The St. Louis Cardinals have registered an on-base percentage of .307 and a batting average of .290 this season. They have struck out 11 times (29th in the league) and recorded 20 hits. The Cardinals have hit 2 home runs with 15 RBIs and hold a team slugging percentage of .435, averaging 7.50 runs per game (3rd in MLB). They also have 4 doubles but have only drawn 3 walks.

St. Louis’ pitching staff has allowed 12 runs this season, posting an ERA of 5.21 (11 earned runs surrendered). They have given up 1 home run and allow 5.68 runs per 9 innings (22nd in the league). The Cardinals maintain a team WHIP of 1.737 and a FIP of 3.65 for the season, with a K/BB ratio of 6.20 (13 strikeouts against 9 walks). They rank 28th in total hits allowed with 24.

Their relief pitchers have entered the game during 4 high-pressure situations and have come in with runners on base on 4 occasions. Their save percentage ranks 11th in MLB at 50.0%, with 10 relievers taking the field this season.

In 171 innings this year, the Cardinals have a defensive efficiency of 63.1% (29th in the majors). St. Louis has executed 2 double plays and holds a fielding percentage of .973 (21st in professional baseball), along with 15 assists, 2 errors, and 57 putouts.

Kyle Leahy, with a 5-4 career record, has a 3.65 ERA, allowing 8.1 hits per 9 innings. His strikeout-to-walk ratio is 2.67. Throughout his career, Leahy has faced 569 batters, surrendered 56 earned runs, and recorded a WHIP of 1.209 with a FIP of 3.6. He has allowed 124 hits while striking out 115 batters over 138 innings pitched.

Who will prevail in tonight’s MLB matchup against the spread or moneyline?

Recommendation: Back St. Louis (-128)

Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.

Pick: St. Louis Cardinals Forecast (-128)
Bet Now

Leave a Reply

Your email address will not be published. Required fields are marked *

Best Sportsbooks Canada

Delivers lightning-fast crypto betting, massive odds coverage, and premium gaming

Proud Partner of the NHL + Excellent live betting

 

Widest Range of Betting Options + Robust in-play with streaming

Top-Rated Betting App in Ontario with Live streaming & Cash-out