Giants 4, Nationals 0 — May 23, 2025 Recap

San Francisco Giants beat Washington Nationals 4-0 on May 23, 2025.

Game FAQ — score, spread, and total

Who won San Francisco Giants vs Washington Nationals on May 23, 2025?

San Francisco Giants won 4-0 on May 23, 2025.

See methodology for grading rules and ROI calculation.

MLBFRI, MAY 23, 20255:46 PM CT
Spread
Giants covered
Nationals +1.5
Total
Under
4 / 7.5
Moneyline
Giants
-104
Loading probability
SFG
Lost 3 straight
Giants cold
SFG
Lost ATS 3 straight
Giants hasn't covered in 3
WSH
Covered 4 straight
Nationals covering against the spread
Giants
Landen Roupp
3.63 ERA3-352.0 IP49 K1.40 WHIP
Nationals
MacKenzie Gore
3.47 ERA2-562.1 IP93 K1.25 WHIP
123456789RHE
Giants
000000220470
Nationals
000000000050
Giants
BatterPOSABRHRBIHRBBK
Wilmer FloresDH4011001
Tyler Fitzgerald2B4000002
Mike YastrzemskiRF3000012
Jung Hoo LeeCF3220011
Matt Chapman3B3110011
Willy AdamesSS3111011
Heliot RamosLF5010002
Casey Schmitt1B2010010
Patrick BaileyC3001013
Totals304730613
Nationals
BatterPOSABRHRBIHRBBK
James WoodLF4000000
CJ AbramsSS4000000
José Tena3B3010001
Keibert RuizC4000000
Josh BellDH2000011
Robert Hassell IIICF3000001
Alex CallRF0000010
Nathaniel Lowe1B4010000
Luis García Jr.2B3020010
Daylen LileRF2010000
Totals29050033
Giants
PitcherIPHRERBBKHRPC
Landen RouppW6.050022076
Randy RodríguezH1.00000108
Erik Miller1.000010016
Camilo Doval1.000000011
Nationals
PitcherIPHRERBBKHRPC
MacKenzie GoreL6.021139091
Jackson Rutledge0.211130022
Zach Brzykcy1.032201022
Andrew Chafin1.110003027
RPG
Scored
OPP
Allowed
MARGIN
Per game
Giants
3.5
4.5
-1.0
Nationals
5.5
5.8
-0.3
Edge
Nationals +2.0
Giants +1.3
Nationals +0.7
Last 10 · Trend
Giants
4.3avg
Nationals
5.7avg
Straight-Up
GiantsL3
4-640%
W
W
L
L
L
W
W
L
L
L
Nationals
5-550%
W
L
W
W
L
L
W
W
L
L
Against the Spread
Giants3 fail
4-640%
W
W
L
L
L
W
W
L
L
L
Nationals4 cover
7-370%
W
L
W
W
L
L
W
W
W
W
Team
SU
ATS
O/U
Giants
Overall
40%20-30
42%21-29
46%22-26
Nationals
Overall
48%25-27
62%32-20
67%33-16
Team
SU
ATS
O/U
Giants
On Road
36%10-18
39%11-17
44%12-15
Nationals
At Home
38%10-16
50%13-13
71%17-7
Heliot Ramos
Heliot RamosSan Francisco Giants
22 props
HitsO 1.5
1
HitsO 0.5
1
HitsO 2.5
1
HitsO 3.5
1
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 3.5
0
RBIsO 0.5
0
RBIsO 1.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Runs ScoredO 2.5
0
Stolen BasesO 0.5
0
Total BasesO 3.5
1
Total BasesO 1.5
1
Total BasesO 4.5
1
Total BasesO 2.5
1
WalksO 0.5
0
DoublesO 0.5
0
SinglesO 0.5
1
Hits+Runs+RBIsO 1.5
1
Jung Hoo Lee
Jung Hoo LeeSan Francisco Giants
22 props
HitsO 1.5
2
HitsO 0.5
2
HitsO 2.5
2
HitsO 3.5
2
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 3.5
0
RBIsO 0.5
0
RBIsO 1.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
2
Runs ScoredO 1.5
2
Runs ScoredO 2.5
2
Stolen BasesO 0.5
0
Total BasesO 3.5
2
Total BasesO 1.5
2
Total BasesO 4.5
2
Total BasesO 2.5
2
WalksO 0.5
1
DoublesO 0.5
0
SinglesO 0.5
2
Hits+Runs+RBIsO 1.5
4
CJ Abrams
CJ AbramsWashington Nationals
23 props
HitsO 1.5
0
HitsO 0.5
0
HitsO 2.5
0
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 3.5
0
RBIsO 0.5
0
RBIsO 1.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Runs ScoredO 2.5
0
Stolen BasesO 1.5
0
Stolen BasesO 0.5
0
Total BasesO 3.5
0
Total BasesO 1.5
0
Total BasesO 4.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
Luis Garcia Jr.
Luis Garcia Jr.Los Angeles Dodgers
21 props
HitsO 1.5
2
HitsO 0.5
2
HitsO 2.5
2
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 3.5
0
RBIsO 0.5
0
RBIsO 1.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Stolen BasesO 0.5
0
Total BasesO 3.5
4
Total BasesO 1.5
4
Total BasesO 4.5
4
Total BasesO 2.5
4
Total BasesO 0.5
4
WalksO 0.5
1
DoublesO 0.5
2
SinglesO 0.5
0
Hits+Runs+RBIsO 1.5
2
Matt Chapman
Matt ChapmanSan Francisco Giants
22 props
HitsO 1.5
1
HitsO 0.5
1
HitsO 2.5
1
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 3.5
0
RBIsO 0.5
0
RBIsO 1.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
1
Runs ScoredO 1.5
1
Runs ScoredO 2.5
1
Stolen BasesO 1.5
0
Stolen BasesO 0.5
0
Total BasesO 3.5
1
Total BasesO 1.5
1
Total BasesO 4.5
1
Total BasesO 2.5
1
WalksO 0.5
1
DoublesO 0.5
0
SinglesO 0.5
1
Hits+Runs+RBIsO 1.5
2
Wilmer Flores
Wilmer FloresSan Francisco Giants
20 props
HitsO 1.5
1
HitsO 0.5
1
HitsO 2.5
1
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 3.5
1
RBIsO 0.5
1
RBIsO 1.5
1
RBIsO 2.5
1
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 3.5
1
Total BasesO 1.5
1
Total BasesO 4.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
Keibert Ruiz
Keibert RuizWashington Nationals
20 props
HitsO 1.5
0
HitsO 0.5
0
HitsO 2.5
0
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 3.5
0
RBIsO 0.5
0
RBIsO 1.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 3.5
0
Total BasesO 1.5
0
Total BasesO 4.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
James Wood
James WoodWashington Nationals
23 props
HitsO 1.5
0
HitsO 0.5
0
HitsO 2.5
0
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 3.5
0
RBIsO 0.5
0
RBIsO 1.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Runs ScoredO 2.5
0
Stolen BasesO 1.5
0
Stolen BasesO 0.5
0
Total BasesO 3.5
0
Total BasesO 1.5
0
Total BasesO 4.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
Casey Schmitt
Casey SchmittSan Francisco Giants
21 props
HitsO 1.5
1
HitsO 0.5
1
HitsO 2.5
1
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 3.5
0
RBIsO 0.5
0
RBIsO 1.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Stolen BasesO 0.5
0
Total BasesO 3.5
1
Total BasesO 1.5
1
Total BasesO 4.5
1
Total BasesO 2.5
1
Total BasesO 0.5
1
WalksO 0.5
1
DoublesO 0.5
0
SinglesO 0.5
1
Hits+Runs+RBIsO 1.5
1
Nathaniel Lowe
Nathaniel LoweWashington Nationals
20 props
HitsO 1.5
1
HitsO 0.5
1
HitsO 2.5
1
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 3.5
0
RBIsO 0.5
0
RBIsO 1.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 3.5
1
Total BasesO 1.5
1
Total BasesO 4.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
1
Mike Yastrzemski
Mike YastrzemskiSan Francisco Giants
21 props
HitsO 1.5
0
HitsO 0.5
0
HitsO 2.5
0
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 3.5
0
RBIsO 0.5
0
RBIsO 1.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Stolen BasesO 0.5
0
Total BasesO 3.5
0
Total BasesO 1.5
0
Total BasesO 4.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
Willy Adames
Willy AdamesSan Francisco Giants
21 props
HitsO 1.5
1
HitsO 0.5
1
HitsO 2.5
1
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 3.5
1
RBIsO 0.5
1
RBIsO 1.5
1
RBIsO 2.5
1
Runs ScoredO 0.5
1
Runs ScoredO 1.5
1
Stolen BasesO 0.5
0
Total BasesO 3.5
1
Total BasesO 1.5
1
Total BasesO 4.5
1
Total BasesO 2.5
1
Total BasesO 0.5
1
WalksO 0.5
1
DoublesO 0.5
0
SinglesO 0.5
1
Hits+Runs+RBIsO 1.5
3
Jose Tena
Jose TenaWashington Nationals
20 props
HitsO 1.5
1
HitsO 0.5
1
HitsO 2.5
1
Home RunsO 0.5
0
RBIsO 3.5
0
RBIsO 0.5
0
RBIsO 1.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Stolen BasesO 0.5
0
Total BasesO 3.5
2
Total BasesO 1.5
2
Total BasesO 4.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
1
Josh Bell
Josh BellWashington Nationals
20 props
HitsO 1.5
0
HitsO 0.5
0
HitsO 2.5
0
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 3.5
0
RBIsO 0.5
0
RBIsO 1.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 3.5
0
Total BasesO 1.5
0
Total BasesO 4.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
Patrick Bailey
Patrick BaileySan Francisco Giants
20 props
HitsO 1.5
0
HitsO 0.5
0
HitsO 2.5
0
Home RunsO 0.5
0
RBIsO 3.5
1
RBIsO 0.5
1
RBIsO 1.5
1
RBIsO 2.5
1
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 3.5
0
Total BasesO 1.5
0
Total BasesO 4.5
0
Total BasesO 2.5
0
Stolen BasesO 0.5
0
Total BasesO 0.5
0
WalksO 0.5
1
DoublesO 0.5
0
SinglesO 0.5
0
Hits+Runs+RBIsO 1.5
1
Robert Hassell III
Robert Hassell IIIWashington Nationals
20 props
HitsO 1.5
0
HitsO 0.5
0
HitsO 2.5
0
Home RunsO 0.5
0
RBIsO 3.5
0
RBIsO 0.5
0
RBIsO 1.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Stolen BasesO 0.5
0
Total BasesO 3.5
0
Total BasesO 1.5
0
Total BasesO 4.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 0.5
0
Tyler Fitzgerald
Tyler FitzgeraldSan Francisco Giants
22 props
HitsO 1.5
0
HitsO 0.5
0
HitsO 2.5
0
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 3.5
0
RBIsO 0.5
0
RBIsO 1.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Stolen BasesO 1.5
0
Stolen BasesO 0.5
0
Total BasesO 3.5
0
Total BasesO 1.5
0
Total BasesO 4.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
Landen Roupp
Landen RouppSan Francisco Giants
4 props
Pitcher KsO 4.5
2
Earned RunsO 1.5
0
Hits AllowedO 4.5
5
Walks AllowedO 2.5
2
MacKenzie Gore
MacKenzie GoreWashington Nationals
4 props
Pitcher KsO 6.5
9
Earned RunsO 2.5
1
Hits AllowedO 4.5
2
Walks AllowedO 2.5
3