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
| Player | Pos | Cubs | Astros |
|---|---|---|---|
| Roger Metzger | SS | 1970 (1 g) | 1971–1978 (1021 g) |
| Luis Gonzalez | OF | 1995–1996 (223 g) | 1990–1995, 1997 (745 g) |
| Jose Vizcaino | SS | 1991–1993 (330 g) | 2001–2005 (559 g) |
| Moises Alou | OF | 2002–2004 (438 g) | 1998, 2000–2001 (421 g) |
| Kyle Tucker | OF | 2025 (136 g) | 2018–2024 (633 g) |
| Jason Heyward | OF | 2016–2022 (744 g) | 2024 (24 g) |
| Ricky Gutierrez | SS | 2000–2001 (272 g) | 1995–1999 (469 g) |
| Greg Gross | OF | 1977–1978 (239 g) | 1973–1976, 1989 (490 g) |
| Scott Servais | C | 1995–1998 (416 g) | 1991–1995, 2001 (295 g) |
| Jake Marisnick | OF | 2021 (65 g) | 2014–2019 (631 g) |
| Al Spangler | OF | 1967–1971 (258 g) | 1962–1965 (422 g) |
| Jerry Mumphrey | OF | 1986–1988 (292 g) | 1983–1985 (325 g) |
| Dave Smith | P | 1991–1992 (46 g) | 1980–1990 (563 g) |
| Daryle Ward | OF | 2007–2008 (168 g) | 1998–2002 (418 g) |
| Billy Hatcher | OF | 1984–1985 (61 g) | 1986–1989 (521 g) |
| Derrick May | OF | 1990–1994 (384 g) | 1995–1996 (187 g) |
| Luis Valbuena | 3B | 2012–2014 (347 g) | 2015–2016 (222 g) |
| Rick Wilkins | C | 1991–1995 (455 g) | 1995–1996 (99 g) |
| Martin Maldonado | C | 2019 (4 g) | 2018–2023 (470 g) |
| Joe Niekro | P | 1967–1969 (74 g) | 1975–1985 (398 g) |
| Jimmy Stewart | OF | 1963–1967 (324 g) | 1972–1973 (129 g) |
| Mick Kelleher | SS | 1976–1980 (433 g) | 1974 (19 g) |
| Gary Woods | OF | 1982–1985 (378 g) | 1980–1981 (73 g) |
| Victor Caratini | C | 2017–2020 (246 g) | 2024–2025 (201 g) |
| Cliff Johnson | DH | 1980 (68 g) | 1972–1977 (376 g) |
| Hector Rondon | P | 2013–2017 (296 g) | 2018–2019 (125 g) |
| Dexter Fowler | OF | 2015–2016 (281 g) | 2014 (116 g) |
| Ryan Pressly | P | 2025 (44 g) | 2018–2024 (342 g) |
| Ronny Cedeno | SS | 2005–2008 (329 g) | 2013 (51 g) |
| Eric Yelding | SS | 1993 (69 g) | 1989–1992 (299 g) |
| Frank DiPino | P | 1986–1988 (162 g) | 1982–1986 (201 g) |
| Kyle Farnsworth | P | 1999–2004 (343 g) | 2014 (16 g) |
| Orlando Merced | OF | 1998 (12 g) | 2001–2003 (340 g) |
| Wesley Wright | P | 2014 (58 g) | 2008–2013 (288 g) |
| Joe Pepitone | 1B | 1970–1973 (268 g) | 1970 (75 g) |
| Joey Amalfitano | 2B | 1964–1967 (212 g) | 1962 (117 g) |
| Brian Bogusevic | OF | 2013 (47 g) | 2010–2012 (252 g) |
| Carl Warwick | OF | 1966 (16 g) | 1962–1963 (280 g) |
| Tony Kemp | OF | 2019 (44 g) | 2016–2019 (239 g) |
| Dave Clark | OF | 1990, 1997 (186 g) | 1998 (93 g) |
| Hector Torres | SS | 1971 (31 g) | 1968–1970, 1973 (231 g) |
| Davey Lopes | 2B | 1984–1986 (174 g) | 1986–1987 (84 g) |
| Jonathan Villar | SS | 2022 (46 g) | 2013–2015 (198 g) |
| Lee Thomas | OF | 1966–1967 (152 g) | 1968 (90 g) |
| Carlos Peña | 1B | 2011 (153 g) | 2013 (85 g) |
| Steve Henderson | OF | 1981–1982 (174 g) | 1988 (42 g) |
| Hector Neris | P | 2024 (46 g) | 2022–2025 (169 g) |
| Karl Rhodes | OF | 1993–1995 (123 g) | 1990–1993 (92 g) |
| Dave Giusti | P | 1977 (20 g) | 1962, 1964–1968 (194 g) |
| Rob Sperring | 2B | 1974–1976 (150 g) | 1977 (58 g) |
| Bob Scanlan | P | 1991–1993 (179 g) | 1998 (27 g) |
| Dave Magadan | 3B | 1996 (78 g) | 1995 (127 g) |
| Dave Roberts | P | 1977–1978 (54 g) | 1972–1975 (143 g) |
| Matt Mieske | OF | 1998 (77 g) | 1999–2000 (116 g) |
| Paul Bako | C | 2003–2004 (119 g) | 1999–2000 (74 g) |
| LaTroy Hawkins | P | 2004–2005 (98 g) | 2008–2009 (89 g) |
| Doug Jones | P | 1996 (28 g) | 1992–1993 (151 g) |
| Frank Thomas | OF | 1960–1961, 1966 (155 g) | 1965 (23 g) |
| Al Heist | OF | 1960–1961 (150 g) | 1962 (27 g) |
| Dick Drott | P | 1957–1961 (143 g) | 1962–1963 (33 g) |
| Merritt Ranew | C | 1963–1964 (94 g) | 1962 (71 g) |
| Mitch Williams | P | 1989–1990 (135 g) | 1994 (25 g) |
| Robinson Chirinos | C | 2021 (45 g) | 2019 (114 g) |
| Oscar Zamora | P | 1974–1976 (148 g) | 1978 (10 g) |
| Brock Davis | OF | 1970–1971 (112 g) | 1963–1964, 1966 (45 g) |
| Brian Williams | P | 2000 (22 g) | 1991–1994, 1999 (134 g) |
| Isaac Paredes | 3B | 2024 (52 g) | 2025 (102 g) |
| Jack Hiatt | C | 1970 (66 g) | 1971–1972 (79 g) |
| Byron Browne | OF | 1965–1967 (134 g) | 1968 (10 g) |
| Wade Miller | P | 2006–2007 (8 g) | 1999–2004 (131 g) |
| Dave Veres | P | 2003 (31 g) | 1994–1995 (104 g) |
| Trey Mancini | OF | 2023 (79 g) | 2022 (51 g) |
| Joe Smith | P | 2016 (16 g) | 2018–2019, 2021 (111 g) |
| Kent Bottenfield | P | 1996–1997 (112 g) | 2001 (13 g) |
| Ken Johnson | P | 1969 (9 g) | 1962–1965 (114 g) |
| Bill Henry | P | 1958–1959 (109 g) | 1969 (3 g) |
| Tommy Davis | OF | 1970, 1972 (26 g) | 1969–1970 (81 g) |
| Don Nottebart | P | 1969 (16 g) | 1963–1965 (88 g) |
| Craig Kimbrel | P | 2019–2021 (80 g) | 2025 (13 g) |
| Bill Heath | C | 1969 (27 g) | 1966–1967 (64 g) |
| Scott Moore | 3B | 2006–2007 (18 g) | 2012 (72 g) |
| Brooks Raley | P | 2012–2013 (14 g) | 2020–2021 (75 g) |
| Jose Veras | P | 2014 (12 g) | 2013–2014 (76 g) |
| Scott Feldman | P | 2013 (15 g) | 2014–2016 (73 g) |
| Phil Nevin | 3B | 2006 (67 g) | 1995 (18 g) |
| Tom Edens | P | 1995 (5 g) | 1993–1994 (77 g) |
| Tom Gordon | P | 2001–2002 (66 g) | 2002 (15 g) |
| Anthony Young | P | 1994–1995 (52 g) | 1996 (28 g) |
| Robel Garcia | 2B | 2019 (31 g) | 2021 (47 g) |
| John Buzhardt | P | 1958–1959 (37 g) | 1967–1968 (40 g) |
| Cody Ransom | SS | 2013 (57 g) | 2007 (19 g) |
| Kenny Lofton | OF | 2003 (56 g) | 1991 (20 g) |
| Hayden Wesneski | P | 2022–2024 (68 g) | 2025 (6 g) |
| Mike Brumley | SS | 1987 (39 g) | 1993, 1995 (26 g) |
| Dick Gernert | 1B | 1960 (52 g) | 1962 (10 g) |
| Juan Pizarro | P | 1970–1973 (46 g) | 1973 (15 g) |
| Dan Larson | P | 1982 (12 g) | 1976–1977 (47 g) |
| Don Bryant | C | 1966 (13 g) | 1969–1970 (46 g) |
| Ty Waller | 3B | 1981–1982 (47 g) | 1987 (11 g) |
| Xavier Cedeno | P | 2019 (5 g) | 2011–2013 (52 g) |
| David Weathers | P | 2001 (28 g) | 2004 (26 g) |
| Bobby Tiefenauer | P | 1968 (9 g) | 1962 (43 g) |
| Jerome Williams | P | 2005–2006 (23 g) | 2014 (26 g) |
| Mike Capel | P | 1988 (22 g) | 1991 (25 g) |
| Jack Lamabe | P | 1968 (42 g) | 1965 (3 g) |
| Wade Miley | P | 2022 (9 g) | 2019 (33 g) |
| Cameron Maybin | OF | 2020 (18 g) | 2017 (21 g) |
| Enoli Paredes | P | 2024 (1 g) | 2020–2022 (37 g) |
| Anthony Bass | P | 2018 (16 g) | 2014 (21 g) |
| Yorkis Perez | P | 1991 (3 g) | 2000 (33 g) |
| Don Larsen | P | 1967 (3 g) | 1964–1965 (32 g) |
| Robin Roberts | P | 1966 (11 g) | 1965–1966 (23 g) |
| Don Lee | P | 1966 (16 g) | 1965–1966 (16 g) |
| Matt Keough | P | 1986 (19 g) | 1986 (10 g) |
| Bobby Shantz | P | 1964 (20 g) | 1962 (7 g) |
| Tim Federowicz | C | 2016 (17 g) | 2018 (10 g) |
| Dean Wilkins | P | 1989–1990 (18 g) | 1991 (7 g) |
| Jake Buchanan | P | 2016 (2 g) | 2014–2015 (22 g) |
| Jason Smith | 2B | 2001 (2 g) | 2009 (21 g) |
| Joe Biagini | P | 2021 (1 g) | 2019–2020 (17 g) |
| Arnold Earley | P | 1966 (13 g) | 1967 (2 g) |
| Dan Straily | P | 2014 (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.
More “played for both” lists
Chicago Cubs and…
Reds 337Cardinals 329Phillies 322Braves 312Dodgers 300Pirates 298Giants 288Guardians 223White Sox 212Yankees 210
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

