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

St. Louis Cardinals vs Arizona Diamondbacks: Prediction, Head-to-Head, Odds & Stats (Sat, 24 May '25)

By Wojtek Kolan -

Scheduled H2H Match Between St. Louis Cardinals & Arizona Diamondbacks

MLB

MLB

St. Louis Cardinals

St. Louis Cardinals

L
L
W
L
W
L
W
W
L
W

Saturday

24 May '25

18:15

Arizona Diamondbacks

Arizona Diamondbacks

L
L
L
W
W
L
W
W
W
W

Match Overview - When Will They Play?

Arizona Diamondbacks will square off against St. Louis Cardinals in in MLB on Sat, 24 May '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: St. Louis Cardinals 6 - 4 Arizona Diamondbacks

St. Louis Cardinals

St. Louis Cardinals

Last 10 Matches

6

Wins

4

Wins

Arizona Diamondbacks

Arizona Diamondbacks

St. Louis Cardinals vs Arizona Diamondbacks H2H Match Summary

Analyzing the last 10 head to head games for these teams, St. Louis Cardinals have come out on top 6 times and Arizona Diamondbacks have got the victory on 4 occasion. In the most recent game between them, St. Louis Cardinals won 5-1.


Head-to-Head Match Wins
St. Louis Cardinals 6
Arizona Diamondbacks 4

St. Louis Cardinals vs Arizona Diamondbacks Prior Results

Tour MLB
24 Apr '24 17:15
St. Louis Cardinals

St. Louis Cardinals

Away

Arizona Diamondbacks

5
1
23 Apr '24 23:45
St. Louis Cardinals

St. Louis Cardinals

Away

Arizona Diamondbacks

1
14
22 Apr '24 23:45
St. Louis Cardinals

St. Louis Cardinals

Away

Arizona Diamondbacks

5
3
14 Apr '24 20:10
Arizona Diamondbacks

Arizona Diamondbacks

Away

St. Louis Cardinals

5
0

St. Louis Cardinals and Arizona Diamondbacks Recent Games

St. Louis Cardinals Last Match Played stats

Cardinals vs Astros in the MLB on Wed, 16 Apr '25

ALL

Final Score : 4 - 1

St. Louis Cardinals Last Match Played stats
St. Louis Cardinals (H) Batting Houston Astros (A)
4 Runs 1
1 Doubles 1
1 Home runs 0
2 Strike outs 8
4 Base on balls 1
8 Hits 4
.250 AVG .129
0.351 OBP 0.156
0.375 SLG 0.161
0.726 OPS 0.317
4 RBI 1
32 At bats 31
21 Left on base 9
St. Louis Cardinals (H) Pitching Houston Astros (A)
1 Runs 4
0 Home runs 1
8 Strike outs 2
1 Base on balls 4
4 Hits 8
1 ERA 3.375
9 Innings pitched 8
1 Earned runs 3
32 Batters faced 37
27 Outs 24
St. Louis Cardinals (H) Fielding Houston Astros (A)
9 Assists 2
27 Put outs 24

Arizona Diamondbacks Last Match Played stats

Marlins vs Diamondbacks in the MLB on Wed, 16 Apr '25

ALL

Final Score : 2 - 6

Arizona Diamondbacks Last Match Played stats
Miami Marlins (H) Batting Arizona Diamondbacks (A)
2 Runs 6
1 Doubles 1
1 Home runs 4
10 Strike outs 9
3 Base on balls 4
7 Hits 9
.212 AVG .257
0.297 OBP 0.333
0.333 SLG 0.629
0.63 OPS 0.962
2 RBI 6
33 At bats 35
12 Left on base 10
Miami Marlins (H) Pitching Arizona Diamondbacks (A)
6 Runs 2
4 Home runs 1
9 Strike outs 10
4 Base on balls 3
9 Hits 7
6 ERA 2
9 Innings pitched 9
6 Earned runs 2
39 Batters faced 37
27 Outs 27
Miami Marlins (H) Fielding Arizona Diamondbacks (A)
12 Assists 8
27 Put outs 27

St. Louis Cardinals Baseball Fixtures

Tour MLB
17 Apr '25 23:10
New York Mets

New York Mets

Away

St. Louis Cardinals

18 Apr '25 23:10
New York Mets

New York Mets

Away

St. Louis Cardinals

19 Apr '25 20:05
New York Mets

New York Mets

Away

St. Louis Cardinals

20 Apr '25 17:40
New York Mets

New York Mets

Away

St. Louis Cardinals

Arizona Diamondbacks Baseball Fixtures

Tour MLB
17 Apr '25 16:10
Miami Marlins

Miami Marlins

Away

Arizona Diamondbacks

18 Apr '25 18:20
Chicago Cubs

Chicago Cubs

Away

Arizona Diamondbacks

19 Apr '25 18:20
Chicago Cubs

Chicago Cubs

Away

Arizona Diamondbacks

20 Apr '25 18:20
Chicago Cubs

Chicago Cubs

Away

Arizona Diamondbacks

American League Standings

POS TEAM MP W L PER %
1

New York Yankees

18 11 7 0.611
2

Texas Rangers

18 11 7 0.611
3

Toronto Blue Jays

19 11 8 0.579
4

Detroit Tigers

18 10 8 0.556
5

Cleveland Guardians

17 9 8 0.529
6

Los Angeles Angels

17 9 8 0.529
7

Boston Red Sox

20 10 10 0.5
8

Seattle Mariners

18 9 9 0.5
9

Athletics

18 8 10 0.444
10

Houston Astros

18 8 10 0.444
11

Tampa Bay Rays

18 8 10 0.444
12

Kansas City Royals

19 8 11 0.421
13

Baltimore Orioles

17 7 10 0.412
14

Minnesota Twins

19 7 12 0.368
15

Chicago White Sox

17 4 13 0.235

baseball Predictions & News:

all_ok_yes