diamondbacks all time home run leaders

Top 21 Diamondbacks All-Time Home Run Leaders

Last Updated on October 1, 2024 by Matt Musico

Could there be a clean sweep for Luis Gonzalez in both the Arizona Diamondbacks’ all-time and single-season home run leaderboards? The short answer to that question is yes. However, you can still check out who else joined him as Diamondbacks all time home run leaders. We’ll first detail the top seven and then list out the remainder of the top 21.

Related: The Ultimate Guide for Career Home Run Leaders

Diamondbacks All Time Home Run Leaders: Top 7

Luis Gonzalez: 224 Home Runs

YouTube video

For anyone who wants to discuss Luis Gonzalez’s time with the Diamondbacks, the general talking points typically start and end with 2001. There’s good reason for that, too. He hit more home runs than he ever did at any other time in his career, and he also secured a World Series-clinching hit. Although about a quarter of his career homers for the DBacks came in one year, he was productive throughout his other seven years in the desert.

The 8.9 fWAR Gonzalez posted in 2001 was his single-season career-high. However, he also posted at least 3.0 fWAR in each of the first five seasons in Arizona. And of the seven seasons he hit at least 20 homers during his big-league years, six came as a Diamondback. He enjoyed five straight seasons of 100-plus RBI from 1999 through 2003, with the first three years of that streak also being accompanied by at least 100 runs scored.

All five of Gonzo’s All-Star appearances came during his tenure with this organization. His last appearance in the midsummer classic came in 2005, which was his age-37 campaign. He finished the year slashing .271/.366/.459 with 24 home runs and 79 RBI. And since number two on this list left town, he’ll continue to be one of MLB’s team-specific all-time home run leaders for the foreseeable future.

Paul Goldschmidt: 209 Home Runs

YouTube video

Paul Goldschmidt was a picture of consistency during his time in Arizona. He produced 2.8 fWAR in 2012, which was his first full season with the club. From that point on, his yearly fWAR never fell below 4.0 and his yearly wRC+ never fell below 130. He did produce four different 5.0-plus fWAR performances, along with three years of a wRC+ above 150.

The 2013 campaign was his breakout, as he led baseball in home runs (36), RBI (125), slugging percentage (.551), OPS (.952), and total bases (332). He also won a Gold Glove and a Silver Slugger Award, appeared in the All-Star Game, and finished second in NL MVP voting. Goldschmidt would end up with four seasons of 30-plus homers before heading to St. Louis.

Steve Finley: 153 Home Runs

YouTube video

I remember Steve Finley being a good ballplayer, but I didn’t realize how much power he had. Most of it came during the second half of his 19-year MLB career. Through his first seven years in the big leagues, he reached double-digit homers twice and never hit more than 11 in a season. From 1996 to 2007, Finley produced 10 seasons of double-digit homers and never finished with fewer than 12.

He spent five and a half years with the DBacks and produced five campaigns of 20-plus homers (yes, he got to 20 before getting traded in 2004). His first two seasons in 1999 and 2000 were some of the most powerful of his career, though. He slugged 34 dingers with 103 RBI (both new career highs at the time) and bested his homer output the following year with 35 taters.

Christian Walker: 146 Home Runs

YouTube video

Christian Walker’s DBacks career began in 2017. His ascent up the franchise’s all-time home run leaderboard can be credited to what he did between 2022 and 2024. He’s slugged at least 26 homers and 84 RBI in each campaign. He finished two of those campaigns (2022 and 2023) with 30-plus dingers. Walker also added in a 29-homer campaign in 2019 for Arizona.

While his career-high mark is 36 in ’22, his best overall offensive performance came in 2023 for the Diamondbacks. The first baseman produced a .258/.333/.497 triple slash with 33 homers, 36 doubles, 103 RBI, and 86 runs scored in 661 plate appearances. This performance earned him down-ballot NL MVP votes (he finished 23rd overall). Not to be forgotten, Walker paired this superb offensive production with his first career Gold Glove Award.

