/cdn.vox-cdn.com/uploads/chorus_image/image/58724261/74207123.jpg.0.jpg)
Diamondbacks All-Time Top 50: #1, Randy Johnson
You were expecting, perhaps, someone else?
/cdn.vox-cdn.com/uploads/chorus_image/image/58565449/859917748.jpg.0.jpg)
Diamondbacks All Time Top 50: #2, Paul Goldschmidt
The franchise cornerstone. The chosen one. The golden son.
/cdn.vox-cdn.com/uploads/chorus_image/image/58684583/2389111.jpg.0.jpg)
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: #19, Robbie Ray
Robbie Ray has developed into a potential number one starter.
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: #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.