Players who played for the Chicago Cubs and San Francisco Giants
277 MLB players have played for both the Chicago Cubs and the San Francisco Giants, 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.
- Bill Dahlen2,444 GP
- Chris Speier2,260 GP
- Rogers Hornsby2,259 GP
- Joe Carter2,189 GP
- Kenny Lofton2,103 GP
- Gary Matthews2,033 GP
- Jose Cardenal2,017 GP
- Dick Bartell2,016 GP
- Gabby Hartnett1,990 GP
- George Van Haltren1,990 GP
- Benito Santiago1,978 GP
- Moises Alou1,942 GP
- Dave Kingman1,941 GP
- Dave Martinez1,919 GP
- Bobby Murcer1,908 GP
- Bobby Bonds1,849 GP
- Harvey Kuenn1,833 GP
- Al Dark1,828 GP
- Jose Vizcaino1,820 GP
- Billy Jurges1,816 GP
- Shawon Dunston1,814 GP
- Bill Madlock1,806 GP
- Manny Trillo1,780 GP
- Bobby Thomson1,779 GP
- Larry Doyle1,766 GP
- Augie Galan1,742 GP
- Tony Lazzeri1,740 GP
- Eric Young1,730 GP
- Mickey Doolin1,728 GP
- Jim Hegan1,666 GP
- Fred Merkle1,638 GP
- George Kelly1,622 GP
- Marlon Byrd1,573 GP
- Jack Doyle1,569 GP
- Duke Farrell1,565 GP
- Lonny Frey1,535 GP
- Joc Pederson1,504 GP
- Les Mann1,498 GP
- Buck Herzog1,493 GP
- Bob O'Farrell1,492 GP
- Rey Sanchez1,490 GP
- Walker Cooper1,473 GP
- Gus Mancuso1,460 GP
- Heinie Zimmerman1,456 GP
- Roger Bresnahan1,446 GP
- George Grantham1,444 GP
- Ken Henderson1,444 GP
- Freddie Lindstrom1,438 GP
- Michael Tucker1,417 GP
- Candy Maldonado1,410 GP
- Neifi Perez1,403 GP
- Hank Sauer1,399 GP
- Jimmy Johnston1,377 GP
- Ivan de Jesus1,371 GP
- Darren Lewis1,354 GP
- Hack Wilson1,348 GP
- Ken Reitz1,344 GP
- Hans Lobert1,317 GP
- Tom Goodwin1,288 GP
- Ethan Allen1,281 GP
- Mel Hall1,276 GP
- Red Murray1,264 GP
- Michael Conforto1,262 GP
- Eddie Stanky1,259 GP
- Al Bridwell1,252 GP
- Mark DeRosa1,241 GP
- Jeff Reed1,234 GP
- Roger Metzger1,219 GP
- Bill Mueller1,216 GP
- Ed Bailey1,212 GP
- Sam Mertes1,190 GP
- Jim Delahanty1,186 GP
- Jorge Soler1,180 GP
- Bill North1,169 GP
- Glenallen Hill1,162 GP
- Mark Koenig1,162 GP
- Frank Demaree1,155 GP
- Jim King1,125 GP
- Angel Pagan1,124 GP
- Austin Jackson1,115 GP
- George Browne1,102 GP
- John Barry1,100 GP
- Hoyt Wilhelm1,070 GP
- Randy Hundley1,061 GP
- Kris Bryant1,054 GP
- LaTroy Hawkins1,042 GP
- Mike Gonzalez1,042 GP
- Jerry Martin1,018 GP
- Dale Long1,013 GP
- Rich Gossage1,003 GP
- Lindy McDaniel988 GP
- Xavier Nady961 GP
- Zack Taylor918 GP
- Zeke Bonura917 GP
- Sammy Strang903 GP
- Ryan Theriot899 GP
- Ty Cline892 GP
- Larry McLean862 GP
- Andre Rodgers854 GP
- Casey McGehee850 GP
- Dave Rader846 GP
- Ken O'Dea832 GP
- Julian Tavarez828 GP
- Scott Servais820 GP
- Hank Leiber813 GP
- Art Wilson812 GP
- Dave Robertson804 GP
- Pop Schriver803 GP
- Nate Schierholtz799 GP
- Ramon Martinez798 GP
- Joe Nathan787 GP
- Hobie Landrith772 GP
- Bob Howry769 GP
- Monte Irvin764 GP
- John Ganzel747 GP
- Steve Ontiveros732 GP
- Jeff Fassero720 GP
- Rick Wilkins720 GP
- Matt Duffy709 GP
- Len Gabrielson708 GP
- Rod Beck704 GP
- Champ Summers698 GP
- Craig Lefferts697 GP
- Terry Mulholland687 GP
- Arnold Statz683 GP
- Damon Berryhill683 GP
- Tommy La Stella679 GP
- Tim Worrell678 GP
- Joe Garagiola676 GP
- Wayne Terwilliger666 GP
- Mike Vail665 GP
- Earl Webb650 GP
- Joey Amalfitano643 GP
- Mike Remlinger642 GP
- Burleigh Grimes632 GP
- Taylor Rogers630 GP
- Scot Thompson626 GP
- Hector Cruz624 GP
- Freddie Maguire618 GP
- Scott Eyre617 GP
- Bobo Newsom609 GP
- Doc Farrell591 GP
- Mike Fontenot582 GP
- Rick Reuschel579 GP
- Vic Harris579 GP
- Mike Tauchman567 GP
- Mickey Livingston561 GP
- John Boccabella551 GP
- Billy Hoeft533 GP
- Bill Henry531 GP
- Tom Needham523 GP
- Joe Coleman485 GP
- Jack Hiatt483 GP
- Justin Ruggiano483 GP
- Ron Davis481 GP
- Don Larsen480 GP
- Trent Hubbard476 GP
- Scott Sanderson473 GP
- Dick Culler472 GP
- Steve Barber466 GP
- Art Nehf464 GP
- Don Landrum456 GP
- Jeff Robinson455 GP
- Dave Roberts452 GP
- John Stephenson451 GP
- Jimmy Cooney448 GP
- Dick Bertell444 GP
- Luis Quinones442 GP
- Tyler Colvin441 GP
- Bob Shaw433 GP
- Pete Kilduff428 GP
- Johnny Hudson426 GP
- Steve Hamilton425 GP
- Kirby Higbe418 GP
- Jim Marshall410 GP
- Nate Oliver410 GP
- Algie McBride403 GP
- Kevin Gausman395 GP
- Jose Quintana394 GP
- Pierce Johnson386 GP
- Cody Ransom383 GP
- Drew Pomeranz377 GP
- Bill Hands374 GP
- Jeff Samardzija372 GP
- Mike Krukow371 GP
- Trevor Cahill363 GP
- Derek Holland349 GP
- Chad Gaudin346 GP
- Lary Sorensen346 GP
- Steve Stone340 GP
- Fred Toney336 GP
- Drew Smyly333 GP
- David Aardsma331 GP
- Ken Rudolph328 GP
- Sam Jones322 GP
- Lynn McGlothen320 GP
- Jose Bautista315 GP
- Shawn Estes311 GP
- Jerry Spradlin310 GP
- Al Glossop309 GP
- Bob Speake305 GP
- Shelby Miller303 GP
- Phil Douglas299 GP
- Mort Cooper297 GP
- Kent Bottenfield292 GP
- Calvin Murray288 GP
- Aleck Smith287 GP
- Pat Ragan286 GP
- Doug Creek279 GP
- Doc Marshall261 GP
- Sheldon Jones260 GP
- Tony Kaufmann260 GP
- Josh Osich251 GP
- Jumbo Brown249 GP
- Vic Aldridge248 GP
- Bill Voiselle246 GP
- Dick Littlefield245 GP
- Tyler Chatwood245 GP
- Jerome Williams236 GP
- Al Demaree232 GP
- Bob Hendley222 GP
- Cole Gillespie221 GP
- John Menefee221 GP
- Eli Whiteside216 GP
- Roy Parmelee213 GP
- Todd Wellemeyer211 GP
- Manny Aybar210 GP
- Bryan Hickerson209 GP
- Hank Schenz207 GP
- Paul Erickson207 GP
- Ed Sicking203 GP
- Sergio Alcantara193 GP
- Jake Weimer192 GP
- Neil Ramirez185 GP
- Joe Strain169 GP
- Ty Blach164 GP
- Tim Federowicz163 GP
- Frank Reberger156 GP
- Jim Davis154 GP
- Mike Cvengros146 GP
- Frank Hiller139 GP
- Ray Starr138 GP
- Claude Jonnard137 GP
- Merwin Jacobson133 GP
- Wayland Dean127 GP
- Terrell Lowery123 GP
- Ray Harrell119 GP
- Virgil Cheeves111 GP
- Bob Bowman109 GP
- Art Jahn104 GP
- Allen Ripley101 GP
- Ike Van Zandt100 GP
- Alex Hinshaw90 GP
- Hy Vandenberg90 GP
- Red Lynn85 GP
- Bob Carpenter80 GP
- Fred Lear75 GP
- Bill Faul71 GP
- Hal O'Hagan63 GP
- Bill Phyle61 GP
- Walt Huntzinger60 GP
- Caleb Kilian56 GP
- Roy Joiner52 GP
- Dick LeMay45 GP
- Scott McClain44 GP
- Jack Hendricks42 GP
- George Riley41 GP
- Herb Hunter39 GP
- Bob Lennon38 GP
- Hank Schreiber36 GP
- Alan Hargesheimer31 GP
- Joe Stephenson29 GP
- Jon Perlman26 GP
- Conner Menez25 GP
- Kervin Castro25 GP
- Roger Denzer23 GP
- Ed Glenn5 GP
Think you know them all?
The Chicago Cubs and San Francisco Giants 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
- Chicago Cubs and Cincinnati Reds
- Chicago Cubs and Philadelphia Phillies
- Chicago Cubs and St. Louis Cardinals
- Atlanta Braves and Chicago Cubs
- Chicago Cubs and Los Angeles Dodgers
- Chicago Cubs and Pittsburgh Pirates
- Atlanta Braves and San Francisco Giants
- San Francisco Giants and St. Louis Cardinals
- 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
Data: the SABR Lahman Baseball Database, covering everyone who played from 1901 on.