Arizona Diamondbacks and Houston Astros players: who played for both

Who played for both the Diamondbacks and Astros?

61 players played for both the Arizona Diamondbacks and the Houston Astros between 1998 and 2025, including Luis Gonzalez, Steve Finley, Christian Walker and Chris Snyder. 25 of them played for the Diamondbacks first and 36 for the Astros first.

Did you know?

  • Andy Stankiewicz is the earliest on this list to complete the pair: Astros first, then the Diamondbacks from 1998.
  • Tayler Scott is the most recent: Astros first, then the Diamondbacks from 2025.
  • Luis Gonzalez played the most games across the two: 1,194 for the Diamondbacks and 745 for the Astros.
  • 12 of them had two or more separate spells with one of the teams, such as Luis Gonzalez.
  • Most common positions on this list: P (39), OF (10), 2B (4), 3B (3).

How many can you name?

Name players who played for both the Diamondbacks and the Astros. The surname is enough. 0 / 61

All 61 players, most games for the two first

Seasons and regular-season games with each franchise (1876–2025). A gap of a season or more starts a new spell.
PlayerPosDiamondbacksAstros
Luis GonzalezOF1999–2006 (1194 g)1990–1995, 1997 (745 g)
Steve FinleyOF1999–2004 (849 g)1991–1994 (557 g)
Christian Walker1B2017–2024 (819 g)2025 (154 g)
Chris SnyderC2004–2010 (556 g)2012 (76 g)
Michael BournOF2016 (89 g)2008–2011 (541 g)
Geoff Blum3B2011–2012 (40 g)2002–2003, 2008–2010 (580 g)
Chad QuallsP2008–2010 (171 g)2004–2007, 2014–2015 (380 g)
Josh ReddickOF2021 (54 g)2017–2020 (465 g)
Chris BurkeOF2008 (86 g)2004–2007 (359 g)
Will HarrisP2013–2014 (90 g)2015–2019 (309 g)
Jose ValverdeP2003–2007 (253 g)2008–2009 (126 g)
Brandon LyonP2005–2008 (234 g)2010–2012 (131 g)
Chris Johnson3B2012 (44 g)2009–2012 (304 g)
Tony SippP2013 (56 g)2014–2018 (276 g)
Greg SwindellP1999–2002 (225 g)1993–1996 (97 g)
J. D. MartinezOF2017 (62 g)2011–2013 (252 g)
Russ SpringerP1998, 2000–2001 (96 g)1997, 2004–2006 (204 g)
Shane ReynoldsP2004 (1 g)1992–2002 (275 g)
Randy JohnsonP1999–2004, 2007–2008 (233 g)1998 (11 g)
Chris DevenskiP2021–2022 (18 g)2016–2020 (225 g)
Chris Donnels3B2002 (74 g)1993–1995 (161 g)
Mike HamptonP2010 (10 g)1994–1999, 2009 (218 g)
Dallas KeuchelP2022 (4 g)2012–2018 (196 g)
Matt Kata2B2003–2005 (150 g)2009 (40 g)
Zack GreinkeP2016–2019 (120 g)2019–2021 (52 g)
Curt SchillingP2000–2003 (108 g)1991 (56 g)
Andy Stankiewicz2B1998 (77 g)1994–1995 (80 g)
Mark MelanconP2022 (62 g)2010–2011 (91 g)
J. C. GutierrezP2009–2011 (143 g)2007 (7 g)
Oscar VillarrealP2003–2005 (114 g)2008 (35 g)
Hector RondonP2020 (23 g)2018–2019 (125 g)
Oliver PerezP2014–2015, 2022 (123 g)2015 (22 g)
Wade MileyP2011–2014 (107 g)2019 (33 g)
Gregg OlsonP1998–1999 (125 g)1996 (9 g)
Matt MieskeOF2000 (11 g)1999–2000 (116 g)
Steve RandolphP2003–2004 (97 g)2007 (14 g)
Cooper HummelOF2022 (66 g)2024–2025 (42 g)
Joe ThatcherP2013–2014 (59 g)2015 (43 g)
Jose CruzOF2005 (64 g)2008 (38 g)
Edgar GonzalezP2003–2008 (80 g)2012–2013 (11 g)
Tayler ScottP2025 (6 g)2024–2025 (80 g)
Jake ElmoreSS2012 (30 g)2013 (52 g)
Tyler ClippardP2016, 2021 (66 g)2017 (16 g)
Chris JonesOF1998 (20 g)1992 (54 g)
Matt LindstromP2012 (12 g)2010 (58 g)
Alan Zinter1B2004 (28 g)2002 (39 g)
Matt AlbersP2012 (23 g)2006–2007, 2014 (43 g)
Kendall GravemanP2025 (19 g)2021, 2023 (46 g)
Cody RansomSS2011–2012 (38 g)2007 (19 g)
Russ OrtizP2005–2006 (30 g)2009 (25 g)
Willie BlairP1998 (23 g)1992 (29 g)
Humberto CastellanosP2021–2022, 2024 (32 g)2020 (8 g)
Casey DaigleP2004, 2006 (21 g)2010 (13 g)
Luis Guillorme2B2024 (18 g)2025 (12 g)
Nelson FigueroaP2000 (3 g)2010–2011 (26 g)
Jason Smith2B2007 (2 g)2009 (21 g)
Tom GordonP2009 (3 g)2002 (15 g)
Corbin MartinP2021–2022 (12 g)2019 (5 g)
Armando GalarragaP2011 (8 g)2012 (5 g)
Peter SolomonP2023 (5 g)2021 (6 g)
Jordan WeemsP2021 (2 g)2025 (4 g)

From the SABR Lahman Baseball Database (CC BY-SA 3.0), 1876–2025. A season counts when the player played at least one regular-season game for the franchise.Astros seasons include the Houston Colt .45's (1962–1964).

What next? Play today's MLB Grid

Fill a 3×3 board of team pairs like this one, with nine guesses and a rarity score. New board every day.

Play the MLB GridMLB career pathDiamondbacks historyAstros history

More “played for both” lists

All MLB team pairs

Questions

How many players have played for both the Arizona Diamondbacks and the Houston Astros?

61 in the Lahman Baseball Database from 1998 to 2025, including Luis Gonzalez, Steve Finley, Christian Walker and Chris Snyder. A player counts when he played at least one regular-season game for each franchise.

Who was the first player on this list to play for both?

Andy Stankiewicz: Houston Astros first, then the Arizona Diamondbacks from 1998.

Who has played for both recently?

Christian Walker, Cooper Hummel, Tayler Scott, Kendall Graveman, Humberto Castellanos and Luis Guillorme and 1 more, with a season for one of the two in 2024 or 2025.

Does a player count if the team has moved or changed its name?

Yes. Seasons count for today's franchise, the way the Lahman database links every team-season to a franchise. Astros seasons include the Houston Colt .45's (1962–1964).

Careers from the SABR Lahman Baseball Database (CC BY-SA 3.0). Team logos are trademarks of their respective teams (logos via TheSportsDB). Independent and not affiliated with MLB or any team. Credits