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.
- Joe Morgan2,649 GP
- Carlos Beltran2,586 GP
- Steve Finley2,583 GP
- Jeff Kent2,298 GP
- Miguel Tejada2,171 GP
- Kenny Lofton2,103 GP
- Moises Alou1,942 GP
- Phil Garner1,860 GP
- Jose Vizcaino1,820 GP
- Stan Javier1,763 GP
- Dan Driessen1,732 GP
- Hunter Pence1,707 GP
- Enos Cabell1,688 GP
- Aubrey Huff1,681 GP
- Ken Oberkfell1,602 GP
- Derrel Thomas1,597 GP
- Kevin Bass1,571 GP
- Charlie Hayes1,547 GP
- Jeffrey Leonard1,415 GP
- Jose Cruz1,388 GP
- Jesus Alou1,380 GP
- Dave Bergman1,349 GP
- Pedro Feliz1,302 GP
- Jackie Brandt1,221 GP
- Ollie Brown1,221 GP
- Roger Metzger1,219 GP
- Milt May1,192 GP
- Bill Hall1,054 GP
- LaTroy Hawkins1,042 GP
- Jose Uribe1,038 GP
- Kirt Manwaring1,008 GP
- Michael Jackson1,005 GP
- Chris James946 GP
- Alex Trevino939 GP
- Ernie Riles919 GP
- Mike Felder899 GP
- Don McMahon874 GP
- Mike Ivie857 GP
- Scott Servais820 GP
- Jeff Keppinger818 GP
- Mauricio Dubon817 GP
- Nori Aoki759 GP
- Mark Melancon732 GP
- Danny Darwin722 GP
- Rick Wilkins720 GP
- Norm Larker667 GP
- J. D. Davis646 GP
- Joey Amalfitano643 GP
- Randy Johnson619 GP
- Will Smith618 GP
- LaMonte Wade614 GP
- Scott Linebrink607 GP
- Jose Castillo592 GP
- Doug Henry582 GP
- Harry Spilman563 GP
- Justin Verlander557 GP
- Chris Jones548 GP
- Randy Moffitt535 GP
- Bill Henry531 GP
- Dan Schatzeder511 GP
- Rob Andrews493 GP
- Jack Hiatt483 GP
- Don Larsen480 GP
- Dave Roberts452 GP
- Bob Knepper449 GP
- Justin Maxwell441 GP
- Joe Gibbon424 GP
- Mike LaCoss416 GP
- Steven Okert408 GP
- Tom Griffin408 GP
- Fernando Abad406 GP
- Jesus Guzman403 GP
- Cody Ransom383 GP
- Alex Diaz366 GP
- Jerry Johnson365 GP
- Mark Portugal348 GP
- Mark Bailey340 GP
- Erik Kratz335 GP
- Russ Ortiz316 GP
- Scott Kazmir304 GP
- Kent Bottenfield292 GP
- J. C. Gutierrez264 GP
- Jim Deshaies258 GP
- Matt Downs254 GP
- J. R. Phillips242 GP
- Jerome Williams236 GP
- John Johnstone234 GP
- Mark Grant234 GP
- Roger Mason232 GP
- Ernie Camacho193 GP
- Alvin Morman176 GP
- Aaron Sanchez174 GP
- Gordon Jones171 GP
- Rick Parker163 GP
- Tim Federowicz163 GP
- Don Taussig153 GP
- Jeff Juden147 GP
- Wayne Franklin143 GP
- Joe Pittman139 GP
- Ken MacKenzie129 GP
- Joel Kuhnel127 GP
- Art Gardner86 GP
- Shay Whitcomb86 GP
- Brandon Puffer85 GP
- Dean Hartgraves84 GP
- Jandel Gustave84 GP
- Matt Gage82 GP
- Travis Blackley82 GP
- Daniel Johnson75 GP
- Brian Powell59 GP
- Nick Tropeano54 GP
- Kai-Wei Teng42 GP
- Billy Sadler39 GP
- Chris Jones34 GP
- 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
- Houston Astros and New York Mets
- Houston Astros and St. Louis Cardinals
- Chicago Cubs and Houston Astros
- Atlanta Braves and Houston Astros
- Houston Astros and Philadelphia Phillies
- Detroit Tigers and Houston Astros
- Atlanta Braves and San Francisco Giants
- Chicago Cubs 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
Data: the SABR Lahman Baseball Database, covering everyone who played from 1901 on.