Players who played for the Houston Astros and Kansas City Royals
80 MLB players have played for both the Houston Astros and the Kansas City Royals, 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
- Miguel Tejada2,171 GP
- Lee May2,071 GP
- Tommy Davis1,999 GP
- John Mayberry1,620 GP
- Terry Puhl1,531 GP
- Cesar Geronimo1,522 GP
- Carlos Peña1,493 GP
- Jerry Grote1,421 GP
- Omar Moreno1,382 GP
- Gregg Zaun1,232 GP
- Martin Maldonado1,231 GP
- Robbie Grossman1,213 GP
- Pat Borders1,099 GP
- Chris James946 GP
- Yuli Gurriel943 GP
- Dave Clark905 GP
- Leon Roberts901 GP
- Craig Kimbrel897 GP
- Kyle Farnsworth893 GP
- Tom Gordon893 GP
- Sean Berry860 GP
- Jeff Keppinger818 GP
- Paul Bako789 GP
- Luis Rivera781 GP
- Nori Aoki759 GP
- Octavio Dotel758 GP
- Joe McEwing754 GP
- Rick Ankiel653 GP
- Bob Stinson652 GP
- Gregg Olson622 GP
- Mitch Williams619 GP
- Will Smith618 GP
- Zack Greinke597 GP
- Doug Henry582 GP
- Frank DiPino514 GP
- Dan Schatzeder511 GP
- Joe Hoerner493 GP
- Mike Magnante484 GP
- Tim Byrdak479 GP
- Humberto Quintero471 GP
- Mike Williams469 GP
- Aurelio Lopez459 GP
- Justin Maxwell441 GP
- Floyd Bannister431 GP
- Mike LaCoss416 GP
- Bruce Chen401 GP
- Sandy Valdespino382 GP
- Jordan Lyles362 GP
- Jose Lima351 GP
- Hipolito Pichardo350 GP
- Erik Kratz335 GP
- Jimmy Paredes332 GP
- Chuck Harrison328 GP
- Jason Bourgeois317 GP
- Luis Pujols316 GP
- Buddy Biancalana311 GP
- Bob Scanlan290 GP
- Jason Smith278 GP
- J. C. Gutierrez264 GP
- Nelson Velazquez245 GP
- Jake Odorizzi242 GP
- Scott Elarton233 GP
- Rusty Meacham218 GP
- Mendy Lopez190 GP
- Angel Sanchez185 GP
- Josh Anderson179 GP
- Alvin Morman176 GP
- Jim York174 GP
- Nate Pearson165 GP
- Jeff Fulchino163 GP
- Brandon Duckworth134 GP
- Chris Zachary110 GP
- Dylan Coleman97 GP
- Felipe Paulino97 GP
- Philip Humber97 GP
- Terry Clark91 GP
- Runelvys Hernandez82 GP
- Aurelio Monteagudo73 GP
- George Throop30 GP
Think you know them all?
The Houston Astros and Kansas City Royals 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
- 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
Data: the SABR Lahman Baseball Database, covering everyone who played from 1901 on.