GridClash Baseball

All MLB team pairs

Players who played for the Arizona Diamondbacks and San Francisco Giants

69 MLB players have played for both the Arizona Diamondbacks 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. Steve Finley2,583 GP
  2. Royce Clayton2,108 GP
  3. Evan Longoria1,986 GP
  4. Matt Williams1,866 GP
  5. Reggie Sanders1,777 GP
  6. Jose Guillen1,650 GP
  7. Aaron Hill1,559 GP
  8. Gerardo Parra1,519 GP
  9. Joc Pederson1,504 GP
  10. Jose Cruz1,388 GP
  11. Wilmer Flores1,337 GP
  12. Brent Mayne1,279 GP
  13. AJ Pollock1,087 GP
  14. Cody Ross1,073 GP
  15. Gregor Blanco1,060 GP
  16. Nick Ahmed964 GP
  17. Xavier Nady961 GP
  18. Shea Hillenbrand943 GP
  19. Alan Embree882 GP
  20. Javier Lopez839 GP
  21. Stephen Vogt794 GP
  22. Bob Howry769 GP
  23. Mitch Haniger746 GP
  24. Mark Melancon732 GP
  25. Jeff Fassero720 GP
  26. Terry Mulholland687 GP
  27. Tim Worrell678 GP
  28. Randy Johnson619 GP
  29. Matt Herges567 GP
  30. Felix Rodriguez563 GP
  31. Chris Jones548 GP
  32. Livan Hernandez537 GP
  33. Yusmeiro Petit515 GP
  34. Chris Stewart457 GP
  35. Dominic Leone428 GP
  36. Cody Ransom383 GP
  37. Madison Bumgarner375 GP
  38. Trevor Cahill363 GP
  39. Scott Service340 GP
  40. Mike Leake338 GP
  41. Derek Law329 GP
  42. Russ Ortiz316 GP
  43. Shawn Estes311 GP
  44. Bobby Estalella310 GP
  45. Shelby Miller303 GP
  46. Robbie Ray298 GP
  47. Stuart Fairchild291 GP
  48. Ed Vosberg266 GP
  49. J. C. Gutierrez264 GP
  50. Zack Littell260 GP
  51. Tony Abreu224 GP
  52. Cole Gillespie221 GP
  53. Matt Reynolds221 GP
  54. Brandon Medders210 GP
  55. Anthony DeSclafani196 GP
  56. Sergio Alcantara193 GP
  57. Alex Young177 GP
  58. Reyes Moronta177 GP
  59. Aramis Garcia129 GP
  60. Buddy Kennedy91 GP
  61. Troy Brohawn82 GP
  62. Dante Powell70 GP
  63. Roger Kieschnick63 GP
  64. James Sherfy57 GP
  65. Travis Bergen39 GP
  66. Casey Kelly31 GP
  67. Dan Carlson23 GP
  68. Joe Martinez22 GP
  69. Philip Abner18 GP

Think you know them all?

The Arizona Diamondbacks 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.