2018 Minnesota Twins Roster

PLAYER POSITION NUMBER SALARY AGE HEIGHT WEIGHT
Matt Belisle Relief Pitcher 38 N/A 38 6-3 230
Jose Berrios Starting Pitcher 17 N/A 24 6-0 185
Zach Duke Relief Pitcher 32 N/A 35 6-2 210
Kyle Gibson Starting Pitcher 44 N/A 30 6-6 215
Trevor Hildenberger Relief Pitcher 39 N/A 27 6-2 211
Lance Lynn Starting Pitcher 31 N/A 31 6-5 280
Matt Magill Starting Pitcher 68 N/A 28 6-3 210
Trevor May Relief Pitcher 65 N/A 28 6-5 240
Jake Odorizzi Starting Pitcher 12 N/A 28 6-2 190
Ryan Pressly Relief Pitcher 57 N/A 29 6-3 210
Addison Reed Relief Pitcher 43 N/A 29 6-4 230
Fernando Rodney Relief Pitcher 56 N/A 41 5-11 230
Taylor Rogers Relief Pitcher 55 N/A 27 6-3 170
Aaron Slegers Starting Pitcher 50 N/A 25 6-10 245
Willians Astudillo Catcher 64 N/A 26 5-9 185
Mitch Garver Catcher 23 N/A 27 6-1 220
Bobby Wilson Catcher 46 N/A 35 6-0 230
Ehire Adrianza Shortstop 16 N/A 28 6-1 170
Brian Dozier Second Base 2 N/A 31 5-11 200
Eduardo Escobar Third Base 5 N/A 29 5-10 185
Joe Mauer First Base 7 N/A 35 6-5 225
Logan Morrison First Base 99 N/A 30 6-3 245
Jorge Polanco Shortstop 11 N/A 25 5-11 200
Jake Cave Center Field 60 N/A 25 6-0 180
Robbie Grossman Left Field 36 N/A 28 6-0 215
Max Kepler Right Field 26 N/A 25 6-4 205
Eddie Rosario Left Field 20 N/A 26 6-1 180
Jason Castro Catcher 15 N/A 31 6-3 215
Michael Pineda Starting Pitcher 35 $7,400,000 29 6-7 265
Jose Rodriguez Relief Pitcher 20 N/A 43 6-1 215
Ervin Santana Starting Pitcher 54 N/A 35 6-2 175

The Minnesota Twins 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