StatVault

Arizona Diamondbacks

2026 Season · SignalRating Roster

All-Time Position Ledger

659 players · 1998–2026

Every MLB player the encyclopedia attributes to the Arizona Diamondbacksfrom profile season records, grouped by position, first season to last. Coverage follows the encyclopedia’s per-era source depth.

P371Randy Johnson · Curt Schilling · Tom Gordon
  1. Aaron Small1998
  2. Alan Embree1998
  3. Amaury Telemaco1998–1999
  4. Andy Benes1998–1999
  5. Barry Manuel1998
  6. Ben Ford1998
  7. Bob Wolcott1998
  8. Bobby Chouinard1998–1999
  9. Brian Anderson1998–2002
  10. Bryan Corey1998
  11. Chris Michalak1998
  12. Clint Sodowsky1998
  13. Efrain Valdez1998
  14. Felix Rodriguez1998
  15. Gregg Olson1998–1999
  16. Jeff Suppan1998
  17. Joel Adamson1998
  18. Neil Weber1998
  19. Omar Daal1998–2000
  20. Ricky Pickett1998
  21. Russ Springer1998–2001
  22. Scott Brow1998
  23. Vladimir Nunez1998–1999
  24. Willie Banks1998
  25. Willie Blair1998
  26. Armando Reynoso1999–2002
  27. Byung-Hyun Kim1999–2007
  28. Dan Carlson1999
  29. Dan Plesac1999–2000
  30. Darren Holmes1999–2000
  31. Ed Vosberg1999
  32. Erik Sabel1999–2001
  33. Greg Swindell1999–2002
  34. John Frascatore1999
  35. Matt Mantei1999–2004
  36. Randy Johnson1999–2008
  37. Todd Stottlemyre1999–2002
  38. Vicente Padilla1999–2000
  39. Curt Schilling2000–2003
  40. Geraldo Guzman2000–2001
  41. Johnny Ruffin2000
  42. Mike Morgan2000–2002
  43. Nelson Figueroa2000
  44. Albie Lopez2001
  45. Bobby Witt2001
  46. Bret Prinz2001–2003
  47. Eric Knott2001
  48. Miguel Batista2001–2006
  49. Mike Koplove2001–2006
  50. Mike Mohler2001
  51. Nick Bierbrodt2001
  52. Robert Ellis2001
  53. Troy Brohawn2001
  54. Duaner Sanchez2002
  55. Eddie Oropesa2002–2003
  56. John Patterson2002–2003
  57. Jose Parra2002
  58. Mike Fetters2002–2004
  59. Mike Myers2002–2003
  60. Rick Helling2002
  61. Andrew Good2003–2004
  62. Brady Raggio2003
  63. Brandon Webb2003–2009
  64. Chris Capuano2003
  65. Dennys Reyes2003
  66. Édgar González2003–2008
  67. Elmer Dessens2003–2004
  68. Jose Valverde2003–2007
  69. Oscar Villarreal2003–2005
  70. Ricky Bottalico2003
  71. Scott Service2003–2004
  72. Stephen Randolph2003–2004
  73. Brandon Villafuerte2004
  74. Brian Bruney2004–2005
  75. Casey Daigle2004–2006
  76. Casey Fossum2004
  77. Chad Durbin2004
  78. Greg Aquino2004–2006
  79. Jeff Fassero2004
  80. Lance Cormier2004–2005
  81. Mike Gosling2004–2005
  82. Randy Choate2004–2007
  83. Shane Nance2004
  84. Shane Reynolds2004
  85. Steve Sparks2004
  86. Armando Almanza2005
  87. Brad Halsey2005
  88. Brandon Lyon2005–2008
  89. Brandon Medders2005–2008
  90. Buddy Groom2005
  91. Claudio Vargas2005–2006
  92. Dustin Nippert2005–2007
  93. Jason Bulger2005
  94. Javier López2005
  95. Javier Vazquez2005
  96. Kerry Ligtenberg2005
  97. Matt Herges2005
  98. Russ Ortiz2005–2006
  99. Shawn Estes2005
  100. Tim Worrell2005
  101. Doug Slaten2006–2009
  102. Enrique Gonzalez2006–2007
  103. Jason Grimsley2006
  104. Jeff Bajenaru2006
  105. Jorge Julio2006
  106. Juan Cruz2006–2008
  107. Kevin Jarvis2006
  108. Livan Hernandez2006–2007
  109. Luis Vizcaino2006
  110. Orlando Hernandez2006
  111. Ramon Pena2006–2009
  112. Terry Mulholland2006
  113. Bill Murphy2007
  114. Bob Wickman2007
  115. Dana Eveland2007
  116. Doug Davis2007–2009
  117. J.D. Durbin2007
  118. Jailen Peguero2007–2008
  119. Joe Kennedy2007
  120. Micah Owings2007–2011
  121. Mike Schultz2007
  122. Yusmeiro Petit2007–2009
  123. Billy Buckner2008–2010
  124. Chad Qualls2008–2010
  125. Connor Robertson2008
  126. Dan Haren2008–2010
  127. Jon Rauch2008–2009
  128. Leo Rosales2008–2010
  129. Max Scherzer2008–2009
  130. Wilfredo Ledezma2008
  131. Blaine Boyer2009–2010
  132. Bobby Korecky2009
  133. Bryan Augenstein2009
  134. Clay Zavada2009
  135. Daniel Cabrera2009
  136. Daniel Schlereth2009
  137. Esmerling Vasquez2009–2011
  138. Jon Garland2009
  139. Juan Gutierrez2009–2011
  140. Kevin Mulvey2009–2010
  141. Scott Schoeneweis2009
  142. Tom Gordon2009
  143. Aaron Heilman2010–2011
  144. Barry Enright2010–2011
  145. Bob Howry2010
  146. Carlos Rosa2010
  147. César Valdez2010
  148. D.J. Carrasco2010
  149. Daniel Hudson2010–2016
  150. Daniel Stange2010
  151. Dontrelle Willis2010
  152. Edwin Jackson2010
  153. Ian Kennedy2010–2022
  154. Joe Saunders2010–2012
  155. Jordan Norberto2010
  156. Kris Benson2010
  157. Mike Hampton2010
  158. Rafael Rodriguez2010
  159. Rodrigo Lopez2010
  160. Sam Demel2010–2012
  161. Saul Rivera2010
  162. Zach Kroenke2010–2011
  163. Alberto Castillo2011
  164. Armando Galarraga2011
  165. Brad Ziegler2011–2018
  166. Bryan Shaw2011–2012
  167. David Hernandez2011–2017
  168. J.J. Putz2011–2014
  169. Jarrod Parker2011
  170. Jason Marquis2011
  171. Joe Paterson2011–2014
  172. Josh Collmenter2011–2016
  173. Kam Mickolio2011
  174. Ryan Cook2011
  175. Wade Miley2011–2014
  176. Yhency Brazoban2011
  177. Zach Duke2011
  178. Brad Bergesen2012
  179. Craig Breslow2012
  180. Joe Martinez2012
  181. Jonathan Albaladejo2012
  182. Matt Albers2012
  183. Matt Lindstrom2012
  184. Mike Zagurski2012
  185. Patrick Corbin2012–2018
  186. Takashi Saito2012
  187. Trevor Bauer2012
  188. Trevor Cahill2012–2014
  189. Tyler Skaggs2012–2013
  190. Brandon McCarthy2013–2014
  191. Charles Brewer2013
  192. Chaz Roe2013
  193. David Holmberg2013
  194. Eury De La Rosa2013–2014
  195. Heath Bell2013
  196. Joe Thatcher2013–2014
  197. Matt Langwell2013
  198. Matt Reynolds2013–2015
  199. Randall Delgado2013–2018
  200. Tony Sipp2013
  201. Will Harris2013–2014
  202. Zeke Spruill2013–2014
  203. Addison Reed2014–2015
  204. Andrew Chafin2014–2023
  205. Bo Schultz2014
  206. Bradin Hagens2014
  207. Bronson Arroyo2014
  208. Chase Anderson2014–2015
  209. Evan Marshall2014–2016
  210. Matt Stites2014–2015
  211. Mike Bolsinger2014
  212. Oliver Pérez2014–2022
  213. Ryan Rowland-Smith2014
  214. Vidal Nuño2014–2015
  215. A.J. Schugel2015
  216. Allen Webster2015
  217. Archie Bradley2015–2020
  218. Dominic Leone2015–2016
  219. Enrique Burgos2015–2016
  220. JC Ramírez2015
  221. Jeremy Hellickson2015
  222. Jhoulys Chacín2015
  223. Keith Hessler2015–2016
  224. Robbie Ray2015–2020
  225. Rubby De La Rosa2015–2017
  226. Silvino Bracho2015–2020
  227. Zack Godley2015–2019
  228. Adam Loewen2016
  229. Braden Shipley2016–2018
  230. Edwin Escobar2016
  231. Jake Barrett2016–2018
  232. Jose Campos2016
  233. Kyle Drabek2016
  234. Matt Buschmann2016
  235. Matt Koch2016–2019
  236. Shelby Miller2016–2025
  237. Steve Hathaway2016
  238. Tyler Clippard2016–2021
  239. Tyler Wagner2016
  240. Zac Curtis2016
  241. Zack Greinke2016–2019
  242. Anthony Banda2017
  243. Fernando Rodney2017
  244. J.J. Hoover2017
  245. James Sherfy2017–2019
  246. Jorge De La Rosa2017–2018
  247. T.J. McFarland2017–2019
  248. Taijuan Walker2017–2019
  249. Tom Wilhelmsen2017
  250. Brad Boxberger2018
  251. Clay Buchholz2018
  252. Fernando Salas2018
  253. Jake Diekman2018
  254. Joey Krehbiel2018
  255. Kris Medlen2018
  256. Matt Andriese2018–2019
  257. Troy Scribner2018
  258. Yoan López2018–2021
  259. Yoshihisa Hirano2018–2019
  260. Alex Young2019–2021
  261. Greg Holland2019
  262. Joel Payamps2019–2020
  263. Jon Duplantier2019–2021
  264. Kevin Ginkel2019–2026
  265. Luke Weaver2019–2022
  266. Merrill Kelly2019–2026
  267. Mike Leake2019
  268. Robby Scott2019
  269. Stefan Crichton2019–2021
  270. Taylor Clarke2019–2026
  271. Zac Gallen2019–2026
  272. Artie Lewicki2020
  273. Caleb Smith2020–2022
  274. Héctor Rondón2020
  275. Jeremy Beasley2020
  276. Joe Mantiply2020–2025
  277. Junior Guerra2020
  278. Keury Mella2020–2021
  279. Madison Bumgarner2020–2023
  280. Matt Grace2020
  281. Riley Smith2020–2021
  282. Taylor Widener2020–2022
  283. Travis Bergen2020
  284. Anthony Swarzak2021
  285. Brandyn Sittinger2021
  286. Brett de Geus2021
  287. Chris Devenski2021–2022
  288. Corbin Martin2021–2022
  289. Humberto Castellanos2021–2024
  290. Humberto Mejía2021
  291. J.B. Bukauskas2021
  292. J.B. Wendelken2021–2022
  293. Jake Faria2021
  294. Joakim Soria2021
  295. Jordan Weems2021
  296. Luis Frías2021–2024
  297. Matt Peacock2021–2022
  298. Miguel Aguilar2021
  299. Noé Ramirez2021–2022
  300. Ryan Buchter2021
  301. Sean Poppen2021–2022
  302. Seth Frankoff2021
  303. Tyler Gilbert2021–2023
  304. Dallas Keuchel2022
  305. Drey Jameson2022–2026
  306. Edwin Uceta2022
  307. Keynan Middleton2022
  308. Kyle Nelson2022–2025
  309. Mark Melancon2022
  310. Paul Fry2022
  311. Reyes Moronta2022
  312. Ryne Nelson2022–2026
  313. Tommy Henry2022–2025
  314. Tyler Holton2022
  315. Zach Davies2022–2023
  316. Andrew Saalfrank2023–2025
  317. Anthony Misiewicz2023
  318. Austin Adams2023
  319. Brandon Pfaadt2023–2026
  320. Bryce Jarvis2023–2025
  321. Carlos Vargas2023
  322. Cole Sulser2023
  323. José Ruiz2023
  324. Justin Martinez2023–2025
  325. Miguel Castro2023–2024
  326. Nabil Crismatt2023–2025
  327. Paul Sewald2023–2026
  328. Peter Solomon2023
  329. Peter Strzelecki2023
  330. Ryan Thompson2023–2026
  331. Scott McGough2023–2025
  332. Slade Cecconi2023–2024
  333. A.J. Puk2024–2025
  334. Blake Walston2024
  335. Brandon Hughes2024
  336. Cristian Mena2024–2025
  337. Dylan Floro2024
  338. Eduardo Rodriguez2024–2026
  339. Joe Jacques2024
  340. Jordan Montgomery2024
  341. Logan Allen2024
  342. Matt Bowman2024
  343. Thyago Vieira2024
  344. Yilber Díaz2024–2026
  345. Andrew Hoffmann2025–2026
  346. Anthony DeSclafani2025
  347. Austin Pope2025
  348. Brandyn Garcia2025–2026
  349. Casey Kelly2025
  350. Christian Montes De Oca2025
  351. Corbin Burnes2025
  352. J.P. Feyereisen2025
  353. Jake Woodford2025
  354. Jalen Beeks2025
  355. Jeff Brigham2025
  356. John Curtiss2025
  357. José Castillo2025
  358. Juan Burgos2025–2026
  359. Juan Morillo2025–2026
  360. Kendall Graveman2025
  361. Kyle Backhus2025
  362. Philip Abner2025–2026
  363. Tayler Scott2025
  364. Taylor Rashi2025–2026
  365. Trevor Richards2025
  366. Joe Ross2026
  367. Jonathan Loáisiga2026
  368. Jose Cabrera2026
  369. Kade Strowd2026
  370. Michael Soroka2026
  371. Mitch Bratt2026
