Sign up free
Matchups
Props
Hit rates count how often tonight's line would have landed in each player's recent games.How to use the cheat sheet →
Research
Matchups ranked from this season's box scores; prices are FanDuel's.Research home →
Tools
Bet tracker
Free. Log a bet from any game page.Add a bet →
Sign up freeLog in
Game

St. Louis Cardinals vs Arizona Diamondbacks: result and box score, 17 July 2026

MLB games
Final, Chase Field
51–45
@
49–48
5FINAL4
Box score →

Matchup

Last 15 games
4.6Runs per game4.6
3.6Runs allowed3.8
0.650OPS0.669
3.29Bullpen ERA2.38
21.1Strikeout %21
MLB matchupsCardinals @ D-backs
Away, 51–45
Home, 49–48
Sat 18 Jul, 02:40 UK, Chase Field
5 – 4

Box score

Box score

Team123456789RH
St. Louis Cardinals 200010011 58
Arizona Diamondbacks 011000020 48

St. Louis Cardinals

BatterABRH2B3BHRRBIBBSOSB
1. JJ Wetherholt 4120 0111 00
2. Iván Herrera 4100 0010 10
3. Alec Burleson 4210 0001 10
4. Jordan Walker 4010 0001 10
5. Lars Nootbaar 4010 0000 20
6. Masyn Winn 2010 0031 00
7. Nathan Church 4000 0000 00
8. José Fermín 4110 0000 00
9. Jimmy Crooks 3010 0001 00
Bryan Torres 0000 0000 00
Pedro Pagés 0000 0000 00
PitcherIPHRERBBSOHRPitches
Michael McGreevy6.162 1151 94
George Soriano0.200 0010 14
Luis Gastelum1.012 2111 18
Riley O'Brien1.010 0110 16

Arizona Diamondbacks

BatterABRH2B3BHRRBIBBSOSB
1. Ketel Marte 5010 0000 20
2. Geraldo Perdomo 2100 0002 10
3. Corbin Carroll 4110 0120 00
4. Gabriel Moreno 4121 0000 10
5. Max Kepler 4010 0000 10
6. Lourdes Gurriel Jr. 3000 0010 10
7. Nolan Arenado 3000 0001 20
Jorge Barrosa 0000 0000 00
8. Ildemaro Vargas 4010 1000 00
9. Tim Tawa 4121 0110 00
PitcherIPHRERBBSOHRPitches
Merrill Kelly5.043 1231 87
Taylor Clarke1.010 0100 15
Kevin Ginkel1.010 0000 8
Juan Morillo1.011 1110 24
Paul Sewald0.111 0100 17
Brandyn Garcia0.200 0010 8

Team comparison

Last 15 games before this one
CardinalsD-backs
4.6 Runs per game 4.6
3.6 Runs allowed 3.8
0.650 OPS 0.669
3.29 Bullpen ERA 2.38
21.1 Strikeout % 21

Weather at first pitch

91°F, wind 3 mph, retractable roof