Houston Astros players and history

1,027 players have played at least one regular-season game for the Houston Astros franchise from 1962 to 2025. Before today's name it played as the Houston Colt .45's (1962–1964). Craig Biggio played the most games for the club (2,850, 1988–2007).

Daikin Park, home of the Houston Astros
Daikin Park · Photo: Delaywaves, CC BY 3.0, Wikimedia Commons (cropped) · Photo credits

Most games for the Astros

The 25 players with the most regular-season games for the franchise, 1962–2025, under any of its names.
#PlayerPosSeasonsGames
1Photo of Craig Biggio Craig Biggio2B1988–20072,850
2Photo of Jeff Bagwell Jeff Bagwell1B1991–20052,150
3Photo of Jose Altuve Jose Altuve2B2011–20251,975
4Photo of Jose Cruz Jose CruzOF1975–19871,870
5Photo of Lance Berkman Lance BerkmanOF1999–20101,592
6Photo of Terry Puhl Terry PuhlOF1977–19901,516
7Photo of Cesar Cedeno Cesar CedenoOF1970–19811,512
8Photo of Jim Wynn Jim WynnOF1963–19731,426
9Photo of Bob Watson Bob Watson1B1966–19791,381
10Photo of Brad Ausmus Brad AusmusC1997–1998, 2001–20081,259
11Photo of Doug Rader Doug Rader3B1967–19751,178
12Photo of Craig Reynolds Craig ReynoldsSS1979–19891,170
13Photo of Bill Doran Bill Doran2B1982–19901,165
14Photo of Kevin Bass Kevin BassOF1982–1989, 1993–19941,122
15Photo of Alex Bregman Alex Bregman3B2016–20241,111
16 Ken Caminiti3B1987–1994, 1999–20001,085
17Photo of Denny Walling Denny Walling3B1977–1988, 19921,072
18Photo of Enos Cabell Enos Cabell3B1975–1980, 1984–19851,067
19Photo of Joe Morgan Joe Morgan2B1963–1971, 19801,032
20Photo of Roger Metzger Roger MetzgerSS1971–19781,021
21Photo of Bob Aspromonte Bob Aspromonte3B1962–19681,007
22Photo of Alan Ashby Alan AshbyC1979–1989965
23Photo of Rusty Staub Rusty StaubOF1963–1968833
24Photo of Glenn Davis Glenn Davis1B1984–1990830
25Photo of Carlos Lee Carlos LeeOF2007–2012815

Photos: Wikimedia Commons, free licences, each credited on the MLB photo credits page.

Astros players in 2025

The 12 players with the most Astros games among those who played for the club in 2025: Jose Altuve (2B, 1,975 games since 2011), Carlos Correa (SS, 803 games since 2015), Yordan Alvarez (DH, 677 games since 2019), Jeremy Peña (SS, 568 games since 2022), Chas McCormick (OF, 502 games since 2021), Mauricio Dubon (OF, 485 games since 2022), Jake Meyers (OF, 465 games since 2021), Yainer Diaz (C, 401 games since 2022), Bryan Abreu (P, 317 games since 2019), Jon Singleton (1B, 261 games since 2014), Victor Caratini (C, 201 games since 2024) and Framber Valdez (P, 188 games since 2018).

Old names and cities

  • Houston Colt .45's: 1962–1964
  • Houston Astros: today's name.

Every season under an old name counts for the Houston Astros in the MLB Grid and on the played-for-both lists.

Played for both the Astros and…

Mets 138Cardinals 129Braves 123Cubs 122Phillies 121Padres 121Tigers 120Pirates 116Giants 110Red Sox 106Brewers 106Orioles 104Reds 103Yankees 103Guardians 101Dodgers 98Athletics 96Angels 91Rangers 88Nationals 88White Sox 86Mariners 81Blue Jays 79Royals 77Marlins 66Rockies 64Twins 64Diamondbacks 61Rays 59

Each list has every player who played for both clubs, with his seasons and games for each. All MLB team pairs

Houston Astros: questions

How many players have played for the Houston Astros?

1,027, counting every player with at least one regular-season game for the franchise from 1962 to 2025, under any of its names.

Who has played the most games for the Astros?

Craig Biggio, with 2,850 regular-season games (1988–2007), ahead of Jeff Bagwell (2,150) and Jose Altuve (1,975).

Which team shares the most players with the Astros?

The Mets: 138 players played for both. The fewest: the Rays, with 59.

Facts from the SABR Lahman Baseball Database (CC BY-SA 3.0). Team logos are trademarks of their respective teams (logos via TheSportsDB). Not affiliated with MLB or the Houston Astros. Credits