C44Miguel Montero · Chris Iannetta · Damian Miller
  1. Damian Miller1998–2002
  2. Jorge Fabregas1998
  3. Kelly Stinnett1998–2005
  4. Rod Barajas1999–2003
  5. Chad Moeller2001–2003
  6. Ken Huckaby2001
  7. Mike DiFelice2001
  8. Robby Hammock2003–2011
  9. Bobby Estalella2004
  10. Brent Mayne2004
  11. Chris Snyder2004–2010
  12. Juan Brito2004
  13. Koyie Hill2004–2005
  14. Johnny Estrada2006
  15. Miguel Montero2006–2014
  16. John Hester2009–2010
  17. Luke Carlin2009
  18. Konrad Schmidt2010–2012
  19. Henry Blanco2011–2012
  20. Wil Nieves2012–2013
  21. Tuffy Gosewisch2013–2016
  22. Bobby Wilson2014
  23. Gerald Laird2015
  24. Jarrod Saltalamacchia2015
  25. Óscar Hernández2015–2016
  26. Welington Castillo2015–2016
  27. Chris Herrmann2016–2017
  28. Chris Iannetta2017
  29. Jeff Mathis2017–2018
  30. John Ryan Murphy2017–2019
  31. Alex Avila2018–2019
  32. Chris Stewart2018
  33. Blake Swihart2019
  34. Caleb Joseph2019
  35. Carson Kelly2019–2023
  36. Stephen Vogt2020–2021
  37. Bryan Holaday2021
  38. Grayson Greiner2022
  39. Jose Herrera2022–2025
  40. Gabriel Moreno2023–2026
  41. Seby Zavala2023
  42. Tucker Barnhart2024
  43. Aramis Garcia2025–2026
  44. James McCann2025–2026
