Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
145Zack Wheelerus USPitcher*32LR6' 4"195May 30, 19902010
227Aaron Nolaus USPitcher*29RR6' 2"200Jun 4, 19932012
346Jose Alvaradove VEPitcher*27LL6' 2"245May 21, 19952012
444Kyle Gibsonus USPitcher*34RR6' 6"215Oct 23, 19872010
530David Robertsonus USPitcher*37RR5' 11"195Apr 9, 19852007
657Nick Nelsonus USPitcher*26RR6' 1"205Dec 5, 19952016
743Noah Syndergaardus USPitcher*29LR6' 6"242Aug 29, 19922010
875Connor Brogdonus USPitcher*27RR6' 6"205Jan 29, 19952017
947Chris Devenskius USPitcher*31RR6' 3"211Nov 13, 19902011
1055Ranger Suarezve VEPitcher*26LL6' 1"217Aug 26, 19952012
1158Seranthony Dominguezdo DOPitcher*27RR6' 1"225Nov 25, 19942012
1256Zach Eflinus USPitcher*28RR6' 6"220Apr 8, 19942012
1370Bailey Falterus USPitcher*25RL6' 4"175Apr 24, 19972015
1464Andrew Bellattius USPitcher*30RR6' 1"190Aug 5, 19912009
1517Rhys Hoskinsus USPosition*29RR6' 4"245Mar 17, 19932012
1629Nick Matonus USPosition*25LR6' 2"178Feb 18, 19972016
178Nick Castellanosus USPosition*30RR6' 4"203Mar 4, 19922010
1819Matt Vierlingus USPosition*25RR6' 3"205Sep 16, 19962016
1912Kyle Schwarberus USPosition*29LR6' 0"229Mar 5, 19932012
202Jean Segurado DOPosition*32RR5' 10"220Mar 17, 19902007
2110J.T. Realmutous USPosition*31RR6' 1"212Mar 18, 19912010
2228Alec Bohmus USPosition*25RR6' 5"218Aug 3, 19962016
2321Garrett Stubbsus USPosition*29LR5' 10"170May 26, 19932012
2416Brandon Marshus USPosition*24LR6' 4"215Dec 18, 19972017
253Bryce Harperus USPosition*29LR6' 3"210Oct 16, 19922010
265Bryson Stottus USPosition*24LR6' 3"200Oct 6, 19972017
2725Darick Hallus USPosition*26LR6' 4"232Jul 25, 19952014
2818Dalton Guthrieus USPosition*26RR5' 11"160Dec 23, 19952015
2933Edmundo Sosapa PAPosition10-day26RR6' 0"210Mar 6, 19962013
3052Brad Handus USPitcher15-day32LL6' 3"224Mar 20, 19902008
3182James McArthurus USPitcher60-day25RR6' 7"230Dec 11, 19962016
3223Corey Knebelus USPitcher60-day30RR6' 3"224Nov 26, 19912011
3368Damon Jonesus USPitcher60-day27LL6' 5"233Sep 30, 19942016
3422Mark Appelus USPitcher60-day30RR6' 5"220Jul 15, 19912011
35Kent Emanuelus USPitcher60-day30LL6' 4"225Jun 4, 19922011
3651Hans Crouseus USPitcher60-day23LR6' 4"180Sep 15, 19982017
3740Simon Muzziottive VEPosition60-day23LL6' 1"175Dec 27, 19982016
3849Michael Plassmeyerus USPitcher25LL6' 2"197Nov 5, 19962016
3961Cristopher Sanchezdo DOPitcher25LL6' 1"165Dec 12, 19962014
4054Sam Coonrodus USPitcher29RR6' 1"225Sep 22, 19922012
4169Francisco Moralesve VEPitcher22RR6' 4"185Oct 27, 19992017
42Tayler Scottza ZAPitcher30RR6' 3"185Jun 1, 19922011
4348Vinny Nittolius USPitcher31RR6' 1"210Nov 11, 19902011
4413Rafael Marchanve VEPosition23SR5' 9"170Feb 25, 19992016
4539Donny Sandsus USPosition26RR6' 2"190May 16, 19962015
4641Yairo Munozdo DOPosition27RR5' 11"200Jan 23, 19952012
4789Jhailyn Ortizdo DOPosition23RR6' 3"215Nov 18, 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
Jose Alvarado27ve VELL6' 2"245May 21, 19956580158580000000000000.9$1,900,000
Mark Appel30us USRR6' 5"220Jul 15, 19911st601660000000000000.3
Andrew Bellatti30us USRR6' 1"190Aug 5, 19913591159590000000000000.8
Alec Bohm25us USRR6' 5"218Aug 3, 1996314914414913700100132000009311.0
Connor Brogdon27us USRR6' 6"205Jan 29, 19953460046460000000000000.9
Johan Camargo28pa PABR6' 0"195Dec 13, 199365238524900591326000021010.1$1,400,000
Nick Castellanos30us USRR6' 4"203Mar 4, 1992101341321341210000003011912112200.0$20,000,000
Sam Coonrod29us USRR6' 1"225Sep 22, 1992412001212000000000000-0.3
Tyler Cyr29us USRR6' 1"205May 5, 19931st10011000000000000-0.1
Chris Devenski31us USRR6' 3"211Nov 13, 1990720022000000000000-0.1
Seranthony Dominguez27do DORR6' 1"225Nov 25, 19944530053530000000000001.7$725,000
Nick Duron26us USRR6' 4"190Jan 30, 19961st100110000000000000.0
Zach Eflin28us USRR6' 6"220Apr 8, 199471913019190000000000000.9$5,550,000
Bailey Falter25us USRL6' 4"175Apr 24, 199721915019190000000000001.2
Jeurys Familia32do DORR6' 3"240Oct 10, 19891138013838000000000000-0.6$6,000,000
Kyle Gibson34us USRR6' 6"215Oct 23, 1987103131031310000000000000.7
Didi Gregorius32nl NLLR6' 3"205Feb 18, 1990116358636100000610000030-0.5$15,250,000
Dalton Guthrie26us USRR5' 11"160Dec 23, 19951st12412110000000011110220.4
Darick Hall26us USLR6' 4"232Jul 25, 19951st4033397106000000030500.6
Brad Hand32us USLL6' 3"224Mar 20, 199012550055550000000000000.9$6,000,000
Bryce Harper29us USLR6' 3"210Oct 16, 1992119796978000000008888102.5$27,538,461All-Star
Odubel Herrera30ve VELR5' 11"205Dec 29, 1991762486259000000114875901000.2$1,750,000
Rhys Hoskins29us USRR6' 4"245Mar 17, 199361541521541490014900000004203.0$7,700,000
Damon Jones27us USLL6' 5"233Sep 30, 1994240044000000000000-0.2
Michael Kelly29us USRR6' 4"185Sep 6, 19921st400440000000000000.1
Scott Kingery28us USRR5' 10"180Apr 29, 19945101100010000000000.0$6,250,000
Corey Knebel30us USRR6' 3"224Nov 26, 19918460046460000000000000.6$10,000,000
Brandon Marsh24us USLR6' 4"215Dec 18, 19972383538370000000370370110.6
Nick Maton25us USLR6' 2"178Feb 18, 19972332032312009211009190300.5
Oscar Mercado27co CORR6' 2"197Dec 16, 19944101100000001010100.0
Mickey Moniak24us USLR6' 2"195May 13, 1998318141817000000015317112-0.6
Francisco Morales22ve VERR6' 4"185Oct 27, 19991st30033000000000000-0.1
Yairo Munoz27do DORR5' 11"200Jan 23, 199552916292500014801023052-0.1
Simon Muzziotti23ve VELL6' 1"175Dec 27, 19981st93980000000808001-0.1
Nick Nelson26us USRR6' 1"205Dec 5, 19953462046460000000000000.2
Vinny Nittoli31us USRR6' 1"210Nov 11, 19902200220000000000000.1
Aaron Nola29us USRR6' 2"200Jun 4, 199383131031310000000000005.6$15,500,000
James Norwood28us USRR6' 2"215Dec 24, 1993520002020000000000000-0.5
Michael Plassmeyer25us USLL6' 2"197Nov 5, 19961st100110000000000000.1
Roman Quinn29us USBR5' 10"175May 14, 19936231023230000002192230040.0
J.T. Realmuto31us USRR6' 1"212Mar 18, 199191371301371330132300000002706.3$23,875,000
David Robertson37us USRR5' 11"195Apr 9, 198514210021210000000000000.6
JoJo Romero25us USLL5' 11"200Sep 9, 1996320122000000000000-0.1
Bubby Rossman30us USBR6' 5"220Jun 29, 19921st10011000000000000-0.1
Cristopher Sanchez25do DOLL6' 1"165Dec 12, 1996215301515000000000000-0.2
Donny Sands26us USRR6' 2"190May 16, 19961st30310100000000130-0.1
Kyle Schwarber29us USLR6' 0"229Mar 5, 199381531511531370000001370013715201.9$19,000,000All-Star
Jean Segura32do DORR5' 10"220Mar 17, 19901196949695000950100000201.9$14,850,000
Edmundo Sosa26pa PARR6' 0"210Mar 6, 1996425142521000011820021420.8
Bryson Stott24us USLR6' 3"200Oct 6, 19971st1241161241220004728000000611.2
Garrett Stubbs29us USLR5' 10"170May 26, 1993448304444439000010014240.7
Ranger Suarez26ve VELL6' 1"217Aug 26, 199552828028280000000000003.0
Noah Syndergaard29us USLR6' 6"242Aug 29, 19927109010100000000000000.6
Matt Vierling25us USRR6' 3"205Sep 16, 19962115881151110024502860371041123-0.4
Zack Wheeler32us USLR6' 4"195May 30, 199082626026260000000000005.1$26,000,000
Bradley Zimmer29us USLR6' 4"185Nov 27, 19926959900000009090010.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 Girardi57us USOct 14, 1964ManagerApr 8Jun 1
Rob Thomson58ca CAAug 16, 1963ManagerJun 3Oct 2
Rob Thomson58ca CAAug 16, 1963Bench CoachApr 8
Kevin Long55us USDec 30, 1966Hitting CoachApr 8
Brian KaplanUnknownAssistant Pitching Coach/Director of Pitching DevelopmentApr 8
Caleb Cotham34us USNov 6, 1987Pitching CoachApr 8
David Lundquist49us USJun 4, 1973Bullpen CoachApr 8
Paco Figueroa39us USFeb 19, 1983First Base CoachApr 8
Dusty Wathan48us USAug 22, 1973Third Base CoachApr 8
Bob Meacham61us USAug 25, 1960Assistant CoachApr 8
Brad Flanders40us USNov 30, 1981Bullpen CatcherApr 8
Hector Rabago33us USAug 24, 1988Bullpen CatcherApr 8
Bob Stumpo34us USJul 17, 1987Bullpen Catcher/Catching CoachApr 8
Bobby Dickerson56us USSep 4, 1965Infield CoachApr 8
Mike Calitri44us USMar 14, 1978Quality Assurance CoachApr 8
Name Age DoB Role Start Date End Date