← Fri, May 29 scores

Oriole Park at Camden Yards

Final

123456789RHE
TOR0000004206102
BAL002120000580

Toronto Blue JaysTOR Toronto Blue Jays

BatterABRHRBIBBKGrade
George SpringerDH41101059.3
Ernie Clement2B41100046.0
Vladimir Guerrero Jr.1B41220181.6
Kazuma Okamoto3B41120178.9
Daulton VarshoCF41200091.2
Charles McAdoo2B41120178.9
Andres GimenezSS000000–
Myles StrawLF200000–
Nathan LukesLF201000–
Yohendrick PinangoRF40000215.2
Brandon ValenzuelaC40100057.3
Team36610615

2B: Guerrero Jr., Varsho, Lukes, Valenzuela3B: VarshoHR: Okamoto, McAdoo

PitcherIPHRERBBKHRPCGrade
Adam Macko1.23000103040.4
Austin Voth3.1555403700.3
Connor Seabold1.20000101896.0
Mason FluhartyW1.10000102091.7
Braydon FisherS1.00000001591.7

Baltimore OriolesBAL Baltimore Orioles

BatterABRHRBIBBKGrade
Taylor WardLF41101059.3
Gunnar HendersonSS40001025.9
Adley RutschmanDH40011125.9
Pete Alonso1B41110178.9
Samuel BasalloC31220092.9
Leody TaverasCF30101067.8
Colton CowserRF30100055.2
Jeremiah JacksonPH100000–
Tyler O'NeillRF000000–
Coby Mayo3B30000023.7
Blaze Alexander3B100001–
Jackson Holliday2B42210092.9
Team3458543

HR: Alonso, Basallo, Holliday

PitcherIPHRERBBKHRPCGrade
Trevor Rogers6.06441328418.4
Tyler WellsH1.0000010671.5
Yennier CanoL0.1322000117.6
Keegan Akin0.200000011–
Rico Garcia1.01000101340.8

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.