New York Mets vs St. Louis Cardinals Prediction & Picks - MLB

USA - MLB

New York Mets
4/18/25 19:10
St. Louis Cardinals

Prediction:

 

Mets -1.5.

+125
$350 offered for betting!

New customers only | Commercial content | 21+ age limit | T&Cs apply

 by Carlos Zabala | in MLB Picks

It seems the Mets' pitching is particularly good when playing at Citi Field, and on Thursday against the Cardinals in Game 1, they gave further reason to believe this when they held the visitors to one run on just three hits to take the first game of the four-game series 4-1.

The Mets' four runs came in the second inning, starting with a home run by Vientos, an RBI hit by Baty, and a two-run hit by Lindor. Soto, in turn, recorded another no-hit day, and his offensive output is starting to worry him. Although Alonso also went 0-for-4, the Mets' excellent pitching doesn't seem to care yet, as the team's record is 11-5 and 5-1 in Queens.

Canning pitched a great game, earning the W, his second of the season, pitching six innings and striking out eight. Meanwhile, Díaz recovered and earned his fourth save of the season, striking out two Cardinals.

Incredibly, every Cardinals player on Thursday struck out, except for Arenado. With this, the Mets have won their last five games against the Cardinals.

New York Mets vs St. Louis Cardinals Form

Table

Teams Pts P W L
14 New York Mets
0.512 162 83 79
20 St. Louis Cardinals
0.481 162 78 84

New York Mets and St. Louis Cardinals Latest Matches

New York Mets
New York Mets Latest matches
W L W L L W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Apr 17, 2025 - MLB

New York Mets
4 :  1
St. Louis Cardinals

Apr 16, 2025 - MLB

Minnesota Twins
4 :  3
New York Mets

Apr 15, 2025 - MLB

Minnesota Twins
6 :  3
New York Mets

Apr 14, 2025 - MLB

Minnesota Twins
1 :  5
New York Mets

Apr 12, 2025 - MLB

Athletics
3 :  1
New York Mets

Apr 11, 2025 - MLB

Athletics
6 :  7
New York Mets
W W W W L W
Victories

5/6 (83%)

Defeats

1/6 (17%)

Apr 17, 2025 - MLB

New York Mets
4 :  1
St. Louis Cardinals

Apr 9, 2025 - MLB

New York Mets
0 :  5
Miami Marlins

Apr 8, 2025 - MLB

New York Mets
10 :  5
Miami Marlins

Apr 7, 2025 - MLB

New York Mets
2 :  0
Miami Marlins

Apr 6, 2025 - MLB

New York Mets
2 :  1
Toronto Blue Jays

Apr 5, 2025 - MLB

New York Mets
3 :  2
Toronto Blue Jays
W W L W L L
Victories

3/6 (50%)

Defeats

3/6 (50%)

Apr 16, 2025 - MLB

Minnesota Twins
4 :  3
New York Mets

Apr 15, 2025 - MLB

Minnesota Twins
6 :  3
New York Mets

Apr 14, 2025 - MLB

Minnesota Twins
1 :  5
New York Mets

Apr 12, 2025 - MLB

Athletics
3 :  1
New York Mets

Apr 11, 2025 - MLB

Athletics
6 :  7
New York Mets

Apr 2, 2025 - MLB

Miami Marlins
5 :  6
New York Mets
St. Louis Cardinals
St. Louis Cardinals Latest matches
L W W L W L
Victories

3/6 (50%)

Defeats

3/6 (50%)

Apr 17, 2025 - MLB

New York Mets
4 :  1
St. Louis Cardinals

Apr 16, 2025 - MLB

St. Louis Cardinals
4 :  1
Houston Astros

Apr 15, 2025 - MLB

St. Louis Cardinals
0 :  2
Houston Astros

Apr 14, 2025 - MLB

St. Louis Cardinals
8 :  3
Houston Astros

Apr 13, 2025 - MLB

St. Louis Cardinals
7 :  0
Philadelphia Phillies

Apr 12, 2025 - MLB

St. Louis Cardinals
1 :  4
Philadelphia Phillies
W L W W L W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Apr 16, 2025 - MLB

St. Louis Cardinals
4 :  1
Houston Astros

Apr 15, 2025 - MLB

St. Louis Cardinals
0 :  2
Houston Astros

Apr 14, 2025 - MLB

St. Louis Cardinals
8 :  3
Houston Astros

Apr 13, 2025 - MLB

St. Louis Cardinals
7 :  0
Philadelphia Phillies

Apr 12, 2025 - MLB

St. Louis Cardinals
1 :  4
Philadelphia Phillies

Apr 11, 2025 - MLB

St. Louis Cardinals
2 :  0
Philadelphia Phillies
L L L W L L
Victories

1/6 (17%)

Defeats

5/6 (83%)

Apr 17, 2025 - MLB

New York Mets
4 :  1
St. Louis Cardinals

Apr 9, 2025 - MLB

Pittsburgh Pirates
2 :  1
St. Louis Cardinals

Apr 8, 2025 - MLB

Pittsburgh Pirates
3 :  5
St. Louis Cardinals

Apr 7, 2025 - MLB

Pittsburgh Pirates
8 :  4
St. Louis Cardinals

Apr 6, 2025 - MLB

Boston Red Sox
18 :  7
St. Louis Cardinals

Apr 4, 2025 - MLB

Boston Red Sox
13 :  9
St. Louis Cardinals

New York Mets against St. Louis Cardinals : Head to Head (H2H)

New York Mets

67 %

St. Louis Cardinals

33 %

Apr 17, 2025 - MLB

New York Mets
4 :  1
St. Louis Cardinals

Aug 5, 2024 - MLB

St. Louis Cardinals
0 :  6
New York Mets

May 7, 2024 - MLB

St. Louis Cardinals
5 :  7
New York Mets

May 6, 2024 - MLB

St. Louis Cardinals
3 :  4
New York Mets

Apr 27, 2024 - MLB

New York Mets
4 :  7
St. Louis Cardinals

Apr 26, 2024 - MLB

New York Mets
2 :  4
St. Louis Cardinals

New York Mets - St. Louis Cardinals Key Points

  1. Mets' 83.3% winning percentage in 2025 as favorites at Citi Field
  2. Mets do not crack the top 20 for teams with the most home runs in 2025
  3. 7 of the Cardinals' last 10 games resulted in a Game Total of UNDER
  4. Mets pitcher Peterson has thrown at least 89 pitches in every outing this season

Our New York Mets vs St. Louis Cardinals Prediction

Peterson for the Mets and Mikolas for the Cardinals is the presumed pitching matchup for Game 2. The Mets will again start as favorites with odds around -165 for Game 2. This seems consistent with the fact that Mikolas has not fared well against the Mets in three appearances against them since 2023. In three outings against them, he allowed a home run in each, and the last time, in May 2024, he allowed six ER and only recorded 12 outs. Our prediction for Mets vs Cardinals is: Mets -1.5.

Prediction:

 

Mets -1.5.

+125
$350 offered for betting!

All tips are fully researched and given in good faith, but profits cannot be guaranteed.

New York Mets vs St. Louis Cardinals Picks