Leland Giants

Current Roster
Name Pos Team Age Injured List
Isiah Kiner-Falefa C (3B,SS) Tex 25  
Jesus Aguilar 1B (DH) Mia 30  
Seth Beer 1B Ari 24  
Luke Voit 1B (DH) NYA 29  
Jared Walsh 1B LAA 27  
Evan White 1B Sea 24  
Michael Chavis 2B (1B,OF) Bos 25  
Ryan McMahon 2B (1B,3B) Col 25  
Javier Baez SS ChN 27  
Kevin Newman SS (2B) Pit 27 September 20, 2020:10 Day IL-Left knee contusion
Bobby Dalbec 3B (1B) Bos 25  
Josh Donaldson 3B Min 34  
Austin Riley 3B (1B,OF) Atl 23  
Nick Solak 3B (2B,OF,DH) Tex 25  
Nick Castellanos OF Cin 28  
J.D. Davis OF (3B,DH) NYN 27  
Jasson Dominguez OF NYA 17  
Austin Hays OF Bal 25  
Aaron Judge OF (DH) NYA 28  
Eddie Rosario OF (DH) Min 29  
Justin Upton OF (DH) LAA 33  
Khris Davis DH Oak 32  
Ian Anderson SP Atl 22  
Kyle Freeland SP Col 27  
Andrew Heaney SP LAA 29  
Reynaldo Lopez SP ChA 26  
Dustin May SP (RP) LAD 23  
Casey Mize SP Det 23  
Alex Wood SP (RP) LAD 29  
Ryan Yarbrough SP (RP) TB 28  
Sean Doolittle RP Was 34 September 11, 2020:10 Day IL-Strained right oblique
Hansel Robles RP LAA 30