Arizona Diamondbacks at St. Louis Cardinals Matchup 6/25/26

40-39, 5th NL West
at

12:41 am GMT, 6/25

42-35, 1st NL Central

12:41 am GMT, 6/25

12:41 am GMT, 6/25

Proj Projected ARI @ STL Proj Projected

42-35, 3rd NL Central

Game Spread Team Totals Over/Under Moneyline Charts
Game Hitters Rating Pitchers Rating Open Current Open Current Open Current Open Current Line Moves
Arizona Diamondbacks Arizona Diamondbacks Diamondbacks 0 0 +1.5 (-196) +1.5 (-196) 2.5 3.5 9 runs 9 runs +102 +102 line-movement
St. Louis Cardinals St. Louis Cardinals Cardinals 0 0 -1.5 (+159) -1.5 (+159) 3.5 4.5 -122 -122

Odds Comparison

Vegas vs. Lineups.com Odds
Vegas Difference Vegas Difference
Moneyline +102 102 -122 122
Totals 3.5 3.5 4.5 4.5
Win Probability 49% 49% 54% 54%
Over/Under
Vegas Difference
Over/Under 9 9
Against the Spread(ATS) History
ATS Home Away
44-35 24-17 20-18
41-35 22-18 19-17
Over/Under History
Over/Under Home Away
10-7-3 4-3-1 6-4-2
11-7-1 7-5-0 4-2-1
Line Overall Home Away Overall Home Away
7 or less 1-0-1 0-0-0 1-0-1 0-0-0 0-0-0 0-0-0
8 or 8.5 2-5-2 0-1-1 2-4-1 8-5-1 5-3-0 3-2-1
9 or 9.5 7-2-0 4-2-0 3-0-0 3-2-0 2-2-0 1-0-0
10 or 10.5 0-0-0 0-0-0 0-0-0 0-0-0 0-0-0 0-0-0
11 and over 0-0-0 0-0-0 0-0-0 0-0-0 0-0-0 0-0-0

Bet Splits

Record Win % Cover Spread % Avg Point Totals
Away 16-22 42.1% 55.3 4
Underdog 17-23 42.5% 55.3 3.7
After Win 20-19 51.3% 53.8 4.4
Record Win % Cover Spread % Avg Point Totals
Home 22-18 55% 57.5 4
Favorite 11-6 64.7% 38.9 5.7
After Losses 16-15 51.6% 64.5 5

Arizona Diamondbacks Last 6 Matchups

Game Opponent
Date Score Team ML Opp ML Over/Under Total Starting Pitcher OPS Avg Total Starting Pitcher OPS Avg
6/24/26 ARI 4 @ STL 3 -108 -110 8.5 runs 4.2 runs Eduardo Rodriguez (L) .628 .188 4.2 runs Kyle Leahy (R) .578 .219
6/23/26 ARI 2 @ STL 3 +128 -152 8.5 runs 3.5 runs Merrill Kelly (R) .639 .235 4.9 runs Andre Pallante (R) .623 .259
6/21/26 ARI 2 vs MIN 4 -133 +113 9.5 runs 5.2 runs Jose Cabrera (R) .523 .194 4.2 runs Mike Paredes (R) .694 .306
6/21/26 ARI 8 vs MIN 16 -120 +101 9 runs 4.7 runs Zac Gallen (R) .728 .229 4.2 runs Taj Bradley (R) .183 .435
6/20/26 ARI 9 vs MIN 5 -172 +144 8.5 runs 5.1 runs Mike Soroka (R) .956 .351 3.3 runs Connor Prielipp (L) .888 .265
6/17/26 ARI 8 vs LAA 1 -177 +148 9 runs 5.5 runs Eduardo Rodriguez (L) .969 .324 3.5 runs Samuel Aldegheri (L) .640 .200

St. Louis Cardinals Last 6 Matchups

Game Opponent
Date Score Team ML Opp ML Over/Under Total Starting Pitcher OPS Avg Total Starting Pitcher OPS Avg
6/24/26 STL 3 vs ARI 4 -110 -108 8.5 runs 4.2 runs Kyle Leahy (R) .578 .219 4.2 runs Eduardo Rodriguez (L) .628 .188
6/23/26 STL 3 vs ARI 2 -152 +128 8.5 runs 4.9 runs Andre Pallante (R) .623 .259 3.5 runs Merrill Kelly (R) .639 .235
6/21/26 STL 12 @ KC 10 -130 +109 9 runs 4.8 runs Dustin May (R) .220 .381 4.1 runs Stephen Kolek (R) .993 .308
6/20/26 STL 5 @ KC 6 -121 +102 9 runs 4.7 runs Michael McGreevy (R) .720 .258 4.2 runs Seth Lugo (R) .891 .290
6/19/26 STL 6 @ KC 14 -106 -113 9 runs 4.4 runs Matthew Liberatore (L) .853 .333 4.6 runs Noah Cameron (L) .242 .405
6/17/26 STL 1 vs SD 6 -128 +109 10.5 runs 5.7 runs Kyle Leahy (R) .494 .200 4.7 runs Bradgley Rodriguez (R) .945 .368