Players who played for the Houston Astros and St. Louis Cardinals
134 MLB players have played for both the Houston Astros and the St. Louis Cardinals, regular season or playoffs, listed by career games. Teams that moved count for the team they became: the Brooklyn Dodgers count for Los Angeles, the New York Giants for San Francisco, the Montreal Expos for Washington and the Philadelphia and Kansas City Athletics for today's Athletics.
- Carlos Beltran2,586 GP
- Jose Cruz2,353 GP
- Cesar Cedeno2,006 GP
- Tony Peña1,988 GP
- Lance Berkman1,879 GP
- Jason Heyward1,824 GP
- Jose Vizcaino1,820 GP
- Dan Driessen1,732 GP
- Ken Oberkfell1,602 GP
- Jerry Mumphrey1,585 GP
- Johnny Edwards1,470 GP
- Dexter Fowler1,460 GP
- Ty Wigginton1,362 GP
- Milt Thompson1,359 GP
- Julio Lugo1,352 GP
- Pedro Feliz1,302 GP
- Denny Walling1,271 GP
- Jackie Brandt1,221 GP
- Willie Crawford1,210 GP
- Orlando Palmeiro1,206 GP
- Tommie Agee1,129 GP
- Gene Freese1,115 GP
- Preston Wilson1,108 GP
- Roger Cedeno1,100 GP
- Pat Borders1,099 GP
- Colby Rasmus1,092 GP
- Eddie Kasko1,077 GP
- Jose Uribe1,038 GP
- Rich Gedman1,033 GP
- Gary Sutherland1,031 GP
- Thomas Howard1,015 GP
- Joe Ferguson1,013 GP
- Tony Scott991 GP
- Art Howe891 GP
- Bob Lillis817 GP
- Darren Oliver775 GP
- Octavio Dotel758 GP
- Joe McEwing754 GP
- Russ Springer740 GP
- Rick Wilkins720 GP
- Ron Villone717 GP
- Aledmys Diaz705 GP
- Trever Miller694 GP
- Dave Giusti686 GP
- Rick Ankiel653 GP
- Bob Stinson652 GP
- Luke Gregerson646 GP
- Gerald Young640 GP
- Jerry Reuss631 GP
- Mick Kelleher622 GP
- Rick White615 GP
- Phil Plantier610 GP
- Dave Veres605 GP
- Rob Murphy597 GP
- Claude Osteen588 GP
- Ramon Urias579 GP
- Bobby Shantz578 GP
- Pat Neshek544 GP
- Juan Agosto543 GP
- Ryne Stanek535 GP
- Carl Warwick530 GP
- Joe Boever516 GP
- Frank DiPino514 GP
- Bob Forsch509 GP
- Phil Maton509 GP
- Chuck Carr507 GP
- Joe Hoerner493 GP
- Ron Taylor491 GP
- Paul Householder466 GP
- Aurelio Lopez459 GP
- Mike Cuellar456 GP
- Wayne Granger451 GP
- Woody Williams443 GP
- Marty Martinez436 GP
- Dave Campbell428 GP
- Hal Woodeshick428 GP
- Joaquin Andujar407 GP
- Jim Beauchamp393 GP
- Julio Gotay389 GP
- Julio Gonzalez370 GP
- Pedro Borbon368 GP
- Caleb Ferguson367 GP
- Jerry Johnson365 GP
- Darryl Kile364 GP
- T. J. Mathews362 GP
- J. A. Happ360 GP
- Bud Norris357 GP
- Larry Dierker357 GP
- Jim Lindeman351 GP
- Byron Browne349 GP
- George Culver342 GP
- George Brunet324 GP
- Ron Davis295 GP
- Kent Bottenfield292 GP
- Dick Simpson288 GP
- Tyler Greene288 GP
- Jack Lamabe285 GP
- Bill Dawley275 GP
- Jerry DaVanon262 GP
- Wade LeBlanc259 GP
- Skip Jutze254 GP
- Nelson Velazquez245 GP
- Jerome Williams236 GP
- Jimmy Sexton236 GP
- Bill Greif234 GP
- Alan Knicely228 GP
- Matt Keough217 GP
- Dean Stone216 GP
- Tripp Cromer196 GP
- Ernie Camacho193 GP
- Ron Willis188 GP
- Roy Thomas182 GP
- Bobby Tiefenauer179 GP
- Gordon Jones171 GP
- Don Taussig153 GP
- Jeff Tabaka139 GP
- Mike Barlow133 GP
- Ken MacKenzie129 GP
- Terry McGriff126 GP
- Chris Zachary110 GP
- Al Cicotte104 GP
- Raul Valdes103 GP
- Mike Nagy88 GP
- Ray Busse68 GP
- Ty Waller63 GP
- Colin Porter47 GP
- Matt Pagnozzi43 GP
- Bobby Fenwick41 GP
- Scipio Spinks41 GP
- Roddery Muñoz30 GP
- John Anderson24 GP
- C. J. Fick20 GP
- Hal Gilson16 GP
- Brian Esposito3 GP
Think you know them all?
The Houston Astros and St. Louis Cardinals could share a square on today's grid. Name a player who fits both headings on an Ultimate Tic-Tac-Toe board.
More team pairs
- Houston Astros and New York Mets
- Chicago Cubs and Houston Astros
- Atlanta Braves and Houston Astros
- Houston Astros and Philadelphia Phillies
- Detroit Tigers and Houston Astros
- Houston Astros and San Diego Padres
- Cincinnati Reds and St. Louis Cardinals
- Chicago Cubs and St. Louis Cardinals
- Philadelphia Phillies and St. Louis Cardinals
- San Francisco Giants and St. Louis Cardinals
- Pittsburgh Pirates and St. Louis Cardinals
- Los Angeles Dodgers and St. Louis Cardinals
Data: the SABR Lahman Baseball Database, covering everyone who played from 1901 on.