← Tue, Apr 28 scores

Sutter Health Park

Final/10

12345678910RHE
KC0000010003480
ATH0100000000180

Kansas City RoyalsKC Kansas City Royals

BatterABRHRBIBBKGrade
Maikel Garcia3B50200181.6
Bobby Witt Jr.SS51130074.1
Vinnie Pasquantino1B20101083.0
Michael Massey2B200000–
Salvador PerezC51210088.0
Jac CaglianoneRF4000036.2
Lane ThomasLF20101065.3
Carter JensenPH100001–
Starling MarteLF000000–
Isaac CollinsDH30001031.0
Nick Loftin1B4100016.2
Kyle IsbelCF31100167.3
Team3648437

2B: Pasquantino3B: GarciaHR: Witt Jr., PerezSB: Witt Jr., Thomas

PitcherIPHRERBBKHRPCGrade
Kris Bubic5.04114609655.7
John Schreiber1.000000013–
Daniel Lynch IV1.01000002043.1
Matt Strahm1.02001202625.8
Nick MearsW1.00000201484.3
Lucas ErcegS1.01001102340.0

AthleticsATH Athletics

BatterABRHRBIBBKGrade
Jacob WilsonSS50110227.0
Shea LangeliersC50300089.1
Nick Kurtz1B40001224.5
Brent RookerDH5000020.8
Colby ThomasRF30101165.1
Lawrence ButlerPH100001–
Tyler SoderstromLF200002–
Carlos CortesLF10101088.8
Zack GelofCF41201184.9
Darell Hernaiz3B40001024.5
Jeff McNeil2B30001031.0
Team37181611

2B: LangeliersSB: Gelof

PitcherIPHRERBBKHRPCGrade
Aaron Civale5.05001308751.2
Hogan HarrisB0.2111211227.0
Scott Barlow1.10000101162.1
Mark Leiter Jr.1.0000010984.3
Jack Perkins1.00000101284.3
Justin SternerL1.02320011212.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.