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
Albert Almora27us USRR6' 2"190Apr 16, 19946471147361000003321360147-0.8$100,000
Pete Alonso26us USRR6' 3"245Dec 7, 199431521511521480014800000003104.1
Javier Báez28pr PRRR6' 0"190Dec 1, 19928474447450003501200000301.8
Anthony Banda27us USLL6' 2"221Aug 10, 1993550555000000000000-0.3
Jacob Barnes31us USRR6' 2"231Apr 14, 19906190171919000000000000-0.4$750,000
Dellin Betances33us USRR6' 8"265Mar 23, 198810101110000000000000.0$6,000,000
Travis Blankenhorn24us USLR6' 1"242Aug 3, 1996223123700050010120160-0.1
Akeem Bostick26us USRR6' 6"240May 4, 19951st101110000000000000.0
Carlos Carrasco34ve VERR6' 4"224Mar 21, 1987121212121212000000000000-0.9
Miguel Castro26do DORR6' 7"201Dec 24, 199476926569690000000000000.6$1,688,000
Michael Conforto28us USLR6' 1"215Mar 1, 199371251131251170000000011711711100.8$12,250,000
J.D. Davis28us USRR6' 3"218Apr 27, 19935734973500000500000012200.8$2,100,000
Jacob deGrom33us USLR6' 4"185Jun 19, 1988815151515150000000000005.1$35,500,000All-Star
Edwin Díaz27pr PRRR6' 3"165Mar 22, 199466306263630000000000001.1$7,000,000
Yennsy Díaz24do DORR6' 0"216Nov 15, 19962200202020000000000000-0.2
Brandon Drury28us USRR6' 2"230Aug 21, 19927511751231032706061203100.1
Jerad Eickhoff30us USRR6' 4"246Jul 2, 1990664655000000000010-0.9
Jeurys Familia31do DORR6' 3"240Oct 10, 1989106506065650000000000000.0$11,666,667
Johneshwy Fargas26pr PRRR6' 1"180Dec 15, 19941st777700000007070000.2
Robert Gsellman27us USRR6' 4"237Jul 18, 199361811617170000000000100.1$1,300,000
Luis Guillorme26ve VELR5' 10"190Sep 27, 1994469366954100182711000001920.4
Jake Hager28us USRR6' 1"170Mar 4, 19931st50530000002013021-0.1
Brad Hand31us USLL6' 3"224Mar 20, 1990111601416160000000000000.0
Geoff Hartlieb27us USRR6' 5"240Dec 9, 1993330333000000000000-0.3
Heath Hembree32us USRR6' 4"220Jan 13, 198991501415150000000000000.3
Trevor Hildenberger30us USRR6' 2"205Dec 15, 1990420222000000000000-0.1
Rich Hill41us USLL6' 5"220Mar 11, 19801713121313130000000000000.5
Tommy Hunter34us USRR6' 3"250Jul 3, 198614413440000000000000.5$2,250,000
Khalil Lee23us USLL5' 11"220Jun 26, 19981st1141111000000001111012-0.4
Francisco Lindor27pr PRBR5' 11"190Nov 14, 199371251221251240000012400000203.0$22,300,000
Aaron Loup33us USLL5' 11"210Dec 19, 1987106526365650000000000002.8$3,000,000
Joey Lucchesi28us USLL6' 5"225Jun 6, 199341181011110000000000000.1
Seth Lugo31us USRR6' 4"225Nov 17, 198964604446460000000000000.8$2,900,000
Trevor May31us USRR6' 4"248Sep 23, 198976806668680000000000000.5$7,750,000
Cameron Maybin34us USRR6' 3"215Apr 4, 19871599990000004639000-0.3
Patrick Mazeika27us USLR6' 1"216Oct 14, 19931st37193725024100000001140-0.2
James McCann31us USRR6' 3"235Jun 13, 199081211031211120107600000001130-0.3$8,150,000
Billy McKinney26us USLL6' 0"205Aug 23, 199443924393000000083243001210.3
Jeff McNeil29us USLR6' 1"195Apr 8, 19924120101120106000792028002821701.3
Tylor Megill25us USRR6' 7"230Jul 28, 19951st18181818180000000000000.9
Tomás Nido27pr PRRR5' 11"211Apr 12, 1994558455852052001000000600.3
Brandon Nimmo28us USLR6' 3"206Mar 27, 199369285928700000010840870603.5$4,700,000
Stephen Nogosek26us USRR6' 2"205Jan 11, 19952101110000000000000.0
Corey Oswalt27us USRR6' 5"250Sep 3, 19934312330000000000000.2
José Peraza27ve VERR6' 0"210Apr 30, 19947643764430003691100112310.0$570,500
David Peterson25us USLL6' 6"236Sep 3, 199521615141515000000000010-0.5
Kevin Pillar32us USRR6' 0"210Jan 4, 198991248212410910000052572210802610.5$3,600,000
Jake Reed28us USRR6' 2"197Sep 29, 19921st404440000000000000.1
Sean Reid-Foley25gu GURR6' 3"230Aug 30, 19954120111212000000000000-0.3
Chance Sisco26us USLR6' 3"210Feb 24, 1995552540400000000010-0.1
Dominic Smith26us USLL6' 0"224Jun 15, 199551451161451200015000114001142260-0.7$2,550,000
Drew Smith27us USRR6' 2"190Sep 24, 199333112831310000000000000.8
Robert Stock31us USLR6' 1"260Nov 21, 19894222220000000000000.0
Marcus Stroman30us USRR5' 7"180May 1, 1991733333033330000000000003.7$18,900,000
Noah Syndergaard28us USLR6' 6"242Aug 29, 1992622222000000000000-0.1$9,700,000
Thomas Szapucki25us USRL6' 2"210Jun 12, 19961st10111000000000000-0.1
Stephen Tarpley28us USRL6' 0"202Feb 17, 19934101110000000000000.0
Wilfredo Tovar29ve VERR5' 7"180Aug 11, 1991461640004000000020-0.1
Nick Tropeano30us USRR6' 4"205Aug 27, 19907101110000000000000.0
Jonathan Villar30do DOBR6' 0"233May 2, 1991914211714212700099726000001811.7$3,550,000
Taijuan Walker28us USRR6' 4"235Aug 13, 1992931292830300000000000100.5$10,000,000All-Star
Mason Williams29us USLR6' 1"195Aug 21, 19917171017160000001150160200.0
Trevor Williams29us USRR6' 3"231Apr 25, 19926103910100000000000000.5
Jordan Yamamoto25us USRR5' 11"201May 11, 1996321222000000000000-0.2
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 Rojas39do DOSep 1, 1981ManagerApr 5Oct 3
Dave Jauss64us USJan 16, 1957BenchApr 5
Kevin Howard40us USJun 25, 1981HittingApr 5
Hugh Quattlebaum43us USJun 26, 1978HittingApr 5
Jeremy Accardo39us USDec 18, 1981PitchingApr 5
Jeremy Hefner35us USMar 11, 1986PitchingApr 5
Ricky Meinhold35Mar 8, 1986Pitching/Minor League Pitching CoordinatorApr 5
Ricky Bones52pr PRApr 7, 1969BullpenApr 5
Tony Tarasco50us USDec 9, 1970First BaseApr 5
Gary Disarcina53us USNov 19, 1967Third BaseApr 5
Dave RacanielloUnknownBullpen CatcherApr 5
Eric Langill42ca CAApr 9, 1979Bullpen CatcherApr 5
Brian Schneider44us USNov 26, 1976Major League Field Coordinator/Catching CoachApr 5
Name Age DoB Role Start Date End Date