Players who played for the San Francisco Giants and St. Louis Cardinals
269 MLB players have played for both the San Francisco Giants 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
- Jake Beckley2,392 GP
- Frankie Frisch2,311 GP
- Chris Speier2,260 GP
- Rogers Hornsby2,259 GP
- Andres Galarraga2,257 GP
- Red Schoendienst2,216 GP
- Willie McGee2,201 GP
- Edgar Renteria2,152 GP
- Orlando Cepeda2,124 GP
- Royce Clayton2,108 GP
- Jesse Burkett2,067 GP
- A. J. Pierzynski2,059 GP
- Jose Cardenal2,017 GP
- Jack Clark1,994 GP
- Reggie Smith1,987 GP
- Joe Medwick1,984 GP
- Will Clark1,976 GP
- Kid Gleason1,968 GP
- Dick Groat1,929 GP
- Johnny Mize1,884 GP
- Bobby Bonds1,849 GP
- Al Dark1,828 GP
- Jose Vizcaino1,820 GP
- Shawon Dunston1,814 GP
- Reggie Sanders1,777 GP
- Dan Driessen1,732 GP
- Randy Winn1,717 GP
- Brandon Crawford1,684 GP
- Bill White1,673 GP
- Matty Alou1,667 GP
- Whitey Lockman1,666 GP
- Arlie Latham1,629 GP
- Milt Stock1,628 GP
- Eric Davis1,626 GP
- Ken Oberkfell1,602 GP
- Larry Herndon1,537 GP
- Tom Herr1,514 GP
- Les Mann1,498 GP
- Bob O'Farrell1,492 GP
- Terry Kennedy1,491 GP
- Ron Hunt1,483 GP
- Walker Cooper1,473 GP
- Gus Mancuso1,460 GP
- Roger Bresnahan1,446 GP
- Don Blasingame1,444 GP
- Steve Brodie1,438 GP
- Dan McGann1,437 GP
- Joel Youngblood1,408 GP
- David Bell1,403 GP
- Hank Sauer1,399 GP
- Frank Snyder1,392 GP
- Ivan de Jesus1,371 GP
- Leon Wagner1,352 GP
- Ken Reitz1,344 GP
- Jim Dwyer1,328 GP
- Dick Schofield1,321 GP
- Mike Matheny1,305 GP
- Pedro Feliz1,302 GP
- Ethan Allen1,281 GP
- Red Murray1,264 GP
- Eddie Stanky1,259 GP
- Mark DeRosa1,241 GP
- Bob Bescher1,228 GP
- Jackie Brandt1,221 GP
- Mark Sweeney1,218 GP
- Billy Southworth1,192 GP
- Sam Mertes1,190 GP
- Eddie Bressoud1,186 GP
- Frank Demaree1,155 GP
- Jim King1,125 GP
- Bob Nieman1,113 GP
- John Barry1,100 GP
- John McGraw1,100 GP
- Daryl Spencer1,098 GP
- Eddie Ainsmith1,078 GP
- Jack Warner1,074 GP
- George Harper1,073 GP
- Hoyt Wilhelm1,070 GP
- Mike Donlin1,049 GP
- Mike Gonzalez1,042 GP
- Jose Uribe1,038 GP
- Lindy McDaniel988 GP
- Steve Evans978 GP
- Darnell Coles957 GP
- Harrison Bader954 GP
- Ducky Holmes933 GP
- Paul DeJong925 GP
- Burgess Whitehead924 GP
- Mike Grady922 GP
- Ryan Theriot899 GP
- George Watkins894 GP
- Larry McLean862 GP
- Earl Smith860 GP
- Billy Gilbert850 GP
- Dave Rader846 GP
- Ken O'Dea832 GP
- Julian Tavarez828 GP
- Ray Jablonski808 GP
- Pop Schriver803 GP
- Steve Kline796 GP
- Tom Lampkin777 GP
- Hobie Landrith772 GP
- Chuck Diering752 GP
- Steve Carlton745 GP
- Ron Kline743 GP
- Marc Hill737 GP
- Babe Young728 GP
- Jamey Wright722 GP
- Jeff Fassero720 GP
- Rick Wilkins720 GP
- Stu Miller716 GP
- Mike Phillips712 GP
- Spike Shannon694 GP
- Heinie Mueller693 GP
- Eddie Fisher690 GP
- Dave Brain679 GP
- Joe Garagiola676 GP
- Dan Quisenberry674 GP
- Johnny Vergez672 GP
- Ruben Tejada663 GP
- Clyde Kluttz656 GP
- Clarence Mitchell650 GP
- Burleigh Grimes632 GP
- Hector Cruz624 GP
- Doug Baird617 GP
- Jeff Brantley615 GP
- Rich Rodriguez610 GP
- Elias Sosa602 GP
- Wally Roettger599 GP
- Pedro Borbon593 GP
- Doc Farrell591 GP
- Chick Fullis590 GP
- Ray Sadecki587 GP
- Fred Hartman582 GP
- Bert Niehoff581 GP
- Vic Harris579 GP
- Kiddo Davis575 GP
- Red Ames533 GP
- Lew McCarty532 GP
- Jason Christiansen529 GP
- Frank Linzy516 GP
- Harry Gumbert512 GP
- Doc Crandall500 GP
- Gene Paulette500 GP
- Bob Heise499 GP
- David Green489 GP
- Slim Sallee476 GP
- Don Landrum456 GP
- Jimmy Cooney448 GP
- John Curtis445 GP
- Dominic Leone428 GP
- Alberto Castillo418 GP
- Ray Katt417 GP
- Brett Tomko406 GP
- Jim Hearn403 GP
- Pink Hawley399 GP
- Jose Quintana394 GP
- Jimmy Ring391 GP
- Bill Sarni390 GP
- Bob Burda388 GP
- Cozy Dolan379 GP
- John Brebbia379 GP
- Chris Stratton374 GP
- Red Donahue372 GP
- Joe Orengo366 GP
- Jerry Johnson365 GP
- Dustin Hermanson358 GP
- Marv Grissom356 GP
- Andrew Knizner355 GP
- Brad Penny351 GP
- Steve Scarsone350 GP
- Lary Sorensen346 GP
- Mike Leake338 GP
- Fred Toney336 GP
- Kid Carsey329 GP
- Ken Rudolph328 GP
- Max Lanier328 GP
- Jordan Hicks327 GP
- Pete Falcone325 GP
- Sam Jones322 GP
- Lynn McGlothen320 GP
- Rich DeLucia320 GP
- Pat Crawford318 GP
- Jose Bautista315 GP
- Matt Morris309 GP
- Sal Maglie304 GP
- Shelby Miller303 GP
- Sidney Ponson298 GP
- Mort Cooper297 GP
- Dave LaPoint294 GP
- Kent Bottenfield292 GP
- Doug Creek279 GP
- Bill Walker275 GP
- Buddy Blattner272 GP
- John D'Acquisto267 GP
- Doc Marshall261 GP
- Tony Kaufmann260 GP
- Pol Perritt257 GP
- Wilson Delgado253 GP
- Art Fromme252 GP
- Bill Howerton247 GP
- Dick Littlefield245 GP
- Bud Byerly238 GP
- Jerome Williams236 GP
- Max Surkont236 GP
- Danny Shay231 GP
- Herman Bell221 GP
- Ferdie Schupp217 GP
- Roy Parmelee213 GP
- Todd Wellemeyer211 GP
- Manny Aybar210 GP
- Sal Yvars210 GP
- Allen Watson209 GP
- Ron Bryant206 GP
- Bill Lohrman202 GP
- Bill McGee197 GP
- Ernie Camacho193 GP
- Butch Metzger191 GP
- Al Gettel189 GP
- Herman Franks188 GP
- Mike Laga188 GP
- Homer Peel186 GP
- Allyn Stout180 GP
- Cory Bailey172 GP
- Gordon Jones171 GP
- Danny Gardella169 GP
- Ralph Shinners163 GP
- Paul Dean159 GP
- Jim Davis154 GP
- Don Taussig153 GP
- Gary Rajsich149 GP
- Carmen Hill148 GP
- Marcus Jensen145 GP
- Randy O'Neal143 GP
- Ray Starr138 GP
- Bugs Raymond136 GP
- John Tamargo135 GP
- Ken MacKenzie129 GP
- Nate Andrews128 GP
- Austin Dean126 GP
- Billy Muffett125 GP
- Bill O'Hara124 GP
- Rene Arocha124 GP
- Don Liddle119 GP
- Ray Harrell119 GP
- John Cumberland110 GP
- Bob Bowman109 GP
- Bill Magee107 GP
- Bob Steele97 GP
- Jim Mooney92 GP
- Tom Heintzelman90 GP
- Roy Evans84 GP
- Bobby Schang82 GP
- Rob Dressler82 GP
- Floyd Wicker81 GP
- Dave Zearfoss72 GP
- Andrew Suarez69 GP
- Bunny Hearn66 GP
- Chauncey Fisher66 GP
- Jack Berly65 GP
- Tom Sunkel63 GP
- Bill Phyle61 GP
- Walt Huntzinger60 GP
- Jim Mallory54 GP
- Elmer Zacher48 GP
- Francis Healy42 GP
- Herb Hunter39 GP
- Mul Holland13 GP
Think you know them all?
The San Francisco Giants 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
- Atlanta Braves and San Francisco Giants
- Chicago Cubs and San Francisco Giants
- Cincinnati Reds and San Francisco Giants
- Philadelphia Phillies and San Francisco Giants
- Los Angeles Dodgers and San Francisco Giants
- Pittsburgh Pirates and San Francisco Giants
- Cincinnati Reds and St. Louis Cardinals
- Chicago Cubs and St. Louis Cardinals
- Philadelphia Phillies and St. Louis Cardinals
- Pittsburgh Pirates and St. Louis Cardinals
- Los Angeles Dodgers and St. Louis Cardinals
- Atlanta Braves and St. Louis Cardinals
Data: the SABR Lahman Baseball Database, covering everyone who played from 1901 on.