Players who played for the St. Louis Cardinals and Toronto Blue Jays
87 MLB players have played for both the St. Louis Cardinals and the Toronto Blue Jays, 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.
- Ron Fairly2,442 GP
- Royce Clayton2,108 GP
- Scott Rolen2,038 GP
- Dave Collins1,701 GP
- Troy Glaus1,537 GP
- Miguel Cairo1,490 GP
- Randal Grichuk1,474 GP
- Steve Braun1,425 GP
- David Eckstein1,311 GP
- Cesar Izturis1,310 GP
- Mike Matheny1,305 GP
- Mark DeRosa1,241 GP
- Corey Patterson1,230 GP
- Felipe Lopez1,185 GP
- Pat Borders1,099 GP
- Colby Rasmus1,092 GP
- Corey Dickerson1,084 GP
- Mike Timlin1,059 GP
- Darnell Coles957 GP
- Mark Whiten940 GP
- Paul DeJong925 GP
- Manuel Lee922 GP
- Darren Oliver775 GP
- Octavio Dotel758 GP
- Aledmys Diaz705 GP
- Trever Miller694 GP
- Pat Kelly681 GP
- Miguel Batista658 GP
- Tom Henke642 GP
- Mike Morgan597 GP
- Doug Bair584 GP
- John Axford544 GP
- Marc Rzepczynski506 GP
- Fred Manrique498 GP
- Carlos Villanueva476 GP
- Josh Phelps465 GP
- Rick Bosetti445 GP
- Brett Cecil443 GP
- Dan Johnson443 GP
- Tom Murphy443 GP
- Woody Williams443 GP
- Edwin Jackson429 GP
- Dominic Leone428 GP
- Alberto Castillo418 GP
- Ken Dayley388 GP
- Tom Underwood380 GP
- Ryan Tepera373 GP
- Todd Stottlemyre373 GP
- Pedro Borbon368 GP
- Juan Acevedo367 GP
- Jerry Johnson365 GP
- J. A. Happ360 GP
- Chris Carpenter350 GP
- Pat Hentgen344 GP
- Tom Lawless343 GP
- Hector Luna339 GP
- Jacob Barnes334 GP
- Cliff Politte330 GP
- Jordan Hicks327 GP
- Lance Painter315 GP
- Genesis Cabrera313 GP
- George Kottaras313 GP
- Steven Matz292 GP
- Pete Vuckovich286 GP
- Danny Cox281 GP
- Doug Creek279 GP
- John Frascatore274 GP
- Brian Tallet242 GP
- Willie Fraser239 GP
- Seunghwan Oh232 GP
- Jaime Garcia222 GP
- Chuck Hartenstein188 GP
- Justin Bruihl166 GP
- Paul Kilgus163 GP
- Mike Barlow133 GP
- Ali Sanchez99 GP
- Breyvic Valera93 GP
- Tom Bruno69 GP
- Casey Lawrence65 GP
- Stan Clarke50 GP
- P. J. Walters40 GP
- Nerio Rodriguez32 GP
- Eric Ludwick31 GP
- Preston Guilmet29 GP
- Nick Robertson27 GP
- Jarrett Hoffpauir21 GP
- Ray Giannelli18 GP
Think you know them all?
The St. Louis Cardinals and Toronto Blue Jays 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
- 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
- New York Mets and Toronto Blue Jays
- New York Yankees and Toronto Blue Jays
- Oakland Athletics and Toronto Blue Jays
- Seattle Mariners and Toronto Blue Jays
- Texas Rangers and Toronto Blue Jays
- Chicago Cubs and Toronto Blue Jays
Data: the SABR Lahman Baseball Database, covering everyone who played from 1901 on.