Ultimate Mets
Database THE ULTIMATE METS DATABASE IS NOT AFFILIATED IN ANY WAY WITH THE N.Y. METS OR MAJOR LEAGUE BASEBALL. Privacy Statement




Last Name Search Search the thousands of Mets players, managers, coaches, executives, minor leaguers, and opposing players who are contained in our database.

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
Joaquin Arias 2010 2012 - 2014
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
Ed Bressoud 1966 1958 - 1961
Terry Bross 1991 1993
Brett Butler 1995 1988 - 1990
José Cardenal 1979, 1980 1963, 1964
Mark Carreon 1987 - 1991 1993 - 1996
Gary Carter 1985 - 1989 1990
Alberto Castillo 1995 - 1998 2003
Dennis Cook 1998 - 2001 1988, 1989
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
Tim Foli 1970, 1971, 1978, 1979 1977
George Foster 1982 - 1986 1969 - 1971
Jeff Francoeur 2009, 2010 2013
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
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
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
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
Willie Montanez 1978, 1979 1975, 1976
Guillermo Mota 2006, 2007 2010 - 2012
Xavier Nady 2006 2012
Tom O'Malley 1989, 1990 1982 - 1984
Angel Pagan 2008 - 2011 2012 - 2014
Rick Parker 1994 1990, 1991
Mike Phillips 1975 - 1977 1973 - 1975
Joe Pignatano 1962 1962
Gary Rajsich 1982, 1983 1985
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
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, 2013
Bob Shaw 1966, 1967 1964 - 1966
Tsuyoshi Shinjo 2001, 2003 2002
Duke Snider 1963 1964
Warren Spahn 1965 1965
Mike Stanton 2003, 2004 2006
Johnny Stephenson 1964 - 1966 1969, 1970
Darryl Strawberry 1983 - 1990 1994
Rusty Tillman 1982 1988
Andrés Torres 2012 2009 - 2011, 2013
Alex Treviño 1978 - 1981, 1990 1985
Michael Tucker 2006 2004, 2005
Mike Vail 1975 - 1977 1983
José 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
  • Stats
  • Interactive Statistics
  • Team Leaders
  • Decade Leaders
  • Metscellaneous
  • Fan Memories
  • Mets Uniforms
  • Uniform Numbers
  • About Us
  • Contact us
  • FAQ


  • Copyright 1999-2014, The Ultimate Mets Database