Game Log
Mets vs. Giants
Mets who were
San Francisco Giants
Transactions Giants
Players
All-Time Mets
Leaders vs Giants
All-Time Giants
Leaders vs Mets
Game
Memories

Players who have played for the Mets and the San Francisco Giants


Player Years with
New York Mets
Years with
San Francisco Giants
David Aardsma 2013 2004
Edgardo Alfonzo 1995 - 2002 2003 - 2005
Jesus Alou 1975 1963 - 1968
Moises Alou 2007, 2008 2005, 2006
Aaron Altherr 2019 2019
Nori Aoki 2017 2015
Joaquin Arias 2010 2012 - 2015
Scott Atchison 2013 2007
Manny Aybar 2005 2002, 2003
Kevin Bass 1992 1990 - 1992
Carlos Beltran 2005 - 2011 2011
Armando Benitez 1999 - 2003 2005 - 2007
Juan Berenguer 1978 - 1980 1986
Eddie Bressoud 1966 1958 - 1961
Terry Bross 1991 1993
Brett Butler 1995 1988 - 1990
Marlon Byrd 2013 2015
Jose Cardenal 1979, 1980 1963, 1964
Mark Carreon 1987 - 1991 1993 - 1996
Gary Carter 1985 - 1989 1990
Alberto Castillo 1995 - 1998 2003
Michael Conforto 2015 - 2021 2023
Dennis Cook 1998 - 2001 1988, 1989
Sam Coonrod 2023 2019, 2020
J.D. Davis 2019 - 2022 2022, 2023
Rajai Davis 2019 2007, 2008
Alejandro De Aza 2016 2015
Wilson Delgado 2004 1996 - 1999
Mark Dewey 1992 1990, 1995, 1996
Shawon Dunston 1999 1996, 1998, 2001, 2002
Jim Dwyer 1976 1978
Shawn Estes 2002 1995 - 2001
Pete Falcone 1979 - 1982 1975
Jack Fisher 1964 - 1967 1963
Wilmer Flores 2013 - 2018 2020 - 2023
Tim Foli 1970, 1971, 1978, 1979 1977
George Foster 1982 - 1986 1969 - 1971
Jeff Francoeur 2009, 2010 2013
Trevor Gott 2023 2019, 2020
Kenny Greer 1993 1995
Eric Gunderson 1994, 1995 1990, 1991
Darryl Hamilton 1999 - 2001 1997, 1998
LaTroy Hawkins 2013 2005
Bob Heise 1967 - 1969 1970, 1971
Heath Hembree 2021 2013
Ken Henderson 1978 1965 - 1972
Bob Hendley 1967 1964, 1965
Doug Henry 1995, 1996 1997, 2000
Ron Herbel 1970 1963 - 1969
Livan Hernandez 2009 1999 - 2002
Roberto Hernandez 2005, 2006 1997
Tom Herr 1990, 1991 1991
Orel Hershiser 1999 1998
Chuck Hiller 1965 - 1967 1961 - 1965
Ron Hunt 1963 - 1966 1968 - 1970
Austin Jackson 2018 2018
Chris Jones 1995, 1996 1998
Sherman Jones 1962 1960
Jeff Kent 1992 - 1996 1997 - 2002
Jeff Keppinger 2004 2011
Dave Kingman 1975 - 1977, 1981 - 1983 1971 - 1974
Hobie Landrith 1962 1959 - 1961
Ricky Ledee 2006, 2007 2004
Dominic Leone 2023 2021, 2022
Fred Lewis 2012 2006 - 2009
Ken MacKenzie 1962, 1963 1964
Dave Marshall 1970 - 1972 1967 - 1969
Jim Marshall 1962 1960, 1961
Jerry Martin 1984 1981
Ramon Martinez 2008, 2009 1998 - 2002
Roger Mason 1994 1985 - 1987
Brent Mayne 1996 1998, 1999
Willie Mays 1972, 1973 1958 - 1972
Butch Metzger 1978 1974
Pat Misch 2009 - 2011 2006 - 2009
Kevin Mitchell 1984, 1986 1987 - 1991
Johnny Monell 2015 2013
Willie Montanez 1978, 1979 1975, 1976
Guillermo Mota 2006, 2007 2010 - 2012
Xavier Nady 2006 2012
Eduardo Nunez 2020 2016, 2017
Tom O'Malley 1989, 1990 1982 - 1984
Angel Pagan 2008 - 2011 2012 - 2016
Joe Panik 2019 2014 - 2019
Rick Parker 1994 1990, 1991
Mike Phillips 1975 - 1977 1973 - 1975
Joe Pignatano 1962 1962
Kevin Pillar 2021 2019
Jose Quintana 2023 2021
Gary Rajsich 1982, 1983 1985
Neil Ramirez 2017 2017
Ramon Ramirez 2012 2010, 2011, 2013
Steve Reed 2002 1992, 1998
Mike Remlinger 1994, 1995 1991
Dave Roberts 1981 1979
Rich Rodriguez 2000 1997 - 1999
Don Rose 1971 1974
Darin Ruf 2022 2020 - 2023
Justin Ruggiano 2016 2017
Ray Sadecki 1970 - 1974, 1977 1966 - 1969
Rey Sanchez 2003 1998
Mackey Sasser 1988 - 1992 1987
Dan Schatzeder 1990 1982
Marco Scutaro 2002, 2003 2012 - 2014
Bob Shaw 1966, 1967 1964 - 1966
Tsuyoshi Shinjo 2001, 2003 2002
Duke Snider 1963 1964
Warren Spahn 1965 1965
Mike Stanton 2003, 2004 2006
John Stephenson 1964 - 1966 1969, 1970
Darryl Strawberry 1983 - 1990 1994
Hunter Strickland 2020 2014 - 2018
Thomas Szapucki 2021, 2022 2022
Ruben Tejada 2010 - 2015, 2019 2016
Rusty Tillman 1982 1988
Andres Torres 2012 2009 - 2011, 2013
Alex Trevino 1978 - 1981, 1990 1985
Nick Tropeano 2021 2021
Michael Tucker 2006 2004, 2005
Juan Uribe 2015 2009, 2010
Mike Vail 1975 - 1977 1983
Jose Vizcaino 1994 - 1996 1997, 2006
Tyler Walker 2002 2004 - 2008
Allen Watson 1999 1996
Rick Wilkins 1998 1996, 1997
Charlie Williams 1971 1972 - 1978
Joel Youngblood 1977 - 1982 1983 - 1988





Meet the Mets
  • All-Time Roster
  • Mug Shots
  • Player Awards
  • Transactions
  • Managers and Coaches
  • Mets Staff
  • Birthplaces
  • Oldest Living Mets
  • Necrology
  • Games
  • Game Results
  • Walkoff Wins and Losses
  • Post-Season Games
  • No-Hitters and One-Hitters
  • All-Star Games
  • Opponents and Ballparks
  • Daily Standings
  • Yearly Finishes
  • Mayor's Trophy Games
  • Stats
  • Interactive Statistics
  • Team Leaders
  • Decade Leaders
  • Metscellaneous
  • Fan Memories
  • Mets Uniforms
  • Uniform Numbers
  • About Us
  • Contact us
  • FAQ



  • Copyright 1999-2024, The Ultimate Mets Database