Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
137Matt Wislerus USPitcher*29RR6' 3"215Sep 12, 19922011
268Jalen Beeksus USPitcher*28LL5' 11"215Jul 10, 19932013
381Ryan Thompsonus USPitcher*30RR6' 5"210Jun 26, 19922013
411Shane Bazus USPitcher*23RR6' 2"190Jun 17, 19992017
547Jason Adamus USPitcher*30RR6' 3"229Aug 4, 19912011
618Shane McClanahanus USPitcher*25LL6' 1"200Apr 28, 19972017
764Shawn Armstrongus USPitcher*31RR6' 2"225Sep 11, 19902011
857Drew Rasmussenus USPitcher*26RR6' 1"211Jul 27, 19952015
919Josh Flemingus USPitcher*26LL6' 2"220May 18, 19962016
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
1456Randy Arozarenacu CUPosition*27RR5' 11"185Feb 28, 19952013
1526Ji-Man Choikr KRPosition*31LR6' 1"260May 19, 19912010
1650Rene Pintove VEPosition*25RR5' 10"195Nov 2, 19962014
1715Josh Loweus USPosition*24LR6' 4"205Feb 2, 19982016
1839Kevin Kiermaierus USPosition*32LR6' 1"210Apr 22, 19902010
1943Harold Ramirezco COPosition*27RR5' 10"232Sep 6, 19942012
2017Isaac Paredesmx MXPosition*23RR5' 11"213Feb 18, 19992016
2121Francisco Mejiado DOPosition*26SR5' 8"188Oct 27, 19952013
226Taylor Wallsus USPosition*25SR5' 10"185Jul 10, 19962015
237Vidal Brujando DOPosition*24SR5' 10"180Feb 9, 19982015
2435Brett Phillipsus USPosition*28LR6' 0"195May 30, 19942012
255Wander Francodo DOPosition*21SR5' 10"189Mar 1, 20012018
262Yandy Díazcu CUPosition*30RR6' 2"215Aug 8, 19912008
278Brandon Loweus USPosition10-day27LR5' 10"185Jul 6, 19942014
2810Mike Zuninous USPosition10-day31RR6' 2"235Mar 25, 19912011
2972Yonny Chirinosve VEPitcher60-day28RR6' 2"225Dec 26, 19932013
3036Andrew Kittredgeus USPitcher60-day32RR6' 1"230Mar 17, 19902010
311Luis Patinoco COPitcher60-day22RR6' 1"192Oct 26, 19992017
3270Nick Andersonus USPitcher60-day31RR6' 4"205Jul 5, 19902012
3329Pete Fairbanksus USPitcher60-day28RR6' 6"225Dec 16, 19932013
3449Brendan McKayus USPitcher60-day26LL6' 2"220Dec 18, 19952015
3520Tyler Glasnowus USPitcher60-day28LR6' 8"225Aug 23, 19932012
3634J.P. Feyereisenus USPitcher60-day29RR6' 2"215Feb 7, 19932013
3784JT Chargoisus USPitcher60-day31SR6' 3"200Dec 3, 19902011
3813Manuel Margotdo DOPosition60-day27RR5' 11"180Sep 28, 19942012
3959Jeffrey Springsus USPitcher29LL6' 3"218Sep 20, 19922012
4048Ryan Yarbroughus USPitcher30RL6' 5"205Dec 31, 19912013
4176Dusten Knightus USPitcher31RR6' 0"200Sep 7, 19902012
4274David McKayus USPitcher27RR6' 3"205Mar 31, 19952014
4352Tommy Romerous USPitcher24RR6' 2"225Jul 8, 19972017
4461Ralph Garzaus USPitcher28RR6' 2"220Apr 6, 19942013
4575Cristofer Ogandodo DOPitcher28RR6' 3"195Oct 23, 19932013
4680Phoenix Sandersde DEPitcher27RR5' 10"205Jun 5, 19952014
4746Luke Bardus USPitcher31RR6' 3"200Nov 13, 19902010
4862Jonathan Arandamx MXPosition24LR6' 0"210May 23, 19982016
4965Ford Proctorus USPosition25LR6' 1"195Dec 4, 19962016
5055Luke Raleyus USPosition27LR6' 4"235Sep 19, 19942014
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, 19915340034340000000000001.4$900,000
Jonathan Aranda24mx MXLR6' 0"210May 23, 19981st212100010000001100.0
Shawn Armstrong31us USRR6' 2"225Sep 11, 19908130013130000000000000.1
Randy Arozarena27cu CURR5' 11"185Feb 28, 199547776776300000063006314100.6
Luke Bard31us USRR6' 3"200Nov 13, 19904400440000000000000.3
Shane Baz23us USRR6' 2"190Jun 17, 19992550550000000000000.7
Jalen Beeks28us USLL5' 11"215Jul 10, 19934215021210000000000000.8$750,000
Vidal Brujan24do DOBR5' 10"180Feb 9, 19982453745430002815011617122-0.5
JT Chargois31us USBR6' 3"200Dec 3, 19905100110000000000000.0
Ji-Man Choi31kr KRLR6' 1"260May 19, 1991757525752005200000004501.3$3,200,000
Yandy Díaz30cu CURR6' 2"215Aug 8, 19916726772670017052000002411.8$2,800,000
Robert Dugger26us USRR6' 0"198Jul 3, 19954100110000000000000.0
Calvin Faucher26us USRR6' 1"190Sep 22, 19951st12001212000000000000-0.4
J.P. Feyereisen29us USRR6' 2"215Feb 7, 19933222022220000000000001.3
Josh Fleming26us USLL6' 2"220May 18, 1996372077000000000000-1.3
Wander Franco21do DOBR5' 10"189Mar 1, 2001254535447000004700007101.5$1,454,545
Ralph Garza28us USRR6' 2"220Apr 6, 19942160016160000000000000.2
Javy Guerra26pa PALR6' 0"185Sep 25, 1995570077000000000000-0.2
Kevin Kiermaier32us USLR6' 1"210Apr 22, 199010595359560000000560562020.9$12,166,666
Andrew Kittredge32us USRR6' 1"230Mar 17, 19906170017170000000000000.2$1,850,000
Corey Kluber36us USRR6' 4"215Apr 10, 1986121515015150000000000000.5$8,000,000
Dusten Knight31us USRR6' 0"200Sep 7, 19902400440000000000000.0
Brandon Lowe27us USLR5' 10"185Jul 6, 1994532313228000280000114100.1$4,000,000
Josh Lowe24us USLR6' 4"205Feb 2, 19982312931250000001051425610-0.2
Manuel Margot27do DORR5' 11"180Sep 28, 199475148513700000086253712201.4$5,600,000
Chris Mazza32us USRR6' 4"190Oct 17, 1989420022000000000000-0.5
Shane McClanahan25us USLL6' 1"200Apr 28, 199731616016160000000000003.2
David McKay27us USRR6' 3"205Mar 31, 1995310011000000000000-0.2
Francisco Mejia26do DOBR5' 8"188Oct 27, 19956473547410392000000031000.1$1,455,000
Cristofer Ogando28do DORR6' 3"195Oct 23, 19931st100110000000000000.0
Isaac Paredes23mx MXRR5' 11"213Feb 18, 19993423442410071819000000602.0
Luis Patino22co CORR6' 1"192Oct 26, 1999311011000000000000-0.1
Brett Phillips28us USLR6' 0"195May 30, 199465946595630000012636561330.3$1,400,000
Rene Pinto25ve VERR5' 10"195Nov 2, 19961st1413141401400000000000-0.4
Colin Poche28us USLL6' 3"225Jan 17, 19942260026260000000000000.4
Brooks Raley34us USLL6' 3"200Jun 29, 19885270027270000000000000.6$4,250,000
Luke Raley27us USLR6' 4"235Sep 19, 19942222100000010011000.1
Harold Ramirez27co CORR5' 10"232Sep 6, 19944674967310011000401620291701.1
Drew Rasmussen26us USRR6' 1"211Jul 27, 199531313013130000000000000.6
Tommy Romero24us USRR6' 2"225Jul 8, 19971st21022000000000000-0.2
Phoenix Sanders27de DERR5' 10"205Jun 5, 19951st700770000000000000.3
Jeffrey Springs29us USLL6' 3"218Sep 20, 199251810018180000000000001.9$948,000
Ryan Thompson30us USRR6' 5"210Jun 26, 1992329002929000000000000-0.9
Taylor Walls25us USBR5' 10"185Jul 10, 199626960696700018203500002140.9
Matt Wisler29us USRR6' 3"215Sep 12, 19928324032320000000000000.2$2,160,000
Ryan Yarbrough30us USRL6' 5"205Dec 31, 1991586088000000000000-0.6$3,850,000
Mike Zunino31us USRR6' 2"235Mar 25, 1991103634363503500000000020-0.5$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 8Jul 4
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