
Arizona Diamondbacks players and history
645 players have played at least one regular-season game for the Arizona Diamondbacks franchise from 1998 to 2025. Luis Gonzalez played the most games for the club (1,194, 1999–2006).

Most games for the Diamondbacks
| # | Player | Pos | Seasons | Games |
|---|---|---|---|---|
| 1 | OF | 1999–2006 | 1,194 | |
| 2 | 1B | 2011–2018 | 1,092 | |
| 3 | 2B | 2017–2025 | 1,054 | |
| 4 | OF | 2014–2022 | 961 | |
| 5 | C | 2006–2014 | 906 | |
| 6 | Nick Ahmed | SS | 2014–2023 | 888 |
| 7 | OF | 2006–2012 | 885 | |
| 8 | OF | 1999–2004 | 849 | |
| 9 | Christian Walker | 1B | 2017–2024 | 819 |
| 10 | OF | 2009–2014 | 787 | |
| 11 | SS | 2006–2012 | 773 | |
| 12 | OF | 2007–2012 | 731 | |
| 13 | Chad Tracy | 3B | 2004–2009 | 704 |
| 14 | 2B | 2000–2003, 2005–2006 | 664 | |
| 15 | OF | 2012–2018 | 637 | |
| 16 | 2B | 1999–2003 | 629 | |
| 17 | SS | 1998–2002 | 616 | |
| 18 | Jake Lamb | 3B | 2014–2020 | 596 |
| 19 | 3B | 1998–2003 | 595 | |
| 20 | Chris Owings | SS | 2013–2018 | 580 |
| 21 | 3B | 2007–2010 | 563 | |
| 22 | Geraldo Perdomo | SS | 2021–2025 | 562 |
| 23 | Chris Snyder | C | 2004–2010 | 556 |
| 24 | Conor Jackson | 1B | 2005–2010 | 526 |
| 25 | 2B | 2011–2015 | 525 |
Photos: Wikimedia Commons, free licences, each credited on the MLB photo credits page.
Diamondbacks players in 2025
The 12 players with the most Diamondbacks games among those who played for the club in 2025: Ketel Marte (2B, 1,054 games since 2017), Geraldo Perdomo (SS, 562 games since 2021), Corbin Carroll (OF, 488 games since 2022), Pavin Smith (OF, 448 games since 2020), Jake McCarthy (OF, 431 games since 2021), Alek Thomas (OF, 420 games since 2022), Lourdes Gurriel (OF, 407 games since 2023), Gabriel Moreno (C, 291 games since 2023), Kevin Ginkel (P, 267 games since 2019), Eugenio Suarez (3B, 264 games since 2024), Joe Mantiply (P, 250 games since 2020) and Jose Herrera (C, 190 games since 2022).
Played for both the Diamondbacks and…
Mets 92Mariners 91Blue Jays 90Brewers 86Padres 83Athletics 81Braves 81Dodgers 80Nationals 80Red Sox 79Orioles 78Yankees 76Angels 75Reds 74Marlins 74Rockies 69White Sox 68Pirates 68Guardians 67Royals 66Giants 65Cubs 63Rays 63Rangers 62Astros 61Phillies 60Tigers 59Cardinals 57Twins 51
Each list has every player who played for both clubs, with his seasons and games for each. All MLB team pairs
Arizona Diamondbacks: questions
How many players have played for the Arizona Diamondbacks?
645, counting every player with at least one regular-season game for the franchise from 1998 to 2025, under any of its names.
Who has played the most games for the Diamondbacks?
Luis Gonzalez, with 1,194 regular-season games (1999–2006), ahead of Paul Goldschmidt (1,092) and Ketel Marte (1,054).
Which team shares the most players with the Diamondbacks?
The Mets: 92 players played for both. The fewest: the Twins, with 51.
Facts from the SABR Lahman Baseball Database (CC BY-SA 3.0). Team logos are trademarks of their respective teams (logos via TheSportsDB). Not affiliated with MLB or the Arizona Diamondbacks. Credits