Chicago Cubs and Houston Astros players: who played for both

Who played for both the Cubs and Astros?

122 players played for both the Chicago Cubs and the Houston Astros between 1962 and 2025, including Roger Metzger, Luis Gonzalez, Jose Vizcaino and Moises Alou. 57 of them played for the Cubs first and 63 for the Astros first; 2 played for both in the same season.

Did you know?

  • Al Heist is the earliest on this list to complete the pair: Cubs first, then the Astros from 1962.
  • Ryan Pressly is the most recent: Astros first, then the Cubs from 2025.
  • Roger Metzger played the most games across the two: 1 for the Cubs and 1,021 for the Astros.
  • 13 of them had two or more separate spells with one of the teams, such as Luis Gonzalez.
  • Most common positions on this list: P (55), OF (31), C (11), SS (10).

How many can you name?

Name players who played for both the Cubs and the Astros. The surname is enough. 0 / 122

All 122 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.
PlayerPosCubsAstros
Roger MetzgerSS1970 (1 g)1971–1978 (1021 g)
Luis GonzalezOF1995–1996 (223 g)1990–1995, 1997 (745 g)
Jose VizcainoSS1991–1993 (330 g)2001–2005 (559 g)
Moises AlouOF2002–2004 (438 g)1998, 2000–2001 (421 g)
Kyle TuckerOF2025 (136 g)2018–2024 (633 g)
Jason HeywardOF2016–2022 (744 g)2024 (24 g)
Ricky GutierrezSS2000–2001 (272 g)1995–1999 (469 g)
Greg GrossOF1977–1978 (239 g)1973–1976, 1989 (490 g)
Scott ServaisC1995–1998 (416 g)1991–1995, 2001 (295 g)
Jake MarisnickOF2021 (65 g)2014–2019 (631 g)
Al SpanglerOF1967–1971 (258 g)1962–1965 (422 g)
Jerry MumphreyOF1986–1988 (292 g)1983–1985 (325 g)
Dave SmithP1991–1992 (46 g)1980–1990 (563 g)
Daryle WardOF2007–2008 (168 g)1998–2002 (418 g)
Billy HatcherOF1984–1985 (61 g)1986–1989 (521 g)
Derrick MayOF1990–1994 (384 g)1995–1996 (187 g)
Luis Valbuena3B2012–2014 (347 g)2015–2016 (222 g)
Rick WilkinsC1991–1995 (455 g)1995–1996 (99 g)
Martin MaldonadoC2019 (4 g)2018–2023 (470 g)
Joe NiekroP1967–1969 (74 g)1975–1985 (398 g)
Jimmy StewartOF1963–1967 (324 g)1972–1973 (129 g)
Mick KelleherSS1976–1980 (433 g)1974 (19 g)
Gary WoodsOF1982–1985 (378 g)1980–1981 (73 g)
Victor CaratiniC2017–2020 (246 g)2024–2025 (201 g)
Cliff JohnsonDH1980 (68 g)1972–1977 (376 g)
Hector RondonP2013–2017 (296 g)2018–2019 (125 g)
Dexter FowlerOF2015–2016 (281 g)2014 (116 g)
Ryan PresslyP2025 (44 g)2018–2024 (342 g)
Ronny CedenoSS2005–2008 (329 g)2013 (51 g)
Eric YeldingSS1993 (69 g)1989–1992 (299 g)
Frank DiPinoP1986–1988 (162 g)1982–1986 (201 g)
Kyle FarnsworthP1999–2004 (343 g)2014 (16 g)
Orlando MercedOF1998 (12 g)2001–2003 (340 g)
Wesley WrightP2014 (58 g)2008–2013 (288 g)
Joe Pepitone1B1970–1973 (268 g)1970 (75 g)
Joey Amalfitano2B1964–1967 (212 g)1962 (117 g)
Brian BogusevicOF2013 (47 g)2010–2012 (252 g)
Carl WarwickOF1966 (16 g)1962–1963 (280 g)
Tony KempOF2019 (44 g)2016–2019 (239 g)
Dave ClarkOF1990, 1997 (186 g)1998 (93 g)
Hector TorresSS1971 (31 g)1968–1970, 1973 (231 g)
Davey Lopes2B1984–1986 (174 g)1986–1987 (84 g)
Jonathan VillarSS2022 (46 g)2013–2015 (198 g)
Lee ThomasOF1966–1967 (152 g)1968 (90 g)
Carlos Peña1B2011 (153 g)2013 (85 g)
Steve HendersonOF1981–1982 (174 g)1988 (42 g)
Hector NerisP2024 (46 g)2022–2025 (169 g)
Karl RhodesOF1993–1995 (123 g)1990–1993 (92 g)
Dave GiustiP1977 (20 g)1962, 1964–1968 (194 g)
Rob Sperring2B1974–1976 (150 g)1977 (58 g)
Bob ScanlanP1991–1993 (179 g)1998 (27 g)
Dave Magadan3B1996 (78 g)1995 (127 g)
Dave RobertsP1977–1978 (54 g)1972–1975 (143 g)
Matt MieskeOF1998 (77 g)1999–2000 (116 g)
Paul BakoC2003–2004 (119 g)1999–2000 (74 g)
LaTroy HawkinsP2004–2005 (98 g)2008–2009 (89 g)
Doug JonesP1996 (28 g)1992–1993 (151 g)
Frank ThomasOF1960–1961, 1966 (155 g)1965 (23 g)
Al HeistOF1960–1961 (150 g)1962 (27 g)
Dick DrottP1957–1961 (143 g)1962–1963 (33 g)
Merritt RanewC1963–1964 (94 g)1962 (71 g)
Mitch WilliamsP1989–1990 (135 g)1994 (25 g)
Robinson ChirinosC2021 (45 g)2019 (114 g)
Oscar ZamoraP1974–1976 (148 g)1978 (10 g)
Brock DavisOF1970–1971 (112 g)1963–1964, 1966 (45 g)
Brian WilliamsP2000 (22 g)1991–1994, 1999 (134 g)
Isaac Paredes3B2024 (52 g)2025 (102 g)
Jack HiattC1970 (66 g)1971–1972 (79 g)
Byron BrowneOF1965–1967 (134 g)1968 (10 g)
Wade MillerP2006–2007 (8 g)1999–2004 (131 g)
Dave VeresP2003 (31 g)1994–1995 (104 g)
Trey ManciniOF2023 (79 g)2022 (51 g)
Joe SmithP2016 (16 g)2018–2019, 2021 (111 g)
Kent BottenfieldP1996–1997 (112 g)2001 (13 g)
Ken JohnsonP1969 (9 g)1962–1965 (114 g)
Bill HenryP1958–1959 (109 g)1969 (3 g)
Tommy DavisOF1970, 1972 (26 g)1969–1970 (81 g)
Don NottebartP1969 (16 g)1963–1965 (88 g)
Craig KimbrelP2019–2021 (80 g)2025 (13 g)
Bill HeathC1969 (27 g)1966–1967 (64 g)
Scott Moore3B2006–2007 (18 g)2012 (72 g)
Brooks RaleyP2012–2013 (14 g)2020–2021 (75 g)
Jose VerasP2014 (12 g)2013–2014 (76 g)
Scott FeldmanP2013 (15 g)2014–2016 (73 g)
Phil Nevin3B2006 (67 g)1995 (18 g)
Tom EdensP1995 (5 g)1993–1994 (77 g)
Tom GordonP2001–2002 (66 g)2002 (15 g)
Anthony YoungP1994–1995 (52 g)1996 (28 g)
Robel Garcia2B2019 (31 g)2021 (47 g)
John BuzhardtP1958–1959 (37 g)1967–1968 (40 g)
Cody RansomSS2013 (57 g)2007 (19 g)
Kenny LoftonOF2003 (56 g)1991 (20 g)
Hayden WesneskiP2022–2024 (68 g)2025 (6 g)
Mike BrumleySS1987 (39 g)1993, 1995 (26 g)
Dick Gernert1B1960 (52 g)1962 (10 g)
Juan PizarroP1970–1973 (46 g)1973 (15 g)
Dan LarsonP1982 (12 g)1976–1977 (47 g)
Don BryantC1966 (13 g)1969–1970 (46 g)
Ty Waller3B1981–1982 (47 g)1987 (11 g)
Xavier CedenoP2019 (5 g)2011–2013 (52 g)
David WeathersP2001 (28 g)2004 (26 g)
Bobby TiefenauerP1968 (9 g)1962 (43 g)
Jerome WilliamsP2005–2006 (23 g)2014 (26 g)
Mike CapelP1988 (22 g)1991 (25 g)
Jack LamabeP1968 (42 g)1965 (3 g)
Wade MileyP2022 (9 g)2019 (33 g)
Cameron MaybinOF2020 (18 g)2017 (21 g)
Enoli ParedesP2024 (1 g)2020–2022 (37 g)
Anthony BassP2018 (16 g)2014 (21 g)
Yorkis PerezP1991 (3 g)2000 (33 g)
Don LarsenP1967 (3 g)1964–1965 (32 g)
Robin RobertsP1966 (11 g)1965–1966 (23 g)
Don LeeP1966 (16 g)1965–1966 (16 g)
Matt KeoughP1986 (19 g)1986 (10 g)
Bobby ShantzP1964 (20 g)1962 (7 g)
Tim FederowiczC2016 (17 g)2018 (10 g)
Dean WilkinsP1989–1990 (18 g)1991 (7 g)
Jake BuchananP2016 (2 g)2014–2015 (22 g)
Jason Smith2B2001 (2 g)2009 (21 g)
Joe BiaginiP2021 (1 g)2019–2020 (17 g)
Arnold EarleyP1966 (13 g)1967 (2 g)
Dan StrailyP2014 (7 g)2015 (4 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.Cubs seasons include the Chicago White Stockings (1876–1889), Chicago Colts (1890–1897) and Chicago Orphans (1898–1902).Astros seasons include the Houston Colt .45's (1962–1964).

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 pathCubs historyAstros history

More “played for both” lists

All MLB team pairs

Questions

How many players have played for both the Chicago Cubs and the Houston Astros?

122 in the Lahman Baseball Database from 1962 to 2025, including Roger Metzger, Luis Gonzalez, Jose Vizcaino and Moises Alou. 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?

Al Heist: Chicago Cubs first, then the Houston Astros from 1962.

Who has played for both recently?

Kyle Tucker, Jason Heyward, Victor Caratini, Ryan Pressly, Hector Neris and Isaac Paredes and 3 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. Cubs seasons include the Chicago White Stockings (1876–1889), Chicago Colts (1890–1897) and Chicago Orphans (1898–1902). Astros seasons include the Houston Colt .45's (1962–1964).

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