1B34Paul Goldschmidt · Mark Grace · Carlos Santana
  1. Mike Robertson1998
  2. Travis Lee1998–2000
  3. Erubiel Durazo1999–2002
  4. Greg Colbrunn1999–2004
  5. Alex Cabrera2000
  6. Lyle Overbay2001–2012
  7. Mark Grace2001–2003
  8. Alan Zinter2004
  9. Richie Sexson2004
  10. Conor Jackson2005–2010
  11. Tony Clark2005–2009
  12. Josh Whitesell2008–2009
  13. Brandon Allen2009–2011
  14. Adam LaRoche2010
  15. Juan Miranda2011
  16. Paul Goldschmidt2011–2018
  17. Mike Jacobs2012
  18. Jordan Pacheco2014–2015
  19. Mark Trumbo2014–2015
  20. Nick Evans2014
  21. Danny Dorn2015
  22. Peter O'Brien2015–2016
  23. Kyle Jensen2016
  24. Christian Walker2017–2024
  25. Ildemaro Vargas2017–2026
  26. Kevin Cron2019–2020
  27. Wilmer Flores2019
  28. Seth Beer2021–2022
  29. Buddy Kennedy2022–2023
  30. Josh Naylor2025
  31. Tyler Locklear2025
  32. Carlos Santana2026
  33. LuJames Groover2026
  34. Luken Baker2026
