Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
164Victor Aranomx MXPitcher*24RR6' 2"228Feb 7, 19952013
252Jose Alvarezve VEPitcher*30LL5' 11"195May 6, 19892006
396Tommy Hunterus USPitcher*32RR6' 3"250Jul 3, 19862007
446Adam Morganus USPitcher*29LL6' 1"200Feb 27, 19902011
550Hector Nerisdo DOPitcher*30RR6' 2"227Jun 14, 19892010
627Aaron Nolaus USPitcher*26RR6' 2"195Jun 4, 19932013
757Deolis Guerrave VEPitcher*30RR6' 5"245Apr 17, 19892006
843Nick Pivettaca CAPitcher*26RR6' 5"220Feb 14, 19932013
989Robert Stockus USPitcher*29LR6' 1"214Nov 21, 19892009
1056Zach Eflinus USPitcher*25RR6' 6"215Apr 8, 19942012
1158Seranthony Dominguezdo DOPitcher*24RR6' 1"225Nov 25, 19942012
1251Enyel De Los Santosdo DOPitcher*23RR6' 3"235Dec 25, 19952015
1355Ranger Suarezve VEPitcher*23LL6' 1"217Aug 26, 19952012
1421Vince Velasquezus USPitcher*27RR6' 3"205Jun 7, 19922010
1545Zack Wheelerus USPitcher*29LR6' 4"195May 30, 19902010
1649Jake Arrietaus USPitcher*33RR6' 4"225Mar 6, 19862007
172Jean Segurado DOPosition*29RR5' 10"220Mar 17, 19902007
1810J.T. Realmutous USPosition*28RR6' 1"210Mar 18, 19912010
1924Roman Quinnus USPosition*26SR5' 10"170May 14, 19932012
2022Andrew McCutchenus USPosition*32RR5' 11"195Oct 10, 19862005
214Scott Kingeryus USPosition*25RR5' 10"180Apr 29, 19942013
2215Andrew Knappus USPosition*27SR6' 1"195Nov 9, 19912013
239Jay Bruceus USPosition*32LL6' 3"225Apr 3, 19872005
2417Rhys Hoskinsus USPosition*26RR6' 4"245Mar 17, 19932013
2540Adam Haseleyus USPosition*23LL6' 1"195Apr 12, 19962015
263Bryce Harperus USPosition*26LR6' 3"220Oct 16, 19922010
2718Didi Gregoriusnl NLPosition*29LR6' 3"205Feb 18, 19902008
2863Mauricio Lloverave VEPitcher23RR5' 11"224Apr 17, 19962015
2966Garrett Cleavingerus USPitcher25RL6' 1"210Apr 23, 19942013
3054Austin Davisus USPitcher26LL6' 4"245Feb 3, 19932014
3141Edgar Garciado DOPitcher22RR6' 1"205Oct 4, 19962014
3261Cristopher Sanchezdo DOPitcher22LL6' 5"165Dec 12, 19962014
3379JoJo Romerous USPitcher22LL5' 11"190Sep 9, 19962015
3477Adonis Medinado DOPitcher22RR6' 1"185Dec 18, 19962014
3547Cole Irvinus USPitcher25LL6' 4"217Jan 31, 19942013
3660Reggie McClainus USPitcher26RR6' 2"180Nov 16, 19922015
3772Kyle Garlickus USPosition27RR6' 1"210Jan 26, 19922013
3873Deivy Grullondo DOPosition23RR6' 1"240Feb 17, 19962013
3970Arquimedes Gamboave VEPosition21SR6' 0"190Sep 23, 19972015
405Nick Williamsus USPosition25LL6' 3"208Sep 8, 19932012
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
Aaron Altherr28de DERR6' 5"215Jan 14, 199162232212100000184110113-0.5$1,350,000
Jose Alvarez30ve VELL5' 11"180May 6, 198976716267670000000000000.8$1,925,000
Drew Anderson25us USRR6' 3"185Mar 22, 1994320222000000000000-0.1
Victor Arano24mx MXRR6' 2"200Feb 7, 19953303330000000000000.0
Jake Arrieta33us USRR6' 4"225Mar 6, 19861024242324240000000000000.9$25,000,000
Rob Brantly29us USLR6' 1"195Jul 14, 19895101000000000000100.0
Jay Bruce32us USLL6' 3"225Apr 3, 1987125133513100000031003131700.3
Dylan Cozens25us USLL6' 6"235May 31, 19942101000000000000100.0
Austin Davis26us USLL6' 4"245Feb 3, 19932140131414000000000000-0.1
Enyel De Los Santos23do DORR6' 3"170Dec 25, 1995251555000000000000-0.2
Corey Dickerson30us USLR6' 1"210May 22, 19897343034320000003200320400.3
Seranthony Dominguez24do DORR6' 1"185Nov 25, 199422702627270000000000000.0$564,000
Zach Eflin25us USRR6' 6"215Apr 8, 1994432283132320000000000001.6$590,000
Jerad Eickhoff28us USRR6' 4"245Jul 2, 199051210121212000000000000-0.2$975,000
Maikel Franco26do DORR6' 1"215Aug 26, 199261231001231110020110000000141-0.6$5,200,000
Edgar Garcia22do DORR6' 1"180Oct 4, 19961st370353737000000000000-0.1
Phil Gosselin30us USRR6' 1"200Oct 3, 19887447441100001560060350-0.4
Deivy Grullon23do DORR6' 1"180Feb 17, 19961st42420200000000120-0.2
J.D. Hammer24us USRR6' 3"215Jul 12, 19941st2002020200000000000000.3
Bryce Harper26us USLR6' 3"220Oct 16, 19928157154157152000000001521522304.3$11,538,462
Adam Haseley23us USLL6' 1"195Apr 12, 19961st67596765000000224010650311.8
Cesar Hernandez29ve VEBR5' 10"160May 23, 199071611551611570001570000000401.6$7,750,000
Odubel Herrera27ve VELR5' 11"200Dec 29, 1991539323937000000037037050-0.5$5,350,000
Rhys Hoskins26us USRR6' 4"225Mar 17, 199331601591601580015800000002001.6$575,000
Jared Hughes33us USRR6' 7"240Jul 4, 198592502225250000000000000.3
Tommy Hunter32us USRR6' 3"250Jul 3, 198612505550000000000000.2$9,000,000
Cole Irvin25us USLL6' 4"180Jan 31, 19941st163141616000000000000-0.2
Scott Kingery25us USRR5' 10"180Apr 29, 1994212611512612000010411810651690802.8$1,500,000
Andrew Knapp27us USBR6' 1"195Nov 9, 19913743074440431000000003400.1$565,000
Andrew McCutchen32us USRR5' 11"195Oct 10, 1986115959595700000052150571001.6$10,000,000
Brad Miller29us USLR6' 2"215Oct 18, 1989766266637000019116011703511.0
Adam Morgan29us USLL6' 1"200Feb 27, 199054003840400000000000000.4$1,100,000
Mike Morin28us USRR6' 4"220May 3, 19916290252929000000000000-0.3
Logan Morrison31us USLL6' 3"245Aug 25, 19871029329300300000001250-0.1
Hector Neris30do DORR6' 2"215Jun 14, 198966806368680000000000001.8$1,800,000
Pat Neshek38us USBR6' 3"220Sep 4, 198013200202020000000000000-0.1$7,750,000
Juan Nicasio32do DORR6' 4"252Aug 31, 19869470454747000000000000-0.1$9,250,000
Aaron Nola26us USRR6' 2"195Jun 4, 1993534343234340000000000004.2$4,500,000
Blake Parker34us USRR6' 3"225Jun 19, 198572322223230000000000000.0
Jose Pirela29ve VERR6' 0"220Nov 21, 1989612312500000030350800.1
Nick Pivetta26ca CARR6' 5"220Feb 14, 199333013293030000000000000-0.5$598,000
Roman Quinn26us USBR5' 10"170May 14, 19933442344352000000340340112-0.2$559,000
Edubray Ramos26ve VERR6' 0"160Dec 19, 19924200182020000000000000-0.1$573,500
J.T. Realmuto28us USRR6' 1"210Mar 18, 1991614513314513501334000000011204.5$5,900,000All-Star
Yacksel Rios26pr PRRR6' 3"215Jun 27, 1993340444000000000000-0.3
David Robertson34us USRR5' 11"195Apr 9, 198512707770000000000000.0$10,000,000
Sean Rodriguez34us USRR6' 0"200Apr 26, 19851276247654201324118241413210.6$100,000
Fernando Salas34mx MXRR6' 2"200May 30, 198510303330000000000000.0
Jean Segura29do DORR5' 10"205Mar 17, 199081441411441420000014200000301.5$14,850,000
Drew Smyly30us USLL6' 3"190Jun 13, 1989612121012120000000000000.3
Ranger Suarez23ve VELL6' 1"180Aug 26, 199523703437370000000000000.9
Jason Vargas36us USLL6' 0"215Feb 2, 1983141111101111000000000000-0.5
Vince Velasquez27us USRR6' 3"205Jun 7, 1992535233334330000010010110.7$2,249,000
Nick Vincent32us USRR6' 0"185Jul 12, 198681401214140000000000000.6
Mitch Walding26us USLR6' 3"190Sep 10, 1992220200000000000020-0.1
Nick Williams25us USLL6' 3"195Sep 8, 19933671567280000002305280411-1.2$575,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
Gabe Kapler43us USJul 31, 1975ManagerMar 28Sep 29
Rob Thomson55ca CAAug 16, 1963Bench
John Mallee50us USMay 5, 1969Hitting
Pedro Guerrero30do DODec 3, 1988Assistant Hitting
Chris Young38us USApr 19, 1981Pitching
David Lundquist46us USJun 4, 1973Assistant Pitching
Jim Gott59us USAug 3, 1959Bullpen
Paco Figueroa36us USFeb 19, 1983First Base
Dusty Wathan45us USAug 22, 1973Third Base
Bob Stumpo31us USJul 17, 1987Bullpen Catcher/Catching Coach
Craig DriverUnknownBullpen Catcher/Receiving Coach
Bobby Dickerson53us USSep 4, 1965Infield
Name Age DoB Role Start Date End Date