Phillies 0, Giants 6 — Apr 7, 2026 Recap
San Francisco Giants beat Philadelphia Phillies 0-6 on Apr 7, 2026.
Game FAQ — score, spread, and total
Who won Philadelphia Phillies vs San Francisco Giants on Apr 7, 2026?
San Francisco Giants won 0-6 on Apr 7, 2026.
See methodology for grading rules and ROI calculation.
Betting Results
Spread
Giants covered
Giants +1.5
Total
Under
6 / 7.5
Moneyline
Giants
+130
Loading probability
Linescore
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 4 | 0 | |
| 1 | 0 | 0 | 0 | 2 | 1 | 0 | 2 | — | 6 | 12 | 0 |
Box Score — Hitting
| Batter | POS | AB | R | H | RBI | HR | BB | K |
|---|---|---|---|---|---|---|---|---|
| Trea Turner | SS | 4 | 0 | 1 | 0 | 0 | 0 | 0 |
| Kyle Schwarber | DH | 4 | 0 | 1 | 0 | 0 | 0 | 1 |
| Bryce Harper | 1B | 2 | 0 | 1 | 0 | 0 | 2 | 0 |
| Adolis García | RF | 4 | 0 | 0 | 0 | 0 | 0 | 2 |
| Edmundo Sosa | 3B | 3 | 0 | 1 | 0 | 0 | 1 | 0 |
| Rafael Marchán | C | 4 | 0 | 0 | 0 | 0 | 0 | 1 |
| Otto Kemp | LF | 4 | 0 | 0 | 0 | 0 | 0 | 2 |
| Dylan Moore | 2B | 3 | 0 | 0 | 0 | 0 | 1 | 1 |
| Justin Crawford | CF | 3 | 0 | 0 | 0 | 0 | 0 | 1 |
| Totals | 31 | 0 | 4 | 0 | 0 | 4 | 8 |
| Batter | POS | AB | R | H | RBI | HR | BB | K |
|---|---|---|---|---|---|---|---|---|
| Willy Adames | SS | 4 | 1 | 2 | 0 | 0 | 0 | 0 |
| Matt Chapman | 3B | 4 | 1 | 3 | 1 | 0 | 0 | 1 |
| Luis Arraez | 2B | 4 | 0 | 1 | 2 | 0 | 0 | 1 |
| Heliot Ramos | LF | 4 | 1 | 0 | 0 | 0 | 0 | 3 |
| Rafael Devers | 1B | 4 | 1 | 1 | 0 | 0 | 0 | 1 |
| Casey Schmitt | DH | 3 | 1 | 1 | 0 | 0 | 1 | 2 |
| Jerar Encarnacion | RF | 2 | 0 | 1 | 0 | 0 | 0 | 0 |
| Jung Hoo Lee | RF | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| Daniel Susac | C | 4 | 1 | 3 | 2 | 0 | 0 | 0 |
| Jared Oliva | CF | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Harrison Bader | CF | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Totals | 34 | 6 | 12 | 6 | 0 | 1 | 8 |
Box Score — Pitching
| Pitcher | IP | H | R | ER | BB | K | HR | PC |
|---|---|---|---|---|---|---|---|---|
| Cristopher SánchezL | 5.0 | 11 | 4 | 2 | 0 | 6 | 0 | 92 |
| Zach Pop | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 13 |
| Tanner Banks | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 18 |
| Orion Kerkering | 1.0 | 1 | 2 | 0 | 1 | 0 | 0 | 26 |
| Pitcher | IP | H | R | ER | BB | K | HR | PC |
|---|---|---|---|---|---|---|---|---|
| Robbie RayW | 6.2 | 3 | 0 | 0 | 3 | 7 | 0 | 109 |
| Ryan WalkerH | 1.1 | 1 | 0 | 0 | 1 | 1 | 0 | 25 |
| Keaton Winn | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 11 |
Scoring
Team
RPG
Scored
OPP
Allowed
MARGIN
Per game
4.1★
4.9★
-0.8★
3.3★
4.5★
-1.2★
Edge
Phillies +0.8
Giants +0.4
Phillies +0.4
Last 10 · Trend
5.2avg
3.1avg
Head-to-Head
VS
Recent Form
Straight-Up
Phillies
7-370%
W
L
W
W
W
W
L
L
W
W
Giants
3-730%
L
L
L
L
W
L
L
W
L
W
Against the Spread
Phillies
5-550%
L
L
W
L
W
W
L
L
W
W
Giants
5-550%
W
L
L
W
W
L
L
W
L
W
Season Records
Team
SU
ATS
O/U
Phillies
Overall
46%19-22
27%11-30
56%22-17
Giants
Overall
40%16-24
43%17-23
45%17-21
Matchup Venue
Team
SU
ATS
O/U
Phillies
On Road
41%7-10
24%4-13
50%8-8
Giants
At Home
45%10-12
45%10-12
48%10-11
Player Prop Results
DoublesO 0.5
0✗
HitsO 0.5
1✓
Hits+Runs+RBIsO 2.5
1✗
Hits+Runs+RBIsO 0.5
1✓
Hits+Runs+RBIsO 3.5
1✗
Hits+Runs+RBIsO 1.5
1✗
Home RunsO 0.5
0✗
Home RunsO 1.5
0✗
RBIsO 0.5
0✗
Runs ScoredO 0.5
0✗
SinglesO 0.5
1✓
SinglesO 1.5
1✗
Stolen BasesO 0.5
0✗
StrikeoutsO 1.5
0✗
Total BasesO 0.5
1✓
WalksO 0.5
0✗
DoublesO 0.5
0✗
HitsO 1.5
1✗
Hits+Runs+RBIsO 2.5
1✗
Hits+Runs+RBIsO 0.5
1✓
Hits+Runs+RBIsO 3.5
1✗
Hits+Runs+RBIsO 1.5
1✗
Home RunsO 0.5
0✗
Home RunsO 1.5
0✗
RBIsO 0.5
0✗
Runs ScoredO 0.5
0✗
SinglesO 0.5
1✓
SinglesO 1.5
1✗
Stolen BasesO 0.5
0✗
StrikeoutsO 0.5
0✗
Total BasesO 1.5
1✗
WalksO 0.5
0✗
DoublesO 0.5
0✗
HitsO 0.5
0✗
Hits+Runs+RBIsO 2.5
0✗
Hits+Runs+RBIsO 0.5
0✗
Hits+Runs+RBIsO 3.5
0✗
Hits+Runs+RBIsO 1.5
0✗
Home RunsO 0.5
0✗
Home RunsO 1.5
0✗
RBIsO 0.5
0✗
Runs ScoredO 0.5
0✗
SinglesO 0.5
0✗
SinglesO 1.5
0✗
Stolen BasesO 0.5
0✗
StrikeoutsO 1.5
2✓
Total BasesO 0.5
0✗
Total BasesO 1.5
0✗
WalksO 0.5
0✗
DoublesO 0.5
0✗
HitsO 0.5
1✓
Hits+Runs+RBIsO 2.5
1✗
Hits+Runs+RBIsO 0.5
1✓
Hits+Runs+RBIsO 3.5
1✗
Hits+Runs+RBIsO 1.5
1✗
Home RunsO 0.5
0✗
Home RunsO 1.5
0✗
RBIsO 0.5
0✗
Runs ScoredO 0.5
0✗
SinglesO 0.5
1✓
SinglesO 1.5
1✗
Stolen BasesO 0.5
0✗
StrikeoutsO 0.5
0✗
Total BasesO 1.5
1✗
Total BasesO 0.5
1✓
WalksO 0.5
2✓
DoublesO 0.5
—P
HitsO 0.5
—P
Hits+Runs+RBIsO 2.5
—P
Hits+Runs+RBIsO 0.5
—P
Hits+Runs+RBIsO 3.5
—P
Hits+Runs+RBIsO 1.5
—P
Home RunsO 0.5
—P
Home RunsO 1.5
—P
RBIsO 0.5
—P
Runs ScoredO 0.5
—P
SinglesO 0.5
—P
SinglesO 1.5
—P
Stolen BasesO 0.5
—P
StrikeoutsO 0.5
—P
StrikeoutsO 1.5
—P
Total BasesO 0.5
—P
Total BasesO 1.5
—P
WalksO 0.5
—P
DoublesO 0.5
1✓
HitsO 0.5
1✓
Hits+Runs+RBIsO 2.5
1✗
Hits+Runs+RBIsO 0.5
1✓
Hits+Runs+RBIsO 3.5
1✗
Hits+Runs+RBIsO 1.5
1✗
Home RunsO 0.5
0✗
Home RunsO 1.5
0✗
RBIsO 0.5
0✗
Runs ScoredO 0.5
0✗
SinglesO 0.5
0✗
SinglesO 1.5
0✗
Stolen BasesO 0.5
0✗
StrikeoutsO 0.5
0✗
Total BasesO 1.5
2✓
WalksO 0.5
1✓
DoublesO 0.5
0✗
HitsO 0.5
0✗
Hits+Runs+RBIsO 2.5
0✗
Hits+Runs+RBIsO 0.5
0✗
Hits+Runs+RBIsO 3.5
0✗
Hits+Runs+RBIsO 1.5
0✗
Home RunsO 0.5
0✗
Home RunsO 1.5
0✗
RBIsO 0.5
0✗
Runs ScoredO 0.5
0✗
SinglesO 0.5
0✗
SinglesO 1.5
0✗
Stolen BasesO 0.5
0✗
StrikeoutsO 1.5
2✓
Total BasesO 0.5
0✗
WalksO 0.5
0✗
DoublesO 0.5
0✗
HitsO 0.5
1✓
Hits+Runs+RBIsO 2.5
1✗
Hits+Runs+RBIsO 0.5
1✓
Hits+Runs+RBIsO 3.5
1✗
Hits+Runs+RBIsO 1.5
1✗
Home RunsO 0.5
0✗
Home RunsO 1.5
0✗
Home RunsO 2.5
0✗
RBIsO 0.5
0✗
Runs ScoredO 0.5
0✗
SinglesO 0.5
1✓
SinglesO 1.5
1✗
Stolen BasesO 0.5
0✗
StrikeoutsO 1.5
1✗
Total BasesO 1.5
1✗
Total BasesO 0.5
1✓
WalksO 0.5
0✗
DoublesO 0.5
0✗
HitsO 0.5
1✓
Hits+Runs+RBIsO 2.5
0✗
Hits+Runs+RBIsO 0.5
0✗
Hits+Runs+RBIsO 3.5
0✗
Hits+Runs+RBIsO 1.5
0✗
Home RunsO 0.5
0✗
Home RunsO 1.5
0✗
RBIsO 0.5
0✗
Runs ScoredO 0.5
0✗
SinglesO 0.5
0✗
SinglesO 1.5
0✗
Stolen BasesO 0.5
0✗
StrikeoutsO 0.5
1✓
Total BasesO 0.5
1✓
WalksO 0.5
1✓
DoublesO 0.5
0✗
HitsO 0.5
0✗
Hits+Runs+RBIsO 2.5
0✗
Hits+Runs+RBIsO 0.5
0✗
Hits+Runs+RBIsO 3.5
0✗
Hits+Runs+RBIsO 1.5
0✗
Home RunsO 0.5
0✗
Home RunsO 1.5
0✗
RBIsO 0.5
0✗
Runs ScoredO 0.5
0✗
SinglesO 0.5
0✗
SinglesO 1.5
0✗
Stolen BasesO 0.5
0✗
StrikeoutsO 0.5
1✓
Total BasesO 0.5
0✗
WalksO 0.5
1✓
DoublesO 0.5
1✓
HitsO 0.5
3✓
Hits+Runs+RBIsO 2.5
5✓
Hits+Runs+RBIsO 0.5
5✓
Hits+Runs+RBIsO 3.5
5✓
Hits+Runs+RBIsO 1.5
5✓
Home RunsO 0.5
0✗
Home RunsO 1.5
0✗
RBIsO 0.5
1✓
Runs ScoredO 0.5
1✓
SinglesO 0.5
2✓
SinglesO 1.5
2✓
Stolen BasesO 0.5
0✗
StrikeoutsO 0.5
1✓
Total BasesO 0.5
4✓
Total BasesO 1.5
4✓
WalksO 0.5
0✗
DoublesO 0.5
0✗
HitsO 0.5
0✗
Hits+Runs+RBIsO 2.5
1✗
Hits+Runs+RBIsO 0.5
1✓
Hits+Runs+RBIsO 3.5
1✗
Hits+Runs+RBIsO 1.5
1✗
Home RunsO 0.5
0✗
Home RunsO 1.5
0✗
RBIsO 0.5
0✗
Runs ScoredO 0.5
1✓
SinglesO 0.5
0✗
SinglesO 1.5
0✗
Stolen BasesO 0.5
0✗
StrikeoutsO 1.5
3✓
StrikeoutsO 0.5
3✓
Total BasesO 1.5
0✗
Total BasesO 0.5
0✗
WalksO 0.5
0✗
DoublesO 0.5
2✓
HitsO 0.5
2✓
Hits+Runs+RBIsO 2.5
3✓
Hits+Runs+RBIsO 0.5
3✓
Hits+Runs+RBIsO 3.5
3✗
Hits+Runs+RBIsO 1.5
3✓
Home RunsO 0.5
0✗
Home RunsO 1.5
0✗
RBIsO 0.5
0✗
Runs ScoredO 0.5
1✓
SinglesO 0.5
0✗
SinglesO 1.5
0✗
Stolen BasesO 0.5
0✗
StrikeoutsO 1.5
0✗
Total BasesO 0.5
4✓
WalksO 0.5
0✗
DoublesO 0.5
1✓
HitsO 0.5
1✓
Hits+Runs+RBIsO 2.5
2✗
Hits+Runs+RBIsO 0.5
2✓
Hits+Runs+RBIsO 3.5
2✗
Hits+Runs+RBIsO 1.5
2✓
Home RunsO 0.5
0✗
Home RunsO 1.5
0✗
RBIsO 0.5
0✗
Runs ScoredO 0.5
1✓
SinglesO 0.5
0✗
SinglesO 1.5
0✗
Stolen BasesO 0.5
0✗
StrikeoutsO 0.5
2✓
Total BasesO 0.5
2✓
WalksO 0.5
1✓
DoublesO 0.5
0✗
HitsO 0.5
1✓
Hits+Runs+RBIsO 2.5
3✓
Hits+Runs+RBIsO 0.5
3✓
Hits+Runs+RBIsO 3.5
3✗
Hits+Runs+RBIsO 1.5
3✓
Home RunsO 0.5
0✗
Home RunsO 1.5
0✗
RBIsO 0.5
2✓
Runs ScoredO 0.5
0✗
SinglesO 0.5
1✓
SinglesO 1.5
1✗
Stolen BasesO 0.5
0✗
StrikeoutsO 0.5
1✓
Total BasesO 1.5
1✗
Total BasesO 0.5
1✓
WalksO 0.5
0✗
DoublesO 0.5
0✗
HitsO 0.5
3✓
Hits+Runs+RBIsO 2.5
6✓
Hits+Runs+RBIsO 0.5
6✓
Hits+Runs+RBIsO 3.5
6✓
Hits+Runs+RBIsO 1.5
6✓
Home RunsO 0.5
0✗
Home RunsO 1.5
0✗
RBIsO 0.5
2✓
Runs ScoredO 0.5
1✓
SinglesO 0.5
2✓
SinglesO 1.5
2✓
Stolen BasesO 0.5
0✗
WalksO 0.5
0✗
DoublesO 0.5
0✗
HitsO 0.5
1✓
Hits+Runs+RBIsO 2.5
2✗
Hits+Runs+RBIsO 0.5
2✓
Hits+Runs+RBIsO 3.5
2✗
Hits+Runs+RBIsO 1.5
2✓
Home RunsO 0.5
0✗
Home RunsO 1.5
0✗
RBIsO 0.5
0✗
Runs ScoredO 0.5
1✓
SinglesO 0.5
1✓
SinglesO 1.5
1✗
StrikeoutsO 1.5
1✗
Total BasesO 0.5
1✓
WalksO 0.5
0✗
HitsO 0.5
—P
Home RunsO 0.5
—P
Home RunsO 1.5
—P
RBIsO 0.5
—P
Runs ScoredO 0.5
—P
Stolen BasesO 0.5
—P
StrikeoutsO 0.5
—P
Total BasesO 1.5
—P
WalksO 0.5
—P
HitsO 0.5
—P
Home RunsO 0.5
—P
Home RunsO 1.5
—P
RBIsO 0.5
—P
Runs ScoredO 0.5
—P
Stolen BasesO 0.5
—P
StrikeoutsO 0.5
—P
Total BasesO 0.5
—P
WalksO 0.5
—P
HitsO 0.5
—P
Home RunsO 0.5
—P
Home RunsO 1.5
—P
RBIsO 0.5
—P
Runs ScoredO 0.5
—P
Stolen BasesO 0.5
—P
WalksO 0.5
—P
HitsO 0.5
0✗
Home RunsO 0.5
0✗
Home RunsO 1.5
0✗
RBIsO 0.5
1✓
Runs ScoredO 0.5
0✗
Stolen BasesO 0.5
0✗
StrikeoutsO 0.5
0✗
Total BasesO 0.5
0✗
WalksO 0.5
0✗
HitsO 0.5
0✗
Home RunsO 0.5
0✗
Home RunsO 1.5
0✗
RBIsO 0.5
0✗
Runs ScoredO 0.5
0✗
Stolen BasesO 0.5
0✗
StrikeoutsO 0.5
0✗
Total BasesO 0.5
0✗
WalksO 0.5
0✗
HitsO 0.5
—P
Home RunsO 0.5
—P
Home RunsO 1.5
—P
RBIsO 0.5
—P
Runs ScoredO 0.5
—P
Stolen BasesO 0.5
—P
StrikeoutsO 0.5
—P
Total BasesO 0.5
—P
WalksO 0.5
—P
Earned RunsO 1.5
2✓
Hits AllowedO 5.5
11✓
Outs RecordedO 18.5
15✗
Pitcher KsO 6.5
6✗
Pitcher KsO 5.5
6✓
Walks AllowedO 1.5
0✗
Earned RunsO 2.5
0✗
Hits AllowedO 4.5
3✗
Hits AllowedO 5.5
3✗
Outs RecordedO 16.5
20✓
Pitcher KsO 5.5
7✓
Pitcher KsO 6.5
7✓
Walks AllowedO 2.5
3✓

Inside Edge
