← Sun, Mar 29 scores

Oriole Park at Camden Yards

Final

123456789RHE
MIN0400001106120
BAL00030230X8121

Minnesota TwinsMIN Minnesota Twins

BatterABRHRBIBBKGrade
Kody Clemens1B40001229.0
Byron BuxtonCF40101268.2
Luke Keaschall2B40101058.8
Matt WallnerRF51100328.4
Josh BellDH32201197.0
Victor CaratiniC51200062.3
Brooks LeePR000000–
Trevor LarnachLF212100–
Austin MartinLF100001–
James OutmanLF100010–
Royce Lewis3B41110278.2
Tristan GraySS40230181.1
Team376125512

2B: Buxton, Bell 2, Larnach, GrayHR: LewisSB: Clemens

PitcherIPHRERBBKHRPCGrade
Bailey Ober4.04331115647.2
Mick AbelL3.1855440810.5
Anthony Banda0.20000003–

Baltimore OriolesBAL Baltimore Orioles

BatterABRHRBIBBKGrade
Taylor WardLF41101158.8
Gunnar HendersonSS41101135.9
Pete AlonsoDH31211087.2
Ryan Mountcastle1B30000021.9
Adley RutschmanC111100–
Samuel Basallo1B31101154.0
Tyler O'NeillRF32131090.3
Coby Mayo3B41210081.1
Dylan BeaversCF40120056.5
Leody TaverasCF000000–
Jeremiah Jackson2B30100254.0
Blaze Alexander2B101000–
Team33812855

2B: Rutschman, Mayo, BeaversHR: O'Neill

PitcherIPHRERBBKHRPCGrade
Shane Baz5.17440407823.6
Grant Wolfram1.01000201941.5
Yaramil HiraldoB0.1111311203.2
Rico GarciaW0.10000108–
Tyler WellsH0.22112202712.1
Yennier CanoH0.10000109–
Ryan HelsleyS1.01000102067.7

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.