Blazing Balls

Current Roster
Name Pos Team Age Injured List
William Contreras C Mil 26  
Gabriel Moreno C Ari 24  
Jake Cronenworth 1B SD 30  
Ryan Mountcastle 1B Bal 27  
Ryan O'Hearn 1B Bal 30  
Mookie Betts 2B (SS) LAD 31  
Xander Bogaerts 2B SD 31  
C.J. Abrams SS Was 23  
Oswaldo Cabrera SS (3B) NYA 25  
Matt Chapman 3B SF 31  
Manny Machado 3B SD 31  
Noelvi Marte 3B Cin 22  
Mark Canha OF (1B) Det 35  
Jasson Dominguez OF NYA 21 February 14, 2024:60 Day IL-
Mitch Haniger OF Sea 33  
Ian Happ OF ChN 29  
Teoscar Hernández OF LAD 31  
Jung Hoo Lee OF SF 25  
Jarred Kelenic OF Atl 24  
Trevor Larnach OF Min 27  
Brandon Nimmo OF NYN 31  
Brayan Bello SP Bos 24 April 24, 2024:15 Day IL-
Garrett Crochet SP ChA 24  
Jack Flaherty SP Det 28  
Max Fried SP Atl 30  
Logan Gilbert SP Sea 27  
Kyle Harrison SP SF 22  
Cole Irvin SP Bal 30  
Zack Littell SP TB 28  
Alec Marsh SP KC 25 April 25, 2024:15 Day IL-
Mitchell Parker SP Was 24  
Marcus Stroman SP NYA 33  
Spencer Turnbull SP Phi 31  
Carlos Estevez RP LAA 31