New York Mets vs. St. Louis Cardinals Picks, Predictions, Odds

The New York Mets (12-5) will travel to take on the St. Louis Cardinals (9-5) on Monday for the first-game of a three-game series. First pitch is scheduled for 7:45 PM ET at Busch Stadium in St. Louis, Missouri and can be viewed on MLB Network.  

Score Prediction

New York 3, St. Louis 2  

Best Bets 

New York Mets vs. St. Louis Cardinals Betting Predictions

The Mets enter this matchup after winning two of three games against the Arizona Diamondbacks. New York had their bats working throughout the series with 26 hits and 14 runs. The defense did a decent job as well, holding the Diamondbacks to 27 hits and 12 runs throughout the series. Prior to their matchup with the Diamondbacks the Mets won three of four against San Francisco. Right-handed pitcher Max Scherzer is scheduled to take the mound on Monday. Scherzer is 3-0 in three games this season with an ERA of 2.50 and has allowed nine hits, five earned runs, and struck out 23 batters in 18.0 innings of work.  

St. Louis wrapped up their series with the Cincinnati Reds on Sunday. The Cardinals won the first two games, but struggled on Sunday with just one run scored. Throughout the series the Cardinals had 27 hits and 10 runs. The pitching was fantastic, holding the Reds to 20 hits and six runs. The Cardinals have now won two of three games in three of four series played this season. The right-hander Miles Mikolas is expected to get the start Monday. Mikolas is 1-0 in three games this season with an ERA of 1.76 and has allowed 13 hits, three earned runs, and struck out 13 batters in 15.1 innings.  

With the both teams sending one of their best pitchers to the mound I like the under in this one. Scherzer has been excellent this season and pitched very well against the Cardinals last season too. Mikolas has not pitched against the Mets in a couple of years, but has been solid thus far this season with an ERA of just 1.76 in 15.1 innings. Expect both pitchers to make it difficult to score runs. Backing the under seven runs here.

Get the VI Daily Newsletter! Get the VI Daily Newsletter!

New York Mets vs. St. Louis Cardinals Betting Odds

  • Mets -135
  • Cardinals +115
  • Mets -1.5 (+125)
  • Cardinals +1.5 (-145)
  • Over 6.5 (-125)
  • Under 6.5 (+105)

MLB Odds | Futures Odds

(Getty)

New York Mets vs. St. Louis Cardinals Betting Resources

  • Date: Monday, April 25, 2022
  • Matchup: NL East vs. NL Central
  • Stadium: Busch Stadium
  • Location: St. Louis, Missouri
  • TV-Time: MLBN - 7:45 p.m. ET

New York Mets Betting Analysis

The Mets find themselves in first place of the NL East and are 12-5 SU, 11-6 ATS, and have an O/U record of 6-9-2. New York has won four of their last five games on the road. Going against this trend, the Mets are 4-8 SU in their last 12 games when playing on the road against St. Louis. The total has gone over in nine of New York’s last 13 games against the Cardinals.  

The Mets have had one of the best hitting teams in baseball this season. As a team they have a batting average of .256 (4th), on base percentage of .343 (2nd), slugging percentage of .393 (10th), and have scored 81 runs (3rd). The shortstop Francisco Lindor leads the team with a batting average of .313 (20-64), four home runs, and 12 RBIs. Designated hitter Pete Alonso has done his part as well with a batting average of .254 (17-67), three home runs, and 16 RBIs.  

New York’s pitching has allowed opposing teams to score five runs or more just twice this season. As a team they are allowing opponents a batting average of .197 (2nd), have an ERA of .278 (4th), and have allowed 49 runs (5th). The right-hander Max Scherzer is scheduled to take the mound on Monday. Scherzer is 3-0 in three games this season and has allowed nine hits, five earned runs, and struck out 23 batters in 18.0 innings of work. Scherzer pitched against the Cardinals in two games last season and gave up 10 hits, one run, and struck out 22 batters in 14.0 innings. 

St. Louis Cardinals Betting Analysis

St. Louis is atop the NL Central and have gone 9-5 SU, 9-5 ATS, and have an O/U record of 5-8-1. The total has gone under in six straight games for the Cardinals. Going against this trend, the total has gone over in in nine of St. Louis’ last 13 games against the Mets. The Cardinals have seen success in the recent past against New York, going 8-4 SU in their last 12 games when playing at home against the Mets.  

The Cardinals have not been the highest scoring team by any means, but have been consistent through their first 14 games. As a team St. Louis has a batting average of .239 (12th), on base percentage of .317 (11th), slugging percentage of .376 (15th), and have scored 60 runs (17th). The third baseman Nolan Arenado has been the team's best hitter with a batting average of .364 (20-55), five home runs, and 14 RBIs. The second baseman Tommy Edman has been productive with a batting average of .313 (15-48), three home runs, and eight RBIs.  

The St. Louis pitchers have held opponents to one run or less in six games this season. As a team they are allowing opponents a batting average of .233 (17th), have an ERA of 2.88 (5th), and have given up 41 runs (2nd). Right-handed pitcher Miles Mikolas is expected to get the start Monday. Mikolas is 1-0 in three games this season and has an ERA of 1.76 and has allowed 13 hits, three earned runs, and struck out 13 batters in 15.1 innings. Mikolas last pitched against the Mets in 2019 and gave up four hits, two earned runs, and struck out four batters in 8.0 innings. 

Key Players to Watch

  • NYM: Francisco Lindor - SS (Last Game: 2-5, RBI)
  • NYM: Pete Alonso - 1B (Last Game: 1-5)
  • STL: Paul Goldschmidt - 1B (Last Game: 2-4, 2B, R)
  • STL: Nolen Arenado - 3B (Last Game: 0-4)

Probable Pitchers

  • NYM: Max Scherzer - RHP (3-0, 2.50 ERA, 23 K, 0.89 WHIP)
  • STL: Miles Mikolas - RHP (1-0, 1.76 ERA, 13 K, 1.04 WHIP)

New York Mets vs. St. Louis Cardinals Betting Conclusion

I think the under is the play in this one with both teams sending quality pitchers to the mound. Both teams have been hitting the ball well this season, but that will not be the theme in this one as we should see the pitchers dominate the game. I would have to lean towards the Mets to win, but staying away from the moneyline until we get a better feel for how this series will play out. Backing the under seven runs in this matchup.