Philadelphia Phillies vs. San Francisco Giants
Jul 9, 2025
FINAL
Box Score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E | LOB | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PHI | 0 | 1 | 0 | 1 | 0 | 2 | 0 | 7 | 2 | 13 | 17 | 0 | 8 |
| SF | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 3 | 5 |
loss:
J. Verlanderwin:
J. Luzardo
Game Recap

SAN FRANCISCO -- Bryce Harper hasn’t been his best this season. He knows it. The numbers show it. He has been injured, missing most of June because of inflammation in his right wrist. He hasn’t been making the best decisions at the plate. It has been frustrating. But days like...
Scoring Summary
PHISF
Player Stats
| IP | H | R | ER | K | BB | HR | PC | ERA | |
|---|---|---|---|---|---|---|---|---|---|
| Jesus LuzardoLHP | 7.0 | 3 | 0 | 0 | 7 | 1 | 0 | 106 | 4.14 |
| Seth JohnsonRHP | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 | 16 | 1.80 |
| Joe RossRHP | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | 16 | 5.40 |
| TOTAL | 9.0 | 4 | 0 | 0 | 8 | 2 | 0 | 138 | - |
Play-by-Play
1st inningPHISF
- TOP 1
- GROUNDOUT — Trea Turner grounds out, first baseman Wilmer Flores to pitcher Justin Verlander. [1 out]00
- STRIKEOUT — Kyle Schwarber strikes out swinging. [2 outs]00
- STRIKEOUT — Bryce Harper strikes out swinging. [3 outs]00
- BOTTOM 1
- SINGLE — Heliot Ramos singles on a ground ball to right fielder Nick Castellanos.00
- GROUNDED INTO DP — Rafael Devers grounds into a double play, second baseman Bryson Stott to shortstop Trea Turner to first baseman Bryce Harper. Heliot Ramos out at 2nd. Rafael Devers out at 1st. [2 outs]00
- STRIKEOUT — Willy Adames strikes out swinging. [3 outs]00
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning
Team Stats
Game Details
Wednesday, July 9, 2025 · 3:45 PM
Oracle Park · San Francisco, CA
attendance: 37,334 (89.1%)
weather: 64 degrees, partly cloudy