Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
149Alex Faedous USPitcher*26RR6' 5"225Nov 12, 19952015
255Alex Langeus USPitcher*26RR6' 3"202Oct 2, 19952015
358Wily Peraltado DOPitcher*33RR6' 1"255May 8, 19892006
437Andrew Chafinus USPitcher*32RL6' 2"235Jun 17, 19902011
551Rony Garciado DOPitcher*24RR6' 3"200Dec 19, 19972016
663Beau Brieskeus USPitcher*24RR6' 3"200Apr 5, 19982019
719Will Vestus USPitcher*27RR6' 0"180Jun 6, 19952014
868Jason Foleyus USPitcher*26RR6' 4"215Nov 1, 19952014
977Joe Jimenezpr PRPitcher*27RR6' 3"277Jan 17, 19952013
1070Tyler Alexanderus USPitcher*27RL6' 2"203Jul 14, 19942014
1132Michael Fulmerus USPitcher*29RR6' 3"224Mar 15, 19932011
1229Tarik Skubalus USPitcher*25RL6' 3"240Nov 20, 19962015
1365Gregory Sotodo DOPitcher*27LL6' 1"234Feb 11, 19952013
1446Jeimer Candelarious USPosition*28SR6' 1"216Nov 24, 19932011
1520Spencer Torkelsonus USPosition*22RR6' 1"220Aug 26, 19992018
167Jonathan Schoopcw CWPosition*30RR6' 1"247Oct 16, 19912009
1721Kody Clemensus USPosition*26LR6' 1"200May 15, 19962016
1824Miguel Cabrerave VEPosition*39RR6' 4"267Apr 18, 19832000
1931Riley Greeneus USPosition*21LL6' 3"200Sep 28, 20002019
208Robbie Grossmanus USPosition*32SL6' 0"209Sep 16, 19892008
2128Javier Baezpr PRPosition*29RR6' 0"190Dec 1, 19922011
2230Harold Castrove VEPosition*28LR5' 10"195Nov 30, 19932011
2313Eric Haaseus USPosition*29RR5' 10"210Dec 18, 19922011
2415Tucker Barnhartus USPosition*31LR5' 11"192Jan 7, 19912009
2522Victor Reyesve VEPosition*27SR6' 5"194Oct 5, 19942012
269Willi Castropr PRPosition*25SR6' 1"206Apr 24, 19972014
2725Matt Manningus USPitcher10-day24RR6' 6"195Jan 28, 19982016
2817Austin Meadowsus USPosition10-day27LL6' 3"225May 3, 19952013
2938Michael Pinedado DOPitcher15-day33RR6' 7"280Jan 18, 19892006
3056Spencer Turnbullus USPitcher60-day29RR6' 3"210Sep 18, 19922012
3167Jose Cisnerodo DOPitcher60-day33RR6' 3"258Apr 11, 19892008
3236Kyle Funkhouserus USPitcher60-day28RR6' 3"229Mar 16, 19942013
3312Casey Mizeus USPitcher60-day25RR6' 3"212May 1, 19972016
3434Jake Rogersus USPosition60-day27RR6' 1"201Apr 18, 19952014
3543Joey Wentzus USPitcher24LL6' 5"220Oct 6, 19972016
36Sam Howardus USPitcher29RL6' 4"195Mar 5, 19932012
3745Elvin Rodriguezdo DOPitcher24RR6' 3"160Mar 31, 19982015
3866Drew Carltonus USPitcher26RR6' 1"215Sep 8, 19952015
3962Angel De Jesusdo DOPitcher25RR6' 4"200Feb 13, 19972016
4060Akil Baddoous USPosition23LL6' 1"214Aug 16, 19982016
4154Derek Hillus USPosition26RR6' 2"190Dec 30, 19952014
4241Daz Cameronus USPosition25RR6' 2"185Jan 15, 19972015
43Brendon Davisus USPosition24RR6' 4"185Jul 28, 19972015
44Ali Sanchezve VEPosition25RR6' 1"200Jan 20, 19972014
4559Zack Shortus USPosition27RR5' 10"180May 29, 19952014
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr

Full-Season Roster & Games by Position

