Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
164Shawn Armstrongus USPitcher*31RR6' 2"225Sep 11, 19902011
259Jeffrey Springsus USPitcher*29LL6' 3"218Sep 20, 19922012
365Javy Guerrapa PAPitcher*26LR6' 0"185Sep 25, 19952013
447Jason Adamus USPitcher*30RR6' 3"229Aug 4, 19912011
584JT Chargoisus USPitcher*31SR6' 3"200Dec 3, 19902011
660Garrett Cleavingerus USPitcher*28RL6' 1"220Apr 23, 19942013
729Pete Fairbanksus USPitcher*28RR6' 6"225Dec 16, 19932013
857Drew Rasmussenus USPitcher*26RR6' 1"211Jul 27, 19952015
975Cristofer Ogandodo DOPitcher*28RR6' 3"195Oct 23, 19932013
1028Corey Kluberus USPitcher*36RR6' 4"215Apr 10, 19862007
1138Colin Pocheus USPitcher*28LL6' 3"225Jan 17, 19942013
1258Calvin Faucherus USPitcher*26RR6' 1"190Sep 22, 19952016
1330Brooks Raleyus USPitcher*34LL6' 3"200Jun 29, 19882009
1418Shane McClanahanus USPitcher*25LL6' 1"200Apr 28, 19972017
1556Randy Arozarenacu CUPosition*27RR5' 11"185Feb 28, 19952013
16Taylor Wallsus USPosition*25SR5' 10"185Jul 10, 19962015
1778Miles Mastrobuonius USPosition*26LR5' 11"185Oct 31, 19952015
1813Manuel Margotdo DOPosition*27RR5' 11"180Sep 28, 19942012
195Wander Francodo DOPosition*21SR5' 10"189Mar 1, 20012018
202Yandy Díazcu CUPosition*30RR6' 2"215Aug 8, 19912008
2126Ji-Man Choikr KRPosition*31LR6' 1"260May 19, 19912010
2222Jose Sirido DOPosition*26RR6' 2"175Jul 22, 19952013
2317Isaac Paredesmx MXPosition*23RR5' 11"213Feb 18, 19992016
2443Harold Ramirezco COPosition*27RR5' 10"232Sep 6, 19942012
2562Jonathan Arandamx MXPosition*24LR6' 0"210May 23, 19982016
2621Francisco Mejiado DOPosition*26SR5' 8"188Oct 27, 19952013
276David Peraltave VEPosition*34LL6' 1"210Aug 14, 19872006
2814Christian Bethancourtpa PAPosition*30RR6' 3"205Sep 2, 19912008
298Brandon Loweus USPosition10-day27LR5' 10"185Jul 6, 19942014
3025Roman Quinnus USPosition10-day29SR5' 10"175May 14, 19932012
3168Jalen Beeksus USPitcher15-day28LL5' 11"215Jul 10, 19932013
3248Ryan Yarbroughus USPitcher15-day30RL6' 5"205Dec 31, 19912013
3370Nick Andersonus USPitcher60-day31RR6' 4"205Jul 5, 19902012
3449Brendan McKayus USPitcher60-day26LL6' 2"220Dec 18, 19952015
3511Shane Bazus USPitcher60-day23RR6' 2"190Jun 17, 19992017
3681Ryan Thompsonus USPitcher60-day30RR6' 5"210Jun 26, 19922013
3720Tyler Glasnowus USPitcher60-day28LR6' 8"225Aug 23, 19932012
3834J.P. Feyereisenus USPitcher60-day29RR6' 2"215Feb 7, 19932013
3936Andrew Kittredgeus USPitcher60-day32RR6' 1"230Mar 17, 19902010
4010Mike Zuninous USPosition60-day31RR6' 2"235Mar 25, 19912011
4139Kevin Kiermaierus USPosition60-day32LR6' 1"210Apr 22, 19902010
4272Yonny Chirinosve VEPitcher28RR6' 2"225Dec 26, 19932013
431Luis Patinoco COPitcher22RR6' 1"192Oct 26, 19992017
4419Josh Flemingus USPitcher26LL6' 2"220May 18, 19962016
4550Rene Pintove VEPosition25RR5' 10"195Nov 2, 19962014
4655Luke Raleyus USPosition27LR6' 4"235Sep 19, 19942014
477Vidal Brujando DOPosition24SR5' 10"180Feb 9, 19982015
4815Josh Loweus USPosition24LR6' 4"205Feb 2, 19982016
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
Jason Adam30us USRR6' 3"229Aug 4, 19915660066660000000000002.5$900,000
Jonathan Aranda24mx MXLR6' 0"210May 23, 19981st25172522009114000002700.4
Shawn Armstrong31us USRR6' 2"225Sep 11, 19908412041410000000000000.6
Randy Arozarena27cu CURR5' 11"185Feb 28, 1995414614314611900000010002211927303.1
Luke Bard31us USRR6' 3"200Nov 13, 19904800880000000000000.5
Shane Baz23us USRR6' 2"190Jun 17, 19992660660000000000000.1
Jalen Beeks28us USLL5' 11"215Jul 10, 19934427042420000000000001.1$750,000
Christian Bethancourt30pa PARR6' 3"205Sep 2, 1991641364037331601000001400.8
Vidal Brujan24do DOBR5' 10"180Feb 9, 19982493849470003015111719133-0.5
Yu Chang26tw TWRR6' 1"180Aug 18, 1995436263636201266900000000.5
JT Chargois31us USBR6' 3"200Dec 3, 19905193019190000000000000.3
Yonny Chirinos28ve VERR6' 2"225Dec 26, 19934210220000000000000.4$1,175,000
Ji-Man Choi31kr KRLR6' 1"260May 19, 19917107961079300930000000111100.7$3,200,000
Garrett Cleavinger28us USRL6' 1"220Apr 23, 19943100010100000000000000.3
Cooper Criswell25us USRR6' 6"200Jul 24, 19962110110000000000000.1
Yandy Díaz30cu CURR6' 2"215Aug 8, 19916134124134116001701010000013813.3$2,800,000
Robert Dugger26us USRR6' 0"198Jul 3, 19954100110000000000000.0
Pete Fairbanks28us USRR6' 6"225Dec 16, 19934230023230000000000001.2
Calvin Faucher26us USRR6' 1"190Sep 22, 19951st21002121000000000000-0.5
J.P. Feyereisen29us USRR6' 2"215Feb 7, 19933222022220000000000001.4
Josh Fleming26us USLL6' 2"220May 18, 1996392099000000000000-1.4
Wander Franco21do DOBR5' 10"189Mar 1, 2001277747768000006800009302.5$1,454,545
Ralph Garza28us USRR6' 2"220Apr 6, 19942190019190000000000000.3
Javy Guerra26pa PALR6' 0"185Sep 25, 19955140014140000000000000.1
Kevin Herget31us USLR5' 10"185Apr 3, 19911st200220000000000000.0
Kevin Kiermaier32us USLR6' 1"210Apr 22, 199010635763600000000600602021.1$12,166,666
Andrew Kittredge32us USRR6' 1"230Mar 17, 19906170017170000000000000.2$1,850,000
Corey Kluber36us USRR6' 4"215Apr 10, 1986123030030300000000000000.6$8,000,000
Dusten Knight31us USRR6' 0"200Sep 7, 1990260066000000000000-0.1
Brandon Lowe27us USLR5' 10"185Jul 6, 19945656165530005300001111400.9$4,000,000
Josh Lowe24us USLR6' 4"205Feb 2, 199825248524400000010933447200.3
Manuel Margot27do DORR5' 11"180Sep 28, 1994783798364000000815506416301.5$5,600,000
Miles Mastrobuoni26us USLR5' 11"185Oct 31, 19951st525500040000220100.0
Chris Mazza32us USRR6' 4"190Oct 17, 1989420022000000000000-0.5
Shane McClanahan25us USLL6' 1"200Apr 28, 199732828028280000000000003.9All-Star
David McKay27us USRR6' 3"205Mar 31, 1995310011000000000000-0.1
Francisco Mejia26do DOBR5' 8"188Oct 27, 19956896989820802000000031300.8$1,455,000
Cristofer Ogando28do DORR6' 3"195Oct 23, 19931st300330000000000000.0
Isaac Paredes23mx MXRR5' 11"213Feb 18, 1999310481104102002742451000001602.7
Luis Patino22co CORR6' 1"192Oct 26, 1999366066000000000000-0.7
David Peralta34ve VELL6' 1"210Aug 14, 1987943414335000000350035720-0.4
Brett Phillips28us USLR6' 0"195May 30, 19946755675723000001423672135-0.1$1,400,000
Rene Pinto25ve VERR5' 10"195Nov 2, 19961st2422242402400000000000-0.2
Colin Poche28us USLL6' 3"225Jan 17, 19942620062620000000000000.3
Roman Quinn29us USBR5' 10"175May 14, 1993621122121000000996210240.0
Brooks Raley34us USLL6' 3"200Jun 29, 19885580058580000000000001.0$4,250,000
Luke Raley27us USLR6' 4"235Sep 19, 1994222182216003000708144300.3
Harold Ramirez27co CORR5' 10"232Sep 6, 1994411392113570030000502429482001.6
Drew Rasmussen26us USRR6' 1"211Jul 27, 199532727027270000000000002.7
Tommy Romero24us USRR6' 2"225Jul 8, 19971st31033000000000000-0.1
Phoenix Sanders27de DERR5' 10"205Jun 5, 19951st800880000000000000.2
Jose Siri26do DORR6' 2"175Jul 22, 19952494449490000000490490020.6
Jeffrey Springs29us USLL6' 3"218Sep 20, 199253123031310000000000003.2$948,000
Ryan Thompson30us USRR6' 5"210Jun 26, 1992347004747000000000000-0.2
Taylor Walls25us USBR5' 10"185Jul 10, 1996213511613513300031248900002172.4
Matt Wisler29us USRR6' 3"215Sep 12, 19928395039390000000000000.7$2,160,000
Jimmy Yacabonis30us USRR6' 3"225Mar 21, 1992541044000000000000-0.2
Ryan Yarbrough30us USRL6' 5"205Dec 31, 19915209020200000000000000.0$3,850,000
Mike Zunino31us USRR6' 2"235Mar 25, 1991103634363503500000000020-0.8$7,000,000
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
Kevin Cash44us USDec 6, 1977ManagerApr 8Sep 27
Frank MaldonadoUnknownManager, Hitting DevelopmentApr 8
Matt Quatraro48us USNov 14, 1973Bench CoachApr 8
Brady NorthUnknownAssistant Hitting CoachApr 8
Dan DeMent44us USJun 17, 1978Assistant Hitting CoachApr 8
Chad Mottola50us USOct 15, 1971Hitting CoachApr 8
Rick KnappUnknownAssistant Pitching and Rehab CoachApr 8
Jorge MoncadaUnknownMinor League Pitching CoordinatorApr 8
Rolando Garza42us USDec 14, 1979Minor League Pitching CoordinatorApr 8
Kyle Snyder44us USSep 9, 1977Pitching CoachApr 8
Winston DoomUnknownPitching StrategistApr 8
Stan Boroski58us USJul 14, 1963Bullpen CoachApr 8
Chris Prieto49us USAug 24, 1972First Base CoachApr 8
Rodney Linares44us USAug 7, 1977Third Base CoachApr 8
Mikaela Dworken44us USNov 10, 1977Bullpen CatcherApr 8
Paul Hoover46us USApr 14, 1976Major League Field CoordinatorApr 8
Josh KozuchUnknownMental Performance CoordinatorApr 8
Jonathan ErlichmanUnknownProcess & Analytics CoachApr 8
Name Age DoB Role Start Date End Date