Players who played for New York Mets exclusively

Return to the form to edit this search or create a new search.

Batting

  • 143 players played for each of these franchises exclusively.
Batting Table
New York Mets
Name Yrs G AB BA HR SB
Edwin Almonte2003121.00000
Pete Alonso2019-2020218805.252692
Bob Apodaca1973-197718458.17200
Kevin Baez1990-199363151.17900
Rick Baldwin1975-197710522.27300
Lute Barnes1972-19732774.24300
Blaine Beatty1989-199172.50000
Jim Bethke1965254.00000
Mike Bishop198338.12500
Bruce Boisclair1974-1979410917.2631018
Leon Brown19766470.21402
Mike Bruhert19782740.07500
Jamie Callahan201780.00000
Eric Cammack2000811.00000
Eric Campbell2014-2016196438.22179
Robert Carson2012-2013300.00000
Juan Castillo199425.20000
Gavin Cecchini2016-20173683.21710
Kelvin Chapman1979-1985172421.223313
Willie Collazo200760.00000
Michael Conforto2015-20206322145.25911817
P.J. Conlon201833.33300
Mardie Cornejo1978250.00000
Joe Crawford19971811.00000
Ray Daviault19623615.06700
Jacob deGrom2014-2020171350.18931
Joe Depastino200322.00000
Steve Dillon1963-196430.00000
D.J. Dozier19922547.19104
Mike Draper1993293.66700
Jeff Duncan2003-200469154.18217
Josh Edgin2012-20171701.00000
Brad Emaus20111437.16200
Frank Estrada197112.50000
Jesus Feliciano201054108.23101
Pedro Feliciano2002-20134636.00000
Shaun Fitzmaurice1966913.15401
Chris Flexen2017-20192615.20000
Don Florence1995141.00000
Brent Gaff1982-19845817.00000
Drew Gagnon2018-2019214.25000
Daniel Garcia2003-200477194.22753
Ron Gardenhire1981-1985285710.232413
John Gibbons1984-19861850.22010
Andres Gimenez202049118.26338
Mike Glavine200367.14300
Robert Gsellman2016-202015052.11500
Luis Guillorme2018-2020109185.25913
Eric Hanhold201830.00000
Greg Harts197332.50000
Jeremy Hefner2012-20134852.03810
Bill Hepler19663714.21400
Rick Herrscher19623550.22010
Joe Hietpas200410.00000
Eric Hillman1992-19944965.12300
Jerry Hinsley1964-1967111.00000
Ron Hodges1973-19846661426.2401910
Scott Holman1980-19834332.21900
Mike Howard1981-19834866.18214
Pat Howell19923175.18704
Jesse Hudson196910.00000
Jeff Innis1987-19932889.00000
Chris Jelic1990411.09110
Kevin Kaczmarski201844.00000
Rod Kanehl1962-1964340796.241617
Takashi Kashiwada1997321.00000
Franklyn Kilome20200.000
Jay Kleven197625.20000
Satoru Komiyama2002221.00000
Dae-Sung Koo2005332.50000
Ed Kranepool1962-197918535436.26111815
Eddie Kunz200840.00000
Juan Lagares2013-20207181960.2542544
Dave Liddell1990111.00000
Ron Locke1964255.00000
Seth Lugo2016-202014257.15810
Zach Lutz2012-20132231.22600
Steven Matz2015-2020109174.17230
Terry McDaniel19912329.20702
Kevin McGowan201780.00000
Jeff McNeil2018-2020248918.3193012
Jenrry Mejia2010-201510834.02900
Joe Moock19671340.22500
Bob Moorhead1962-19654722.04500
Al Moran1963-1964135353.19513
Kevin Morgan199711.00000
Carlos Muniz2007-2008190.00000
Daniel Muno20151727.14801
Billy Murphy196684135.23031
Dennis Musgraves196552.00000
Bob Myrick1976-19788216.12500
Danny Napoleon1965-196680130.16200
Tito Navarro19931217.05900
Tomas Nido2017-202096254.19770
Brandon Nimmo2016-20203651068.2583915
Stephen Nogosek201970.00000
Brian Ostrosser197345.00000
Corey Oswalt2018-20201719.00000
Brock Pemberton1974-19751324.16700
David Peterson20200.000
Tim Peterson2018-2019242.00000
Tyler Pill201775.00000
Grover Powell19632010.20000
Rich Puig1974410.00000
Elvin Ramirez2012181.00000
Bob Rauch1972193.00000
Prentice Redman20031524.12512
Argenis Reyes2008-200958127.20513
Jacob Rhame2017-2019421.00000
Scott Rice2013-2014980.00000
T.J. Rivera2016-2017106319.30481
Jason Roach2003121.00000
Grant Roberts2000-2004754.25000
Les Rohr1967-196966.00000
Luis Rosado1977-19801128.17900
Amed Rosario2017-20204031478.2683250
Don Rowe19632613.23100
Dick Rusteck196685.00000
Ali Sanchez202059.11100
Josh Satin2011-2014116251.24331
Doug Saunders19932867.20900
Al Schmelz196720.00000
Dave Schneck1972-1974143413.19984
Ted Schreiber19633950.16000
Chris Schwinden2011-2012710.20000
Paul Sewald2017-20201178.00000
Dominic Smith2017-2020244664.258351
Drew Smith2018-2020250.00000
Esix Snead2002-20041813.30814
Alay Soler2006611.09100
Randy Sterling197432.00000
Tobi Stoner2009-201050.00000
Pat Strange2002-2003111.00000
Noah Syndergaard2015-2019111222.15360
Travis Taijeron20172652.17310
Ken Takahashi2009262.00000
Randy Tate19752641.00000
George Theodore1973-1974105192.21921
Jorge Toca1999-20012527.25900
Joe Vitko199230.00000
Bill Wakefield19646224.16700
David Wright2004-201815855998.296242196
Daniel Zamora2018-2019320.00000

