Players who played for the Arizona Diamondbacks and St. Louis Cardinals
61 MLB players have played for both the Arizona Diamondbacks 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.
- Paul Goldschmidt2,179 GP
- Royce Clayton2,108 GP
- Nolan Arenado1,939 GP
- Reggie Sanders1,777 GP
- Mark Reynolds1,688 GP
- Troy Glaus1,537 GP
- Randal Grichuk1,474 GP
- David Eckstein1,311 GP
- Tony Womack1,303 GP
- Tommy Pham1,255 GP
- Bernard Gilkey1,239 GP
- Jon Jay1,201 GP
- Felipe Lopez1,185 GP
- Daniel Descalso1,080 GP
- Russell Branyan1,059 GP
- Gerald Laird799 GP
- Carson Kelly789 GP
- Felix Jose747 GP
- Russ Springer740 GP
- Kelly Stinnett734 GP
- Jeff Fassero720 GP
- Garrett Hampson692 GP
- Dennys Reyes674 GP
- Randy Choate672 GP
- Miguel Batista658 GP
- Lars Nootbaar617 GP
- Mike Morgan597 GP
- Zach Duke576 GP
- Ricky Bottalico562 GP
- Darren Holmes557 GP
- Greg Holland556 GP
- Mike Difelice550 GP
- Fernando Salas496 GP
- T. J. McFarland460 GP
- Jeff Suppan453 GP
- Jason Marquis448 GP
- Blaine Boyer447 GP
- Bobby Witt438 GP
- Edwin Jackson429 GP
- Dominic Leone428 GP
- Andy Benes405 GP
- Dan Haren401 GP
- Todd Stottlemyre373 GP
- Mike Mohler349 GP
- Luke Weaver338 GP
- Mike Leake338 GP
- Shelby Miller303 GP
- John Frascatore274 GP
- Matthew Bowman232 GP
- Kevin Jarvis191 GP
- Jordan Montgomery179 GP
- Jeremy Hazelbaker155 GP
- Mark Little148 GP
- Jake Woodford130 GP
- Nabil Crismatt122 GP
- Brian Barden119 GP
- Clint Sodowsky107 GP
- Peter Strzelecki85 GP
- Luken Baker75 GP
- Brady Raggio29 GP
- Bryan Augenstein12 GP
Think you know them all?
The Arizona Diamondbacks 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
- Arizona Diamondbacks and Toronto Blue Jays
- Arizona Diamondbacks and New York Mets
- Arizona Diamondbacks and Seattle Mariners
- Arizona Diamondbacks and Milwaukee Brewers
- Arizona Diamondbacks and San Diego Padres
- Arizona Diamondbacks and Washington Nationals
- 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.