Baltimore Elite Giants

Current Roster
Name Pos Team Age Injured List
Daulton Varsho C Ari 24  
C.J. Cron 1B Det 31  
Edwin Rios 1B LAD 26  
Miguel Sano 1B Min 27  
Andrew Vaughn 1B ChA 22  
Michael Chavis 2B Bos 25  
Brandon Lowe 2B TB 26  
Xander Bogaerts SS Bos 28  
Carlos Correa SS Hou 26  
Jeter Downs SS Bos 22  
Corey Seager SS LAD 26  
Alec Bohm 3B Phi 24  
Bobby Dalbec 3B Bos 25  
Ke'Bryan Hayes 3B Pit 23  
Ryan Mountcastle 3B Bal 23  
Kole Calhoun OF Ari 33  
Dylan Carlson OF StL 22  
Nick Castellanos OF Cin 28  
Clint Frazier OF NYA 26  
Sam Hilliard OF Col 26  
Justin Upton OF LAA 33  
Jack Flaherty SP StL 25  
Josh Fleming SP TB 25  
Kyle Freeland SP Col 27  
Deivi Garcia SP NYA 21  
Zack Greinke SP Hou 37  
Andrew Heaney SP LAA 29  
Tanner Houck SP Bos 24  
Framber Valdez SP Hou 27  
Archie Bradley RP Phi 28  
Brad Hand RP Was 30