MATCHSTAT PRO

Every edge, every game, every day

New customer offer
One Sport
All Sports Promo
Baseball
$29.99/billed monthly
  • Unlimited daily predictions
  • Unlock best bets with edge
  • Access all tipster picks
  • Filter & segment data
  • Unlock all models
  • CANCEL ANYTIME
Subscribe

New York Mets vs St. Louis Cardinals: Prediction, Head-to-Head, Odds & Stats (Thu, 17 Apr '25)

By Wojtek Kolan - 1:26AM UTC at 13 Mar '25

Scheduled H2H Game For New York Mets & St. Louis Cardinals

MLB

MLB

New York Mets

New York Mets

L
W
W
W
W
W
W
L
W
L

Thursday

17 Apr '25

23:10

St. Louis Cardinals

St. Louis Cardinals

W
L
-
L
L
L
W
L
W
L

Match Overview - When Will They Play?

St. Louis Cardinals will come up against New York Mets in in MLB on Thu, 17 Apr '25. Let’s analyze past stats, recent form and head-to-head comparisons to unearth the most accurate predictions and best bets.

Head To Head: New York Mets 7 - 2 St. Louis Cardinals

New York Mets

New York Mets

Last 10 Matches

7

Wins

 

 

1

Draws

2

Wins

St. Louis Cardinals

St. Louis Cardinals

New York Mets vs St. Louis Cardinals H2H Results Summary

In the last 10 head-2-head games between these competitors, New York Mets have got the victory 7 times and St. Louis Cardinals have won on 2 occasion. In the last fixture between them, New York Mets won 3-2.


Head-to-Head Match Wins
New York Mets 7
St. Louis Cardinals 2

New York Mets vs St. Louis Cardinals Previous Games

Tour MLB, Preseason
21 Mar '25 17:10
New York Mets

New York Mets

Away

St. Louis Cardinals

3
2
14 Mar '25 22:10
New York Mets

New York Mets

Away

St. Louis Cardinals

3
3
12 Mar '25 17:05
St. Louis Cardinals

St. Louis Cardinals

Away

New York Mets

0
2
10 Mar '25 22:10
New York Mets

New York Mets

Away

St. Louis Cardinals

8
0

Head To Head Streaks

No losses
4

New York Mets and St. Louis Cardinals Recent Games

New York Mets Last Match Played stats

Athletics vs Mets in the MLB on Sat, 12 Apr '25

ALL

Final Score : 3 - 1

New York Mets Last Match Played stats
Athletics (H) Batting New York Mets (A)
3 Runs 1
3 Doubles 0
0 Home runs 1
7 Strike outs 10
0 Base on balls 3
9 Hits 5
.290 AVG .152
0.29 OBP 0.222
0.387 SLG 0.242
0.677 OPS 0.464
3 RBI 1
31 At bats 33
10 Left on base 17
Athletics (H) Pitching New York Mets (A)
1 Runs 3
1 Home runs 0
10 Strike outs 7
3 Base on balls 0
5 Hits 9
1 ERA 3.375
9 Innings pitched 8
1 Earned runs 3
36 Batters faced 32
27 Outs 24
Athletics (H) Fielding New York Mets (A)
7 Assists 9
27 Put outs 24

St. Louis Cardinals Last Match Played stats

Cardinals vs Phillies in the MLB on Sat, 12 Apr '25

ALL

Final Score : 1 - 4

St. Louis Cardinals Last Match Played stats
St. Louis Cardinals (H) Batting Philadelphia Phillies (A)
1 Runs 4
1 Doubles 3
5 Strike outs 10
2 Base on balls 3
9 Hits 8
.281 AVG .235
0.324 OBP 0.297
0.313 SLG 0.324
0.637 OPS 0.621
1 RBI 4
32 At bats 34
17 Left on base 14
St. Louis Cardinals (H) Pitching Philadelphia Phillies (A)
4 Runs 1
10 Strike outs 5
3 Base on balls 2
8 Hits 9
4 ERA 1
9 Innings pitched 9
4 Earned runs 1
38 Batters faced 34
27 Outs 27
St. Louis Cardinals (H) Fielding Philadelphia Phillies (A)
8 Assists 11
27 Put outs 27

New York Mets Baseball Fixtures

Tour MLB
13 Apr '25 20:05
Athletics

Athletics

Away

New York Mets

14 Apr '25 23:40
Minnesota Twins

Minnesota Twins

Away

New York Mets

15 Apr '25 23:40
Minnesota Twins

Minnesota Twins

Away

New York Mets

16 Apr '25 17:10
Minnesota Twins

Minnesota Twins

Away

New York Mets

St. Louis Cardinals Baseball Fixtures

Tour MLB
13 Apr '25 18:15
St. Louis Cardinals

St. Louis Cardinals

Away

Philadelphia Phillies

14 Apr '25 23:45
St. Louis Cardinals

St. Louis Cardinals

Away

Houston Astros

15 Apr '25 23:45
St. Louis Cardinals

St. Louis Cardinals

Away

Houston Astros

16 Apr '25 17:15
St. Louis Cardinals

St. Louis Cardinals

Away

Houston Astros

American League Standings

POS TEAM MP W L PER %
1

Detroit Tigers

15 9 6 0.6
2

Los Angeles Angels

15 9 6 0.6
3

Texas Rangers

15 9 6 0.6
4

Cleveland Guardians

15 8 7 0.533
5

New York Yankees

15 8 7 0.533
6

Toronto Blue Jays

16 9 7 0.562
7

Kansas City Royals

16 8 8 0.5
8

Seattle Mariners

15 7 8 0.467
9

Boston Red Sox

17 8 9 0.471
10

Baltimore Orioles

15 6 9 0.4
11

Houston Astros

15 7 8 0.467
12

Tampa Bay Rays

15 7 8 0.467
13

Athletics

15 6 9 0.4
14

Chicago White Sox

15 4 11 0.267
15

Minnesota Twins

16 5 11 0.312

baseball Predictions & News:

all_ok_yes