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  
Jose Caballero SS (3B,OF) TB 28  
Gunnar Henderson SS Bal 24  
Manny Machado 3B SD 32  
Noelvi Marte 3B Cin 23 May 07, 2025:10 Day IL
Yoan Moncada 3B LAA 30 June 02, 2025:10 Day IL
Andrew Benintendi OF ChA 30  
Kerry Carpenter OF Det 27  
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:15 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