2B26Roberto Alomar · Ketel Marte · Carlos Baerga
  1. Andy Stankiewicz1998
  2. Edwin Diaz1998–1999
  3. Tony Womack1999–2003
  4. Craig Counsell2000–2006
  5. Junior Spivey2001–2003
  6. Carlos Baerga2003–2004
  7. Matt Kata2003–2005
  8. Andy Green2004–2006
  9. Donnie Sadler2004–2007
  10. Roberto Alomar2004
  11. Damion Easley2006
  12. Orlando Hudson2006–2008
  13. Emilio Bonifácio2007–2008
  14. Jason Smith2007
  15. Chris Burke2008
  16. Kelly Johnson2010–2011
  17. Tony Abreu2010
  18. Aaron Hill2011–2015
  19. Phil Gosselin2015–2016
  20. Rickie Weeks Jr.2016
  21. Daniel Descalso2017–2018
  22. Ketel Marte2017–2026
  23. Andrew Young2020–2021
  24. Josh VanMeter2020–2021
  25. Jace Peterson2023–2024
  26. Garrett Hampson2025
3B39Nolan Arenado · Matt Williams · Evan Longoria
  1. Danny Klassen1998–2002
  2. Matt Williams1998–2003
  3. Tony Batista1998–1999
  4. Lenny Harris1999–2000
  5. Chris Donnels2002
  6. Shea Hillenbrand2003–2004
  7. Chad Tracy2004–2009
  8. Troy Glaus2005
  9. Alberto Callaspo2006–2007
  10. Brian Barden2007
  11. Jeff Cirillo2007
  12. Mark Reynolds2007–2010
  13. Jamie D'Antona2008
  14. Ryan Roberts2009–2012
  15. Geoff Blum2011–2012
  16. Melvin Mora2011
  17. Russell Branyan2011
  18. Sean Burroughs2011
  19. Chris Johnson2012
  20. Josh Bell2012
  21. Ryan Wheeler2012
  22. Eric Chavez2013–2014
  23. Eric Hinske2013
  24. Martín Prado2013–2014
  25. Andy Marte2014
  26. Jake Lamb2014–2020
  27. Brandon Drury2015–2017
  28. Kristopher Negrón2017–2018
  29. Deven Marrero2018
  30. Eduardo Escobar2018–2021
  31. Josh Rojas2019–2023
  32. Wyatt Mathisen2020–2021
  33. Drew Ellis2021–2022
  34. Emmanuel Rivera2022–2023
  35. Evan Longoria2023
  36. Blaze Alexander2024–2025
  37. Kevin Newman2024
  38. Luis Guillorme2024
  39. Nolan Arenado2026