Full-Season Roster & Games by Position
Name Age B T Ht Wt DoB Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR WAR Salary
Tyler Alexander27us USRL6' 2"203Jul 14, 1994484088000000000000-0.4
Akil Baddoo23us USLL6' 1"214Aug 16, 1998217161716000000215016010-0.5
Javier Baez29pr PRRR6' 0"190Dec 1, 1992962616261000006100001100.5$20,000,000
Jacob Barnes32us USRR6' 2"231Apr 14, 1990722002222000000000000-0.3$700,000
Tucker Barnhart31us USLR5' 11"192Jan 7, 199194947494914800000000000-0.5$7,500,000
Beau Brieske24us USRR6' 3"200Apr 5, 19981st1212012120000000000000.3
Miguel Cabrera39ve VERR6' 4"267Apr 18, 1983206462640000000000062200.1$32,000,000
Daz Cameron25us USRR6' 2"185Jan 15, 19973181718170000000711170010.2
Jeimer Candelario28us USBR6' 1"216Nov 24, 199375856585600005600000220-0.5$5,800,000
Drew Carlton26us USRR6' 1"215Sep 8, 19952400440000000000000.0
Harold Castro28ve VELR5' 10"195Nov 30, 19935494049442081181431041700.1$1,275,000
Willi Castro25pr PRBR6' 1"206Apr 24, 199745142514500002527126423440.3
Andrew Chafin32us USRL6' 2"235Jun 17, 19909260026260000000000000.3$6,000,000
Kody Clemens26us USLR6' 1"200May 15, 19961st171017141014406006342-0.2
Angel De Jesus25do DORR6' 4"200Feb 13, 19971st100110000000000000.1
Alex Faedo26us USRR6' 5"225Nov 12, 19951st1010010100000000000000.0
Jason Foley26us USRR6' 4"215Nov 1, 19952220022220000000000000.4
Michael Fulmer29us USRR6' 3"224Mar 15, 19936280028280000000000001.0$4,950,000
Rony Garcia24do DORR6' 3"200Dec 19, 19973157015150000000000000.2
Dustin Garneau34us USRR6' 2"205Aug 13, 19878848707000000000100.1$1,175,000
Riley Greene21us USLL6' 3"200Sep 28, 20001st101010100000000100100000.4
Robbie Grossman32us USBL6' 0"209Sep 16, 1989105956595600000027030562100.0$5,000,000
Eric Haase29us USRR5' 10"210Dec 18, 19925432943360300000700751010.6
Derek Hill26us USRR6' 2"190Dec 30, 19953312631300000000300300020.2
Drew Hutchison31us USLR6' 3"215Aug 22, 1990712201212000000000000-0.2$700,000
Joe Jimenez27pr PRRR6' 3"277Jan 17, 19956300030300000000000000.3$1,790,000
Alex Lange26us USRR6' 3"202Oct 2, 19952320032320000000000000.7
Matt Manning24us USRR6' 6"195Jan 28, 19982220220000000000000.3
Austin Meadows27us USLL6' 3"225May 3, 199553635363200000015018324100.7
Casey Mize25us USRR6' 3"212May 1, 1997322022000000000000-0.1
Wily Peralta33do DORR6' 1"255May 8, 198910211021210000000000000.6$100,000
Michael Pineda33do DORR6' 7"280Jan 18, 19899550550000000000000.5$5,750,000
Victor Reyes27ve VEBR6' 5"194Oct 5, 1994523192321000000081421111-0.4$1,400,000
Eduardo Rodriguez29ve VELL6' 2"231Apr 7, 1993788088000000000000-0.4$14,000,000
Elvin Rodriguez24do DORR6' 3"160Mar 31, 19981st54055000000000000-1.1
Jonathan Schoop30cw CWRR6' 1"247Oct 16, 19911072717271000710000001100.1$7,500,000
Tarik Skubal25us USRL6' 3"240Nov 20, 199631515015150000000000000.9
Gregory Soto27do DOLL6' 1"234Feb 11, 19954290029290000000000000.5
Spencer Torkelson22us USRR6' 1"220Aug 26, 19991st6765676600660000000020-1.3
Will Vest27us USRR6' 0"180Jun 6, 19952240024240000000000000.2
Joey Wentz24us USLL6' 5"220Oct 6, 19971st22022000000000000-0.2
Name Age B T Ht Wt DoB Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR WAR Salary

Coaching Staff

Coaching Staff
Name Age DoB Role Start Date End Date
A.J. Hinch48us USMay 15, 1974ManagerApr 8Jun 29
George Lombard46us USSep 14, 1975Bench CoachApr 8
Scott Coolbaugh56us USJun 13, 1966Hitting CoachApr 8
Mike Hessman44us USMar 5, 1978Interim Assistant Hitting CoachApr 8
Juan Nieves57pr PRJan 5, 1965Assistant Pitching CoachApr 8
Chris Fetter36us USDec 23, 1985Pitching CoachApr 8
Ramon Santiago42do DOAug 31, 1979Third Base CoachApr 8
Josh Paul47us USMay 19, 1975Quality Control CoachApr 8
Name Age DoB Role Start Date End Date