Players who played for New York Mets exclusively

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

Batting

  • 134 players batted for each of these franchises exclusively.
Batting Table
New York Mets
Name Yrs G AB BA HR SB WAR
Edwin Almonte2003121.000000.0
Pete Alonso2019-20247062618.2511991417.7
Francisco Alvarez2022-2024144449.2122731.3
Bob Apodaca1973-197718458.172000.1
Kevin Baez1990-199363151.17900-0.8
Rick Baldwin1975-197710522.273000.3
Lute Barnes1972-19732774.24300-0.3
Brett Baty2022-2024139458.218122-0.9
Blaine Beatty1989-199172.500000.1
Jim Bethke1965254.00000-0.1
Mike Bishop198338.12500-0.1
Bruce Boisclair1974-1979410917.26310181.1
Akeem Bostick202110000.0
Leon Brown19766470.21402-0.3
Mike Bruhert19782740.07500-0.3
Jamie Callahan201780000.0
Eric Cammack2000811.000000.1
Robert Carson2012-2013300000.1
Juan Castillo199425.200000.0
Gavin Cecchini2016-20173683.21710-0.5
Kelvin Chapman1979-1985172421.223313-0.7
Willie Collazo200760000.0
P.J. Conlon201833.333000.0
Mardie Cornejo1978250000.0
Joe Crawford19971811.00000-0.2
Ray Daviault19623615.06700-0.1
Joe DePastino200322.00000-0.1
Steve Dillon1963-196430000.0
D.J. Dozier19922547.19104-0.2
Mike Draper1993293.667000.1
Jeff Duncan2003-200469154.18217-0.9
Josh Edgin2012-20171701.000000.0
Brad Emaus20111437.16200-0.7
Frank Estrada197112.500000.0
Jesús Feliciano201054108.23101-0.2
Pedro Feliciano2002-20134636.000000.0
Shaun Fitzmaurice1966913.154010.1
Don Florence1995141.000000.0
Brent Gaff1982-19845817.00000-0.1
Drew Gagnon2018-2019214.250000.0
Daniel Garcia2003-200477194.227530.2
Ron Gardenhire1981-1985285710.2324130.8
John Gibbons1984-19861850.220100.2
Mike Glavine200367.14300-0.1
Greg Harts197332.50000
Jeremy Hefner2012-20134852.03810-0.4
Bill Hepler19663714.214000.0
Rick Herrscher19623550.220100.2
Joe Hietpas200410000.0
Eric Hillman1992-19944965.12300-0.4
Jerry Hinsley1964-1967111.000000.0
Ron Hodges1973-19846661426.24019106.1
Scott Holman1980-19834332.219000.1
Mike Howard1981-19834866.18214-0.1
Pat Howell19923175.187040.1
Jesse Hudson196910000.0
Jeff Innis1987-19932889.00000-0.1
Chris Jelic1990411.091100.0
Kevin Kaczmarski201844.00000-0.1
Rod Kanehl1962-1964340796.241617-1.7
Takashi Kashiwada1997321.000000.0
Jay Kleven197625.200000.0
Satoru Komiyama2002221.000000.1
Dae-Sung Koo2005332.500000.1
Ed Kranepool1962-197918535436.261118154.2
Eddie Kunz200840000.0
Khalil Lee2021-20221320.10010-0.3
Dave Liddell1990111.000000.1
Ron Locke1964255.000000.1
Zach Lutz2012-20132231.226000.0
Ronny Mauricio202326101.248270.2
Patrick Mazeika2021-202261147.19020-0.4
Terry McDaniel19912329.20702-0.4
Kevin McGowan201780000.0
Jeff McNeil2018-20246932492.297573019.4
Tylor Megill2021-20241828.214000.3
Jenrry Mejía2010-201510834.02900-0.4
Joe Moock19671340.225000.1
Bob Moorhead1962-19654722.04500-0.1
Al Moran1963-1964135353.19513-1.0
Kevin Morgan199711.000000.0
Daniel Muno20151727.14801-0.3
Billy Murphy196684135.23031-0.7
Dennis Musgraves196552.000000.0
Carlos Muñiz2007-2008190000.0
Bob Myrick1976-19788216.12500-0.1
Danny Napoleon1965-196680130.16200-1.2
Tito Navarro19931217.05900-0.5
Tomás Nido2017-2024276750.213131-1.2
Brandon Nimmo2016-20247812645.268892821.4
Stephen Nogosek2019-202381.000000.0
Brian Ostrosser197345.00000-0.1
Corey Oswalt2018-20211919.00000-0.2
Brock Pemberton1974-19751324.16700-0.3
David Peterson2020-20231416.063000.0
Tim Peterson2018-2019242.000000.0
Tyler Pill201775.00000-0.1
Nick Plummer20221429.13820-0.1
Grover Powell19632010.200000.1
Rich Puig1974410.00000-0.4
Elvin Ramírez2012181.000000.0
Bob Rauch1972193.00000-0.1
Prentice Redman20031524.12512-0.5
Argenis Reyes2008-200958127.20513-0.3
Jacob Rhame2017-2019421.000000.0
Scott Rice2013-2014980000.0
T.J. Rivera2016-2017106319.304811.7
Jason Roach2003121.000000.1
Grant Roberts2000-2004754.250000.0
Les Rohr1967-196966.000000.0
Luis Rosado1977-19801128.17900-0.4
Don Rowe19632613.231000.0
Dick Rusteck196685.00000-0.1
Josh Satin2011-2014116251.243310.7
Doug Saunders19932867.20900-0.4
Al Schmelz196720000.0
Dave Schneck1972-1974143413.19984-1.4
Ted Schreiber19633950.160000.1
Chris Schwinden2011-2012710.200000.1
Drew Smith2018-2024531.000000.0
Esix Snead2002-20041813.308140.2
Alay Soler2006611.09100-0.1
Randy Sterling197432.000000.0
Tobi Stoner2009-201050000.0
Pat Strange2002-2003111.000000.0
Travis Taijeron20172652.17310-0.6
Ken Takahashi2009262.000000.0
Randy Tate19752641.00000-0.6
George Theodore1973-1974105192.21921-0.5
Jorge Toca1999-20012527.25900-0.1
Mark Vientos2022-202381254.205101-1.3
Joe Vitko199230000.0
Bill Wakefield19646224.16700-0.1
David Wright2004-201815855998.29624219649.2