SS35Jay Bell · Asdrúbal Cabrera · Royce Clayton
  1. Andy Fox1998–2000
  2. Hanley Frias1998–2000
  3. Jay Bell1998–2002
  4. Alex Cintron2001–2005
  5. Juan Sosa2001
  6. Jerry Gil2004
  7. Tim Olson2004
  8. Royce Clayton2005
  9. Stephen Drew2006–2012
  10. Augie Ojeda2007–2010
  11. David Eckstein2008
  12. Felipe López2009
  13. Josh Wilson2009–2013
  14. Bobby Crosby2010
  15. Cody Ransom2011–2012
  16. John McDonald2011–2012
  17. Willie Bloomquist2011–2013
  18. Jake Elmore2012
  19. Chris Owings2013–2018
  20. Cliff Pennington2013–2015
  21. Didi Gregorius2013–2014
  22. Nick Ahmed2014–2023
  23. Jean Segura2016
  24. Mike Freeman2016
  25. Adam Rosales2017
  26. Jack Reinheimer2017
  27. Domingo Leyba2019–2021
  28. Asdrúbal Cabrera2021
  29. Geraldo Perdomo2021–2026
  30. Jake Hager2021–2022
  31. Sergio Alcántara2022
  32. Wilmer Difo2022
  33. Yonny Hernández2022
  34. Diego Castillo2023
  35. Connor Kaiser2025
