Philadelphia Phillies vs San Francisco Giants
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
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| PHI | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| SF | 1 | 0 | 0 | 0 | 2 | 1 | 0 | 2 | 0 | 6 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Cristopher Sánchez started for Phillies, leaving trailing 0–3. Out of the bullpen, Orion Kerkering took the roughest line.
-
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/PAPitch # % Whiff CS Foul Ball In 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
Robbie Ray started for Giants, leaving with a 4–0 lead.
-
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/PAPitch # % Whiff CS Foul Ball In 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
- Arraez Groundout (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | 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 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | 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
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | 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 |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | 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
Recent form
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.