Players who played for the Kansas City Royals and San Francisco Giants
99 MLB players have played for both the Kansas City Royals 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.
- Carlos Beltran2,586 GP
- Chili Davis2,436 GP
- Miguel Tejada2,171 GP
- Orlando Cepeda2,124 GP
- Jose Cardenal2,017 GP
- Benito Santiago1,978 GP
- Melky Cabrera1,887 GP
- Reggie Sanders1,777 GP
- Jose Guillen1,650 GP
- Dave Henderson1,538 GP
- Rey Sanchez1,490 GP
- Jeff Francoeur1,481 GP
- Michael Tucker1,417 GP
- Neifi Perez1,403 GP
- Tom Goodwin1,288 GP
- Brent Mayne1,279 GP
- Jim Wohlford1,220 GP
- Jorge Soler1,180 GP
- Mark Canha1,095 GP
- Gregor Blanco1,060 GP
- Jerry Martin1,018 GP
- Roberto Hernandez1,010 GP
- Lindy McDaniel988 GP
- Mike Yastrzemski979 GP
- Chris James946 GP
- Paul DeJong925 GP
- Todd Benzinger924 GP
- Pat Sheridan876 GP
- Mike Kingery819 GP
- Jeff Keppinger818 GP
- Gaylord Perry787 GP
- Jeremy Affeldt774 GP
- Nori Aoki759 GP
- Jamey Wright722 GP
- Matt Duffy709 GP
- Bob Melvin692 GP
- Dan Quisenberry674 GP
- Dave McCarty632 GP
- Mark Davis625 GP
- Will Smith618 GP
- Ray Sadecki587 GP
- Doug Henry582 GP
- Dan Schatzeder511 GP
- Vida Blue508 GP
- Bob Heise499 GP
- Juan Berenguer490 GP
- Mike McCormick487 GP
- Trent Hubbard476 GP
- Brian Johnson471 GP
- Fran Healy470 GP
- Brad Wellman441 GP
- Justin Maxwell441 GP
- Ramon Ramirez424 GP
- Alberto Castillo418 GP
- Al Levine416 GP
- Mike LaCoss416 GP
- Brett Tomko406 GP
- Jay Witasick405 GP
- Buddy Black400 GP
- Chris Stratton374 GP
- Johnny Cueto371 GP
- Andy McGaffigan365 GP
- Trevor Cahill363 GP
- Mark Gardner350 GP
- Steve Scarsone350 GP
- Scott Alexander349 GP
- Scott Service340 GP
- Erik Kratz335 GP
- Jose Mijares324 GP
- Jerry Spradlin310 GP
- Jakob Junis301 GP
- Sidney Ponson298 GP
- Matt Beaty290 GP
- J. C. Gutierrez264 GP
- Pat Rapp260 GP
- Wilson Delgado253 GP
- Atlee Hammaker249 GP
- Tony Abreu224 GP
- Luis Aquino222 GP
- Todd Wellemeyer211 GP
- Jonathan Sanchez196 GP
- Rich Gale195 GP
- Alvin Morman176 GP
- Renie Martin174 GP
- Cory Bailey172 GP
- Burch Smith165 GP
- Sam Long162 GP
- Vin Mazzaro140 GP
- Denny Bautista131 GP
- Matt Kinney103 GP
- Spencer Bivens87 GP
- Billy Sorrell85 GP
- Ryan Jensen57 GP
- Alan Hargesheimer31 GP
- Orlando Calixte31 GP
- Bob Tufts27 GP
- Mason Black27 GP
- Logan Porter19 GP
- Enrique Burgos10 GP
Think you know them all?
The Kansas City Royals 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
- Kansas City Royals and Los Angeles Angels
- Kansas City Royals and New York Mets
- Atlanta Braves and Kansas City Royals
- Kansas City Royals and Pittsburgh Pirates
- Kansas City Royals and Oakland Athletics
- Chicago Cubs and Kansas City Royals
- 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.