OF99Luis Gonzalez · Steve Finley · Adam Dunn
  1. Bernard Gilkey1998–2000
  2. Brent Brede1998
  3. Chris Jones1998
  4. David Dellucci1998–2003
  5. Devon White1998
  6. Hensley Meulens1998
  7. Karim Garcia1998
  8. Yamil Benitez1998
  9. Ernie Young1999
  10. LeJon Powell1999
  11. Luis Gonzalez1999–2006
  12. Rob Ryan1999–2001
  13. Steve Finley1999–2004
  14. Turner Ward1999–2000
  15. Danny Bautista2000–2004
  16. Jason Conti2000–2001
  17. Matt Mieske2000
  18. Midre Cummings2001
  19. Reggie Sanders2001
  20. Ryan Christenson2001
  21. Felix Jose2002–2003
  22. Jose Guillen2002
  23. Mark Little2002
  24. Quinton McCracken2002–2005
  25. Luis Terrero2003–2005
  26. Raúl Mondesi2003
  27. Doug DeVore2004
  28. Josh Kroeger2004
  29. Scott Hairston2004–2007
  30. José Cruz Jr.2005
  31. Shawn Green2005–2006
  32. Carlos Quentin2006–2007
  33. Chris Young2006–2012
  34. Eric Byrnes2006–2009
  35. Jeff DaVanon2006–2007
  36. Jeff Salazar2007–2008
  37. Justin Upton2007–2012
  38. Adam Dunn2008
  39. Alex Romero2008–2009
  40. Gerardo Parra2009–2014
  41. Rusty Ryal2009–2010
  42. Trent Oeltjen2009
  43. Cole Gillespie2010–2011
  44. Ryan Church2010
  45. Collin Cowgill2011
  46. Wily Mo Peña2011
  47. Xavier Nady2011
  48. Adam Eaton2012–2013
  49. AJ Pollock2012–2018
  50. Jason Kubel2012–2013
  51. Tyler Graham2012
  52. Alfredo Marte2013–2014
  53. Cody Ross2013–2014
  54. Tony Campana2013–2014
  55. Brett Jackson2014
  56. David Peralta2014–2022
  57. Ender Inciarte2014–2015
  58. Nolan Reimold2014
  59. Roger Kieschnick2014
  60. Xavier Paul2014
  61. Jamie Romak2015
  62. Sócrates Brito2015–2018
  63. Yasmany Tomás2015–2019
  64. Michael Bourn2016
  65. Mitch Haniger2016
  66. Grégor Blanco2017
  67. Jeremy Hazelbaker2017
  68. Rey Fuentes2017
  69. Jarrod Dyson2018–2019
  70. Jon Jay2018–2020
  71. Patrick Kivlehan2018
  72. Steven Souza Jr.2018
  73. Abraham Almonte2019
  74. Adam Jones2019
  75. Tim Locastro2019–2021
  76. Daulton Varsho2020–2022
  77. Kole Calhoun2020–2021
  78. Starling Marte2020
  79. Henry Ramos2021
  80. Jake McCarthy2021–2025
  81. Josh Reddick2021
  82. Nick Heath2021
  83. Stuart Fairchild2021
  84. Alek Thomas2022–2026
  85. Cooper Hummel2022
  86. Corbin Carroll2022–2026
  87. Jordan Luplow2022
  88. Stone Garrett2022
  89. Dominic Fletcher2023
  90. Jordan Lawlar2023–2026
  91. Kyle Lewis2023
  92. Lourdes Gurriel Jr.2023–2026
  93. Tommy Pham2023
  94. Jorge Barrosa2024–2026
  95. Tim Tawa2025–2026
  96. Tristin English2025
  97. Max Kepler2026
  98. Ryan Waldschmidt2026
  99. Tommy Troy2026
