2018 Miami Marlins Roster

PLAYER POSITION NUMBER SALARY AGE HEIGHT WEIGHT
Sandy Alcantara Starting Pitcher 22 N/A 22 6-4 170
Kyle Barraclough Relief Pitcher 46 N/A 28 6-3 225
Wei-Yin Chen Starting Pitcher 54 N/A 32 6-0 200
Adam Conley Starting Pitcher 61 N/A 28 6-3 200
Tayron Guerrero Relief Pitcher 56 N/A 27 6-8 210
Elieser Hernandez Starting Pitcher 57 N/A 23 6-0 210
Pablo Lopez Starting Pitcher 49 N/A 22 6-3 200
Ben Meyer Relief Pitcher 51 N/A 25 6-6 200
Trevor Richards Starting Pitcher 63 N/A 25 6-2 190
Drew Rucinski Relief Pitcher 55 N/A 29 6-2 190
Drew Steckenrider Relief Pitcher 71 N/A 27 6-5 215
Dan Straily Starting Pitcher 58 N/A 29 6-2 220
Jose Urena Starting Pitcher 62 N/A 26 6-2 200
Brad Ziegler Relief Pitcher 29 N/A 38 6-4 220
Bryan Holaday Catcher 28 N/A 30 6-0 205
J.T. Realmuto Catcher 11 N/A 27 6-1 210
Brian Anderson Third Base 15 N/A 25 6-3 185
Justin Bour First Base 41 N/A 30 6-3 265
Starlin Castro Second Base 13 $9,860,000 28 6-2 230
Garrett Cooper First Base 30 N/A 27 6-6 230
Martin Prado Third Base 14 N/A 34 6-0 215
JT Riddle Shortstop 10 N/A 26 6-1 180
Yadiel Rivera Shortstop 2 N/A 26 6-3 185
Miguel Rojas Shortstop 19 N/A 29 5-11 195
Lewis Brinson Center Field 9 N/A 24 6-3 195
Derek Dietrich Left Field 32 N/A 28 6-0 205
Cameron Maybin Left Field 1 $9,000,000 31 6-3 215
Brett Graves Relief Pitcher 53 N/A 25 6-1 170
Chris O’Grady Relief Pitcher 50 N/A 28 6-4 225
Caleb Smith Starting Pitcher 31 $535,000 26 6-2 205

The Miami Marlins roster and depth chart are updated daily to reflect any team moves via free agency, trades or injury. Players highlighted in red are currently serving time on the disabled list.

Top