GridClash Baseball

All MLB team pairs

Players who played for the Houston Astros and San Francisco Giants

115 MLB players have played for both the Houston Astros 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. Joe Morgan2,649 GP
  2. Carlos Beltran2,586 GP
  3. Steve Finley2,583 GP
  4. Jeff Kent2,298 GP
  5. Miguel Tejada2,171 GP
  6. Kenny Lofton2,103 GP
  7. Moises Alou1,942 GP
  8. Phil Garner1,860 GP
  9. Jose Vizcaino1,820 GP
  10. Stan Javier1,763 GP
  11. Dan Driessen1,732 GP
  12. Hunter Pence1,707 GP
  13. Enos Cabell1,688 GP
  14. Aubrey Huff1,681 GP
  15. Ken Oberkfell1,602 GP
  16. Derrel Thomas1,597 GP
  17. Kevin Bass1,571 GP
  18. Charlie Hayes1,547 GP
  19. Jeffrey Leonard1,415 GP
  20. Jose Cruz1,388 GP
  21. Jesus Alou1,380 GP
  22. Dave Bergman1,349 GP
  23. Pedro Feliz1,302 GP
  24. Jackie Brandt1,221 GP
  25. Ollie Brown1,221 GP
  26. Roger Metzger1,219 GP
  27. Milt May1,192 GP
  28. Bill Hall1,054 GP
  29. LaTroy Hawkins1,042 GP
  30. Jose Uribe1,038 GP
  31. Kirt Manwaring1,008 GP
  32. Michael Jackson1,005 GP
  33. Chris James946 GP
  34. Alex Trevino939 GP
  35. Ernie Riles919 GP
  36. Mike Felder899 GP
  37. Don McMahon874 GP
  38. Mike Ivie857 GP
  39. Scott Servais820 GP
  40. Jeff Keppinger818 GP
  41. Mauricio Dubon817 GP
  42. Nori Aoki759 GP
  43. Mark Melancon732 GP
  44. Danny Darwin722 GP
  45. Rick Wilkins720 GP
  46. Norm Larker667 GP
  47. J. D. Davis646 GP
  48. Joey Amalfitano643 GP
  49. Randy Johnson619 GP
  50. Will Smith618 GP
  51. LaMonte Wade614 GP
  52. Scott Linebrink607 GP
  53. Jose Castillo592 GP
  54. Doug Henry582 GP
  55. Harry Spilman563 GP
  56. Justin Verlander557 GP
  57. Chris Jones548 GP
  58. Randy Moffitt535 GP
  59. Bill Henry531 GP
  60. Dan Schatzeder511 GP
  61. Rob Andrews493 GP
  62. Jack Hiatt483 GP
  63. Don Larsen480 GP
  64. Dave Roberts452 GP
  65. Bob Knepper449 GP
  66. Justin Maxwell441 GP
  67. Joe Gibbon424 GP
  68. Mike LaCoss416 GP
  69. Steven Okert408 GP
  70. Tom Griffin408 GP
  71. Fernando Abad406 GP
  72. Jesus Guzman403 GP
  73. Cody Ransom383 GP
  74. Alex Diaz366 GP
  75. Jerry Johnson365 GP
  76. Mark Portugal348 GP
  77. Mark Bailey340 GP
  78. Erik Kratz335 GP
  79. Russ Ortiz316 GP
  80. Scott Kazmir304 GP
  81. Kent Bottenfield292 GP
  82. J. C. Gutierrez264 GP
  83. Jim Deshaies258 GP
  84. Matt Downs254 GP
  85. J. R. Phillips242 GP
  86. Jerome Williams236 GP
  87. John Johnstone234 GP
  88. Mark Grant234 GP
  89. Roger Mason232 GP
  90. Ernie Camacho193 GP
  91. Alvin Morman176 GP
  92. Aaron Sanchez174 GP
  93. Gordon Jones171 GP
  94. Rick Parker163 GP
  95. Tim Federowicz163 GP
  96. Don Taussig153 GP
  97. Jeff Juden147 GP
  98. Wayne Franklin143 GP
  99. Joe Pittman139 GP
  100. Ken MacKenzie129 GP
  101. Joel Kuhnel127 GP
  102. Art Gardner86 GP
  103. Shay Whitcomb86 GP
  104. Brandon Puffer85 GP
  105. Dean Hartgraves84 GP
  106. Jandel Gustave84 GP
  107. Matt Gage82 GP
  108. Travis Blackley82 GP
  109. Daniel Johnson75 GP
  110. Brian Powell59 GP
  111. Nick Tropeano54 GP
  112. Kai-Wei Teng42 GP
  113. Billy Sadler39 GP
  114. Chris Jones34 GP
  115. Frank Riccelli17 GP

Think you know them all?

The Houston Astros 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.