DH11J.D. Martinez · Eugenio Suárez · Joc Pederson
  1. Jack Cust2001
  2. Matt Davidson2013–2022
  3. J.D. Martinez2017
  4. Pavin Smith2020–2026
  5. Dominic Canzone2023
  6. Adrian Del Castillo2024–2026
  7. Eugenio Suárez2024–2025
  8. Joc Pederson2024
  9. Josh Bell2024
  10. Randal Grichuk2024–2025
  11. Jose Fernandez2026

MLB players who spent their entire encyclopedia-attributed career with the Arizona Diamondbacks — ranked by seasons of service. Tenure is the span the corpus attributes.

  1. 1Robby HammockC9 · 2003–2011
  2. 2Kevin GinkelP8 · 2019–2026
  3. 3Brandon WebbP7 · 2003–2009
  4. 4Pavin SmithDH7 · 2020–2026
  5. 5Geraldo PerdomoSS6 · 2021–2026
  6. 6Corbin CarrollRF5 · 2022–2026
  7. 7Ryne NelsonP5 · 2022–2026
  8. 8Yasmany TomásRF5 · 2015–2019
  9. 9Alek ThomasCF5 · 2022–2026
  10. 10Drey JamesonP5 · 2022–2026
  11. 11Brandon PfaadtP4 · 2023–2026
  12. 12Joe PatersonP4 · 2011–2014
  13. 13Tommy HenryP4 · 2022–2025
  14. 14Jose HerreraC4 · 2022–2025
  15. 15Jordan LawlarLF4 · 2023–2026
  16. 16Justin MartinezP3 · 2023–2025
  17. 17Andrew SaalfrankP3 · 2023–2025
  18. 18Bryce JarvisP3 · 2023–2025
  19. 19Leo RosalesP3 · 2008–2010
  20. 20Sam DemelP3 · 2010–2012
  21. 21Taylor WidenerP3 · 2020–2022
  22. 22Braden ShipleyP3 · 2016–2018
  23. 23Jon DuplantierP3 · 2019–2021
  24. 24Adrian Del CastilloDH3 · 2024–2026

+52 more one-club men with the franchise.

Journeymen Who Wore the Crest

458 nomads · league board →

