Miami Giants

Current Roster
Name Pos Team Age Injured List
Luis Campusano C SD 25  
Triston Casas 1B Bos 24 April 21, 2024:10 Day IL-
Ty France 1B Sea 29  
Anthony Rizzo 1B NYA 34  
Brendan Donovan 2B (OF) StL 27  
Ketel Marte 2B Ari 30  
Davis Schneider 2B (OF) Tor 25  
Blaze Alexander SS Ari N/A  
Oswaldo Cabrera SS (3B) NYA 25  
Oneil Cruz SS Pit 25  
Matt Chapman 3B SF 30  
D.J. LeMahieu 3B NYA 35 March 28, 2024:10 Day IL-
Coby Mayo 3B Bal 22  
Randy Arozarena OF TB 29  
Cody Bellinger OF ChN 28 April 24, 2024:10 Day IL-
Eloy Jimenez OF ChA 27  
Josh Lowe OF TB 26 March 28, 2024:10 Day IL-
Brandon Nimmo OF NYN 31  
James Outman OF LAD 26  
Gerrit Cole SP NYA 33 March 28, 2024:60 Day IL-
Cristian Javier SP Hou 27 April 21, 2024:15 Day IL-
Mike Lorenzen SP Tex 32  
Miles Mikolas SP StL 35  
AJ Puk SP Mia 29 April 20, 2024:15 Day IL-
Joe Ryan SP Min 27  
Chris Sale SP Atl 35  
Gavin Stone SP LAD 25  
Spencer Strider SP Atl 25 April 07, 2024:15 Day IL-Right elbow strain
Logan Webb SP SF 27  
Gavin Williams SP Cle 24 March 28, 2024:15 Day IL-
José Alvarado RP Phi 28  
Griffin Jax RP Min 29  
Jose Leclerc RP Tex 30  
Mason Miller RP Oak 25