Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
162Jose Quintanaco COPitcher*33RL6' 1"220Jan 24, 19892006
239Zach Thompsonus USPitcher*28RR6' 7"250Oct 23, 19932012
329Wil Croweus USPitcher*27RR6' 2"245Sep 9, 19942014
448Tyler Beedeus USPitcher*29RR6' 2"216May 23, 19932012
559Roansy Contrerasdo DOPitcher*22RR6' 0"175Nov 7, 19992017
623Mitch Kellerus USPitcher*26RR6' 2"220Apr 4, 19962014
734JT Brubakerus USPitcher*28RR6' 3"185Nov 17, 19932013
856Duane Underwood Jr.us USPitcher*27RR6' 2"225Jul 20, 19942012
951David Bednarus USPitcher*27LR6' 1"250Oct 10, 19942014
1046Chris Strattonus USPitcher*31RR6' 2"205Aug 22, 19902011
1137Chase De Jongus USPitcher*28LR6' 4"230Dec 29, 19932012
1268Cam Vieauxus USPitcher*28LL6' 3"200Dec 5, 19932014
1370Austin Bricehk HKPitcher*30RR6' 4"238Jun 19, 19922010
145Michael Perezpr PRPosition*29LR5' 10"195Aug 7, 19922011
152Michael Chavisus USPosition*26RR5' 10"190Aug 11, 19952014
1610Bryan Reynoldsus USPosition*27SR6' 3"205Jan 27, 19952014
1715Oneil Cruzdo DOPosition*23LR6' 7"220Oct 4, 19982016
1813Ke'Bryan Hayesus USPosition*25RR5' 10"205Jan 28, 19972015
1926Josh VanMeterus USPosition*27LR5' 11"194Mar 10, 19952013
2066Bligh Madrisus USPosition*26LR6' 0"208Feb 29, 19962015
2161Jason Delayus USPosition*27RR5' 11"200Mar 7, 19952014
2265Jack Suwinskius USPosition*23LL6' 2"215Jul 29, 19982016
2318Ben Gamelus USPosition*30LL5' 11"180May 17, 19922010
2425Yoshi Tsutsugojp JPPosition*30LR6' 1"225Nov 26, 19912010
2564Diego Castillove VEPosition*24RR5' 11"185Oct 28, 19972015
2619Daniel Vogelbachus USPosition*29LR6' 0"270Dec 17, 19922011
2757Yerry De Los Santosdo DOPitcher10-day24RR6' 2"215Dec 12, 19972015
2838Dillon Petersus USPitcher15-day29LL5' 11"195Aug 31, 19922012
290Blake Cederlindus USPitcher60-day26RR6' 4"215Jan 4, 19962016
3036Nick Mearsus USPitcher60-day25RR6' 2"200Oct 7, 19962017
3145Max Kranickus USPitcher60-day24RR6' 3"220Jul 21, 19972016
3255Roberto Perezpr PRPosition60-day33RR5' 11"220Dec 23, 19882009
3328Canaan Smith-Njigbaus USPosition60-day23LR6' 0"230Apr 30, 19992017
3427Kevin Newmanus USPosition60-day28RR6' 0"195Aug 4, 19932013
3541Jake Marisnickus USPosition60-day31RR6' 4"220Mar 30, 19912010
3624Greg Allenus USPosition60-day29SR6' 0"185Mar 15, 19932012
3754Tyler Heinemanus USPosition31SR5' 10"190Jun 19, 19912011
3889Miguel Yajureve VEPitcher24RR6' 1"215May 1, 19982015
39Manny Banuelosmx MXPitcher31RL5' 10"215Mar 13, 19912008
4035Aaron Fletcherus USPitcher26LL6' 0"220Feb 25, 19962015
4132Bryse Wilsonus USPitcher24RR6' 1"250Dec 20, 19972016
42Eric Stoutus USPitcher29LL6' 3"205Mar 27, 19932012
4360Liover Peguerodo DOPosition21RR6' 2"200Dec 31, 20002018
4414Rodolfo Castrodo DOPosition23SR6' 0"205May 21, 19992016
4550Travis Swaggertyus USPosition24LL5' 10"200Aug 19, 19972016
4630Tucupita Marcanove VEPosition22LR6' 0"180Sep 16, 19992017
4744Hoy Parkkr KRPosition26LR6' 1"200Apr 7, 19962015
4831Calvin Mitchellus USPosition23LL6' 0"205Mar 8, 19992017
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
Anthony Alford27us USRR6' 1"215Jul 20, 19946212200000011120000.0
Cam Alldred25us USLL6' 3"205Jul 25, 19961st100110000000000000.0
Anthony Banda28us USLL6' 2"220Aug 10, 1993623002323000000000000-0.3
David Bednar27us USLR6' 1"250Oct 10, 19944310131310000000000001.4
Tyler Beede29us USRR6' 2"216May 23, 19934120012120000000000000.4
Austin Brice30hk HKRR6' 4"238Jun 19, 19927200220000000000000.0
JT Brubaker28us USRR6' 3"185Nov 17, 199331616016160000000000000.3
Diego Castillo24ve VERR5' 11"185Oct 28, 19971st675267652022613100990111-0.7
Rodolfo Castro23do DOBR6' 0"205May 21, 199922120212100031190000000-0.5
Yu Chang26tw TWRR6' 1"180Aug 18, 199541814181500511000000340-0.2
Michael Chavis26us USRR5' 10"190Aug 11, 19954695369630049118000005650.5
Roansy Contreras22do DORR6' 0"175Nov 7, 19992118011110000000000000.4
Wil Crowe27us USRR6' 2"245Sep 9, 19943321032320000000000000.7
Oneil Cruz23do DOLR6' 7"220Oct 4, 1998215141515000001500000100.4
Chase De Jong28us USLR6' 4"230Dec 29, 19936170017170000000000000.7
Yerry De Los Santos24do DORR6' 2"215Dec 12, 19971st130013130000000000000.1
Jason Delay27us USRR5' 11"200Mar 7, 19951st111101000000000000.0
Jerad Eickhoff31us USRR6' 4"246Jul 2, 1990711011000000000000-0.4
Aaron Fletcher26us USLL6' 0"220Feb 25, 1996390099000000000000-0.2
Ben Gamel30us USLL5' 11"180May 17, 19927464046420000003816422600.6$1,800,000
Ke'Bryan Hayes25us USRR5' 10"205Jan 28, 1997372717272000072300000002.6$10,000,000
Tyler Heineman31us USBR5' 10"190Jun 19, 199132521252402400000000030-0.3
Heath Hembree33us USRR6' 4"220Jan 13, 19891020002020000000000000-0.4$2,125,000
Sam Howard29us USRL6' 4"195Mar 5, 1993530033000000000000-0.1
Mitch Keller26us USRR6' 2"220Apr 4, 199641513015150000000000000.2
Andrew Knapp30us USBR6' 1"189Nov 9, 19916119111101100000000010-0.1$800,000
Max Kranick24us USRR6' 3"220Jul 21, 19972200220000000000000.4
Bligh Madris26us USLR6' 0"208Feb 29, 19961st131213120000003010120100.1
Tucupita Marcano22ve VELR6' 0"180Sep 16, 199922219222100013011100110300.1
Jake Marisnick31us USRR6' 4"220Mar 30, 19911022132220000000125420030-0.1
Calvin Mitchell23us USLL6' 0"205Mar 8, 19991st26222624000000002424130-0.5
Kevin Newman28us USRR6' 0"195Aug 4, 1993514131414000001400000000.0$1,950,000
Hoy Park26kr KRLR6' 1"200Apr 7, 199622217222000010630022022-0.3
Liover Peguero21do DORR6' 2"200Dec 31, 20001st111100000100000000.2
Michael Perez29pr PRLR5' 10"195Aug 7, 199253330333203200000000010-0.2
Roberto Perez33pr PRRR5' 11"220Dec 23, 1988921192120020000000000200.6$5,000,000
Dillon Peters29us USLL5' 11"195Aug 31, 19926164016160000000000000.4
Jose Quintana33co CORL6' 1"220Jan 24, 1989111616016160000000000001.8$2,000,000
Bryan Reynolds27us USBR6' 3"205Jan 27, 19954777777720000000720726001.5$6,750,000
Canaan Smith-Njigba23us USLR6' 0"230Apr 30, 19991st32320000002002010-0.1
Chris Stratton31us USRR6' 2"205Aug 22, 1990733003333000000000000-0.4$2,700,000
Beau Sulser28us USRR6' 2"195May 5, 19941st40044000000000000-0.2
Jack Suwinski23us USLL6' 2"215Jul 29, 19981st62556259000000291127591211.6
Travis Swaggerty24us USLL5' 10"200Aug 19, 19971st53540000003104111-0.2
Zach Thompson28us USRR6' 7"250Oct 23, 199321413014140000000000000.3
Yoshi Tsutsugo30jp JPLR6' 1"225Nov 26, 199133635362900290000000710-0.6$4,000,000
Cole Tucker25us USBR6' 3"200Jul 3, 1996418161818000603001212011-0.8
Duane Underwood Jr.27us USRR6' 2"225Jul 20, 19945130013130000000000000.0
Josh VanMeter27us USLR5' 11"194Mar 10, 199544134413821832000011160-0.5
Cam Vieaux28us USLL6' 3"200Dec 5, 19931st50055000000000000-0.7
Daniel Vogelbach29us USLR6' 0"270Dec 17, 199276456644004000000059800.4$800,000
Bryse Wilson24us USRR6' 1"250Dec 20, 1997510701010000000000000-1.1
Miguel Yajure24ve VERR6' 1"215May 1, 1998371077000000000000-0.4
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
Derek Shelton51us USJul 30, 1970ManagerApr 7Jul 5
Don Kelly42us USFeb 15, 1980Bench CoachApr 7
Christian Marrero35us USJul 30, 1986Assistant Hitting CoachApr 7
Andy Haines45Apr 2, 1977Hitting CoachApr 7
Oscar MarinUnknownPitching CoachApr 7
Dewey Robinson67us USApr 28, 1955Special Advisor, Pitching DevelopmentApr 7
Justin Meccage42us USFeb 10, 1980Bullpen CoachApr 7
Tarrik Brock48us USDec 25, 1973First Base CoachApr 7
Mike Rabelo42us USJan 17, 1980Third Base CoachApr 7
Jordan Comadena36us USNov 16, 1985Bullpen Catcher/Catching AssistantApr 7
Caitlyn CallahanUnknownDevelopment CoachApr 7
Radley Haddad32us USMay 11, 1990Game Planning/Strategy CoachApr 7
Tim McKeithanUnknownMajor League AssistantApr 7
Jeremy Bleich35us USJun 18, 1987Major League AssistantApr 7
Chad Noble34us USNov 18, 1987Roving Catching InstructorApr 7
Name Age DoB Role Start Date End Date