SWINGIN BLACKJACKS

Current Roster
Name Pos Team Age Injured List
Carlos Narvaez C Bos 26  
Cal Raleigh C Sea 28  
Michael Busch 1B ChN 27  
Willson Contreras 1B StL 33  
Ryan O'Hearn 1B (OF) Bal 31  
Tyler Soderstrom 1B (OF) Oak 23  
Jose Altuve 2B (OF) Hou 35  
Nolan Gorman 2B (3B) StL 25  
Zach McKinstry 2B (SS,3B,OF) Det 30  
Jeff McNeil 2B (OF) NYN 33  
Jose Caballero SS (2B,3B,OF) TB 28  
Gunnar Henderson SS Bal 24  
Manny Machado 3B SD 33  
Noelvi Marte 3B Cin 23  
Yoan Moncada 3B LAA 30 June 02, 2025:10 Day IL
Andrew Benintendi OF ChA 31  
Trevor Larnach OF Min 28  
Ramón Laureano OF Bal 30  
Luis Robert Jr. OF ChA 27 June 29, 2025:10 Day IL
Mick Abel SP Phi N/A  
Shane Bieber SP Cle 30 March 27, 2025:15 Day IL
Matt Boyd SP ChN 34  
Luis Castillo SP Sea 32  
Hunter Greene SP Cin 25 June 04, 2025:15 Day IL
Zack Littell SP TB 29  
Tyler Mahle SP Tex 30 June 15, 2025:60 Day IL
David Peterson SP NYN 29  
Jose Quintana SP Mil 36  
José Soriano SP LAA 26  
Yoshinobu Yamamoto SP LAD 26  
Pete Fairbanks RP TB 31  
Raisel Iglesias RP Atl 35  
Robert Suarez RP SD 34  
Will Vest RP Det 30