New York Mets and San Francisco Giants players: who played for both

Who played for both the Mets and Giants?

137 players played for both the New York Mets and the San Francisco Giants between 1962 and 2025, including Willie Mays, Edgardo Alfonzo, Jeff Kent and Wilmer Flores. 53 of them played for the Mets first and 78 for the Giants first; 6 played for both in the same season.

Did you know?

  • Hobie Landrith is the earliest on this list to complete the pair: Giants first, then the Mets from 1962.
  • Tyler Rogers is the most recent: Giants first, then the Mets from 2025.
  • Willie Mays played the most games across the two: 135 for the Mets and 2,857 for the Giants.
  • 16 of them had two or more separate spells with one of the teams, such as Willie Mays.
  • Most common positions on this list: P (57), OF (41), SS (12), C (10).

How many can you name?

Name players who played for both the Mets and the Giants. The surname is enough. 0 / 137

All 137 players, most games for the two first

Seasons and regular-season games with each franchise (1876–2025). A gap of a season or more starts a new spell.
PlayerPosMetsGiants
Willie MaysOF1972–1973 (135 g)1951–1952, 1954–1972 (2857 g)
Edgardo Alfonzo3B1995–2002 (1086 g)2003–2005 (390 g)
Jeff Kent2B1992–1996 (498 g)1997–2002 (900 g)
Wilmer Flores1B2013–2018 (581 g)2020–2025 (667 g)
Joel YoungbloodOF1977–1982 (610 g)1983–1988 (602 g)
Darryl StrawberryOF1983–1990 (1109 g)1994 (29 g)
Dave KingmanOF1975–1977, 1981–1983 (664 g)1971–1974 (409 g)
Michael ConfortoOF2015–2021 (757 g)2023–2024 (255 g)
Angel PaganOF2008–2011 (393 g)2012–2016 (583 g)
Carlos BeltranOF2005–2011 (839 g)2011 (44 g)
Ron Hunt2B1963–1966 (459 g)1968–1970 (393 g)
Kevin MitchellOF1984, 1986 (115 g)1987–1991 (624 g)
George FosterOF1982–1986 (655 g)1969–1971 (54 g)
Jesus AlouOF1975 (62 g)1963–1968 (633 g)
Gary CarterC1985–1989 (600 g)1990 (92 g)
Joe Panik2B2019 (39 g)2014–2019 (643 g)
Ken HendersonOF1978 (7 g)1965–1972 (674 g)
Chuck Hiller2B1965–1967 (233 g)1961–1965 (429 g)
Mark CarreonOF1987–1991 (272 g)1993–1996 (327 g)
Ruben TejadaSS2010–2015, 2019 (586 g)2016 (13 g)
Eddie BressoudSS1966 (133 g)1956–1961 (443 g)
Andres TorresOF2012 (132 g)2009–2011, 2013 (429 g)
Brett ButlerOF1995 (90 g)1988–1990 (471 g)
Jose VizcainoSS1994–1996 (334 g)1997, 2006 (215 g)
J. D. Davis3B2019–2022 (335 g)2022–2023 (193 g)
Dominic Smith1B2017–2022 (447 g)2025 (63 g)
Willie Montanez1B1978–1979 (268 g)1975–1976 (195 g)
Dave MarshallOF1970–1972 (264 g)1967–1969 (187 g)
Armando BenitezP1999–2003 (333 g)2005–2007 (90 g)
Mackey SasserC1988–1992 (420 g)1987 (2 g)
Tyler RogersP2025 (28 g)2019–2025 (392 g)
Mike PhillipsSS1975–1977 (241 g)1973–1975 (173 g)
Ramon MartinezSS2008–2009 (19 g)1998–2002 (368 g)
Joaquin Arias3B2010 (22 g)2012–2015 (361 g)
Darryl HamiltonOF1999–2001 (150 g)1997–1998 (222 g)
Fred LewisOF2012 (18 g)2006–2009 (326 g)
Tom O'Malley3B1989–1990 (91 g)1982–1984 (240 g)
Moises AlouOF2007–2008 (102 g)2005–2006 (221 g)
Tim FoliSS1970–1971, 1978–1979 (218 g)1977 (104 g)
Kevin BassOF1992 (46 g)1990–1992 (274 g)
Shawon DunstonSS1999 (42 g)1996, 1998, 2001–2002 (278 g)
Juan UribeSS2015 (44 g)2009–2010 (270 g)
Alex TrevinoC1978–1981, 1990 (256 g)1985 (57 g)
Tsuyoshi ShinjoOF2001, 2003 (185 g)2002 (118 g)
Ray SadeckiP1970–1974, 1977 (165 g)1966–1969 (136 g)
Darin Ruf1B2022 (29 g)2020–2023 (256 g)
Brent MayneC1996 (70 g)1998–1999 (211 g)
Kevin PillarOF2021 (124 g)2019 (156 g)
Michael TuckerOF2006 (35 g)2004–2005 (244 g)
Charlie WilliamsP1971 (31 g)1972–1978 (237 g)
Marco ScutaroSS2002–2003 (75 g)2012–2014 (193 g)
Dennis CookP1998–2001 (255 g)1988–1989 (6 g)
Mark CanhaOF2022–2023 (229 g)2024 (32 g)
Hunter StricklandP2020 (4 g)2014–2018 (253 g)
Hobie LandrithC1962 (23 g)1959–1961 (223 g)
Ron HerbelP1970 (12 g)1963–1969 (231 g)
Rich RodriguezP2000 (32 g)1997–1999 (201 g)
Jeff FrancoeurOF2009–2010 (199 g)2013 (22 g)
Duke SniderOF1963 (129 g)1964 (91 g)
Mike VailOF1975–1977 (199 g)1983 (18 g)
Chris JonesOF1995–1996 (168 g)1998 (43 g)
Doug HenryP1995–1996 (109 g)1997, 2000 (102 g)
Tyler WalkerP2002 (5 g)2004–2008 (205 g)
John StephensonC1964–1966 (162 g)1969–1970 (45 g)
Shawn EstesP2002 (24 g)1995–2001 (182 g)
Guillermo MotaP2006–2007 (70 g)2010–2012 (134 g)
Jack FisherP1964–1967 (160 g)1963 (36 g)
Pete FalconeP1979–1982 (145 g)1975 (34 g)
Bob ShawP1966–1967 (49 g)1964–1966 (116 g)
Rey SanchezSS2003 (56 g)1998 (109 g)
Mike StantonP2003–2004 (133 g)2006 (26 g)
Marlon ByrdOF2013 (117 g)2015 (39 g)
Ramon RamirezP2012 (58 g)2010–2011, 2013 (97 g)
Alejandro De AzaOF2016 (130 g)2015 (24 g)
Dominic LeoneP2023 (31 g)2021–2022 (112 g)
Gary Rajsich1B1982–1983 (91 g)1985 (51 g)
Livan HernandezP2009 (24 g)1999–2002 (116 g)
Mark DeweyP1992 (20 g)1990, 1995–1996 (119 g)
Jim Marshall1B1962 (17 g)1960–1961 (120 g)
Tom Herr2B1990–1991 (97 g)1991 (32 g)
Eduardo Nunez3B2020 (2 g)2016–2017 (126 g)
Jerry MartinOF1984 (51 g)1981 (72 g)
Rick WilkinsC1998 (5 g)1996–1997 (118 g)
Nori AokiOF2017 (27 g)2015 (93 g)
LaTroy HawkinsP2013 (72 g)2005 (45 g)
Roberto HernandezP2005–2006 (89 g)1997 (28 g)
Austin JacksonOF2018 (57 g)2018 (59 g)
Bob HeiseSS1967–1969 (26 g)1970–1971 (80 g)
Alberto CastilloC1995–1998 (92 g)2003 (11 g)
Wilson DelgadoSS2004 (42 g)1996–1999 (59 g)
Trevor GottP2023 (34 g)2019–2020 (65 g)
Jose ButtoP2022–2025 (74 g)2025 (21 g)
Xavier NadyOF2006 (75 g)2012 (19 g)
Rajai DavisOF2019 (29 g)2007–2008 (63 g)
Steve ReedP2002 (24 g)1992, 1998 (68 g)
Jeff Keppinger2B2004 (33 g)2011 (56 g)
Ken MacKenzieP1962–1963 (76 g)1964 (10 g)
Jim DwyerOF1976 (11 g)1978 (73 g)
Sean ManaeaP2024–2025 (47 g)2023 (37 g)
Pat MischP2009–2011 (40 g)2006–2009 (38 g)
Rick ParkerOF1994 (8 g)1990–1991 (67 g)
Ricky LedeeOF2006–2007 (44 g)2004 (31 g)
Scott AtchisonP2013 (51 g)2007 (22 g)
Jose CardenalOF1979–1980 (37 g)1963–1964 (29 g)
Orel HershiserP1999 (32 g)1998 (34 g)
Juan BerenguerP1978–1980 (16 g)1986 (46 g)
Roger MasonP1994 (41 g)1985–1987 (21 g)
Sam CoonrodP2023 (10 g)2019–2020 (51 g)
Joey LucchesiP2021, 2023–2024 (22 g)2025 (38 g)
David AardsmaP2013 (43 g)2004 (11 g)
Bob HendleyP1967 (15 g)1964–1965 (38 g)
Eric GundersonP1994–1995 (44 g)1990–1991 (9 g)
Jose QuintanaP2023–2024 (44 g)2021 (5 g)
Allen WatsonP1999 (14 g)1996 (32 g)
Justin VerlanderP2023 (16 g)2025 (29 g)
Manny AybarP2005 (22 g)2002–2003 (18 g)
Alex YoungP2024 (14 g)2022 (24 g)
Warren SpahnP1965 (21 g)1965 (16 g)
Butch MetzgerP1978 (25 g)1974 (10 g)
Johnny MonellC2015 (27 g)2013 (8 g)
Joe PignatanoC1962 (27 g)1962 (7 g)
Dave RobertsP1981 (7 g)1979 (26 g)
Neil RamirezP2017 (20 g)2017 (9 g)
Aaron AltherrOF2019 (26 g)2019 (1 g)
Justin RuggianoOF2016 (8 g)2017 (19 g)
Heath HembreeP2021 (15 g)2013 (9 g)
Sherman JonesP1962 (8 g)1960 (16 g)
Mike RemlingerP1994–1995 (15 g)1991 (8 g)
Rico GarciaP2025 (8 g)2020 (12 g)
Dan SchatzederP1990 (6 g)1982 (13 g)
Rusty TillmanOF1982 (12 g)1988 (4 g)
Thomas SzapuckiP2021–2022 (2 g)2022 (10 g)
Austin WarrenP2025 (5 g)2024 (6 g)
Terry BrossP1991 (8 g)1993 (2 g)
Kenny GreerP1993 (1 g)1995 (8 g)
Nick TropeanoP2021 (1 g)2021 (4 g)
Don RoseP1971 (1 g)1974 (2 g)

