Philadelphia Phillies and Seattle Mariners players: who played for both

Who played for both the Phillies and Mariners?

111 players played for both the Philadelphia Phillies and the Seattle Mariners between 1977 and 2025, including Raul Ibanez, Carlos Ruiz, J. P. Crawford and David Bell. 48 of them played for the Phillies first and 54 for the Mariners first; 9 played for both in the same season.

Did you know?

  • Bill Laxton is the earliest on this list to complete the pair: Phillies first, then the Mariners from 1977.
  • Donovan Walton is the most recent: Mariners first, then the Phillies from 2025.
  • Raul Ibanez played the most games across the two: 433 for the Phillies and 1,110 for the Mariners.
  • 20 of them had two or more separate spells with one of the teams, such as Raul Ibanez.
  • Most common positions on this list: P (56), OF (20), SS (9), C (7).

How many can you name?

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

All 111 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.
PlayerPosPhilliesMariners
Raul IbanezOF2009–2011 (433 g)1996–2000, 2004–2008, 2013 (1110 g)
Carlos RuizC2006–2016 (1069 g)2017 (54 g)
J. P. CrawfordSS2017–2018 (72 g)2019–2025 (858 g)
David Bell3B2003–2006 (470 g)1998–2001 (446 g)
Phil BradleyOF1988 (154 g)1983–1987 (607 g)
Jean SeguraSS2019–2022 (427 g)2017–2018 (269 g)
Glenn WilsonOF1984–1987 (602 g)1988 (78 g)
Ricky Jordan1B1988–1994 (662 g)1996 (15 g)
Michael SaundersOF2017 (61 g)2009–2014 (553 g)
Dave Hollins3B1990–1995, 2002 (550 g)1996 (28 g)
Greg Dobbs3B2007–2010 (455 g)2004–2006 (100 g)
Brad MillerSS2019, 2021 (206 g)2013–2015 (343 g)
Larry Milbourne2B1983 (41 g)1977–1980, 1984 (487 g)
Jamie MoyerP2006–2010 (124 g)1996–2006 (324 g)
Gary MatthewsOF1981–1983 (395 g)1987 (45 g)
Desi RelafordSS1996–2000 (320 g)2002 (112 g)
Rob DuceyOF1999–2001 (246 g)1997–1998 (173 g)
Michael JacksonP1986–1987 (64 g)1988–1991, 1996 (335 g)
Jose MesaP2001–2003, 2007 (246 g)1999–2000 (134 g)
Arthur RhodesP2006 (55 g)2000–2003, 2008 (313 g)
Shane RawleyP1984–1988 (147 g)1978–1981 (207 g)
Endy ChavezOF2005 (91 g)2009, 2013–2014 (231 g)
Lance ParrishC1987–1988 (253 g)1992 (69 g)
Larry AndersenP1983–1986, 1993–1994 (241 g)1981–1982 (81 g)
Andrew KnappC2017–2021 (309 g)2022 (2 g)
Larry CoxC1973–1975 (42 g)1977, 1979–1980 (240 g)
Logan Morrison1B2019 (29 g)2014–2015 (245 g)
Norm CharltonP1995 (25 g)1993, 1995–1997, 2001 (249 g)
Stan JavierOF1992 (74 g)2000–2001 (194 g)
Wilson ValdezSS2010–2011 (210 g)2005 (42 g)
Carlos Santana1B2018 (161 g)2022 (79 g)
Ryan FranklinP2006 (46 g)1999, 2001–2005 (181 g)
Ron RoenickeOF1986–1987 (165 g)1983 (59 g)
John MabryOF2002 (21 g)1999–2000, 2003 (199 g)
Nick VincentP2019 (14 g)2016–2018 (191 g)
Brian HunterOF2001 (83 g)1999 (121 g)
Todd CruzSS1978 (3 g)1982–1983 (201 g)
Heathcliff SlocumbP1994–1995 (113 g)1997–1998 (84 g)
Wayne TwitchellP1971–1977 (188 g)1979 (4 g)
Freddy GarciaP2007 (11 g)1999–2004 (171 g)
Terry MulhollandP1989–1993, 1996 (170 g)1996 (12 g)
Russell Branyan3B2007 (7 g)2009–2010 (173 g)
Danny TartabullOF1997 (3 g)1984–1986 (166 g)
Carlos SilvaP2002–2003 (130 g)2008–2009 (36 g)
Jerry ReedP1981–1982 (11 g)1986–1990 (153 g)
Brian Hunter1B2000 (85 g)1996 (75 g)
Mark WhitenOF1995–1996 (120 g)1996 (40 g)
Taijuan WalkerP2023–2025 (84 g)2013–2016, 2020 (70 g)
Bob WellsP1994 (6 g)1994–1998 (143 g)
Wally Backman2B1991–1992 (136 g)1993 (10 g)
Joe Lis1B1970–1972 (134 g)1977 (9 g)
Cliff LeeP2009, 2011–2014 (127 g)2010 (13 g)
Casper WellsOF2013 (12 g)2011–2012 (124 g)
Miguel Cairo2B2009 (27 g)2008 (108 g)
Jason VargasP2019 (11 g)2009–2012 (119 g)
Jay BruceOF2019–2020 (83 g)2019 (47 g)
Mike SweeneyDH2010 (26 g)2009–2010 (104 g)
Mike TimlinP2002 (30 g)1997–1998 (96 g)
Ken GilesP2014–2015 (113 g)2022 (5 g)
John MontagueP1975 (3 g)1977–1979 (107 g)
Paul AbbottP2004 (10 g)1998–2002 (99 g)
Mark LeiterP1997–1998 (100 g)1999 (2 g)
Juan NicasioP2017, 2019 (49 g)2018 (46 g)
Lee TinsleyOF1996 (31 g)1993, 1997 (60 g)
Kevin MillwoodP2003–2004 (60 g)2012 (28 g)
Cesar JimenezP2013–2015 (38 g)2006, 2008, 2011 (43 g)
Paul SpoljaricP1999 (5 g)1997–1998 (73 g)
Travis JankowskiOF2021 (76 g)2022 (1 g)
Gene HarrisP1995 (21 g)1989–1992 (52 g)
Mike MadduxP1986–1989 (65 g)1997 (6 g)
Joaquin BenoitP2017 (44 g)2016 (26 g)
Jim EssianC1973–1975 (21 g)1982 (48 g)
J. A. HappP2007–2010 (47 g)2015 (21 g)
Ronny CedenoSS2014 (7 g)2009 (59 g)
Dale SveumSS1992 (54 g)1994 (10 g)
Chris SnellingOF2008 (4 g)2002, 2005–2006 (59 g)
Jose OffermanSS2005 (33 g)2002 (29 g)
Erik PlantenbergP1997 (35 g)1993–1994 (26 g)
Yacksel RiosP2017–2019 (53 g)2021 (3 g)
Bob AyraultP1992–1993 (40 g)1993 (14 g)
Domingo Cedeno2B1999 (32 g)1999 (21 g)
Steve FreyP1995–1996 (40 g)1995 (13 g)
Torey Lovullo2B1999 (17 g)1994 (36 g)
Shane Turner3B1988 (18 g)1992 (34 g)
Aaron HarangP2015 (29 g)2013 (22 g)
Humberto QuinteroC2013 (24 g)2013–2014 (25 g)
Bill LaxtonP1970 (2 g)1977 (43 g)
Rick WhiteP2006 (38 g)2007 (6 g)
Salome BarojasP1988 (6 g)1984–1985 (36 g)
Donovan Walton2B2025 (2 g)2019–2022 (37 g)
Mark HolzemerP2000 (25 g)1997 (14 g)
Blake ParkerP2019–2020 (37 g)2016 (1 g)
Mike MorinP2019 (29 g)2018 (3 g)
T. J. BohnOF2008 (14 g)2006 (18 g)
Jeff Manto3B1993 (8 g)1996 (21 g)
J. C. RamirezP2013 (18 g)2015 (8 g)
Steve OntiverosP1989–1990 (11 g)1993 (14 g)
Bobby ThigpenP1993 (17 g)1994 (7 g)
Manny MartinezOF1996 (13 g)1996 (9 g)
Shawn BoskieP1994 (19 g)1994 (2 g)
David PhelpsP2020 (10 g)2017 (10 g)
Tyler CloydP2012–2013 (19 g)2017 (1 g)
Reggie McClainP2020 (5 g)2019 (14 g)
Omar OlivaresP1995 (5 g)1997 (13 g)
Steve FireovidP1984 (6 g)1986 (10 g)
Bill NahorodnyC1976 (3 g)1984 (12 g)
Drew Ellis3B2023 (12 g)2022 (1 g)
Zac CurtisP2017–2018 (10 g)2017 (3 g)
Casey FienP2017 (4 g)2017 (6 g)
Brett de GeusP2025 (1 g)2024 (4 g)
Vinny NittoliP2022 (2 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.Phillies seasons include the Philadelphia Quakers (1883–1889) and Philadelphia Blue Jays (1943–1944).

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

More “played for both” lists

All MLB team pairs

Questions

How many players have played for both the Philadelphia Phillies and the Seattle Mariners?

111 in the Lahman Baseball Database from 1977 to 2025, including Raul Ibanez, Carlos Ruiz, J. P. Crawford and David Bell. 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?

Bill Laxton: Philadelphia Phillies first, then the Seattle Mariners from 1977.

Who has played for both recently?

J. P. Crawford, Taijuan Walker, Donovan Walton and Brett de Geus, 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. Phillies seasons include the Philadelphia Quakers (1883–1889) and Philadelphia Blue Jays (1943–1944).

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