Arizona Diamondbacks All-Time Team

Below is a 28-player roster for the Arizona Diamondbacks, or the Snakes. The manager is Bob Brenly.

Our selections are based on performance, impact on the franchise, and tenure.

We are picking a TEAM, not simply the 28 best players in franchise history. This roster is intended to be a representation of how a manager would use these players in a lineup and on a pitching staff.

POSITION PLAYERS

PLAYERPOSFROMTOBATSGHRWAR
Miguel MonteroC20062014L9069713.6
Damian MillerC19982002R467485.9
Paul Goldschmidt1B20112018R109220939.9
Tony Clark1B20052009S396591.6
Erubiel Durazo1B19992002L287474.3
Ketel Marte2B-CF-SS20172024S92513928.6
Aaron Hill2B20112015R525556.8
Jay Bell2B-SS19982002R616919.7
Tony WomackSS-RF-2B19992003L629211.4
Matt Williams3B19982003R595998.3
Mark Reynolds3B-1B20072010R5631215.5
Luis GonzalezLF19992006L119422430.0
David PeraltaLF-RF20142022L96111015.3
AJ PollockCF20122018R6377418.7
Steve FinleyCF19992004L84915318.0
Chris YoungCF20062012R88513214.3
Justin UptonRF20072012R73110813.7

LINEUPS

LINEUP VS LHP
LINEUP VS RHP
BATSPLAYERPOS
1SKetel Marte2B
2RJustin UptonRF
3RPaul Goldschmidt1B
4RMatt Williams3B
5RAJ PollockCF
6LLuis GonzalezLF
7STony ClarkDH
8RJay BellSS
9RDamian MillerC
BATSPLAYERPOS
1SKetel Marte2B
2LSteve FinleyCF
3RPaul Goldschmidt1B
4LLuis GonzalezLF
5LErubiel DurazoDH
6LDavid PeraltaRF
7RMark Reynolds3B
8LTony WomackSS
9LMiguel MonteroC

PITCHING STAFF

PLAYERARMFROMTOWERAERA+WAR
Randy JohnsonLH199920081182.8316452.6
Curt SchillingRH20002003583.1414825.9
Brandon WebbRH20032009873.2714233.0
Zack GreinkeRH20162019553.4013116.5
Dan HarenRH20082010373.5612513.1
J.J. PutzRH2011201472.811423.4
José ValverdeRH2003200793.291415.6
Byung-Hyun KimRH19992007213.431368.3
Miguel BatistaRH20012006403.9911711.6
Dan PlesacLH1999200073.211480.9
Greg SwindellLH1999200283.761244.0