Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
157Chase Andersonus USPitcher*32RR6' 1"210Nov 30, 19872009
245Zack Wheelerus USPitcher*30LR6' 4"195May 30, 19902010
321Vince Velasquezus USPitcher*28RR6' 3"212Jun 7, 19922010
455Ranger Suarezve VEPitcher*24LL6' 1"217Aug 26, 19952012
561Cristopher Sanchezdo DOPitcher*23LL6' 1"165Dec 12, 19962014
660Ramon Rossodo DOPitcher*24RR6' 4"240Jun 9, 19962017
779JoJo Romerous USPitcher*23LL5' 11"200Sep 9, 19962015
827Aaron Nolaus USPitcher*27RR6' 2"200Jun 4, 19932012
950Hector Nerisdo DOPitcher*31RR6' 2"227Jun 14, 19892010
1069Francisco Moralesve VEPitcher*20RR6' 4"185Oct 27, 19992017
1131Matt Mooreus USPitcher*31LL6' 3"210Jun 18, 19892007
1277Adonis Medinado DOPitcher*23RR6' 1"187Dec 18, 19962014
1363Mauricio Lloverave VEPitcher*24RR5' 11"224Apr 17, 19962015
1468Damon Jonesus USPitcher*25LL6' 5"233Sep 30, 19942016
1548Spencer Howardus USPitcher*23RR6' 3"210Jul 28, 19962015
1670Bailey Falterus USPitcher*23RL6' 4"175Apr 24, 19972015
1746Jose Alvaradove VEPitcher*25LL6' 2"245May 21, 19952012
1823Archie Bradleyus USPitcher*27RR6' 4"215Aug 10, 19922011
1975Connor Brogdonus USPitcher*25RR6' 6"205Jan 29, 19952017
2054Sam Coonrodus USPitcher*27RR6' 1"225Sep 22, 19922012
2171Kyle Dohyus USPitcher*23LL6' 2"202Sep 17, 19962015
2256Zach Eflinus USPitcher*26RR6' 6"220Apr 8, 19942012
2341David Haleus USPitcher*32RR6' 2"210Sep 27, 19872009
2424Roman Quinnus USPosition*27SR5' 10"175May 14, 19932012
2540Adam Haseleyus USPosition*24LL6' 1"190Apr 12, 19962015
2628Alec Bohmus USPosition*23RR6' 5"218Aug 3, 19962016
274Scott Kingeryus USPosition*26RR5' 10"180Apr 29, 19942013
282Jean Segurado DOPosition*30RR5' 10"220Mar 17, 19902007
295Andrew Knappus USPosition*28SR6' 1"189Nov 9, 19912011
3030C.J. Chathamus USPosition*25RR6' 4"185Dec 22, 19942014
313Bryce Harperus USPosition*27LR6' 3"210Oct 16, 19922010
3210J.T. Realmutous USPosition*29RR6' 1"212Mar 18, 19912010
3322Andrew McCutchenus USPosition*33RR5' 11"195Oct 10, 19862005
3412Rafael Marchanve VEPosition*21SR5' 9"170Feb 25, 19992016
3567Nick Matonus USPosition*23LR6' 2"178Feb 18, 19972016
3678Simon Muzziottive VEPosition*21LL6' 1"175Dec 27, 19982016
3717Rhys Hoskinsus USPosition*27RR6' 4"245Mar 17, 19932012
3818Didi Gregoriusnl NLPosition*30LR6' 3"205Feb 18, 19902008
3916Mickey Moniakus USPosition*22LR6' 2"195May 13, 19982016
4013Brad Millerus USPosition*30LR6' 2"195Oct 18, 19892011
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
Jose Alvarez31ve VELL5' 11"195May 6, 19898800880000000000000.3$2,950,000
Jake Arrieta34us USRR6' 4"230Mar 6, 198611990990000000000000.8$20,000,000
Alec Bohm23us USRR6' 5"218Aug 3, 19961st44444443007038000001000.9
Connor Brogdon25us USRR6' 6"205Jan 29, 19951st900990000000000000.2
Jay Bruce33us USLL6' 3"230Apr 3, 1987133224321900200011061710800.2
Garrett Cleavinger26us USRL6' 1"220Apr 23, 19941st100110000000000000.0
Austin Davis27us USLL6' 4"225Feb 3, 1993340144000000000000-0.2
Zach Eflin26us USRR6' 6"220Apr 8, 199451110011110000000000001.6$2,625,000
Kyle Garlick28us USRR6' 1"210Jan 26, 19922128121000000050510120-0.4
Phil Gosselin31us USRR6' 1"188Oct 3, 19888392839250084207071411810.0
Didi Gregorius30nl NLLR6' 3"205Feb 18, 1990960566059000005900000301.2$14,000,000
Deolis Guerra31ve VERR6' 5"245Apr 17, 1989590099000000000000-0.4
David Hale32us USRR6' 2"210Sep 27, 19877620660000000000000.3
Bryce Harper27us USLR6' 3"210Oct 16, 199295858584800000003484810001.9$27,538,461
Adam Haseley24us USLL6' 1"190Apr 12, 199624023403900000011249390510.0
Heath Hembree31us USRR6' 4"220Jan 13, 1989811001111000000000000-0.6
Rhys Hoskins27us USRR6' 4"245Mar 17, 1993441414140004000000001000.9
Spencer Howard23us USRR6' 3"210Jul 28, 19961st660660000000000000.1
Tommy Hunter33us USRR6' 3"250Jul 3, 198613240024240000000000000.6$100,000
Cole Irvin26us USLL6' 4"217Jan 31, 1994230033000000000000-0.3
Trevor Kelley26us USRR6' 2"210Oct 20, 1993240144000000000000-0.1
Scott Kingery26us USRR5' 10"180Apr 29, 199433634363600029010909002-0.8$1,750,000
Andrew Knapp28us USBR6' 1"189Nov 9, 1991433233330029100000002500.7$710,000
Mauricio Llovera24ve VERR5' 11"224Apr 17, 19961st10011000000000000-0.1
Rafael Marchan21ve VEBR5' 9"170Feb 25, 19991st333303000000000000.2
Reggie McClain27us USRR6' 2"180Nov 16, 1992250055000000000000-0.2
Andrew McCutchen33us USRR5' 11"195Oct 10, 198612575257390000003900391640-0.2$17,000,000
Adonis Medina23do DORR6' 1"187Dec 18, 19961st110110000000000000.1
Mickey Moniak22us USLR6' 2"195May 13, 19981st848600000050161120.1
Adam Morgan30us USLL6' 1"200Feb 27, 19906170017170000000000000.1$1,575,000
Hector Neris31do DORR6' 2"227Jun 14, 1989724012424000000000000-0.1$4,600,000
Aaron Nola27us USRR6' 2"200Jun 4, 199361212112120000000000002.2$8,500,000
Blake Parker35us USRR6' 3"225Jun 19, 19858141114140000000000000.6
David Phelps33us USRR6' 2"198Oct 9, 1986810001010000000000000-0.4
Nick Pivetta27ca CARR6' 5"214Feb 14, 1993430033000000000000-0.3
Roman Quinn27us USBR5' 10"175May 14, 19934413041390000000372390400.0
J.T. Realmuto29us USRR6' 1"212Mar 18, 1991747454738036600000009201.4$10,000,000
JoJo Romero23us USLL5' 11"200Sep 9, 19961st12001212000000000000-0.3
Ramon Rosso24do DORR6' 4"240Jun 9, 19961st710770000000000000.0
Jean Segura30do DORR5' 10"220Mar 17, 19909545454530003224400001001.4$14,850,000
Ranger Suarez24ve VELL6' 1"217Aug 26, 1995330033000000000000-0.4
Ronald Torreyes27ve VERR5' 8"155Sep 2, 1992643440001020101000-0.1
Vince Velasquez28us USRR6' 3"212Jun 7, 19926970990000000000000.4$3,600,000
Neil Walker34us USBR6' 2"214Sep 10, 198512181018141039201001441-0.2$100,000
Zack Wheeler30us USLR6' 4"195May 30, 199061111011110000000000002.9$21,500,000
Brandon Workman31us USRR6' 5"235Aug 13, 1988614001414000000000000-0.3
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
Joe Girardi55us USOct 14, 1964ManagerJul 24Sep 27
Rob Thomson56ca CAAug 16, 1963BenchJul 24
Joe Dillon44us USAug 2, 1975HittingJul 24
Pedro Guerrero31do DODec 3, 1988HittingJul 24
David Lundquist47us USJun 4, 1973PitchingJul 24
Jim Gott60us USAug 3, 1959BullpenJul 24
Paco Figueroa37us USFeb 19, 1983First BaseJul 24
Dusty Wathan46us USAug 22, 1973Third BaseJul 24
Name Age DoB Role Start Date End Date