Angels

Current Roster
Name Pos Team Age Injured List
William Contreras C Mil 26  
Gary Sanchez C Mil 31  
Joshua Bell 1B Mia 31  
Yandy Diaz 1B TB 32  
Ryan O'Hearn 1B Bal 30  
Luis Arraez 2B (1B) SD 27  
AndrĂ©s Gimenez 2B Cle 25  
C.J. Abrams SS Was 23  
Tyler Freeman SS (OF) Cle 24  
Geraldo Perdomo SS Ari 24 April 07, 2024:10 Day IL-right meniscus tear
Nick Senzel 3B Was 28  
Eugenio Suarez 3B Ari 32  
Bryan De La Cruz OF Mia 27  
Max Kepler OF Min 31  
Steven Kwan OF Cle 26 May 06, 2024:10 Day IL-
George Springer OF Tor 34  
Giancarlo Stanton OF NYA 34  
Lane Thomas OF Was 28 April 24, 2024:10 Day IL-
Justin Turner DH (3B) Tor 39  
Graham Ashcraft SP Cin 26  
Tanner Bibee SP Cle 25  
Kyle Bradish SP Bal 27  
Gerrit Cole SP NYA 33 March 28, 2024:60 Day IL-
Nestor Cortes Jr. SP NYA 29  
Jacob deGrom SP Tex 35 March 22, 2024:60 Day IL-
Tanner Houck SP Bos 27  
Clayton Kershaw SP LAD 36 March 04, 2024:60 Day IL-
Yusei Kikuchi SP Tor 32  
Seth Lugo SP KC 34  
Shane McClanahan SP TB 27 February 14, 2024:60 Day IL-
Justin Steele SP ChN 28  
Michael Wacha SP KC 32  
Keaton Winn SP SF 26