Ramblin' Wreck

Current Roster
Name Pos Team Age Injured List
Jonah Heim C Tex 30  
Cal Raleigh C Sea 28  
Ty France 1B Min 30  
Rhys Hoskins 1B Mil 32  
Tyler Fitzgerald 2B SF 27  
Zach McKinstry 2B (SS,3B,OF) Det 30  
Gleyber Torres 2B Det 28  
J.P. Crawford SS Sea 30  
Francisco Lindor SS NYN 31  
Manny Machado 3B SD 32  
Ryan McMahon 3B Col 30  
JJ Bleday OF Oak 27  
Oneil Cruz OF Pit 26  
Ian Happ OF ChN 30  
Trevor Larnach OF Min 28  
Brandon Nimmo OF NYN 32  
Jurickson Profar OF Atl 32  
Luke Raley OF (1B) Sea 30  
Anthony Santander OF Tor 30 May 30, 2025:10 Day IL
Gavin Sheets OF (1B) SD 29  
Chris Bassitt SP Tor 36  
Bailey Falter SP Pit 28  
Max Fried SP NYA 31  
Jake Irvin SP Was 28  
Bryce Miller SP Sea 26 June 10, 2025:15 Day IL-Right elbow inflammation
David Peterson SP NYN 29  
Carlos Rodon SP NYA 32  
JP Sears SP Oak 29  
Ranger Suarez SP Phi 29  
Logan Webb SP SF 28  
Camilo Doval RP SF 28  
Kyle Finnegan RP Was 33  
Tanner Scott RP LAD 30