New York Mets and Seattle Mariners players: who played for both

Who played for both the Mets and Mariners?

124 players played for both the New York Mets and the Seattle Mariners between 1977 and 2025, including John Olerud, Robinson Cano, Mike Cameron and Wally Backman. 57 of them played for the Mets first and 55 for the Mariners first; 12 played for both in the same season.

Did you know?

  • Doc Medich is the earliest on this list to complete the pair: Mets first, then the Mariners from 1977.
  • Zach Pop is the most recent: Mets first, then the Mariners from 2025.
  • John Olerud played the most games across the two: 476 for the Mets and 702 for the Mariners.
  • 17 of them had two or more separate spells with one of the teams, such as Robinson Cano.
  • Most common positions on this list: P (61), OF (28), C (12), SS (10).

How many can you name?

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

All 124 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.
PlayerPosMetsMariners
John Olerud1B1997–1999 (476 g)2000–2004 (702 g)
Robinson Cano2B2019–2020, 2022 (168 g)2014–2018 (704 g)
Mike CameronOF2004–2005 (216 g)2000–2003 (610 g)
Wally Backman2B1980–1988 (765 g)1993 (10 g)
Dave Magadan3B1986–1992 (701 g)1993 (71 g)
Steve HendersonOF1977–1980 (497 g)1983–1984 (230 g)
Endy ChavezOF2006–2008 (337 g)2009, 2013–2014 (231 g)
Edwin DiazP2019–2022, 2024–2025 (333 g)2016–2018 (188 g)
Mackey SasserC1988–1992 (420 g)1993–1994 (86 g)
Butch HuskeyOF1993, 1995–1998 (414 g)1999 (74 g)
Jeremy ReedOF2009 (126 g)2004–2008 (336 g)
Tom PaciorekOF1985 (46 g)1978–1981 (403 g)
Carl EverettOF1995–1997 (322 g)2006 (92 g)
Dan VogelbachDH2022–2023 (159 g)2016–2020 (223 g)
Lenny Randle3B1977–1978 (268 g)1981–1982 (112 g)
David Segui1B1994–1995 (125 g)1998–1999 (233 g)
Jason BayOF2010–2012 (288 g)2013 (68 g)
Justin Turner3B2010–2013 (301 g)2024 (48 g)
Armando BenitezP1999–2003 (333 g)2003 (15 g)
J. J. PutzP2009 (29 g)2003–2008 (308 g)
Luis TorrensC2024–2025 (141 g)2020–2023 (188 g)
Guillermo HerediaOF2020 (7 g)2016–2018 (293 g)
Paul SewaldP2017–2020 (125 g)2021–2023 (172 g)
Jay BruceOF2016–2018 (247 g)2019 (47 g)
Ben GamelOF2024 (18 g)2016–2018 (262 g)
Vince ColemanOF1991–1993 (235 g)1995 (40 g)
Sean GreenP2009–2010 (90 g)2006–2008 (160 g)
Brian Giles2B1981–1983 (199 g)1990 (45 g)
Rickey HendersonOF1999–2000 (152 g)2000 (92 g)
Leroy StantonOF1970–1971 (9 g)1977–1978 (226 g)
Desi RelafordSS2001 (120 g)2002 (112 g)
Austin JacksonOF2018 (57 g)2014–2015 (161 g)
Ed NunezP1988 (10 g)1982–1988 (205 g)
Kevin MitchellOF1984, 1986 (115 g)1992 (99 g)
Omar NarvaezC2023–2024 (77 g)2019 (132 g)
Miguel Cairo2B2005 (100 g)2008 (108 g)
Jesse WinkerOF2024–2025 (70 g)2022 (136 g)
Sam HaggertyOF2019 (11 g)2020–2024 (191 g)
Eric Campbell3B2014–2016 (196 g)2021 (4 g)
Oliver PerezP2006–2010 (101 g)2012–2013 (94 g)
Chris WoodwardSS2005–2006 (164 g)2009–2010 (28 g)
Rick SweetC1982 (3 g)1982–1983 (181 g)
Rene RiveraC2016–2017, 2019–2020 (130 g)2004–2006 (53 g)
Rob JohnsonC2012 (17 g)2007–2010 (161 g)
Bobby ValentineSS1977–1978 (111 g)1979 (62 g)
Miguel BatistaP2011–2012 (39 g)2007–2009 (133 g)
David AardsmaP2013 (43 g)2009–2010 (126 g)
Jason VargasP2007, 2018–2019 (42 g)2009–2012 (119 g)
Joe SmithP2007–2008 (136 g)2021 (23 g)
Lee GuettermanP1992 (43 g)1984, 1986–1987, 1995–1996 (109 g)
Darren BraggOF2001 (18 g)1994–1996 (129 g)
Orlando MercadoC1990 (42 g)1982–1984 (105 g)
Nori AokiOF2017 (27 g)2016 (118 g)
Ronny CedenoSS2012 (78 g)2009 (59 g)
Taijuan WalkerP2021–2022 (60 g)2013–2016, 2020 (70 g)
John BuckC2013 (101 g)2014 (27 g)
Ryne StanekP2024–2025 (82 g)2024 (46 g)
R. A. DickeyP2010–2012 (94 g)2008 (32 g)
Aaron SeleP2007 (34 g)2000–2001, 2005 (89 g)
Erik GoeddelP2014–2017 (110 g)2018 (5 g)
John ChristensenOF1984–1985 (56 g)1987 (53 g)
Chris FlexenP2017–2019 (27 g)2021–2023 (81 g)
Dominic LeoneP2023 (31 g)2014–2015, 2023 (76 g)
Mario DiazSS1990 (16 g)1987–1989 (91 g)
Fernando Vina2B1994 (79 g)1993 (24 g)
Rey SanchezSS2003 (56 g)2003 (46 g)
Rafael MonteroP2014–2017 (58 g)2021 (40 g)
Eric O'FlahertyP2015 (16 g)2006–2008 (78 g)
Roberto Petagine1B1996–1997 (62 g)2006 (31 g)
Mike MadduxP1993–1994 (85 g)1997 (6 g)
Matt FestaP2024 (1 g)2018–2019, 2022–2023 (89 g)
Chase BradfordP2017 (28 g)2018–2019 (58 g)
Henry BlancoC2010 (50 g)2013 (35 g)
Rick WhiteP2000–2001 (79 g)2007 (6 g)
Josias ManzanilloP1993–1995, 1999 (68 g)1997 (16 g)
Wilson ValdezSS2009 (41 g)2005 (42 g)
Jose OffermanSS2005 (53 g)2002 (29 g)
Scott AtchisonP2013 (51 g)2004–2005 (31 g)
Alvaro EspinozaSS1996 (48 g)1997 (33 g)
Erasmo RamirezP2020 (6 g)2012–2014, 2017–2018 (68 g)
Garrett OlsonP2012 (1 g)2009–2010 (66 g)
Tim LearyP1981, 1983–1984 (23 g)1992–1993 (41 g)
Trevor GottP2023 (34 g)2023 (30 g)
Blas MinorP1995–1996 (52 g)1996 (11 g)
Kelly ShoppachC2012 (28 g)2013 (35 g)
Keon BroxtonOF2019 (34 g)2019 (29 g)
Abraham AlmonteOF2023 (8 g)2013–2014 (52 g)
Matt LawtonOF2001 (48 g)2006 (11 g)
Gene WalterP1987–1988 (40 g)1988 (16 g)
Chris YoungP2011–2012 (24 g)2014 (30 g)
Danny YoungP2024–2025 (52 g)2022 (2 g)
Eric GundersonP1994–1995 (44 g)1992 (9 g)
Yohan RamirezP2024 (5 g)2020–2022 (48 g)
Travis JankowskiOF2022, 2025 (48 g)2022 (1 g)
Mike HamptonP2000 (35 g)1993 (13 g)
Anthony SwarzakP2018 (29 g)2019 (15 g)
Dave RobertsP1981 (7 g)1980 (37 g)
Justin RuggianoOF2016 (8 g)2015 (36 g)
Tommy MiloneP2017 (11 g)2019, 2022–2023 (32 g)
Aaron LaffeyP2013 (4 g)2011 (36 g)
Cameron MaybinOF2021 (9 g)2018 (30 g)
Daniel ZamoraP2018–2019 (33 g)2021 (4 g)
Wayne TwitchellP1979 (33 g)1979 (4 g)
James BaldwinP2004 (2 g)2002 (30 g)
Rick WilkinsC1998 (5 g)1997–1998 (24 g)
Ross JonesSS1984 (17 g)1986 (11 g)
Aaron HarangP2013 (4 g)2013 (22 g)
Gary ThurmanOF1997 (11 g)1995 (13 g)
Hector SantiagoP2019 (8 g)2021 (13 g)
Tommy MooreP1972–1973 (7 g)1977 (14 g)
Jose CastilloP2025 (16 g)2025 (3 g)
Ty AdcockP2024–2025 (6 g)2023 (12 g)
Allen WatsonP1999 (14 g)1999 (3 g)
Walker LockettP2019–2020 (11 g)2020 (5 g)
Gerson BautistaP2018 (5 g)2019 (8 g)
Brett HinchliffeP2001 (1 g)1999 (11 g)
Joe HudsonC2024 (1 g)2020 (9 g)
Tyson MillerP2023 (1 g)2024 (9 g)
Jimmy YacabonisP2023 (7 g)2020 (2 g)
Hunter StricklandP2020 (4 g)2019 (4 g)
Zach PopP2025 (1 g)2025 (4 g)
Doc MedichP1977 (1 g)1977 (3 g)
Kevin BrownP1990 (2 g)1992 (2 g)
Vinny NittoliP2023 (3 g)2021 (1 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.

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 historyMariners history

More “played for both” lists

All MLB team pairs

Questions

How many players have played for both the New York Mets and the Seattle Mariners?

124 in the Lahman Baseball Database from 1977 to 2025, including John Olerud, Robinson Cano, Mike Cameron and Wally Backman. 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?

Doc Medich: New York Mets first, then the Seattle Mariners from 1977.

Who has played for both recently?

Edwin Diaz, Justin Turner, Luis Torrens, Ben Gamel, Omar Narvaez and Jesse Winker and 11 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. Neither of these teams has moved or changed its name.

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