Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
166Franklyn Kilomedo DOPitcher*25RR6' 6"175Jun 25, 19952014
223David Petersonus USPitcher*24LL6' 6"240Sep 3, 19952015
352Sam McWilliamsus USPitcher*24RR6' 7"230Sep 4, 19952014
461Sean Reid-Foleygu GUPitcher*24RR6' 3"230Aug 30, 19952014
562Drew Smithus USPitcher*26RR6' 2"190Sep 24, 19932013
665Trevor Mayus USPitcher*30RR6' 5"240Sep 23, 19892008
70Marcus Stromanus USPitcher*29RR5' 7"180May 1, 19912010
867Seth Lugous USPitcher*30RR6' 4"225Nov 17, 19892011
947Joey Lucchesius USPitcher*27LL6' 5"225Jun 6, 19932015
1032Aaron Loupus USPitcher*32LL5' 11"210Dec 19, 19872009
1163Thomas Szapuckius USPitcher*24RL6' 2"181Jun 12, 19962015
1246Stephen Tarpleyus USPitcher*27RL6' 0"202Feb 17, 19932012
1344Robert Gsellmanus USPitcher*26RR6' 4"200Jul 18, 19932011
1427Jeurys Familiado DOPitcher*30RR6' 3"240Oct 10, 19892008
1564Yennsy Diazdo DOPitcher*23RR6' 1"210Nov 15, 19962015
1639Edwin Diazpr PRPitcher*26RR6' 3"195Mar 22, 19942012
1748Jacob deGromus USPitcher*32LR6' 4"180Jun 19, 19882010
1899Taijuan Walkerus USPitcher*27RR6' 4"235Aug 13, 19922010
1945Jordan Yamamotous USPitcher*24RR6' 0"185May 11, 19962014
2050Miguel Castrodo DOPitcher*25RR6' 7"205Dec 24, 19942012
2159Carlos Carrascove VEPitcher*33RR6' 4"224Mar 21, 19872004
2268Dellin Betancesus USPitcher*32RR6' 8"265Mar 23, 19882006
2340Jacob Barnesus USPitcher*30RR6' 2"231Apr 14, 19902011
2473Daniel Zamoraus USPitcher*27LL6' 3"195Apr 15, 19932013
251Jonathan Villardo DOPosition*29SR6' 0"233May 2, 19912008
2616Jose Martinezve VEPosition*31RR6' 6"215Jul 25, 19882006
272Dominic Smithus USPosition*25LL6' 0"239Jun 15, 19952013
2811Kevin Pillarus USPosition*31RR6' 0"200Jan 4, 19892011
299Brandon Nimmous USPosition*27LR6' 3"206Mar 27, 19932011
303Tomas Nidopr PRPosition*26RR6' 0"211Apr 12, 19942012
316Jeff McNeilus USPosition*28LR6' 1"195Apr 8, 19922011
3233James McCannus USPosition*30RR6' 3"220Jun 13, 19902010
3376Patrick Mazeikaus USPosition*26LR6' 3"210Oct 14, 19932013
344Albert Almoraus USPosition*26RR6' 2"190Apr 16, 19942012
3512Francisco Lindorpr PRPosition*26SR5' 11"190Nov 14, 19932011
3677Khalil Leeus USPosition*22LL5' 10"170Jun 26, 19982016
3713Luis Guillormeve VEPosition*25LR5' 10"190Sep 27, 19942013
3828J.D. Davisus USPosition*27RR6' 3"218Apr 27, 19932012
3930Michael Confortous USPosition*27LR6' 1"215Mar 1, 19932012
4020Pete Alonsous USPosition*25RR6' 3"245Dec 7, 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
Pete Alonso25us USRR6' 3"245Dec 7, 19942575557390039000000017200.3
Dellin Betances32us USRR6' 8"265Mar 23, 1988915001515000000000000-0.2$7,500,000
Brad Brach34us USRR6' 6"215Apr 12, 198610140014140000000000000.0$850,000
Robinson Cano37do DOLR6' 0"212Oct 22, 198216494649340003400000013301.1$24,000,000
Miguel Castro25do DORR6' 7"205Dec 24, 19946100010100000000000000.1
Yoenis Céspedes34cu CURR5' 11"225Oct 18, 1985888800000000000800-0.1$6,000,000
Robinson Chirinos36ve VERR6' 1"220Jun 5, 198491210121201200000000000-0.1
Michael Conforto27us USLR6' 1"215Mar 1, 19936545354520000000052521102.3$8,000,000
Ryan Cordell28us USRR6' 4"200Mar 31, 1992352550000000415001-0.1
J.D. Davis27us USRR6' 3"218Apr 27, 19934565256420000340800813400.1
Jacob deGrom32us USLR6' 4"180Jun 19, 198871212012120000000000002.6$25,000,000
Edwin Diaz26pr PRRR6' 3"195Mar 22, 19945260026260000000000001.3$5,100,000
Brian Dozier33us USRR5' 11"200May 15, 1987974750005000000110-0.4
Jeurys Familia30do DORR6' 3"240Oct 10, 19899250025250000000000000.5$11,666,667
Todd Frazier34us USRR6' 3"215Feb 12, 19861014121414100014000000000.1
Andres Gimenez21ve VELR5' 11"161Sep 4, 19981st4929494500019102300000451.1
Robert Gsellman26us USRR6' 4"200Jul 18, 1993564066000000000000-0.5$1,225,000
Luis Guillorme25ve VELR5' 10"190Sep 27, 1994330152923100174300000710.6
Billy Hamilton29us USBR6' 0"155Sep 9, 199081751713000000013013116-0.1
Guillermo Heredia29cu CURL5' 10"195Jan 31, 19915757700000007070110.1
Jared Hughes34us USRR6' 7"240Jul 4, 19851018001818000000000000-0.2
Ariel Jurado24pa PARR6' 2"240Jan 30, 1996311011000000000000-0.2
Franklyn Kilome25do DORR6' 6"175Jun 25, 19951st40044000000000000-0.3
Juan Lagares31do DORR6' 2"219Mar 17, 19898202200000002020010.1
Walker Lockett26us USRR6' 5"225May 3, 19943210220000000000000.1
Seth Lugo30us USRR6' 4"225Nov 17, 19895167016160000000000000.3$2,000,000
Jake Marisnick29us USRR6' 4"220Mar 30, 1991816816160000000160160010.2$3,312,000
Steven Matz29us USRL6' 2"201May 29, 1991696099000000000000-1.0$5,000,000
Jeff McNeil28us USLR6' 1"195Apr 8, 199235250524800012902804302201.5
Tomas Nido26pr PRRR6' 0"211Apr 12, 19944777707000000000000.2
Brandon Nimmo27us USLR6' 3"206Mar 27, 1993555505555000000224410550111.8$2,175,000
Eduardo Nunez33do DORR6' 0"195Jun 15, 198711202100000000111010.0$100,000
Corey Oswalt26us USRR6' 5"250Sep 3, 19933410440000000000000.1
David Peterson24us USLL6' 6"240Sep 3, 19951st109010100000000000001.5
Rick Porcello31us USRR6' 5"205Dec 27, 1988121212012120000000000000.1$10,000,000
Erasmo Ramirez30ni NIRR6' 0"220May 2, 19909600660000000000000.7
Wilson Ramos32ve VERR6' 1"245Aug 10, 19871145394541041000000001400.3$10,250,000
Rene Rivera36pr PRRR5' 10"215Jul 31, 198312212101000000000100.1
Amed Rosario24do DORR6' 2"190Nov 20, 1995446374644000004400000310.0
Ali Sanchez23ve VERR6' 1"200Jan 20, 19971st54550500000000000-0.1
Paul Sewald30us USRR6' 3"207May 26, 1990450055000000000000-0.3
Chasen Shreve29us USLL6' 4"180Jul 12, 19907170017170000000000000.3$100,000
Dominic Smith25us USLL6' 0"239Jun 15, 199545048504400250002300235201.9
Drew Smith26us USRR6' 2"190Sep 24, 1993280088000000000000-0.2
Hunter Strickland31us USRR6' 3"225Sep 24, 1988740044000000000000-0.2
Michael Wacha28us USRR6' 6"215Jul 1, 1991887088000000000000-0.2$3,000,000
Justin Wilson32us USLL6' 2"205Aug 18, 19879230023230000000000000.2$5,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
Luis Rojas38do DOSep 1, 1981ManagerJul 24Sep 27
Hensley Meulens53cw CWJun 23, 1967BenchJul 24
Chili Davis60jm JMJan 17, 1960HittingJul 24
Ryan Ellis41us USJul 19, 1978HittingJul 24
Tom Slater52us USApr 6, 1968HittingJul 24
Jeremy Accardo38us USDec 18, 1981PitchingJul 24
Jeremy Hefner34us USMar 11, 1986PitchingJul 24
Ricky Bones51pr PRApr 7, 1969BullpenJul 24
Tony DeFrancesco57us USApr 24, 1963First BaseJul 24
Gary Disarcina52us USNov 19, 1967Third BaseJul 24
Name Age DoB Role Start Date End Date