Bad Reputation

Current Roster
Name Pos Team Age Injured List
Salvador Perez C (C,1B) KC 34  
Jake Cronenworth 1B SD 30  
Rhys Hoskins 1B Mil 31  
Luis Garcia 2B Was 23  
Vaughn Grissom 2B Bos 23  
Brendan Rodgers 2B Col 27  
Gleyber Torres 2B NYA 27  
Tim Anderson SS Mia 30  
Junior Caminero SS TB 20  
Jackson Holliday SS (2B) Bal 20  
Josh Jung 3B Tex 26 April 08, 2024:60 Day IL-Fractured right wrist
Jose Miranda 3B Min 25  
Joey Ortiz 3B (2B) Mil 25  
Ronald Acuna Jr. OF Atl 26  
Corbin Carroll OF Ari 23  
Pete Crow-Armstrong OF ChN 22  
Joey Loperfido OF Hou 25  
Jurickson Profar OF SD 31  
Brent Rooker OF Oak 29  
Christian Yelich OF Mil 32  
Nathan Eovaldi SP Tex 34 May 03, 2024:15 Day IL-
MacKenzie Gore SP Was 25  
Jordan Hicks SP SF 27  
Cristian Javier SP Hou 27 April 21, 2024:15 Day IL-
Jesus Luzardo SP Mia 26 April 26, 2024:15 Day IL-
Tarik Skubal SP Det 27  
Blake Snell SP SF 31 April 24, 2024:15 Day IL-
Jameson Taillon SP ChN 32  
Michael Wacha SP KC 32  
Felix Bautista RP Bal 28 February 14, 2024:60 Day IL-
Ronel Blanco RP (SP) Hou 30  
Yennier Cano RP Bal 30  
Camilo Doval RP SF 26  
Clay Holmes RP NYA 31