ARCHIVE April 7, 2026
April 7, 2026 · NL West

Philadelphia Phillies vs San Francisco Giants

April 7, 2026Oracle ParkPartly Cloudy 59°F · 12 mph, Out To CF
vs

Scoring summary

INN BATTER PLAY SCORE
B1 Luis Arraez Luis Arraez grounds out softly, pitcher Cristopher Sánchez to first baseman Bryce Harper. Willy Adames scores. Matt Chapman to 2nd. PHI 0, SF 1
B5 Matt Chapman Matt Chapman doubles (3) on a sharp line drive to left fielder Otto Kemp. Daniel Susac scores. PHI 0, SF 2
B5 Luis Arraez Luis Arraez singles on a ground ball to center fielder Justin Crawford. Matt Chapman scores. PHI 0, SF 3
B6 Jung Hoo Lee Jung Hoo Lee out on a sacrifice fly to center fielder Justin Crawford. Rafael Devers scores. Casey Schmitt to 3rd. PHI 0, SF 4
B8 Daniel Susac Daniel Susac triples (1) on a fly ball to right fielder Adolis García. Heliot Ramos scores. Casey Schmitt scores. PHI 0, SF 6

Box score

  123456789 R
PHI 000000000 0
SF 100021020 6

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Phillies AWAY 0

Cristopher Sánchez started for Phillies, leaving trailing 0–3. Out of the bullpen, Orion Kerkering took the roughest line.

workload · innings pitched
  • Cristopher Sánchez Starter 5.0 92 4 6 L
    Pitch-by-pitch: what Cristopher Sánchez threw
    CSW 29% 1st-pitch strike 67% 3.8 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sinker 49 53% 6 9 13 10 11
    Changeup 27 29% 6 2 7 10 2
    Slider 16 17% 2 2 3 4 5
  • Zach Pop Reliever 1.0 13 0 0 inherited 2, 1 scored
  • Tanner Banks Middle 1.0 18 0 2
  • Orion Kerkering Middle 1.0 26 2 0
Giants HOME 6

Robbie Ray started for Giants, leaving with a 4–0 lead.

workload · innings pitched
  • Robbie Ray Starter 6.2 109 0 7 W
    Pitch-by-pitch: what Robbie Ray threw
    CSW 28% 1st-pitch strike 38% 4.2 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 54 50% 6 5 15 19 9
    Slider 30 28% 4 7 3 12 4
    Changeup 13 12% 1 5 4 1 2
    Knuckle Curve 12 11% 1 1 1 8 1
  • Ryan Walker Closer 1.1 25 0 1 HLD inherited 2, stranded 2
  • Keaton Winn Setup 1.0 11 0 0

Where the game turned

1 run Bottom 1st · off Sánchez
  • Arraez Groundout (1)

Batting lines

AWAY · PHI
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Trea Turner SS 4 0 1 0 0 0 .277 .320 .362 .682
Kyle Schwarber DH 4 0 1 0 0 1 .179 .360 .462 .822
Bryce Harper 1B 2 0 1 0 2 0 .214 .313 .429 .742
Adolis García RF 4 0 0 0 0 2 .244 .289 .439 .728
Edmundo Sosa 3B 3 0 1 0 1 0 .167 .286 .250 .536 2B
Rafael Marchán C 4 0 0 0 0 1 .091 .167 .364 .531
Otto Kemp LF 4 0 0 0 0 2 .091 .167 .091 .258
Dylan Moore 2B 3 0 0 0 1 1 .000 .333 .000 .333
Justin Crawford CF 3 0 0 0 0 1 .324 .361 .382 .743
HOME · SF
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Willy Adames SS 4 1 2 0 0 0 .239 .300 .435 .735 2 2B
Matt Chapman 3B 4 1 3 1 0 1 .304 .360 .478 .838 2B
Luis Arraez 2B 4 0 1 2 0 1 .292 .294 .354 .648
Heliot Ramos LF 4 1 1 0 0 3 .213 .245 .234 .479
Rafael Devers 1B 4 1 1 0 0 1 .196 .260 .283 .543
Casey Schmitt DH 3 1 1 0 1 2 .280 .379 .360 .739 2B
Jung Hoo Lee RF 1 0 0 1 0 0 .158 .244 .237 .481
Daniel Susac C 4 1 3 2 0 0 .857 .875 1.143 2.018 3B
Harrison Bader CF 2 0 0 0 0 0 .125 .163 .225 .388
Jerar Encarnacion RF 2 0 1 0 0 0 .313 .313 .375 .688
Jared Oliva CF 2 0 0 0 0 0 .000 .000 .000 .000

Pitching lines

AWAY · PHI
PITCHER IPHRERBBKHR NPERA DEC
Cristopher Sánchez 5.0 11 4 2 0 6 0 92 1.65 L
Zach Pop 1.0 0 0 0 0 0 0 13 3.60
Tanner Banks 1.0 0 0 0 0 2 0 18 1.93
Orion Kerkering 1.0 2 2 2 1 0 0 26 18.00
HOME · SF
PITCHER IPHRERBBKHR NPERA DEC
Robbie Ray 6.2 3 0 0 3 7 0 109 2.08 W
Ryan Walker 1.1 1 0 0 1 1 0 25 4.15 HLD
Keaton Winn 1.0 0 0 0 0 0 0 11 5.06

Manager comparison

AWAY · PHI
Rob Thomson
Lineup 1.1 R Bunts 0.4 R IBBs 0.1 R Interim
HOME · SF
Tony Vitello
Lineup 1.7 R Bunts 1.6 R IBBs 1.8 R

Recent form

AWAY · PHI
5-5 L1 +7 run diff
LWWLLWWLWL
HOME · SF
4-5 L3 +2 run diff
LLL?WWWWLL

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.