Leland Giants

Current Roster
Name Pos Team Age Injured List
Eric Haase C (OF,DH) Det 28  
Jesus Aguilar 1B (DH) Mia 31 September 08, 2021:10 Day IL-Left knee inflammation
Miguel Sano 1B (3B,DH) Min 28  
Luke Voit 1B (DH) NYA 30  
Jared Walsh 1B (OF) LAA 28  
Cesar Hernández 2B (DH) ChA 31  
Ryan McMahon 2B (3B) Col 26  
Jurickson Profar 2B (1B,OF) SD 28  
Miguel Rojas SS Mia 32  
Luis Urias SS (2B,3B) Mil 24  
Miguel Andújar 3B (OF) NYA 26 July 07, 2021:10 Day IL-Strained left wrist
Bobby Dalbec 3B (1B) Bos 26  
Carter Kieboom 3B Was 24  
Jose Ramirez 3B (DH) Cle 29  
Abraham Toro 3B (2B) Sea 24  
Yordan Alvarez OF (DH) Hou 24  
J.D. Davis OF (3B) NYN 28 September 26, 2021:10 Day IL-Sprained left hand
Jasson Dominguez OF NYA 18  
Jarren Duran OF Bos 25  
Lourdes Gurriel OF (1B,DH) Tor 27  
Justin Upton OF LAA 34 September 05, 2021:10 Day IL-Right lumbar strain
MacKenzie Gore SP SD 22  
Kendall Graveman SP (RP) Hou 30  
Michael Kopech SP (RP) ChA 25  
Dustin May SP LAD 24 May 02, 2021:10 Day IL-Right arm injury
Casey Mize SP Det 24  
Wily Peralta SP Det 32  
Drew Smyly SP (RP) Atl 32  
Logan Webb SP SF 24  
Jake Woodford SP (RP) StL 24  
Luis Garcia RP (SP) Hou 24  
Brad Hand RP NYN 31  
Jacob McGee RP SF 35 September 14, 2021:10 Day IL-Strained right oblique
Richard Rodríguez RP Atl 31