Pitching

  • 78 players pitched for each of these franchises exclusively.
Pitching Table
New York Mets
Name Yrs G IP W L SV ERA WAR
Edwin Almonte20031211.100011.12-0.6
Bob Apodaca1973-1977184361.11625262.865.5
Rick Baldwin1975-1977105182.24773.601.0
Blaine Beatty1989-1991715.20002.300.5
Jim Bethke19652540.02004.28-0.2
Akeem Bostick202111.00000.000.0
Mike Bruhert197827133.241104.78-1.1
José Buttó2022-20241362.11403.901.2
Jamie Callahan201796.20004.050.0
Eric Cammack2000810.00006.300.0
Robert Carson2012-20133133.00006.82-0.9
Juan Castillo1994211.20006.94-0.2
Willie Collazo200765.20006.350.0
P.J. Conlon201837.20008.22-0.2
Mardie Cornejo19782536.24232.450.7
Joe Crawford19971946.14303.300.6
Ray Daviault19623681.01506.22-1.0
Steve Dillon1963-196434.20009.64-0.1
Mike Draper19932942.11104.250.1
Josh Edgin2012-2017177129.04423.491.6
Pedro Feliciano2002-2013484383.2222143.335.7
Nate Fisher202213.00000.000.1
Don Florence19951412.03001.500.4
Brent Gaff1982-198458126.14514.06-0.1
Drew Gagnon2018-20192335.25207.32-1.5
Grant Hartwig2023-20243038.15204.93-0.3
Jeremy Hefner2012-201350224.181504.65-0.9
Bill Hepler19663769.03303.521.0
Eric Hillman1992-199449232.041404.85-0.5
Jerry Hinsley1964-19671120.10207.08-0.7
Scott Holman1980-198343134.23803.341.6
Jesse Hudson196912.00004.500.0
Jeff Innis1987-1993288360.0102053.054.6
Tyler Jay202424.00002.250.1
Takashi Kashiwada19973531.13104.310.1
Franklyn Kilome2020411.101111.12-0.3
Satoru Komiyama20022543.10305.61-0.4
Dae-Sung Koo20053323.00003.910.2
Eddie Kunz200842.200013.50-0.2
Ron Locke19642541.11203.48-0.1
Kevin McGowan201788.20005.190.0
Tylor Megill2021-202459267.1171704.681.3
Jenrry Mejía2010-2015113183.1914283.681.1
Bryce Montes de Oca202233.100010.80-0.1
Bob Moorhead1962-196547119.20304.510.6
Zach Muckenhirn202336.00006.000.0
Dennis Musgraves1965516.00000.560.7
Carlos Muñiz2007-20082025.21105.61-0.1
Bob Myrick1976-197882139.23623.480.8
Stephen Nogosek2019-20233357.11405.02-0.3
Dedniel Núñez202412.00004.500.0
Corey Oswalt2018-20212694.24505.89-0.7
David Peterson2020-202380333.0182104.512.6
Tim Peterson2018-20192835.02205.91-0.4
Tyler Pill2017722.00305.32-0.3
Grover Powell19632049.21102.720.5
Elvin Ramírez20122021.10105.48-0.1
Bob Rauch19721927.00115.00-0.3
Jacob Rhame2017-20194447.22416.23-0.6
Scott Rice2013-201410564.25704.18-0.1
Jason Roach200329.002012.00-0.4
Grant Roberts2000-200476101.24414.250.8
Les Rohr1967-1969624.12303.70-0.3
Don Rowe19632654.20004.280.5
Dick Rusteck1966824.01203.000.3
Al Schmelz196723.00003.000.1
Chris Schwinden2011-2012729.20306.98-0.7
Kodai Senga202329166.112702.984.5
Drew Smith2018-2024181187.2121243.402.2
Alay Soler2006845.02306.00-0.5
Randy Sterling197439.11104.82-0.2
Tobi Stoner2009-2010511.10103.970.1
Pat Strange2002-20031117.00006.35-0.3
Ken Takahashi20092827.10102.960.6
Randy Tate197526137.251304.45-0.1
Joe Vitko199234.201013.50-0.5
Bill Wakefield196462119.23523.610.9
Josh Walker2023-20241511.00107.36-0.5

What is Immaculate Grid?

Immaculate Grid is a daily trivia game powered by Sports Reference.

Is there an Immaculate Grid game for basketball, football, hockey and soccer?

Yes, Sports Reference has Immaculate Grid games for Men's Basketball, Women's Basketball, Football, Hockey and Soccer as well as Baseball.

How do you play Immaculate Grid?

To play Immaculate Grid, you choose nine players to fill a grid. The grid is laid out as three rows and three columns. You select a player for each cell that matches the criteria for that cell's row and column. You have nine guesses to fill out the grid. Each guess, whether correct or incorrect, counts as a guess.

There is a new grid every day at 6:00 am ET.

See the full rules for more.