Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
170Nick Andersonus USPitcher*29RR6' 4"205Jul 5, 19902012
248Ryan Yarbroughus USPitcher*28RL6' 5"205Dec 31, 19912013
352Michael Wachaus USPitcher*28RR6' 6"215Jul 1, 19912011
481Ryan Thompsonus USPitcher*28RR6' 5"210Jun 26, 19922013
585Drew Strotmanus USPitcher*23RR6' 3"195Sep 3, 19962015
60Jeffrey Springsus USPitcher*27LL6' 3"218Sep 20, 19922012
771Ryan Sherriffus USPitcher*30LL6' 1"190May 25, 19902011
834Trevor Richardsus USPitcher*27RR6' 2"195May 15, 19932013
921Cody Reedus USPitcher*27LL6' 5"230Apr 15, 19932013
1061Luis Patinoco COPitcher*20RR6' 1"192Oct 26, 19992017
1149Brendan McKayus USPitcher*24LL6' 2"220Dec 18, 19952015
1262Shane McClanahanus USPitcher*23LL6' 1"200Apr 28, 19972017
130Chris Mazzaus USPitcher*30RR6' 4"190Oct 17, 19892012
1445Brent Honeywell Jr.us USPitcher*25RR6' 2"195Mar 31, 19952014
1520Tyler Glasnowus USPitcher*26LR6' 8"225Aug 23, 19932012
160Rich Hillus USPitcher*40LL6' 5"221Mar 11, 19802002
1731Josh Flemingus USPitcher*24RL6' 2"220May 18, 19962017
1829Pete Fairbanksus USPitcher*26RR6' 6"225Dec 16, 19932013
1947Oliver Drakeus USPitcher*33RR6' 4"220Jan 13, 19872008
2022Chris Archerus USPitcher*31RR6' 2"195Sep 26, 19882006
2163Diego Castillodo DOPitcher*26RR6' 3"250Jan 18, 19942014
2272Yonny Chirinosve VEPitcher*26RR6' 2"225Dec 26, 19932013
2310Mike Zuninous USPosition*29RR6' 2"235Mar 25, 19912011
241Willy Adamesdo DOPosition*24RR6' 0"210Sep 2, 19952013
2518Joey Wendleus USPosition*30LR6' 1"195Apr 26, 19902012
2654Taylor Wallsus USPosition*23SR5' 10"185Jul 10, 19962015
2725Yoshi Tsutsugojp JPPosition*28LR6' 1"225Nov 26, 19912010
2856Randy Arozarenacu CUPosition*25RR5' 11"185Feb 28, 19952013
2943Mike Brosseauus USPosition*26RR5' 10"205Mar 15, 19942013
3022Vidal Brujando DOPosition*22SR5' 10"180Feb 9, 19982015
3126Ji-Man Choikr KRPosition*29LR6' 1"260May 19, 19912010
3235Brett Phillipsus USPosition*26LR6' 0"195May 30, 19942012
332Yandy Díazcu CUPosition*28RR6' 2"215Aug 8, 19912008
3437Kevin Padlous USPosition*23RR6' 2"210Jul 15, 19962014
3528Francisco Mejiado DOPosition*24SR5' 8"188Oct 27, 19952013
3617Austin Meadowsus USPosition*25LL6' 3"225May 3, 19952013
3713Manuel Margotdo DOPosition*25RR5' 11"180Sep 28, 19942012
3853Josh Loweus USPosition*22LR6' 4"205Feb 2, 19982016
398Brandon Loweus USPosition*25LR5' 10"185Jul 6, 19942014
4039Kevin Kiermaierus USPosition*30LR6' 1"210Apr 22, 19902010
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
Willy Adames24do DORR6' 0"210Sep 2, 1995354515453000005300000111.9
Jose Alvarado25ve VELL6' 2"245May 21, 1995490099000000000000-0.2
Nick Anderson29us USRR6' 4"205Jul 5, 19902190019190000000000001.1
Randy Arozarena25cu CURR5' 11"185Feb 28, 19952231723170000001423175310.9
Anthony Banda26us USLL6' 2"230Aug 10, 1993440044000000000000-0.5
Jalen Beeks26us USLL5' 11"215Jul 10, 19933120012120000000000000.2
Mike Brosseau26us USRR5' 10"205Mar 15, 19942372336341012911020131431.4
Diego Castillo26do DORR6' 3"250Jan 18, 19943220022220000000000001.0
Yonny Chirinos26ve VERR6' 2"225Dec 26, 19933330330000000000000.3
Ji-Man Choi29kr KRLR6' 1"260May 19, 19915423242380038000000011000.4
John Curtiss27us USRR6' 5"220Apr 5, 19934173017170000000000000.8
Yandy Díaz28cu CURR6' 2"215Aug 8, 1991434303426002025000007400.8
Oliver Drake33us USRR6' 4"220Jan 13, 1987611001111000000000000-0.1$1,025,000
Pete Fairbanks26us USRR6' 6"225Dec 16, 19932272027270000000000000.6
Josh Fleming24us USRL6' 2"220May 18, 19961st750770000000000000.9
Edgar Garcia23do DORR6' 1"205Oct 4, 1996240044000000000000-0.3
Sean Gilmartin30us USLL6' 2"205May 8, 1990620022000000000000-0.1
Tyler Glasnow26us USLR6' 8"225Aug 23, 199351111011110000000000000.8$2,050,000
Kevin Kiermaier30us USLR6' 1"210Apr 22, 19908494149460000000460460611.7$10,166,667
Andrew Kittredge30us USRR6' 1"230Mar 17, 19904810880000000000000.3
Aaron Loup32us USLL5' 11"210Dec 19, 19879240024240000000000000.5$100,000
Brandon Lowe25us USLR5' 10"185Jul 6, 19943564956510014400507124702.4$1,500,000
Nate Lowe24us USLR6' 4"220Jul 7, 1995221192116001502000003200.3
Manuel Margot25do DORR5' 11"180Sep 28, 1994547374746000000182115461221.0
Jose Martinez31ve VERR6' 6"215Jul 25, 198852417246006000000013700.1
Shane McClanahan23us USLL6' 1"200Apr 28, 19970000000000000000000.0
Austin Meadows25us USLL6' 3"225May 3, 19953363336260000002304269300.2
Charlie Morton36us USRR6' 5"215Nov 12, 198313990990000000000000.2$15,000,000
Brian O'Grady28us USLR6' 2"215May 17, 19922212200100011010000.1
Michael Perez27pr PRLR5' 10"195Aug 7, 199233827383803810000000010-0.3
Brett Phillips26us USLR6' 0"195May 30, 199441781715000000349151020.3
Cody Reed27us USLL6' 5"230Apr 15, 19935200220000000000000.1
Hunter Renfroe28us USRR6' 1"230Jan 28, 19925423442400020000039391330.0$3,300,000
Trevor Richards27us USRR6' 2"195May 15, 1993394099000000000000-0.5
Chaz Roe33us USRR6' 5"190Oct 9, 19868100010100000000000000.3$2,185,000
Ryan Sherriff30us USLL6' 1"190May 25, 19903100010100000000000000.5
Aaron Slegers27us USRR6' 10"260Sep 4, 19924111011110000000000000.5
Kevan Smith32us USRR6' 4"230Jun 28, 198851791716016000000001200.3
Blake Snell27us USLL6' 4"225Dec 4, 199251111011110000000000001.1$7,600,000
Ryan Thompson28us USRR6' 5"210Jun 26, 19921st25102525000000000000-0.2
Yoshi Tsutsugo28jp JPLR6' 1"225Nov 26, 19911st51425126000014016001622900.2
Joey Wendle30us USLR6' 1"195Apr 26, 199055045505000020281000000211.4
Ryan Yarbrough28us USRL6' 5"205Dec 31, 19913119011110000000000001.2
Mike Zunino29us USRR6' 2"235Mar 25, 199182825282802800000000000-0.1$4,500,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 Cash42us USDec 6, 1977ManagerJul 24Sep 27
Matt Quatraro46us USNov 14, 1973BenchJul 24
Chad Mottola48us USOct 15, 1971HittingJul 24
Kyle Snyder42us USSep 9, 1977PitchingJul 24
Stan Boroski56us USJul 14, 1963BullpenJul 24
Ozzie Timmons49us USSep 18, 1970First BaseJul 24
Rufino Linares69do DOFeb 28, 1951Third BaseJul 24
Name Age DoB Role Start Date End Date