Current 40-Man Roster

  • Active Roster in Bold

Team Roster & Games By Position

Team 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
Antonio Bastardo30doRL5' 11"205Sep 21, 19858410404141000000000000-0.0
Jerry Blevins32usLL6' 6"190Sep 6, 1983107306973730000000000001.1$4,000,000
Jay Bruce29usLL6' 3"225Apr 3, 1987950445043000000004343160-0.0$12,500,000
Asdrubal Cabrera30veBR6' 0"205Nov 13, 1985101411351411360000013600000602.7$8,250,000
Eric Campbell29usRR6' 3"215Apr 9, 1987340204030002117020020152-0.5$513,308
Gavin Cecchini22usRR6' 2"200Dec 22, 19931st404200000200000300.1
Yoenis Cespedes30cuRR5' 10"220Oct 18, 19855132126132122000000806301224602.9$27,500,000All-Star
Bartolo Colon43doRR5' 11"285May 24, 19731934333134340000000000003.1$7,250,000All-Star
Michael Conforto23usLR6' 1"215Mar 1, 19932109791098700000073698742300.4$517,246
Travis d'Arnaud27usRR6' 2"210Feb 10, 198947570757307300000000040-0.8$542,604
Alejandro De Aza32doLL6' 0"195Apr 11, 198491304513076000000224614760652-0.4$5,750,000
Jacob deGrom28usLR6' 4"180Jun 19, 1988327242624240000000000303.8$607,000
Lucas Duda30usLR6' 4"255Feb 3, 1986747404745004500000000500.1$6,725,000
Josh Edgin29usRL6' 1"245Dec 17, 19864160151616000000000000-0.0$625,000
Jeurys Familia26doRR6' 3"240Oct 10, 198957807478780000000000002.0$4,100,000All-Star
Wilmer Flores24veRR6' 3"205Aug 6, 199141037810392002718518000001510.3$526,014
Sean Gilmartin26usLL6' 2"200May 8, 19902141141414000000000000-0.3
Erik Goeddel27usRR6' 3"190Dec 20, 19883360343636000000000000-0.0
Curtis Granderson35usLR6' 1"200Mar 16, 19811315013915014000000073611014011012.5$16,000,000
Robert Gsellman22usRR6' 4"205Jul 18, 19931st979880000000000011.4
Matt Harvey27usRR6' 4"215Mar 27, 1989417171517170000000000000.1$4,325,000
Jim Henderson33caLR6' 5"220Oct 21, 198244404244440000000000000.2$600,000
Kelly Johnson34usLR6' 1"200Feb 22, 1982118239825600226211900903501.2$2,000,000
Ty Kelly27usBR6' 0"180Jul 20, 19881st3910392300121008111001830.5
Juan Lagares27doRR6' 1"215Mar 17, 198947931797100000016827102050.8$2,500,000
James Loney32usLL6' 3"235May 7, 198411100881009700970000000080-0.2
Seth Lugo26usRR6' 4"225Nov 17, 19891st1781717170000000000001.9
Steven Matz25usRL6' 2"200May 29, 1991224222222220000000000112.8$515,750
Rafael Montero25doRR6' 0"185Oct 17, 1990393899000000000000-0.5
Jon Niese29usLL6' 3"215Oct 27, 1986962566000000000000-0.6$9,000,000
Brandon Nimmo23usLR6' 3"205Mar 27, 19931st3215322200000013472201400.1
Kevin Plawecki25usRR6' 2"210Feb 26, 199124838484504500000000030-0.1$511,360
Addison Reed27usLR6' 4"230Dec 27, 198868007580800000000000002.9$5,300,000
Jose Reyes33doBR6' 0"195Jun 11, 198314606060600000501300000000.4
Matt Reynolds25usRR6' 1"200Dec 3, 19901st471947320004721100101710.1
Rene Rivera32prRR5' 10"215Jul 31, 1983865556560059100000001400.4
T.J. Rivera27usRR6' 1"205Oct 27, 19881st33233332001269000000600.6
Hansel Robles25doRR5' 11"185Aug 13, 199026806468680000000000000.9$516,500
Justin Ruggiano34usRR6' 1"210Apr 12, 19828868600000006160200.1
Fernando Salas31mxRR6' 2"200May 30, 198571701717170000000000000.6$2,400,000
Josh Smoker27usLL6' 2"250Nov 26, 19881st200202020000000000000-0.2
Noah Syndergaard23usLR6' 6"240Aug 29, 1992231302931310000000000006.0$535,375All-Star
Logan Verrett26usRR6' 2"190Jun 19, 199023512343535000000000000-0.2$514,875
Neil Walker30usBR6' 3"210Sep 10, 198581131101131110001110000000202.4$10,550,000
David Wright33usRR6' 0"205Dec 20, 1982133736373600003600000010-0.2$20,000,000
Gabriel Ynoa23doRR6' 2"205May 26, 19931st103101010000000000000-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
Support us without the ads? Go Ad-Free.