Pitchers

NO. Age B/T HT WT Last MLB team

 9 Matt Belisle 36 R/R 6-3 230 Nationals

15 Glen Perkins 33 L/L 6-0 205 Twins

17 Jose Berrios 22 R/R 6-0 185 Twins

27 Brandon Kintzler 31 R/R 6-0 190 Twins

44 Kyle Gibson 28 R/R 6-6 215 Twins

45 Phil Hughes 30 R/R 6-5 240 Twins

49 Adalberto Mejia 23 R/L 6-3 195 Twins

53 Hector Santiago 28 R/L 6-0 215 Twins

54 Ervin Santana 33 R/R 6-2 175 Twins

55 Taylor Rogers 25 L/L 6-3 170 Twins

56 Tyler Duffey 25 R/R 6-3 220 Twins

57 Ryan Pressly 27 R/R 6-3 210 Twins

58 Justin Haley 25 R/R 6-5 230 —

59 Michael Tonkin 26 R/R 6-7 220 Twins

60 J.T. Chargois 25 S/R 6-3 200 Twins

61 Ryan O’Rourke 28 R/L 6-3 230 Twins

62 Buddy Boshers 28 L/L 6-3 205 Twins

64 Randy Rosario 22 L/L 6-1 200 —

65 Trevor May 26 R/R 6-5 240 Twins

74 Mason Melotakis 25 R/L 6-2 220 —

76 Felix Jorge 22 R/R 6-2 170 —

77 Fernando Romero 21 R/R 6-0 215 —

 

Non-roster invitee pitchers

NO. Age B/T HT WT Last MLB team

23 Nick Tepesch 28 R/R 6-4 240 Dodgers

32 Ryan Vogelsong 39 R/R 6-4 215 Pirates

47 Craig Breslow 36 L/L 6-0 190 Marlins

51 Alex Wimmers 28 L/R 6-2 215 Twins

67 Stephen Gonsalves 22 L/L 6-5 213 —

79 Jake Reed 24 R/R 6-2 190 —

80 Drew Rucinski 28 R/R 6-2 190 Angels

81 Raul Fernandez 26 R/R 6-2 180 —

84 Aaron Slegers 24 R/R 6-10 245 —

 

Catchers

NO. Age B/T HT WT Last MLB team

12 John Ryan Murphy 25 R/R 5-11 205 Twins

21 Jason Castro 29 L/R 6-3 215 Astros

43 Mitch Garver 25 R/R 6-1 220 —

 

Non-roster invitee catchers

NO. Age B/T HT WT Last MLB team

38 Chris Gimenez 34 R/R 6-2 230 Indians

70 Eddy Rodriguez 21 R/R 6-0 220 Padres

78 Dan Rohlfing 28 R/R 6-0 205 —

 

Infielders

NO. Age B/T HT WT Last MLB team

 1 Engelb Vielma 22 S/R 5-11 155 —

 2 Brian Dozier 29 R/R 5-11 200 Twins

 5 Eduardo Escobar 27 S/R 5-10 185 Twins

 7 Joe Mauer 33 L/R 6-5 225 Twins

11 Jorge Polanco 22 S/R 5-11 200 Twins

16 Ehire Adrianza 26 S/R 6-1 170 Giants

19 Kennys Vargas 25 S/R 6-5 290 Twins

22 Miguel Sano 23 R/R 6-4 260 Twins

 

Non-roster invitee infielders

NO. Age B/T HT WT Last MLB team

30 Tommy Field 29 R/R 5-10 185 Rangers

37 Matt Hague 31 R/R 6-3 225 Blue Jays

50 Ben Paulsen 29 L/R 6-4 210 Rockies

52 Byung Ho Park 30 R/R 6-1 220 Twins

68 Benji Gonzalez 27 S/R 5-11 160 —

71 Niko Goodrum 24 S/R 6-3 198 —

72 Leonardo Reginatto 26 R/R 6-2 180 —

83 Nick Gordon 21 L/R 6-0 160 —

 

Outfielders

NO. Age B/T HT WT Last MLB team

20 Eddie Rosario 24 L/R 6-1 180 Twins

25 Byron Buxton 22 R/R 6-2 190 Twins

26 Max Kepler 23 L/L 6-4 205 Twins

36 Robbie Grossman 26 S/L 6-0 215 Twins

39 Danny Santana 25 S/R 5-11 185 Twins

66 Zach Granite 23 L/L 6-1 175 —

73 Daniel Palka 24 L/L 6-2 220 —

 

Non-roster invitee outfielders

NO. Age B/T HT WT Last MLB team

 8 Drew Stubbs 32 R/R 6-4 205 Orioles

24 J.B. Shuck 29 L/L 5-11 195 White Sox