Cardinals 9, Giants 8 — Sep 23, 2025 Recap

St. Louis Cardinals beat San Francisco Giants 9-8 on Sep 23, 2025.

Game FAQ — score, spread, and total

Who won St. Louis Cardinals vs San Francisco Giants on Sep 23, 2025?

St. Louis Cardinals won 9-8 on Sep 23, 2025.

See methodology for grading rules and ROI calculation.

MLBTUE, SEP 23, 20258:46 PM CT
Spread
Cardinals covered
Giants -1.5
Total
Over
17 / 7.5
Moneyline
Cardinals
+167
Loading probability
Cardinals
Andre Pallante
5.31 ERA6-15162.2 IP111 K1.44 WHIP
Giants
Logan Webb
3.30 ERA14-11201.2 IP216 K1.25 WHIP
123456789RHE
Cardinals
3000004029150
Giants
0050210008110
Cardinals
BatterPOSABRHRBIHRBBK
Jordan WalkerRF4110001
Victor Scott IICF2210021
Alec Burleson1B5022001
Nolan Arenado3B5121101
Jimmy CrooksC4000001
Thomas SaggeseSS5011002
Brendan Donovan2B5141001
Iván HerreraDH4223110
Lars NootbaarLF5120000
Totals398158238
Giants
BatterPOSABRHRBIHRBBK
Willy AdamesSS5121001
Matt Chapman3B4111002
Jung Hoo LeeCF4011001
Patrick BaileyC4221000
Christian Koss2B3111010
Wilmer FloresPH1000001
Drew GilbertRF4110002
Heliot RamosLF5221100
Rafael Devers1B5010002
Bryce EldridgeDH3000011
Totals3881161210
Cardinals
PitcherIPHRERBBKHRPC
Andre Pallante2.235224066
John King1.030000017
Chris Roycroft2.011100128
Matt SvansonW1.000001012
Jorge Alcala1.132203027
JoJo RomeroH0.210001016
Riley O'BrienS0.10000105
Giants
PitcherIPHRERBBKHRPC
Logan Webb6.083325097
Spencer BivensH0.111100114
Joel PegueroH1.00000107
Joey Lucchesi0.223311127
Ryan WalkerL1.042201027
Team
SU
ATS
O/U
Cardinals
Overall
0%0-0
0%0-0
0%0-0
Giants
Overall
0%0-0
0%0-0
0%0-0
Heliot Ramos
Heliot RamosSan Francisco Giants
28 props
HitsO 2.5
2
HitsO 3.5
2
HitsO 1.5
2
HitsO 0.5
2
Home RunsO 0.5
1
Home RunsO 1.5
1
RBIsO 3.5
1
RBIsO 2.5
1
RBIsO 0.5
1
RBIsO 1.5
1
Runs ScoredO 2.5
2
Runs ScoredO 1.5
2
Runs ScoredO 0.5
2
Stolen BasesO 0.5
0
Total BasesO 1.5
5
Total BasesO 4.5
5
Total BasesO 3.5
5
Total BasesO 2.5
5
WalksO 0.5
0
DoublesO 0.5
0
SinglesO 0.5
1
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
5
Hits+Runs+RBIsO 0.5
5
Hits+Runs+RBIsO 2.5
5
Hits+Runs+RBIsO 3.5
5
Hits+Runs+RBIsO 4.5
5
SinglesO 1.5
1
Brendan Donovan
Brendan DonovanSt. Louis Cardinals
26 props
HitsO 2.5
4
HitsO 3.5
4
HitsO 1.5
4
HitsO 0.5
4
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 3.5
1
RBIsO 2.5
1
RBIsO 0.5
1
RBIsO 1.5
1
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Stolen BasesO 0.5
0
Total BasesO 1.5
8
Total BasesO 4.5
8
Total BasesO 3.5
8
Total BasesO 2.5
8
DoublesO 0.5
4
SinglesO 0.5
0
DoublesO 1.5
4
Hits+Runs+RBIsO 0.5
6
Hits+Runs+RBIsO 1.5
6
Hits+Runs+RBIsO 2.5
6
Hits+Runs+RBIsO 3.5
6
Hits+Runs+RBIsO 4.5
6
SinglesO 1.5
0
Ivan Herrera
Ivan HerreraSt. Louis Cardinals
27 props
HitsO 2.5
2
HitsO 3.5
2
HitsO 1.5
2
HitsO 0.5
2
Home RunsO 0.5
1
Home RunsO 1.5
1
RBIsO 3.5
3
RBIsO 2.5
3
RBIsO 0.5
3
RBIsO 1.5
3
Runs ScoredO 1.5
2
Runs ScoredO 0.5
2
Stolen BasesO 0.5
0
Total BasesO 1.5
5
Total BasesO 4.5
5
Total BasesO 3.5
5
Total BasesO 2.5
5
WalksO 0.5
1
DoublesO 0.5
0
SinglesO 0.5
1
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
7
Hits+Runs+RBIsO 0.5
7
Hits+Runs+RBIsO 2.5
7
Hits+Runs+RBIsO 3.5
7
Hits+Runs+RBIsO 4.5
7
SinglesO 1.5
1
Alec Burleson
Alec BurlesonSt. Louis Cardinals
27 props
HitsO 2.5
2
HitsO 3.5
2
HitsO 1.5
2
HitsO 0.5
2
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 3.5
2
RBIsO 2.5
2
RBIsO 0.5
2
RBIsO 1.5
2
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
2
Total BasesO 4.5
2
Total BasesO 3.5
2
Total BasesO 2.5
2
WalksO 0.5
0
DoublesO 0.5
0
SinglesO 0.5
2
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 1.5
2
Rafael Devers
Rafael DeversSan Francisco Giants
28 props
HitsO 2.5
1
HitsO 3.5
1
HitsO 1.5
1
HitsO 0.5
1
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 3.5
0
RBIsO 2.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 2.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
1
Total BasesO 4.5
1
Total BasesO 3.5
1
Total BasesO 2.5
1
WalksO 0.5
0
DoublesO 0.5
0
SinglesO 0.5
1
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 1.5
1
Christian Koss
Christian KossSan Francisco Giants
25 props
HitsO 2.5
1
HitsO 1.5
1
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 3.5
1
RBIsO 2.5
1
RBIsO 0.5
1
RBIsO 1.5
1
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Stolen BasesO 0.5
1
Total BasesO 1.5
1
Total BasesO 4.5
1
Total BasesO 3.5
1
Total BasesO 2.5
1
WalksO 0.5
1
DoublesO 0.5
0
SinglesO 0.5
1
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 1.5
1
Jung Hoo Lee
Jung Hoo LeeSan Francisco Giants
26 props
HitsO 2.5
1
HitsO 3.5
1
HitsO 1.5
1
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 3.5
1
RBIsO 2.5
1
RBIsO 0.5
1
RBIsO 1.5
1
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
1
Total BasesO 4.5
1
Total BasesO 3.5
1
Total BasesO 2.5
1
WalksO 0.5
0
DoublesO 0.5
0
SinglesO 0.5
1
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 1.5
1
Willy Adames
Willy AdamesSan Francisco Giants
27 props
HitsO 2.5
2
HitsO 1.5
2
HitsO 0.5
2
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 3.5
1
RBIsO 2.5
1
RBIsO 0.5
1
RBIsO 1.5
1
Runs ScoredO 2.5
1
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Stolen BasesO 0.5
1
Total BasesO 1.5
3
Total BasesO 4.5
3
Total BasesO 3.5
3
Total BasesO 2.5
3
WalksO 0.5
0
DoublesO 0.5
1
SinglesO 0.5
1
DoublesO 1.5
1
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 1.5
1
Nolan Arenado
Nolan ArenadoSt. Louis Cardinals
28 props
HitsO 2.5
2
HitsO 3.5
2
HitsO 1.5
2
HitsO 0.5
2
Home RunsO 0.5
1
Home RunsO 1.5
1
RBIsO 3.5
1
RBIsO 2.5
1
RBIsO 0.5
1
RBIsO 1.5
1
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Stolen BasesO 0.5
1
Total BasesO 1.5
5
Total BasesO 4.5
5
Total BasesO 3.5
5
Total BasesO 2.5
5
Total BasesO 0.5
5
WalksO 0.5
0
DoublesO 0.5
0
SinglesO 0.5
1
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 1.5
1
Thomas Saggese
Thomas SaggeseSt. Louis Cardinals
26 props
HitsO 2.5
1
HitsO 3.5
1
HitsO 1.5
1
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 3.5
1
RBIsO 2.5
1
RBIsO 0.5
1
RBIsO 1.5
1
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
1
Total BasesO 4.5
1
Total BasesO 3.5
1
Total BasesO 2.5
1
Total BasesO 0.5
1
WalksO 0.5
0
DoublesO 0.5
0
SinglesO 0.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 1.5
1
Bryce Eldridge
Bryce EldridgeSan Francisco Giants
27 props
HitsO 2.5
0
HitsO 3.5
0
HitsO 1.5
0
HitsO 0.5
0
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 3.5
0
RBIsO 2.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
0
Total BasesO 4.5
0
Total BasesO 3.5
0
Total BasesO 2.5
0
Total BasesO 0.5
0
WalksO 0.5
1
DoublesO 0.5
0
SinglesO 0.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 1.5
0
Matt Chapman
Matt ChapmanSan Francisco Giants
27 props
HitsO 2.5
1
HitsO 1.5
1
HitsO 0.5
1
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 3.5
1
RBIsO 2.5
1
RBIsO 0.5
1
RBIsO 1.5
1
Runs ScoredO 2.5
1
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Stolen BasesO 0.5
0
Total BasesO 1.5
2
Total BasesO 4.5
2
Total BasesO 3.5
2
Total BasesO 2.5
2
WalksO 0.5
0
DoublesO 0.5
1
SinglesO 0.5
0
DoublesO 1.5
1
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 1.5
0
Patrick Bailey
Patrick BaileySan Francisco Giants
25 props
HitsO 2.5
2
HitsO 1.5
2
HitsO 0.5
2
Home RunsO 0.5
0
RBIsO 3.5
1
RBIsO 2.5
1
RBIsO 0.5
1
RBIsO 1.5
1
Runs ScoredO 1.5
2
Runs ScoredO 0.5
2
Stolen BasesO 0.5
0
Total BasesO 1.5
3
Total BasesO 4.5
3
Total BasesO 3.5
3
Total BasesO 2.5
3
Total BasesO 0.5
3
WalksO 0.5
0
DoublesO 0.5
1
SinglesO 0.5
1
Hits+Runs+RBIsO 1.5
5
Hits+Runs+RBIsO 0.5
5
Hits+Runs+RBIsO 2.5
5
Hits+Runs+RBIsO 3.5
5
Hits+Runs+RBIsO 4.5
5
SinglesO 1.5
1
Lars Nootbaar
Lars NootbaarSt. Louis Cardinals
26 props
HitsO 2.5
2
HitsO 1.5
2
HitsO 0.5
2
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 3.5
0
RBIsO 2.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Stolen BasesO 0.5
0
Total BasesO 1.5
3
Total BasesO 4.5
3
Total BasesO 3.5
3
Total BasesO 2.5
3
Total BasesO 0.5
3
WalksO 0.5
0
DoublesO 0.5
1
SinglesO 0.5
1
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 1.5
1
Jimmy Crooks
Jimmy CrooksSt. Louis Cardinals
24 props
HitsO 2.5
0
HitsO 1.5
0
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 2.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
0
Total BasesO 4.5
0
Total BasesO 3.5
0
Total BasesO 2.5
0
Total BasesO 0.5
0
WalksO 0.5
0
DoublesO 0.5
0
SinglesO 0.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 1.5
0
Jordan Walker
Jordan WalkerSt. Louis Cardinals
26 props
HitsO 2.5
1
HitsO 1.5
1
HitsO 0.5
1
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 3.5
0
RBIsO 2.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Stolen BasesO 0.5
0
Total BasesO 1.5
2
Total BasesO 4.5
2
Total BasesO 3.5
2
Total BasesO 2.5
2
Total BasesO 0.5
2
WalksO 0.5
0
DoublesO 0.5
1
SinglesO 0.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 1.5
0
Drew Gilbert
Drew GilbertSan Francisco Giants
25 props
HitsO 2.5
1
HitsO 1.5
1
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 3.5
0
RBIsO 2.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Stolen BasesO 0.5
0
Total BasesO 1.5
1
Total BasesO 4.5
1
Total BasesO 3.5
1
Total BasesO 2.5
1
Total BasesO 0.5
1
WalksO 0.5
0
DoublesO 0.5
0
SinglesO 0.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 1.5
1
Victor Scott II
Victor Scott IISt. Louis Cardinals
25 props
HitsO 2.5
1
HitsO 1.5
1
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 2.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
2
Runs ScoredO 0.5
2
Stolen BasesO 0.5
0
Stolen BasesO 1.5
0
Total BasesO 1.5
1
Total BasesO 4.5
1
Total BasesO 3.5
1
Total BasesO 2.5
1
Total BasesO 0.5
1
WalksO 0.5
2
DoublesO 0.5
0
SinglesO 0.5
1
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 1.5
1
Andre Pallante
Andre PallanteSt. Louis Cardinals
4 props
Pitcher KsO 3.5
4
Earned RunsO 2.5
2
Hits AllowedO 5.5
3
Walks AllowedO 2.5
2
Logan Webb
Logan WebbSan Francisco Giants
5 props
Pitcher KsO 5.5
5
Earned RunsO 2.5
3
Hits AllowedO 5.5
8
Walks AllowedO 1.5
2
Earned RunsO 1.5
3