Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
199Taijuan Walkerus USPitcher*28RR6' 4"235Aug 13, 19922010
265Trevor Mayus USPitcher*31RR6' 5"240Sep 23, 19892008
367Seth Lugous USPitcher*31RR6' 4"225Nov 17, 19892011
447Joey Lucchesius USPitcher*28LL6' 5"225Jun 6, 19932015
532Aaron Loupus USPitcher*33LL5' 11"210Dec 19, 19872009
623David Petersonus USPitcher*25LL6' 6"240Sep 3, 19952015
744Robert Gsellmanus USPitcher*27RR6' 4"200Jul 18, 19932011
827Jeurys Familiado DOPitcher*31RR6' 3"240Oct 10, 19892008
961Sean Reid-Foleygu GUPitcher*25RR6' 3"230Aug 30, 19952014
1039Edwin Diazpr PRPitcher*27RR6' 3"195Mar 22, 19942012
1148Jacob deGromus USPitcher*33LR6' 4"180Jun 19, 19882010
1262Drew Smithus USPitcher*27RR6' 2"190Sep 24, 19932013
130Marcus Stromanus USPitcher*30RR5' 7"180May 1, 19912010
1450Miguel Castrodo DOPitcher*26RR6' 7"205Dec 24, 19942012
152Dominic Smithus USPosition*26LL6' 0"239Jun 15, 19952013
1611Kevin Pillarus USPosition*32RR6' 0"200Jan 4, 19892011
1718Jose Perazave VEPosition*27RR6' 0"210Apr 30, 19942011
183Tomas Nidopr PRPosition*27RR6' 0"211Apr 12, 19942012
191Jonathan Villardo DOPosition*30SR6' 0"233May 2, 19912008
2070Mason Williamsus USPosition*29LR6' 1"195Aug 21, 19912010
2160Billy McKinneyus USPosition*26LL6' 1"205Aug 23, 19942013
2212Francisco Lindorpr PRPosition*27SR5' 11"190Nov 14, 19932011
2320Pete Alonsous USPosition*26RR6' 3"245Dec 7, 19942014
2413Luis Guillormeve VEPosition*26LR5' 10"190Sep 27, 19942013
2535Brandon Druryus USPosition*28RR6' 2"230Aug 21, 19922010
2633James McCannus USPosition*31RR6' 3"220Jun 13, 19902010
274Albert Almoraus USPosition10-day27RR6' 2"190Apr 16, 19942012
286Jeff McNeilus USPosition10-day29LR6' 1"195Apr 8, 19922011
299Brandon Nimmous USPosition10-day28LR6' 3"206Mar 27, 19932011
3081Johneshwy Fargaspr PRPosition10-day26RR6' 1"180Dec 15, 19942013
3128J.D. Davisus USPosition10-day28RR6' 3"218Apr 27, 19932012
3230Michael Confortous USPosition10-day28LR6' 1"215Mar 1, 19932012
3364Yennsy Diazdo DOPitcher24RR6' 1"210Nov 15, 19962015
340Nick Tropeanous USPitcher30RR6' 4"205Aug 27, 19902010
3546Stephen Tarpleyus USPitcher28RL6' 0"202Feb 17, 19932012
3663Thomas Szapuckius USPitcher25RL6' 2"181Jun 12, 19962015
3773Travis Blankenhornus USPosition24LR6' 2"235Aug 3, 19962015
3826Khalil Leeus USPosition23LL5' 10"170Jun 26, 19982016
3976Patrick Mazeikaus USPosition27LR6' 3"210Oct 14, 19932013
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
Albert Almora27us USRR6' 2"190Apr 16, 199462032013000000013013083-0.4$100,000
Pete Alonso26us USRR6' 3"245Dec 7, 1994350495048004800000001101.1
Jacob Barnes31us USRR6' 2"231Apr 14, 19906190171919000000000000-0.5$750,000
Dellin Betances33us USRR6' 8"265Mar 23, 198810101110000000000000.0$6,000,000
Travis Blankenhorn24us USLR6' 2"235Aug 3, 19962616400030010010200.0
Miguel Castro26do DORR6' 7"205Dec 24, 199472422324240000000000000.2$1,688,000
Michael Conforto28us USLR6' 1"215Mar 1, 19937333333330000000033330000.4$12,250,000
J.D. Davis28us USRR6' 3"218Apr 27, 1993514131413000013000000100.6$2,100,000
Jacob deGrom33us USLR6' 4"180Jun 19, 1988810101010100000000000003.8$35,500,000
Edwin Diaz27pr PRRR6' 3"165Mar 22, 199462602526260000000000000.6$7,000,000
Yennsy Diaz24do DORR6' 1"210Nov 15, 19962202220000000000000.1
Brandon Drury28us USRR6' 2"230Aug 21, 1992718818110030402035090-0.2
Jeurys Familia31do DORR6' 3"240Oct 10, 1989102202022220000000000000.0$11,666,667
Johneshwy Fargas26pr PRRR6' 1"180Dec 15, 19941st777700000007070000.4
Robert Gsellman27us USRR6' 4"200Jul 18, 19936150131414000000000010-0.1$1,300,000
Luis Guillorme26ve VELR5' 10"190Sep 27, 199441981915100311000000410.0
Jake Hager28us USRR6' 1"170Mar 4, 19931st50530000002013021-0.1
Trevor Hildenberger30us USRR6' 2"205Dec 15, 1990420222000000000000-0.2
Tommy Hunter34us USRR6' 3"250Jul 3, 198614413440000000000000.4$100,000
Khalil Lee23us USLL5' 10"170Jun 26, 19981st1141111000000001111012-0.4
Francisco Lindor27pr PRBR5' 11"190Nov 14, 1993758585858000005800000001.6$22,300,000
Aaron Loup33us USLL5' 11"210Dec 19, 1987102202122220000000000000.4$3,000,000
Joey Lucchesi28us USLL6' 5"225Jun 6, 1993410791010000000000000-0.3
Seth Lugo31us USRR6' 4"225Nov 17, 19896605660000000000000.4$2,900,000
Trevor May31us USRR6' 5"240Sep 23, 19897240232424000000000000-0.4$7,750,000
Cameron Maybin34us USRR6' 3"215Apr 4, 19871599990000004639000-0.3
Patrick Mazeika27us USLR6' 3"210Oct 14, 19931st121121001000000011100.1
James McCann31us USRR6' 3"220Jun 13, 1990851465147042500000001500.6$8,150,000
Billy McKinney26us USLL6' 1"205Aug 23, 19944151415150000003115150100.6
Jeff McNeil29us USLR6' 1"195Apr 8, 1992431293128000280000002100.7
Tomas Nido27pr PRRR6' 0"211Apr 12, 1994526192623023001000000300.4
Brandon Nimmo28us USLR6' 3"206Mar 27, 199362118211900000010160190200.9$4,700,000
Jose Peraza27ve VERR6' 0"210Apr 30, 1994732253226000253100000600.1$100,000
David Peterson25us USLL6' 6"240Sep 3, 199521212101212000000000000-0.8
Kevin Pillar32us USRR6' 0"200Jan 4, 198994131413500000013285350900.2$3,600,000
Sean Reid-Foley25gu GURR6' 3"230Aug 30, 19954605660000000000000.4
Dominic Smith26us USLL6' 0"239Jun 15, 19955565256530050005000501300.2$2,550,000
Drew Smith27us USRR6' 2"190Sep 24, 19933917990000000000000.2
Marcus Stroman30us USRR5' 7"180May 1, 1991713131213130000000000001.6$18,900,000
Stephen Tarpley28us USRL6' 0"202Feb 17, 19934101110000000000000.0
Wilfredo Tovar29ve VERR5' 7"180Aug 11, 1991461640004000000020-0.1
Jonathan Villar30do DOBR6' 0"233May 2, 19919534053450005392000001010.8$3,550,000
Taijuan Walker28us USRR6' 4"235Aug 13, 1992913121212120000000000101.7$10,000,000
Mason Williams29us USLR6' 1"195Aug 21, 1991713813120000000120120200.1
Jordan Yamamoto25us USRR6' 0"185May 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 5Jun 15
Name Age DoB Role Start Date End Date