GridClash Baseball

All MLB team pairs

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.

  1. Bill Dahlen2,444 GP
  2. Chris Speier2,260 GP
  3. Rogers Hornsby2,259 GP
  4. Joe Carter2,189 GP
  5. Kenny Lofton2,103 GP
  6. Gary Matthews2,033 GP
  7. Jose Cardenal2,017 GP
  8. Dick Bartell2,016 GP
  9. Gabby Hartnett1,990 GP
  10. George Van Haltren1,990 GP
  11. Benito Santiago1,978 GP
  12. Moises Alou1,942 GP
  13. Dave Kingman1,941 GP
  14. Dave Martinez1,919 GP
  15. Bobby Murcer1,908 GP
  16. Bobby Bonds1,849 GP
  17. Harvey Kuenn1,833 GP
  18. Al Dark1,828 GP
  19. Jose Vizcaino1,820 GP
  20. Billy Jurges1,816 GP
  21. Shawon Dunston1,814 GP
  22. Bill Madlock1,806 GP
  23. Manny Trillo1,780 GP
  24. Bobby Thomson1,779 GP
  25. Larry Doyle1,766 GP
  26. Augie Galan1,742 GP
  27. Tony Lazzeri1,740 GP
  28. Eric Young1,730 GP
  29. Mickey Doolin1,728 GP
  30. Jim Hegan1,666 GP
  31. Fred Merkle1,638 GP
  32. George Kelly1,622 GP
  33. Marlon Byrd1,573 GP
  34. Jack Doyle1,569 GP
  35. Duke Farrell1,565 GP
  36. Lonny Frey1,535 GP
  37. Joc Pederson1,504 GP
  38. Les Mann1,498 GP
  39. Buck Herzog1,493 GP
  40. Bob O'Farrell1,492 GP
  41. Rey Sanchez1,490 GP
  42. Walker Cooper1,473 GP
  43. Gus Mancuso1,460 GP
  44. Heinie Zimmerman1,456 GP
  45. Roger Bresnahan1,446 GP
  46. George Grantham1,444 GP
  47. Ken Henderson1,444 GP
  48. Freddie Lindstrom1,438 GP
  49. Michael Tucker1,417 GP
  50. Candy Maldonado1,410 GP
  51. Neifi Perez1,403 GP
  52. Hank Sauer1,399 GP
  53. Jimmy Johnston1,377 GP
  54. Ivan de Jesus1,371 GP
  55. Darren Lewis1,354 GP
  56. Hack Wilson1,348 GP
  57. Ken Reitz1,344 GP
  58. Hans Lobert1,317 GP
  59. Tom Goodwin1,288 GP
  60. Ethan Allen1,281 GP
  61. Mel Hall1,276 GP
  62. Red Murray1,264 GP
  63. Michael Conforto1,262 GP
  64. Eddie Stanky1,259 GP
  65. Al Bridwell1,252 GP
  66. Mark DeRosa1,241 GP
  67. Jeff Reed1,234 GP
  68. Roger Metzger1,219 GP
  69. Bill Mueller1,216 GP
  70. Ed Bailey1,212 GP
  71. Sam Mertes1,190 GP
  72. Jim Delahanty1,186 GP
  73. Jorge Soler1,180 GP
  74. Bill North1,169 GP
  75. Glenallen Hill1,162 GP
  76. Mark Koenig1,162 GP
  77. Frank Demaree1,155 GP
  78. Jim King1,125 GP
  79. Angel Pagan1,124 GP
  80. Austin Jackson1,115 GP
  81. George Browne1,102 GP
  82. John Barry1,100 GP
  83. Hoyt Wilhelm1,070 GP
  84. Randy Hundley1,061 GP
  85. Kris Bryant1,054 GP
  86. LaTroy Hawkins1,042 GP
  87. Mike Gonzalez1,042 GP
  88. Jerry Martin1,018 GP
  89. Dale Long1,013 GP
  90. Rich Gossage1,003 GP
  91. Lindy McDaniel988 GP
  92. Xavier Nady961 GP
  93. Zack Taylor918 GP
  94. Zeke Bonura917 GP
  95. Sammy Strang903 GP
  96. Ryan Theriot899 GP
  97. Ty Cline892 GP
  98. Larry McLean862 GP
  99. Andre Rodgers854 GP
  100. Casey McGehee850 GP
  101. Dave Rader846 GP
  102. Ken O'Dea832 GP
  103. Julian Tavarez828 GP
  104. Scott Servais820 GP
  105. Hank Leiber813 GP
  106. Art Wilson812 GP
  107. Dave Robertson804 GP
  108. Pop Schriver803 GP
  109. Nate Schierholtz799 GP
  110. Ramon Martinez798 GP
  111. Joe Nathan787 GP
  112. Hobie Landrith772 GP
  113. Bob Howry769 GP
  114. Monte Irvin764 GP
  115. John Ganzel747 GP
  116. Steve Ontiveros732 GP
  117. Jeff Fassero720 GP
  118. Rick Wilkins720 GP
  119. Matt Duffy709 GP
  120. Len Gabrielson708 GP
  121. Rod Beck704 GP
  122. Champ Summers698 GP
  123. Craig Lefferts697 GP
  124. Terry Mulholland687 GP
  125. Arnold Statz683 GP
  126. Damon Berryhill683 GP
  127. Tommy La Stella679 GP
  128. Tim Worrell678 GP
  129. Joe Garagiola676 GP
  130. Wayne Terwilliger666 GP
  131. Mike Vail665 GP
  132. Earl Webb650 GP
  133. Joey Amalfitano643 GP
  134. Mike Remlinger642 GP
  135. Burleigh Grimes632 GP
  136. Taylor Rogers630 GP
  137. Scot Thompson626 GP
  138. Hector Cruz624 GP
  139. Freddie Maguire618 GP
  140. Scott Eyre617 GP
  141. Bobo Newsom609 GP
  142. Doc Farrell591 GP
  143. Mike Fontenot582 GP
  144. Rick Reuschel579 GP
  145. Vic Harris579 GP
  146. Mike Tauchman567 GP
  147. Mickey Livingston561 GP
  148. John Boccabella551 GP
  149. Billy Hoeft533 GP
  150. Bill Henry531 GP
  151. Tom Needham523 GP
  152. Joe Coleman485 GP
  153. Jack Hiatt483 GP
  154. Justin Ruggiano483 GP
  155. Ron Davis481 GP
  156. Don Larsen480 GP
  157. Trent Hubbard476 GP
  158. Scott Sanderson473 GP
  159. Dick Culler472 GP
  160. Steve Barber466 GP
  161. Art Nehf464 GP
  162. Don Landrum456 GP
  163. Jeff Robinson455 GP
  164. Dave Roberts452 GP
  165. John Stephenson451 GP
  166. Jimmy Cooney448 GP
  167. Dick Bertell444 GP
  168. Luis Quinones442 GP
  169. Tyler Colvin441 GP
  170. Bob Shaw433 GP
  171. Pete Kilduff428 GP
  172. Johnny Hudson426 GP
  173. Steve Hamilton425 GP
  174. Kirby Higbe418 GP
  175. Jim Marshall410 GP
  176. Nate Oliver410 GP
  177. Algie McBride403 GP
  178. Kevin Gausman395 GP
  179. Jose Quintana394 GP
  180. Pierce Johnson386 GP
  181. Cody Ransom383 GP
  182. Drew Pomeranz377 GP
  183. Bill Hands374 GP
  184. Jeff Samardzija372 GP
  185. Mike Krukow371 GP
  186. Trevor Cahill363 GP
  187. Derek Holland349 GP
  188. Chad Gaudin346 GP
  189. Lary Sorensen346 GP
  190. Steve Stone340 GP
  191. Fred Toney336 GP
  192. Drew Smyly333 GP
  193. David Aardsma331 GP
  194. Ken Rudolph328 GP
  195. Sam Jones322 GP
  196. Lynn McGlothen320 GP
  197. Jose Bautista315 GP
  198. Shawn Estes311 GP
  199. Jerry Spradlin310 GP
  200. Al Glossop309 GP
  201. Bob Speake305 GP
  202. Shelby Miller303 GP
  203. Phil Douglas299 GP
  204. Mort Cooper297 GP
  205. Kent Bottenfield292 GP
  206. Calvin Murray288 GP
  207. Aleck Smith287 GP
  208. Pat Ragan286 GP
  209. Doug Creek279 GP
  210. Doc Marshall261 GP
  211. Sheldon Jones260 GP
  212. Tony Kaufmann260 GP
  213. Josh Osich251 GP
  214. Jumbo Brown249 GP
  215. Vic Aldridge248 GP
  216. Bill Voiselle246 GP
  217. Dick Littlefield245 GP
  218. Tyler Chatwood245 GP
  219. Jerome Williams236 GP
  220. Al Demaree232 GP
  221. Bob Hendley222 GP
  222. Cole Gillespie221 GP
  223. John Menefee221 GP
  224. Eli Whiteside216 GP
  225. Roy Parmelee213 GP
  226. Todd Wellemeyer211 GP
  227. Manny Aybar210 GP
  228. Bryan Hickerson209 GP
  229. Hank Schenz207 GP
  230. Paul Erickson207 GP
  231. Ed Sicking203 GP
  232. Sergio Alcantara193 GP
  233. Jake Weimer192 GP
  234. Neil Ramirez185 GP
  235. Joe Strain169 GP
  236. Ty Blach164 GP
  237. Tim Federowicz163 GP
  238. Frank Reberger156 GP
  239. Jim Davis154 GP
  240. Mike Cvengros146 GP
  241. Frank Hiller139 GP
  242. Ray Starr138 GP
  243. Claude Jonnard137 GP
  244. Merwin Jacobson133 GP
  245. Wayland Dean127 GP
  246. Terrell Lowery123 GP
  247. Ray Harrell119 GP
  248. Virgil Cheeves111 GP
  249. Bob Bowman109 GP
  250. Art Jahn104 GP
  251. Allen Ripley101 GP
  252. Ike Van Zandt100 GP
  253. Alex Hinshaw90 GP
  254. Hy Vandenberg90 GP
  255. Red Lynn85 GP
  256. Bob Carpenter80 GP
  257. Fred Lear75 GP
  258. Bill Faul71 GP
  259. Hal O'Hagan63 GP
  260. Bill Phyle61 GP
  261. Walt Huntzinger60 GP
  262. Caleb Kilian56 GP
  263. Roy Joiner52 GP
  264. Dick LeMay45 GP
  265. Scott McClain44 GP
  266. Jack Hendricks42 GP
  267. George Riley41 GP
  268. Herb Hunter39 GP
  269. Bob Lennon38 GP
  270. Hank Schreiber36 GP
  271. Alan Hargesheimer31 GP
  272. Joe Stephenson29 GP
  273. Jon Perlman26 GP
  274. Conner Menez25 GP
  275. Kervin Castro25 GP
  276. Roger Denzer23 GP
  277. 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

Data: the SABR Lahman Baseball Database, covering everyone who played from 1901 on.