MLB players who wore the Arizona Diamondbacks crest along the way but played for three or more franchises in all — the well-traveled careers this club was one chapter of. The count is distinct canonical franchises.

  1. 1Edwin JacksonP14 clubs · 2010 here
  2. 2Mike MorganP12 clubs · 2000–2002 here
  3. 3Miguel BatistaP11 clubs · 2001–2006 here
  4. 4Henry BlancoC11 clubs · 2011–2012 here
  5. 5Fernando RodneyP11 clubs · 2017 here
  6. 6Terry MulhollandP11 clubs · 2006 here
  7. 7Royce ClaytonSS11 clubs · 2005 here
  8. 8Dennys ReyesP11 clubs · 2003 here
  9. 9Shelby MillerP10 clubs · 2016–2025 here
  10. 10Tyler ClippardP10 clubs · 2016–2021 here
  11. 11Russ SpringerP10 clubs · 1998–2001 here
  12. 12Alan EmbreeP10 clubs · 1998 here
  13. 13Jose GuillenRF10 clubs · 2002 here
  14. 14Tommy PhamLF10 clubs · 2023 here
  15. 15Anthony SwarzakP10 clubs · 2021 here
  16. 16Russell Branyan3B10 clubs · 2011 here
  17. 17Kevin JarvisP10 clubs · 2006 here
  18. 18Dana EvelandP10 clubs · 2007 here
  19. 19Josh WilsonSS9 clubs · 2009–2013 here
  20. 20Chad QuallsP9 clubs · 2008–2010 here
  21. 21Trevor CahillP9 clubs · 2012–2014 here
  22. 22Gregg OlsonP9 clubs · 1998–1999 here
  23. 23Livan HernandezP9 clubs · 2006–2007 here
  24. 24Mike MyersP9 clubs · 2002–2003 here

+434 more well-traveled players who wore the crest.

Who Held the Room

8 rooms · 1998–2026

Every position room Arizona Diamondbacks has passed down, steadiest first. The C room is their most stable — 6 holders across 29 years, a new one every 4.8 on average.

  1. C6 holders · 5 handoffs · 1998–2026 · one every 4.8y
    Damian Miller1998–2002Kelly Stinnett1998–2005Chris Snyder2004–2010Miguel Montero2006–2014Carson Kelly2019–2023Gabriel Moreno2023–2026
  2. DH3 holders · 2 handoffs · 2013–2026 · one every 4.7y
    Matt Davidson2013–2022Pavin Smith2020–2026Eugenio Suárez2024–2025
  3. SS7 holders · 6 handoffs · 1998–2026 · one every 4.1y
    Andy Fox1998–2000Jay Bell1998–2002Alex Cintron2001–2005Stephen Drew2006–2012Chris Owings2013–2018Nick Ahmed2014–2023Geraldo Perdomo2021–2026
  4. 2B7 holders · 6 handoffs · 1999–2026 · one every 4y
    Tony Womack1999–2003Craig Counsell2000–2006Junior Spivey2001–2003Orlando Hudson2006–2008Kelly Johnson2010–2011Aaron Hill2011–2015Ketel Marte2017–2026
  5. 1B10 holders · 9 handoffs · 1998–2026 · one every 2.9y
    Travis Lee1998–2000Erubiel Durazo1999–2002Greg Colbrunn1999–2004Mark Grace2001–2003Lyle Overbay2001–2012Tony Clark2005–2009Conor Jackson2005–2010Paul Goldschmidt2011–2018Christian Walker2017–2024Ildemaro Vargas2017–2026
  6. 3B10 holders · 9 handoffs · 1998–2023 · one every 2.6y
    Tony Batista1998–1999Matt Williams1998–2003Shea Hillenbrand2003–2004Chad Tracy2004–2009Mark Reynolds2007–2010Ryan Roberts2009–2012Jake Lamb2014–2020Brandon Drury2015–2017Eduardo Escobar2018–2021Josh Rojas2019–2023

+2 more rooms with a shorter average hold.

Room tenures, not starting jobs — the corpus has no per-season depth chart, so holders can overlap (a successor often arrives before his predecessor leaves) and the measure is how often the room changed hands. A holder is a player who produced real value for this club during his years here, which is what separates holding the room from being on the roster. Detected from per-season VAL (1998–2026 here; league coverage is complete from 1999) — rooms the corpus cannot value are not shown.