Daily quiz

Arizona Diamondbacks At Bats Leaders

Career totals with the Diamondbacks and the best single seasons in club history. Records run through the 2025 season.

Luis Gonzalez holds the Diamondbacks career record with 4,488 at bats. The single-season record is 637, by Jean Segura in 2016.

AVG HR RBI H R SB OPS OBP SLG 2B 3B XBH TB BB SO PA AB G

All-time Diamondbacks leaders

Career totals with the club
# Player With the club AB G
1 Luis Gonzalez Luis Gonzalez 1999–2006 4,488 1,194
2 Ketel Marte Ketel Marte 2017–2026 4,440 1,195
3 Paul Goldschmidt Paul Goldschmidt 2011–2018 3,975 1,092
4 David Peralta David Peralta 2014–2022 3,397 961
5 Chris Young Chris Young 2006–2012 3,173 885
6 Steve Finley Steve Finley 1999–2004 3,049 849
7 Miguel Montero Miguel Montero 2006–2014 3,017 906
8 Stephen Drew Stephen Drew 2006–2012 2,917 773
9 Nick Ahmed Nick Ahmed 2014–2023 2,897 888
10 Christian Walker Christian Walker 2017–2024 2,853 819
11 Justin Upton Justin Upton 2007–2012 2,663 731
12 Gerardo Parra Gerardo Parra 2009–2014 2,656 787
13 Tony Womack Tony Womack 1999–2003 2,521 629
14 Corbin Carroll Corbin Carroll 2022–2026 2,404 644
15 Geraldo Perdomo Geraldo Perdomo 2021–2026 2,365 719
16 Chad Tracy Chad Tracy 2004–2009 2,338 704
17 Craig Counsell Craig Counsell 2000–2006 2,299 664
18 AJ Pollock AJ Pollock 2012–2018 2,277 637
19 Matt Williams Matt Williams 1998–2003 2,265 595
20 Jay Bell Jay Bell 1998–2002 2,180 616
21 Mark Reynolds Mark Reynolds 2007–2010 1,982 563
22 Jake Lamb Jake Lamb 2014–2020 1,972 596
23 Chris Owings Chris Owings 2013–2018 1,960 580
24 Aaron Hill Aaron Hill 2011–2015 1,874 525
25 Conor Jackson Conor Jackson 2005–2010 1,775 526

Single-season Diamondbacks records

Best seasons in club history