← Sat, May 30 scores

Tropicana Field

Final

123456789RHE
LAA40011010714110
TB100020000360

Los Angeles AngelsLAA Los Angeles Angels

BatterABRHRBIBBKGrade
Zach NetoSS31001146.3
Nick Madrigal2B000000–
Adam Frazier2B110001–
Mike TroutCF33212098.5
Vaughn Grissom1B31111079.3
Jorge SolerDH41001125.6
Wade MecklerLF42240094.0
Jose SiriLF110100–
Jo AdellRF51130069.5
Oswald PerazaSS51210290.7
Donovan Walton3B51210173.6
Sebastian RiveroC41111168.3
Team3814111367

2B: Walton, RiveroHR: Trout, Meckler, Adell, PerazaSB: Neto, Meckler, Peraza

PitcherIPHRERBBKHRPCGrade
Reid DetmersW5.05333719230.4
Jose FerminH0.20002102036.0
Sam BachmanH1.10001102269.6
Chase Silseth1.01000102041.0
Drew Pomeranz1.00002102247.5

Tampa Bay RaysTB Tampa Bay Rays

BatterABRHRBIBBKGrade
Yandy DiazDH42211195.6
Jonathan Aranda1B31102078.9
Junior Caminero3B30212196.8
Ryan ViladeRF30010122.8
Victor Mesa Jr.RF200001–
Chandler SimpsonLF40001225.6
Ben Williamson2B40000313.8
Nick FortesC40000013.8
Cedric MullinsCF30101075.8
Taylor WallsSS30001234.4
Team33363811

2B: Caminero 2, MullinsHR: Diaz

PitcherIPHRERBBKHRPCGrade
Drew RasmussenL4.04552417035.4
Casey Legumina1.0211001912.2
Garrett Cleavinger1.0000000973.5
Ian Seymour1.00112102347.5
Andrew Wantz1.2255211543.9
Cole Sulser0.1322011182.3

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.