From the SABR Lahman Baseball Database (CC BY-SA 3.0), 1876–2025. A season counts when the player played at least one regular-season game for the franchise.Giants seasons include the New York Gothams (1883–1884) and New York Giants (1885–1957).

What next? Play today's MLB Grid

Fill a 3×3 board of team pairs like this one, with nine guesses and a rarity score. New board every day.

Play the MLB GridMLB career pathMets historyGiants history

More “played for both” lists

All MLB team pairs

Questions

How many players have played for both the New York Mets and the San Francisco Giants?

137 in the Lahman Baseball Database from 1962 to 2025, including Willie Mays, Edgardo Alfonzo, Jeff Kent and Wilmer Flores. A player counts when he played at least one regular-season game for each franchise.

Who was the first player on this list to play for both?

Hobie Landrith: San Francisco Giants first, then the New York Mets from 1962.

Who has played for both recently?

Wilmer Flores, Michael Conforto, Dominic Smith, Tyler Rogers, Mark Canha and Jose Butto and 7 more, with a season for one of the two in 2024 or 2025.

Does a player count if the team has moved or changed its name?

Yes. Seasons count for today's franchise, the way the Lahman database links every team-season to a franchise. Giants seasons include the New York Gothams (1883–1884) and New York Giants (1885–1957).

Careers from the SABR Lahman Baseball Database (CC BY-SA 3.0). Team logos are trademarks of their respective teams (logos via TheSportsDB). Independent and not affiliated with MLB or any team. Credits