← Tue, Apr 7 scores

Oracle Park

Final

123456789RHE
PHI000000000041
SF10002102X6130

Philadelphia PhilliesPHI Philadelphia Phillies

BatterABRHRBIBBKGrade
Trea TurnerSS40100045.7
Kyle SchwarberDH40100145.7
Bryce Harper1B20102084.7
Adolis GarciaRF40000214.9
Edmundo Sosa3B30101076.0
J.T. RealmutoC000000–
Rafael MarchanC40000114.9
Otto KempLF40000214.9
Dylan Moore2B30001134.9
Justin CrawfordCF30000123.5
Team3104048

2B: Sosa

PitcherIPHRERBBKHRPCGrade
Cristopher SanchezL5.01142060927.4
Zach Pop1.00000001371.9
Tanner Banks1.00000201871.9
Orion Kerkering1.02221002612.1

San Francisco GiantsSF San Francisco Giants

BatterABRHRBIBBKGrade
Willy AdamesSS41200086.6
Matt Chapman3B41310193.5
Luis Arraez2B40120145.7
Heliot RamosLF41100345.7
Rafael Devers1B41100145.7
Casey SchmittDH31101276.0
Jerar EncarnacionRF201000–
Jung Hoo LeeRF100100–
Daniel SusacC41320095.9
Jared OlivaCF200000–
Harrison BaderCF200000–
Team34613618

2B: Adames 2, Chapman, Schmitt3B: Susac

PitcherIPHRERBBKHRPCGrade
Robbie RayW6.230037010988.8
Ryan WalkerH1.11001102551.8
Keaton Winn1.00000001171.9

Game grades: runs above an average player in this game, park-adjusted, for 3+ plate appearances or batters faced, ranked against every such game of the regular season (starters against starts, relievers against relief outings). Box score and play-by-play from ESPN.

Scores, box scores and play-by-play from ESPN. The run values and park factors behind the grades were worked out from Retrosheet's play-by-play: the information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at www.retrosheet.org.