Giants 11, Phillies 4 — Apr 16, 2025 Recap

San Francisco Giants beat Philadelphia Phillies 11-4 on Apr 16, 2025.

Game FAQ — score, spread, and total

Who won San Francisco Giants vs Philadelphia Phillies on Apr 16, 2025?

San Francisco Giants won 11-4 on Apr 16, 2025.

See methodology for grading rules and ROI calculation.

MLBWED, APR 16, 20255:45 PM CT
Spread
Giants covered
Phillies -1.5
Total
Over
15 / 8
Moneyline
Giants
+126
Loading probability
SFG
Lost 3 straight
Giants cold
SFG
Lost ATS 3 straight
Giants hasn't covered in 3
Giants
Robbie Ray
4.19 ERA3-019.1 IP21 K1.55 WHIP
Phillies
Aaron Nola
6.65 ERA0-421.2 IP25 K1.66 WHIP
123456789RHE
Giants
40001240011130
Phillies
200200000470
Giants
BatterPOSABRHRBIHRBBK
Heliot RamosLF4210011
Patrick BaileyC4112013
Jung Hoo LeeCF5222000
Willy AdamesSS5111011
Matt Chapman3B4120011
LaMonte Wade Jr.1B3100022
Wilmer FloresDH4112011
Mike YastrzemskiRF4022020
Tyler Fitzgerald2B5231001
Totals381113100910
Phillies
BatterPOSABRHRBIHRBBK
Edmundo Sosa2B2001010
Kody Clemens2B1000000
Rafael MarchánC4000001
Kyle SchwarberLF4010012
Nick CastellanosRF4010011
Alec Bohm3B4010001
Johan RojasCF2110001
Trea TurnerSS5110002
Bryce Harper1B3222120
J.T. RealmutoDH4001014
Brandon MarshCF2000001
Totals354741613
Giants
PitcherIPHRERBBKHRPC
Robbie Ray4.064458193
Camilo Doval1.000001014
Lou TrivinoW2.010002029
Spencer Bivens2.000012025
Phillies
PitcherIPHRERBBKHRPC
Aaron NolaL5.197648099
Joe Ross1.044411026
José Ruiz0.20001009
Carlos Hernández2.000031041
RPG
Scored
OPP
Allowed
MARGIN
Per game
Giants
3.5
4.5
-1.0
Phillies
4.2
4.7
-0.5
Edge
Phillies +0.7
Giants +0.2
Phillies +0.5
Last 10 · Trend
Giants
4.3avg
Phillies
4.5avg
Straight-Up
GiantsL3
4-640%
W
W
L
L
L
W
W
L
L
L
Phillies
7-370%
W
W
L
W
W
W
W
W
L
L
Against the Spread
Giants3 fail
4-640%
W
W
L
L
L
W
W
L
L
L
Phillies
6-460%
W
L
L
W
W
W
W
W
L
L
Team
SU
ATS
O/U
Giants
Overall
40%20-30
42%21-29
46%22-26
Phillies
Overall
50%25-25
32%16-34
50%24-24
Team
SU
ATS
O/U
Giants
On Road
36%10-18
39%11-17
44%12-15
Phillies
At Home
48%13-14
30%8-19
58%15-11
Jung Hoo Lee
Jung Hoo LeeSan Francisco Giants
25 props
HitsO 0.5
2
RBIsO 0.5
2
Runs ScoredO 0.5
2
Stolen BasesO 0.5
0
Total BasesO 1.5
3
WalksO 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 3.5
2
RBIsO 2.5
2
RBIsO 1.5
2
Runs ScoredO 1.5
2
Stolen BasesO 1.5
0
Total BasesO 4.5
3
Total BasesO 2.5
3
Total BasesO 3.5
3
DoublesO 0.5
1
Hits+Runs+RBIsO 1.5
6
SinglesO 0.5
1
Hits+Runs+RBIsO 0.5
6
Hits+Runs+RBIsO 2.5
6
Hits+Runs+RBIsO 3.5
6
Alec Bohm
Alec BohmPhiladelphia Phillies
23 props
HitsO 0.5
1
RBIsO 0.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
1
WalksO 0.5
0
Home RunsO 0.5
0
HitsO 1.5
1
HitsO 2.5
1
Home RunsO 1.5
0
RBIsO 3.5
0
RBIsO 2.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
0
Total BasesO 4.5
1
Total BasesO 2.5
1
Total BasesO 3.5
1
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
1
SinglesO 0.5
1
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 3.5
1
Heliot Ramos
Heliot RamosSan Francisco Giants
23 props
HitsO 0.5
1
RBIsO 0.5
0
Runs ScoredO 0.5
2
Stolen BasesO 0.5
0
Total BasesO 1.5
1
WalksO 0.5
1
Home RunsO 0.5
0
HitsO 1.5
1
HitsO 2.5
1
Home RunsO 1.5
0
RBIsO 3.5
0
RBIsO 2.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
2
Total BasesO 4.5
1
Total BasesO 2.5
1
Total BasesO 3.5
1
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
3
SinglesO 0.5
1
Hits+Runs+RBIsO 0.5
3
Hits+Runs+RBIsO 2.5
3
Hits+Runs+RBIsO 3.5
3
Trea Turner
Trea TurnerPhiladelphia Phillies
26 props
HitsO 0.5
1
RBIsO 0.5
0
Runs ScoredO 0.5
1
Stolen BasesO 0.5
0
Total BasesO 1.5
1
WalksO 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 3.5
0
RBIsO 2.5
0
RBIsO 1.5
0
Runs ScoredO 2.5
1
Runs ScoredO 1.5
1
Stolen BasesO 1.5
0
Total BasesO 4.5
1
Total BasesO 2.5
1
Total BasesO 3.5
1
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
2
SinglesO 0.5
1
Hits+Runs+RBIsO 0.5
2
Hits+Runs+RBIsO 2.5
2
Hits+Runs+RBIsO 3.5
2
Nick Castellanos
Nick CastellanosPhiladelphia Phillies
23 props
HitsO 0.5
1
RBIsO 0.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
1
WalksO 0.5
1
Home RunsO 0.5
0
HitsO 1.5
1
HitsO 2.5
1
Home RunsO 1.5
0
RBIsO 3.5
0
RBIsO 2.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
0
Total BasesO 4.5
1
Total BasesO 2.5
1
Total BasesO 3.5
1
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
1
SinglesO 0.5
1
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 3.5
1
Willy Adames
Willy AdamesSan Francisco Giants
26 props
HitsO 0.5
1
RBIsO 0.5
1
Runs ScoredO 0.5
1
Stolen BasesO 0.5
0
Total BasesO 1.5
2
WalksO 0.5
1
Home RunsO 0.5
0
HitsO 3.5
1
HitsO 1.5
1
HitsO 2.5
1
Home RunsO 1.5
0
RBIsO 3.5
1
RBIsO 2.5
1
RBIsO 1.5
1
Runs ScoredO 2.5
1
Runs ScoredO 1.5
1
Stolen BasesO 1.5
0
Total BasesO 4.5
2
Total BasesO 2.5
2
Total BasesO 3.5
2
DoublesO 0.5
1
Hits+Runs+RBIsO 1.5
3
SinglesO 0.5
0
Hits+Runs+RBIsO 0.5
3
Hits+Runs+RBIsO 2.5
3
Hits+Runs+RBIsO 3.5
3
Matt Chapman
Matt ChapmanSan Francisco Giants
24 props
HitsO 0.5
2
RBIsO 0.5
0
Runs ScoredO 0.5
1
Stolen BasesO 0.5
0
Total BasesO 0.5
2
WalksO 0.5
1
Home RunsO 0.5
0
HitsO 1.5
2
HitsO 2.5
2
Home RunsO 1.5
0
RBIsO 3.5
0
RBIsO 2.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
1
Total BasesO 4.5
2
Total BasesO 2.5
2
Total BasesO 1.5
2
Total BasesO 3.5
2
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
3
SinglesO 0.5
2
Hits+Runs+RBIsO 0.5
3
Hits+Runs+RBIsO 2.5
3
Hits+Runs+RBIsO 3.5
3
Bryce Harper
Bryce HarperPhiladelphia Phillies
26 props
HitsO 0.5
2
RBIsO 0.5
2
Runs ScoredO 0.5
2
Stolen BasesO 0.5
0
Total BasesO 0.5
5
WalksO 0.5
2
Home RunsO 0.5
1
HitsO 1.5
2
HitsO 2.5
2
Home RunsO 1.5
1
RBIsO 3.5
2
RBIsO 2.5
2
RBIsO 1.5
2
Runs ScoredO 2.5
2
Runs ScoredO 1.5
2
Stolen BasesO 1.5
0
Total BasesO 4.5
5
Total BasesO 2.5
5
Total BasesO 1.5
5
Total BasesO 3.5
5
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
6
SinglesO 0.5
1
Hits+Runs+RBIsO 0.5
6
Hits+Runs+RBIsO 2.5
6
Hits+Runs+RBIsO 3.5
6
J.T. Realmuto
J.T. RealmutoPhiladelphia Phillies
25 props
HitsO 0.5
0
RBIsO 0.5
1
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 0.5
0
WalksO 0.5
1
Home RunsO 0.5
0
HitsO 1.5
0
HitsO 2.5
0
Home RunsO 1.5
0
RBIsO 3.5
1
RBIsO 2.5
1
RBIsO 1.5
1
Runs ScoredO 1.5
0
Stolen BasesO 1.5
0
Total BasesO 4.5
0
Total BasesO 2.5
0
Total BasesO 1.5
0
Total BasesO 3.5
0
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
1
SinglesO 0.5
0
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 3.5
1
Wilmer Flores
Wilmer FloresSan Francisco Giants
23 props
HitsO 0.5
1
RBIsO 0.5
2
Runs ScoredO 0.5
1
Total BasesO 0.5
1
WalksO 0.5
1
Home RunsO 0.5
0
HitsO 1.5
1
HitsO 2.5
1
Home RunsO 1.5
0
RBIsO 3.5
2
RBIsO 2.5
2
RBIsO 1.5
2
Runs ScoredO 1.5
1
Total BasesO 4.5
1
Total BasesO 2.5
1
Total BasesO 1.5
1
Total BasesO 3.5
1
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
4
SinglesO 0.5
1
Hits+Runs+RBIsO 0.5
4
Hits+Runs+RBIsO 2.5
4
Hits+Runs+RBIsO 3.5
4
Mike Yastrzemski
Mike YastrzemskiSan Francisco Giants
25 props
HitsO 0.5
2
RBIsO 0.5
2
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 0.5
3
WalksO 0.5
2
Home RunsO 0.5
0
HitsO 1.5
2
HitsO 2.5
2
Home RunsO 1.5
0
RBIsO 3.5
2
RBIsO 2.5
2
RBIsO 1.5
2
Runs ScoredO 2.5
0
Runs ScoredO 1.5
0
Total BasesO 4.5
3
Total BasesO 2.5
3
Total BasesO 1.5
3
Total BasesO 3.5
3
DoublesO 0.5
1
Hits+Runs+RBIsO 1.5
4
SinglesO 0.5
1
Hits+Runs+RBIsO 0.5
4
Hits+Runs+RBIsO 2.5
4
Hits+Runs+RBIsO 3.5
4
Edmundo Sosa
Edmundo SosaPhiladelphia Phillies
24 props
HitsO 0.5
0
RBIsO 0.5
1
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 0.5
0
WalksO 0.5
1
Home RunsO 0.5
0
HitsO 1.5
0
HitsO 2.5
0
Home RunsO 1.5
0
RBIsO 3.5
1
RBIsO 2.5
1
RBIsO 1.5
1
Runs ScoredO 1.5
0
Total BasesO 4.5
0
Total BasesO 2.5
0
Total BasesO 1.5
0
Total BasesO 3.5
0
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
1
SinglesO 0.5
0
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 3.5
1
Patrick Bailey
Patrick BaileySan Francisco Giants
23 props
HitsO 0.5
1
RBIsO 0.5
2
Runs ScoredO 0.5
1
Total BasesO 0.5
1
WalksO 0.5
1
Home RunsO 0.5
0
Stolen BasesO 0.5
0
HitsO 1.5
1
HitsO 2.5
1
Home RunsO 1.5
0
RBIsO 2.5
2
RBIsO 1.5
2
Runs ScoredO 1.5
1
Total BasesO 4.5
1
Total BasesO 2.5
1
Total BasesO 1.5
1
Total BasesO 3.5
1
DoublesO 0.5
0
Hits+Runs+RBIsO 0.5
4
SinglesO 0.5
1
Hits+Runs+RBIsO 2.5
4
Hits+Runs+RBIsO 1.5
4
Hits+Runs+RBIsO 3.5
4
LaMonte Wade Jr.
LaMonte Wade Jr.San Francisco Giants
23 props
HitsO 0.5
0
RBIsO 0.5
0
Runs ScoredO 0.5
1
Total BasesO 0.5
0
WalksO 0.5
2
Home RunsO 0.5
0
HitsO 1.5
0
HitsO 2.5
0
Home RunsO 1.5
0
RBIsO 3.5
0
RBIsO 2.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
1
Total BasesO 4.5
0
Total BasesO 2.5
0
Total BasesO 1.5
0
Total BasesO 3.5
0
DoublesO 0.5
0
Hits+Runs+RBIsO 0.5
1
SinglesO 0.5
0
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 1.5
1
Hits+Runs+RBIsO 3.5
1
Kyle Schwarber
Kyle SchwarberPhiladelphia Phillies
25 props
HitsO 0.5
1
RBIsO 0.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 0.5
1
WalksO 0.5
1
Home RunsO 0.5
0
HitsO 1.5
1
HitsO 2.5
1
Home RunsO 1.5
0
RBIsO 3.5
0
RBIsO 2.5
0
RBIsO 1.5
0
Runs ScoredO 2.5
0
Runs ScoredO 1.5
0
Total BasesO 4.5
1
Total BasesO 2.5
1
Total BasesO 1.5
1
Total BasesO 3.5
1
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
1
SinglesO 0.5
1
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 3.5
1
Rafael Marchan
Rafael MarchanPhiladelphia Phillies
22 props
HitsO 0.5
0
RBIsO 0.5
0
Runs ScoredO 0.5
0
Total BasesO 0.5
0
WalksO 0.5
0
Home RunsO 0.5
0
Stolen BasesO 0.5
0
HitsO 1.5
0
HitsO 2.5
0
RBIsO 2.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
0
Total BasesO 4.5
0
Total BasesO 2.5
0
Total BasesO 1.5
0
Total BasesO 3.5
0
DoublesO 0.5
0
Hits+Runs+RBIsO 0.5
0
SinglesO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 1.5
0
Hits+Runs+RBIsO 3.5
0
Johan Rojas
Johan RojasPhiladelphia Phillies
23 props
HitsO 0.5
1
RBIsO 0.5
0
Runs ScoredO 0.5
1
Stolen BasesO 0.5
0
Total BasesO 0.5
2
WalksO 0.5
0
Home RunsO 0.5
0
HitsO 1.5
1
HitsO 2.5
1
RBIsO 2.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
1
Stolen BasesO 1.5
0
Total BasesO 4.5
2
Total BasesO 2.5
2
Total BasesO 1.5
2
Total BasesO 3.5
2
DoublesO 0.5
1
Hits+Runs+RBIsO 0.5
2
SinglesO 0.5
0
Hits+Runs+RBIsO 2.5
2
Hits+Runs+RBIsO 1.5
2
Hits+Runs+RBIsO 3.5
2
Tyler Fitzgerald
Tyler FitzgeraldSan Francisco Giants
25 props
HitsO 0.5
3
RBIsO 0.5
1
Runs ScoredO 0.5
2
Stolen BasesO 0.5
0
Total BasesO 0.5
4
WalksO 0.5
0
Home RunsO 0.5
0
HitsO 1.5
3
HitsO 2.5
3
Home RunsO 1.5
0
RBIsO 3.5
1
RBIsO 2.5
1
RBIsO 1.5
1
Runs ScoredO 1.5
2
Stolen BasesO 1.5
0
Total BasesO 4.5
4
Total BasesO 2.5
4
Total BasesO 1.5
4
Total BasesO 3.5
4
DoublesO 0.5
1
Hits+Runs+RBIsO 0.5
6
SinglesO 0.5
2
Hits+Runs+RBIsO 2.5
6
Hits+Runs+RBIsO 1.5
6
Hits+Runs+RBIsO 3.5
6
Aaron Nola
Aaron NolaPhiladelphia Phillies
4 props
Earned RunsO 2.5
6
Hits AllowedO 4.5
9
Pitcher KsO 6.5
8
Walks AllowedO 1.5
4
Robbie Ray
Robbie RaySan Francisco Giants
4 props
Earned RunsO 2.5
4
Hits AllowedO 4.5
6
Pitcher KsO 6.5
8
Walks AllowedO 2.5
5