Ketel Marte: 140 Home Runs

YouTube video

Ketel Marte has taken a roundabout way to be at the top of Arizona’s all-time home run leaderboard. And since he’s signed through 2027, his chances of ascending further toward Gonzalez are looking good.

The switch-hitter seemed to come into his power in 2019 after slugging a career-high 32 dingers. It was the first time he had even surpassed the 20-homer plateau. But then, the big power numbers disappeared for a while before slowly coming back. Marte hit two during the COVID-shortened 2020 season before slugging 14 in 2021 (through 90 games played). That was followed by 12 dingers in 2022 and 25 in 2023 before setting a new single-season career-high mark in 2024 with 36 homers.

Chris Young: 132 Home Runs

YouTube video

Chris Young’s tenure in Arizona was an interesting one at the plate. He never hit fewer than 14 homers when playing a full season, and he enjoyed four different campaigns of 20-plus taters. Young also enjoyed back-to-back 4.0-plus fWAR performances in 2010 and 2011.

However, he never produced a batting average higher than .257 in a single year, and he posted an above-average wRC+ (i.e. higher than 100) just twice. And even when he did, that number never got above 109. Young was consistent in hitting doubles while with the DBacks, collecting at least 24 in each full season he played, along with three seasons of at least 30 two-baggers.

Mark Reynolds: 121 Home Runs

YouTube video

Mark Reynolds’ DBacks career was full of two things: dingers and strikeouts. He played four years in the desert, from his debut in 2007 until 2010. During that time, the right-handed hitter never produced a strikeout rate below 30.0% and racked up at least 200 whiffs in three straight years (2008-10).

He also enjoyed three straight years of 25-plus homers, with 2009 being his obvious peak. Reynolds produced a 127 wRC+ and 3.3 fWAR in 662 plate appearances, slashing .260/.349/.543 with 44 homers, 102 RBI, 98 runs scored, and 24 steals. Having such a high strikeout rate is OK when it’s accompanied by those numbers. It’s just something Reynolds couldn’t duplicate — in Arizona or elsewhere.

Diamondbacks All Time Home Run Leaders: The Rest

Here’s what the rest of the DBacks’ top 21 looks like (for now):

  • David Peralta: 110 home runs
  • Justin Upton: 108
  • Matt Williams: 99
  • Miguel Montero: 97
  • Jay Bell: 91
  • Jake Lamb: 81
  • Chad Tracy: 78
  • AJ Pollock: 74
  • Stephen Drew: 72
  • Nick Ahmed: 70
  • Eduardo Escobar: 69
  • Chris Snyder: 62
  • Eric Byrnes: 61
  • Aaron Hill: 55

If you’re looking for hitters who currently reside outside the top 21, you can check the rest of them out here, courtesy of FanGraphs.

If you like what we’re doing here at MLB Daily Dingers, you can support us in several ways. You can check out our apparel shop, grab your official MLB gear at the MLB Shop, join the community by signing up for our email list, or follow us on social media (Twitter, Instagram, Facebook).

3 responses to “Top 21 Diamondbacks All-Time Home Run Leaders”

  1. Arizona Diamondbacks Single-Season Home Run Leaders

    […] out each MLB team’s home run leaderboard. After starting with the Arizona Diamondbacks’ all-time home run list, we’re moving to the Diamondbacks’ single-season home run […]

  2. All Time Home Run Leaders for Each MLB Team — MLB Daily Dingers

    […] My favorite stat of all, though, is that about 25% of his career homers with the organization came in 2001. See who else is on the Arizona Diamondbacks’ career home run leader list here.  […]

  3. Single Season Home Run Record for Every MLB Team

    […] 1999-01 performance with the Arizona Diamondbacks was unequivocally the peak of Gonzo’s career — he slashed .324/.408/.593 through 2,143 […]

Leave a Reply

Your email address will not be published. Required fields are marked *