clock menu more-arrow no yes mobile

Diamondbacks All Time Top 50: #2, Paul Goldschmidt

The franchise cornerstone. The chosen one. The golden son.

Diamondbacks All-Time Top 50: #3, Luis Gonzalez

Luis Gonzalez is Hall-of-Fame worthy.

Diamondbacks All-Time Top 50: #4, Brandon Webb

This Beer’s For You, Webby.

Diamondbacks All-Time Top 50: #5, Curt Schilling

No player proved quite as divisive as Curt Schilling in our poll.

Arizona Diamondbacks All-Time Top 50

The fifty greatest players over the first 20 years in Arizona Diamondbacks history, as ranked by the fans

Diamondbacks All-Time Top 50: #6, Steve Finley

Appropriately for the day, here’s our love letter to Finley.

Diamondbacks All-Time Top 50: #7, Justin Upton

He’s still only 30 years old. How is that possible?

Diamondbacks All-Time Top 50: #8, A.J. Pollock

As a rare five-tool player, A.J. Pollock is on his way to becoming the best player to ever roam center field for the Diamondbacks.

Diamondbacks All-Time Top 50: #9 Dan Haren

As we continue our countdown, we come to the second half of what was supposed to be the best 1-2 punch since RJ and Schilling...

Diamondbacks All-Time Top 50: #10, Zack Greinke

The Diamondbacks’ largest (and possibly most surprising) free agent signing in history still has plenty of time to move up or down this list.

Diamondbacks All-Time Top 50: #11, Matt Williams

The only man on our list who was also part-owner of the team at one point.

Diamondbacks All-Time Top 50: #12, Byung-Hyun Kim

Before Archie Bradley dominated hitters with his strikeout stuff, and before Brad Ziegler used the submarine delivery to induce ground balls seemingly at will, Arizona had this submariner from Korea who was one of the best relievers in the game before he became a starting pitcher.

Diamondbacks All-Time Top 50: #13, Chris Young

It took a while for everything to come together, but once it finally did, Chris Young’s power-speed threat, combined with his elite defense, made him one of the Diamondbacks’ most dynamic players for a four-year period.

Diamondbacks All-Time Top 50: #14, Jay Bell

Despite a quiet, unassuming nature, Bell had some pretty big moments in his career.

Diamondbacks All-Time Top 50: #15, Miguel Montero

If you don’t toot your horn, people will fill it with excrement!

Diamondbacks All-Time Top 50: #16, Craig Counsell

Counsell Lived That Stance-Life.

Diamondbacks All-Time Top 50: #17, Stephen Drew

The Enigmatic Stephen Drew

Diamondbacks All-Time Top 50: #18, Brad Ziegler

#ZieglerGonnaZiegle

Diamondbacks All-Time Top 50: #19, Robbie Ray

Robbie Ray has developed into a potential number one starter.

Diamondbacks All-Time Top 50: #20, Orlando Hudson

Who let the O-Dawgs out?

Diamondbacks All-Time Top 50: #21 Gerardo Parra

The Parrazooka gunned down runners at the plate and launched himself into the hearts of a generation of Diamondback fans

Diamondbacks All Time Top 50: #22, Ian Kennedy

At his peak, Kennedy was almost as good a pitcher as we’ve seen in Arizona.

Diamondbacks All-Time Top 50: #23, José Valverde

Papa Grande had a larger-than-life personality, and penchant for cardiac event -inducing ninth inning performances.

Diamondbacks All-Time Top 50: #24, JJ Putz

"The whole key is to slow things down."

Diamondbacks All-Time Top 50: #25, Miguel Batista

Poet. Novelist. And not a bad pitcher, either.

Diamondbacks All-Time Top 50: #26, Mark Reynolds

Or Special K as we called him. ‘Cos his at-bats were either special, or they were K’s...

Diamondbacks All-Time Top 50: #27, David Peralta

Peralta’s journey is unquestionably one of the more remarkable stories in Diamondbacks history.

Diamondbacks All-Time Top 50: #28, Aaron Hill

The 2011 waiver-trade acquisition gave a much needed boost to Arizona’s playoff run.

Diamondbacks All Time Top 50: #29, Patrick Corbin

Checking in at #29, the left-hander who just keeps coming back for more.

Diamondbacks All Time Top 50: #30, Mark Grace

Checking in at number 30 is one of the most colourful personalities to be associated with the franchise, both on and off the field.

Diamondbacks All Time Top 50: #31, Jake Lamb

When he’s hot, he’s a blazing inferno. When he’s not, the penguins complain about the cold.

Diamondbacks All-Time Top 50: #32, Archie Bradley

This is his house. We just get to live in it...

Diamondbacks All Time Top 50: #33, Damian Miller

He was the main catcher on our World Series winning team. But I always felt like he was a former member of Devo. Er, just me, then... :)

Diamondbacks All-Time Top 50: #34, Josh Collmenter

The story of how a slightly above average role player tomahawked his way into the hearts of a fanbase

Diamondbacks All Time Top 50: #35, Daniel Hudson

Coming back from one Tommy John surgery is tough. But coming back from two?

Diamondbacks All Time Top 50: #36, Chad Tracy

Knee injuries derailed what could have been a great career

Diamondbacks All Time Top 50: #37, Ender Inciarte

Casualty of one of the worst trades in franchise history.