Cardinals 3, Diamondbacks 7 — Jul 18, 2025 Recap

Arizona Diamondbacks beat St. Louis Cardinals 3-7 on Jul 18, 2025.

Game FAQ — score, spread, and total

Who won St. Louis Cardinals vs Arizona Diamondbacks on Jul 18, 2025?

Arizona Diamondbacks won 3-7 on Jul 18, 2025.

See methodology for grading rules and ROI calculation.

MLBFRI, JUL 18, 20258:40 PM CT
Spread
Diamondbacks covered
Diamondbacks +1.5
Total
Over
10 / 8.5
Moneyline
Diamondbacks
-110
Loading probability
ARI
Won 5 straight
Diamondbacks on heater
Cardinals
Andre Pallante
4.71 ERA5-6105.0 IP67 K1.34 WHIP
Diamondbacks
Brandon Pfaadt
4.82 ERA10-6106.1 IP90 K1.26 WHIP
123456789RHE
Cardinals
0000000033100
Diamondbacks
0320101007110
Cardinals
BatterPOSABRHRBIHRBBK
Iván HerreraDH5020002
Nolan Arenado3B4000000
Masyn WinnSS4120001
Victor Scott IICF4112100
Brendan Donovan2B4010000
Willson Contreras1B3010011
Alec BurlesonLF3010000
Pedro PagésC4121001
Jordan WalkerRF4000001
Totals353103116
Diamondbacks
BatterPOSABRHRBIHRBBK
Blaze Alexander2B4011001
Alek ThomasCF4111001
Corbin CarrollRF4000013
Geraldo PerdomoSS4022000
Josh Naylor1B3110010
Eugenio Suárez3B3110010
Adrian Del CastilloDH4231000
Jose HerreraC4111002
Lourdes Gurriel Jr.LF4110000
Totals347116037
Cardinals
PitcherIPHRERBBKHRPC
Andre PallanteL4.296523089
John King1.121101018
Kyle Leahy2.000013024
Diamondbacks
PitcherIPHRERBBKHRPC
Brandon PfaadtW7.040006091
John Curtiss1.043300124
Andrew Saalfrank1.020010017
RPG
Scored
OPP
Allowed
MARGIN
Per game
Cardinals
4.5
4.6
-0.1
Diamondbacks
4.6
4.6
0.0
Edge
Diamondbacks +0.1
even
Diamondbacks +0.1
Last 10 · Trend
Cardinals
3.5avg
Diamondbacks
5.4avg
Straight-Up
Cardinals
5-550%
L
W
L
W
W
W
L
W
L
L
DiamondbacksW5
7-370%
W
L
L
W
L
W
W
W
W
W
Against the Spread
Cardinals
5-550%
W
W
L
L
W
W
L
W
L
L
Diamondbacks
5-550%
L
L
L
W
L
W
W
W
W
L
Team
SU
ATS
O/U
Cardinals
Overall
57%28-21
59%29-20
47%22-25
Diamondbacks
Overall
53%26-23
61%30-19
51%23-22
Team
SU
ATS
O/U
Cardinals
On Road
65%15-8
61%14-9
41%9-13
Diamondbacks
At Home
64%16-9
64%16-9
46%11-13
Alec Burleson
Alec BurlesonSt. Louis Cardinals
24 props
HitsO 1.5
1
RBIsO 0.5
0
Home RunsO 0.5
0
HitsO 3.5
1
HitsO 2.5
1
HitsO 0.5
1
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
1
WalksO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 2.5
1
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 1.5
1
Hits+Runs+RBIsO 3.5
1
Hits+Runs+RBIsO 4.5
1
SinglesO 0.5
1
SinglesO 1.5
1
Brendan Donovan
Brendan DonovanSt. Louis Cardinals
24 props
HitsO 1.5
1
RBIsO 0.5
0
Home RunsO 0.5
0
HitsO 3.5
1
HitsO 2.5
1
HitsO 0.5
1
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
1
WalksO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 2.5
1
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
1
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 3.5
1
Hits+Runs+RBIsO 4.5
1
SinglesO 0.5
1
SinglesO 1.5
1
Corbin Carroll
Corbin CarrollArizona Diamondbacks
24 props
HitsO 1.5
0
RBIsO 0.5
0
Home RunsO 0.5
0
HitsO 3.5
0
HitsO 2.5
0
HitsO 0.5
0
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
0
WalksO 0.5
1
Runs ScoredO 1.5
0
Total BasesO 2.5
0
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 4.5
0
SinglesO 0.5
0
SinglesO 1.5
0
Lourdes Gurriel Jr.
Lourdes Gurriel Jr.Arizona Diamondbacks
24 props
HitsO 1.5
1
RBIsO 0.5
0
Home RunsO 0.5
0
HitsO 3.5
1
HitsO 2.5
1
HitsO 0.5
1
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
1
Total BasesO 1.5
1
WalksO 0.5
0
Stolen BasesO 0.5
0
Runs ScoredO 1.5
1
Total BasesO 2.5
1
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
2
Hits+Runs+RBIsO 0.5
2
Hits+Runs+RBIsO 2.5
2
Hits+Runs+RBIsO 3.5
2
Hits+Runs+RBIsO 4.5
2
SinglesO 0.5
1
SinglesO 1.5
1
Ivan Herrera
Ivan HerreraSt. Louis Cardinals
24 props
HitsO 1.5
2
RBIsO 0.5
0
Home RunsO 0.5
0
HitsO 3.5
2
HitsO 2.5
2
HitsO 0.5
2
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
2
WalksO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 2.5
2
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
2
Hits+Runs+RBIsO 0.5
2
Hits+Runs+RBIsO 2.5
2
Hits+Runs+RBIsO 3.5
2
Hits+Runs+RBIsO 4.5
2
SinglesO 0.5
2
SinglesO 1.5
2
Josh Naylor
Josh NaylorArizona Diamondbacks
24 props
HitsO 0.5
1
RBIsO 0.5
0
Home RunsO 0.5
0
HitsO 3.5
1
HitsO 1.5
1
HitsO 2.5
1
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
1
Total BasesO 1.5
2
WalksO 0.5
1
Stolen BasesO 0.5
0
Runs ScoredO 1.5
1
Total BasesO 2.5
2
DoublesO 0.5
1
DoublesO 1.5
1
Hits+Runs+RBIsO 1.5
2
Hits+Runs+RBIsO 0.5
2
Hits+Runs+RBIsO 2.5
2
Hits+Runs+RBIsO 3.5
2
Hits+Runs+RBIsO 4.5
2
SinglesO 0.5
0
SinglesO 1.5
0
Willson Contreras
Willson ContrerasSt. Louis Cardinals
24 props
HitsO 0.5
1
RBIsO 0.5
0
Home RunsO 0.5
0
HitsO 3.5
1
HitsO 1.5
1
HitsO 2.5
1
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
2
WalksO 0.5
1
Runs ScoredO 1.5
0
Total BasesO 2.5
2
DoublesO 0.5
1
DoublesO 1.5
1
Hits+Runs+RBIsO 1.5
1
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 3.5
1
Hits+Runs+RBIsO 4.5
1
SinglesO 0.5
0
SinglesO 1.5
0
Geraldo Perdomo
Geraldo PerdomoArizona Diamondbacks
23 props
HitsO 0.5
2
RBIsO 0.5
2
Home RunsO 0.5
0
HitsO 3.5
2
HitsO 1.5
2
HitsO 2.5
2
RBIsO 2.5
2
RBIsO 1.5
2
Runs ScoredO 0.5
0
Total BasesO 1.5
4
WalksO 0.5
0
Stolen BasesO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 2.5
4
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
4
Hits+Runs+RBIsO 0.5
4
Hits+Runs+RBIsO 2.5
4
Hits+Runs+RBIsO 3.5
4
Hits+Runs+RBIsO 4.5
4
SinglesO 0.5
1
SinglesO 1.5
1
Nolan Arenado
Nolan ArenadoSt. Louis Cardinals
23 props
HitsO 0.5
0
RBIsO 0.5
0
Home RunsO 0.5
0
HitsO 3.5
0
HitsO 1.5
0
HitsO 2.5
0
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
0
Total BasesO 1.5
0
WalksO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 2.5
0
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 4.5
0
SinglesO 0.5
0
SinglesO 1.5
0
Eugenio Suarez
Eugenio SuarezArizona Diamondbacks
23 props
HitsO 0.5
1
RBIsO 0.5
0
Home RunsO 0.5
0
HitsO 1.5
1
HitsO 2.5
1
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
1
Total BasesO 1.5
1
WalksO 0.5
1
Stolen BasesO 0.5
0
Runs ScoredO 1.5
1
Total BasesO 2.5
1
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
2
Hits+Runs+RBIsO 0.5
2
Hits+Runs+RBIsO 2.5
2
Hits+Runs+RBIsO 3.5
2
Hits+Runs+RBIsO 4.5
2
SinglesO 0.5
1
SinglesO 1.5
1
Masyn Winn
Masyn WinnSt. Louis Cardinals
24 props
HitsO 0.5
2
RBIsO 0.5
0
Home RunsO 0.5
0
HitsO 3.5
2
HitsO 1.5
2
HitsO 2.5
2
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
1
Stolen BasesO 0.5
1
Total BasesO 1.5
2
WalksO 0.5
0
Runs ScoredO 1.5
1
Total BasesO 2.5
2
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
3
Hits+Runs+RBIsO 0.5
3
Hits+Runs+RBIsO 2.5
3
Hits+Runs+RBIsO 3.5
3
Hits+Runs+RBIsO 4.5
3
SinglesO 0.5
2
SinglesO 1.5
2
Blaze Alexander
Blaze AlexanderArizona Diamondbacks
24 props
HitsO 0.5
1
RBIsO 0.5
1
Home RunsO 0.5
0
HitsO 1.5
1
HitsO 2.5
1
Home RunsO 1.5
0
RBIsO 2.5
1
RBIsO 1.5
1
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
WalksO 0.5
0
Total BasesO 0.5
2
Runs ScoredO 1.5
0
Total BasesO 2.5
2
Total BasesO 1.5
2
DoublesO 0.5
1
DoublesO 1.5
1
Hits+Runs+RBIsO 1.5
2
Hits+Runs+RBIsO 0.5
2
Hits+Runs+RBIsO 2.5
2
Hits+Runs+RBIsO 3.5
2
Hits+Runs+RBIsO 4.5
2
SinglesO 0.5
0
SinglesO 1.5
0
Alek Thomas
Alek ThomasArizona Diamondbacks
23 props
HitsO 0.5
1
RBIsO 0.5
1
Home RunsO 0.5
0
HitsO 1.5
1
HitsO 2.5
1
RBIsO 2.5
1
RBIsO 1.5
1
Runs ScoredO 0.5
1
WalksO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 0.5
1
Runs ScoredO 1.5
1
Total BasesO 2.5
1
Total BasesO 1.5
1
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
3
Hits+Runs+RBIsO 0.5
3
Hits+Runs+RBIsO 2.5
3
Hits+Runs+RBIsO 3.5
3
Hits+Runs+RBIsO 4.5
3
SinglesO 0.5
1
SinglesO 1.5
1
Adrian Del Castillo
Adrian Del CastilloArizona Diamondbacks
25 props
HitsO 0.5
3
RBIsO 0.5
1
Home RunsO 0.5
0
HitsO 3.5
3
HitsO 1.5
3
HitsO 2.5
3
Home RunsO 1.5
0
RBIsO 2.5
1
RBIsO 1.5
1
Runs ScoredO 0.5
2
Stolen BasesO 0.5
0
WalksO 0.5
0
Total BasesO 0.5
3
Runs ScoredO 1.5
2
Total BasesO 2.5
3
Total BasesO 1.5
3
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
6
Hits+Runs+RBIsO 0.5
6
Hits+Runs+RBIsO 2.5
6
Hits+Runs+RBIsO 3.5
6
Hits+Runs+RBIsO 4.5
6
SinglesO 0.5
3
SinglesO 1.5
3
Victor Scott II
Victor Scott IISt. Louis Cardinals
23 props
HitsO 0.5
1
RBIsO 0.5
2
Home RunsO 0.5
1
HitsO 1.5
1
HitsO 2.5
1
RBIsO 2.5
2
RBIsO 1.5
2
Runs ScoredO 0.5
1
Stolen BasesO 0.5
0
WalksO 0.5
0
Total BasesO 0.5
4
Runs ScoredO 1.5
1
Total BasesO 2.5
4
Total BasesO 1.5
4
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
4
Hits+Runs+RBIsO 0.5
4
Hits+Runs+RBIsO 2.5
4
Hits+Runs+RBIsO 3.5
4
Hits+Runs+RBIsO 4.5
4
SinglesO 0.5
1
SinglesO 1.5
1
Pedro Pages
Pedro PagesSt. Louis Cardinals
23 props
HitsO 0.5
2
RBIsO 0.5
1
Home RunsO 0.5
0
HitsO 1.5
2
HitsO 2.5
2
Home RunsO 1.5
0
RBIsO 2.5
1
RBIsO 1.5
1
Runs ScoredO 0.5
1
WalksO 0.5
0
Total BasesO 0.5
2
Runs ScoredO 1.5
1
Total BasesO 2.5
2
Total BasesO 1.5
2
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
4
Hits+Runs+RBIsO 0.5
4
Hits+Runs+RBIsO 2.5
4
Hits+Runs+RBIsO 3.5
4
Hits+Runs+RBIsO 4.5
4
SinglesO 0.5
2
SinglesO 1.5
2
Jose Herrera
Jose HerreraArizona Diamondbacks
22 props
HitsO 0.5
1
RBIsO 0.5
1
Home RunsO 0.5
0
HitsO 1.5
1
HitsO 2.5
1
RBIsO 2.5
1
RBIsO 1.5
1
Runs ScoredO 0.5
1
WalksO 0.5
0
Total BasesO 0.5
1
Runs ScoredO 1.5
1
Total BasesO 2.5
1
Total BasesO 1.5
1
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 0.5
3
Hits+Runs+RBIsO 1.5
3
Hits+Runs+RBIsO 2.5
3
Hits+Runs+RBIsO 3.5
3
Hits+Runs+RBIsO 4.5
3
SinglesO 0.5
1
SinglesO 1.5
1
Brandon Pfaadt
Brandon PfaadtArizona Diamondbacks
4 props
Pitcher KsO 4.5
6
Earned RunsO 2.5
0
Hits AllowedO 5.5
4
Walks AllowedO 1.5
0
Andre Pallante
Andre PallanteSt. Louis Cardinals
4 props
Pitcher KsO 3.5
3
Earned RunsO 2.5
5
Hits AllowedO 5.5
9
Walks AllowedO 1.5
2
Jordan Walker
Jordan WalkerSt. Louis Cardinals
18 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
HitsO 3.5
0
HitsO 1.5
0
HitsO 2.5
0
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
Stolen BasesO 0.5
0
Runs ScoredO 0.5
0
Total BasesO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 2.5
0
Total BasesO 1.5
0
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
0
SinglesO 0.5
0