Pitching

  • 83 players pitched for each of these franchises exclusively.
Pitching Table
New York Mets
Name Yrs G IP W L SV ERA
Edwin Almonte20031211.300011.15
Bob Apodaca1973-1977184361.31625262.86
Rick Baldwin1975-1977105182.74773.60
Blaine Beatty1989-1991715.70002.29
Derek Bell200011.000036.00
Jim Bethke19652540.02004.27
Mike Bruhert197827133.741104.78
Jamie Callahan201796.70004.03
Eric Cammack2000810.00006.30
Robert Carson2012-20133133.00006.82
Juan Castillo1994211.70006.92
Willie Collazo200765.70006.32
P.J. Conlon201837.70008.18
Mardie Cornejo19782536.74232.45
Joe Crawford19971946.34303.30
Ray Daviault19623681.01506.22
Jacob deGrom2014-20201831169.7705102.61
Steve Dillon1963-196434.70009.57
Mike Draper19932942.31104.26
Josh Edgin2012-2017177129.04423.49
Pedro Feliciano2002-2013484383.7222143.33
Chris Flexen2017-20192768.031108.07
Don Florence19951412.03001.50
Matt Franco199921.300013.85
Todd Frazier202011.00000.00
Brent Gaff1982-198458126.34514.06
Drew Gagnon2018-20192335.75207.31
Robert Gsellman2016-2020159322.02015144.67
Luis Guillorme202011.00000.00
Eric Hanhold201832.30007.83
Jeremy Hefner2012-201350224.381504.65
Bill Hepler19663769.03303.52
Eric Hillman1992-199449232.041404.85
Jerry Hinsley1964-19671120.30207.09
Scott Holman1980-198343134.73803.34
Jesse Hudson196912.00004.50
Jeff Innis1987-1993288360.0102053.05
Takashi Kashiwada19973531.33104.31
Franklyn Kilome2020411.301111.15
Satoru Komiyama20022543.30305.61
Dae-Sung Koo20053323.00003.91
Eddie Kunz200842.700013.33
Ron Locke19642541.31203.49
Seth Lugo2016-2020167383.32519123.45
Steven Matz2015-2020112579.7314104.35
Kevin McGowan201788.70005.17
Jenrry Mejia2010-2015113183.3914283.68
Bob Moorhead1962-196547119.70304.51
Carlos Muniz2007-20082025.71105.60
Dennis Musgraves1965516.00000.56
Bob Myrick1976-197882139.73623.48
Stephen Nogosek201976.701010.75
Corey Oswalt2018-20202384.33406.19
David Peterson20201049.76203.44
Tim Peterson2018-20192835.02205.91
Tyler Pill2017722.00305.32
Grover Powell19632049.71102.72
Elvin Ramirez20122021.30105.49
Bob Rauch19721927.00115.00
Anthony Recker201311.000018.00
Desi Relaford200111.00000.00
Jose Reyes201811.000054.00
Jacob Rhame2017-20194447.72416.23
Scott Rice2013-201410564.75704.17
Jason Roach200329.002012.00
Grant Roberts2000-200476101.74414.25
Les Rohr1967-1969624.32303.70
Don Rowe19632654.70004.28
Dick Rusteck1966824.01203.00
Al Schmelz196723.00003.00
Chris Schwinden2011-2012729.70306.97
Paul Sewald2017-2020125147.311435.50
Drew Smith2018-20203535.01204.11
Alay Soler2006845.02306.00
Randy Sterling197439.31104.84
Tobi Stoner2009-2010511.30103.98
Pat Strange2002-20031117.00006.35
Noah Syndergaard2015-2019119716.0473003.31
Ken Takahashi20092827.30102.97
Randy Tate197526137.751304.44
Joe Vitko199234.701013.40
Bill Wakefield196462119.73523.61
Daniel Zamora2018-20193317.71104.07