Page Notes  
Uniform history for the Arizona. Uniforms are captured for MLB teams since the early 1930s and TBC has almost 100% coverage for this data element. Players changing numbers mid-season are harder to capture.
About the Data:Uniform Numbers Data | Minor League Data

Learn more about TBC data and the site in the About TBC section. Also, don't forget to find a way to Support TBC.
Related Data Products:Uniform Numbers | Minor Stats - Recent | Minor Stats History

The TBC Data Store allows you to purchase the data you see on the site. The store has standard pre-determined data products as well as the ability to work with us to produce custom data extracts based on your requirements.
Get TBC PREMIUM and remove ads, cleaner display, access to research applications, data store discounts and more!
The TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.

Uniform History for Arizona Diamondbacks

top csv share Sort
#1
Player NamePositSeasonsStartEnd
Jarrod DysonCF220182019
Michael BournCF120162016
Didi GregoriusSS220132014
Cody Ransom3B220112012
Bobby CrosbySS120102010
Orlando Hudson2B-3B320062008
Andy Green3B-2B220042005
#2
Player NamePositSeasonsStartEnd
Starling MarteLF120202020
Domingo Leyba2B120192019
Jeff MathisC220172018
Jean SeguraSS120162016
Aaron Hill2B520112015
Kelly JohnsonLF220102011
Felipe Lopez3B-2B120092009
Chris Burke2B120082008
Damion Easley2B120062006
Jerry GilP120042004
Juan SosaCF-SS120012001
Hanley FriasSS-2B219992000
#3
Player NamePositSeasonsStartEnd
Daniel DescalsoSS-2B220172018
Tony Abreu2B120102010
Carlos Baerga2B220032004
Dan CarlsonP119991999
#4
Player NamePositSeasonsStartEnd
Ketel MarteSS420172020
Mike Freeman2B120162016
Jamie RomakOF120152015
Cliff PenningtonSS-2B320132015
Collin CowgillLF-CF120112011
Melvin Mora3B120112011
Rusty Ryal1B220092010
Emilio Bonifacio2B220072008
David EcksteinSS120082008
Donnie Sadler2B-SS220042007
Craig Counsell2B-SS620002006
Quinton McCrackenCF-LF120042004
Dante PowellCF-RF119991999
#5
Player NamePositSeasonsStartEnd
Eduardo EscobarSS220192020
Alex AvilaC120182018
Gregor BlancoCF-LF120172017
Rickie Weeks2B120162016
Ender InciarteOF220142015
Cole GillespieLF-OF220102011
Rob HammockC-3B120072007
Koyie HillC120052005
Scott HairstonRF-LF120042004
Tony WomackSS-2B519992003
Andy Stankiewicz2B-SS119981998
#6
Player NamePositSeasonsStartEnd
David PeraltaOF720142020
Adam EatonCF-LF220122013
Stephen DrewSS720062012
Gerardo ParraRF120092009
Quinton McCrackenCF-LF320022005
Brent MayneC120042004
Jason ContiRF-CF120012001
Ryan ChristensonCF-LF120012001
Andy Fox2B-SS319982000
#7
Player NamePositSeasonsStartEnd
Welington CastilloC220152016
Cody RossLF-RF220132014
Rob HammockC-3B420032008
Carlos QuentinLF220062007
Danny Klassen3B-2B419982002
#8
Player NamePositSeasonsStartEnd
Mike LeakeP120192019
Chris IannettaC120172017
Tuffy GosewischC120162016
Jarrod SaltalamacchiaC120152015
Gerardo ParraRF420112014
Matt Kata3B120042004
Felix JoseRF220022003
Rob RyanRF-CF120012001
Mike DiFeliceC120012001
#9
Player NamePositSeasonsStartEnd
Jon JayCF220182020
Josh Rojas2B120192019
Adam RosalesSS120172017
Tuffy GosewischC220142015
Jeff Cirillo3B120072007
Scott HairstonRF-LF320052007
Matt Williams3B619982003
#10
Player NamePositSeasonsStartEnd
Josh Rojas2B120202020
Adam JonesCF120192019
Deven MarreroSS120182018
Chris HerrmannC220162017
Josh Wilson2B120132013
Justin UptonLF620072012
Andy Green3B-2B120062006
Royce ClaytonSS120052005
Alex CintronSS420012004
Turner WardRF-CF219992000
Tony Batista3B-SS219981999
#11
Player NamePositSeasonsStartEnd
AJ PollockCF720122018
Josh Wilson2B120112011
Sean Burroughs3B120112011
Augie OjedaSS420072010
Matt Kata3B220032005
Richie Sexson1B120042004
Jose GuillenRF-LF120022002
Mark LittleLF-RF120022002
#12
Player NamePositSeasonsStartEnd
Daulton VarshoC120202020
Rubby De La RosaP320152017
Eric Chavez3B220132014
Nolan ReimoldDH-LF120142014
Henry BlancoC220112012
Jeff SalazarRF-LF120082008
Alex CintronSS120052005
Steve FinleyCF619992004
Jorge FabregasC119981998
#13
Player NamePositSeasonsStartEnd
Nick AhmedSS720142020
Jason KubelLF220122013
Rodrigo LopezP120102010
Tony Clark1B120082008
Alberto Callaspo3B120072007
Jeff FasseroP120042004
Midre CummingsRF-CF120012001
Jason ContiRF-CF120002000
#14
Player NamePositSeasonsStartEnd
Andy YoungIF120202020
Caleb JosephC120192019
Eduardo EscobarSS120182018
Reymond FuentesOF120172017
Peter O'BrienC120162016
Martin Prado3B220132014
Xavier PaulLF120142014
Ryan Roberts2B420092012
Jake Elmore2B120122012
Brian Barden3B120072007
Tim Olson3B-SS120042004
#15
Player NamePositSeasonsStartEnd
Ildemaro VargasSS420172020
Phil Gosselin2B220152016
Mark Trumbo1B220142015
Josh Bell3B120122012
Micah OwingsOF120112011
Dan HarenP320082010
Jeff SalazarRF-LF120072007
Shawn GreenRF220052006
Koyie HillC120042004
Rob RyanRF-CF120002000
#16
Player NamePositSeasonsStartEnd
Tim Locastro2B220192020
Chris OwingsSS620132018
John McDonaldSS-3B220112012
Wily Mo PenaDH-LF120112011
Trent OeltjenOF120092009
Josh Wilson2B120092009
Conor JacksonRF-OF320052007
Casey FossumP120042004
Raul MondesiRF-CF120032003
Chad MoellerC120022002
Reggie SandersRF-LF120012001
Travis Lee1B319982000
#17
Player NamePositSeasonsStartEnd
Alfredo MarteRF-OF220132014
Trevor BauerP120122012
Rob HammockC-3B120112011
Brandon WebbP520052009
Bobby EstalellaC120042004
Mark Grace1B320012003
#18
Player NamePositSeasonsStartEnd
Carson KellyC220192020
Gerald LairdC120152015
Bobby WilsonC120142014
Willie Bloomquist2B-SS320112013
Gerardo ParraRF120102010
Chad Tracy1B620042009
Chris Donnels3B-1B120022002
Chris JonesRF-LF119981998
#19
Player NamePositSeasonsStartEnd
Josh VanMeterSS-2B120202020
Blake SwihartC120192019
Socrates BritoOF120182018
Mitch HanigerOF120162016
Tyler ClippardP120162016
Jake Lamb3B220142015
Tony CampanaOF220132014
Tyler GrahamLF-CF120122012
Zach DukeP120112011
Ryan ChurchLF-RF120102010
Christopher SnyderC720042010
Jack CustRF120012001
Dan PlesacP219992000
Willie BlairP119981998
#20
Player NamePositSeasonsStartEnd
Luis GonzalezLF819992006
Jeff SuppanP119981998
#21
Player NamePositSeasonsStartEnd
Stephen VogtC120202020
Zack GreinkeP420162019
Heath BellP120132013
Ryan Wheeler3B120122012
Jason MarquisP120112011
Mike HamptonP120102010
Jamie D'Antona3B120082008
Jason Smith2B-SS120072007
Randy ChoateP220052006
#22
Player NamePositSeasonsStartEnd
Jake Lamb3B520162020
Eric Hinske1B120132013
Matt LindstromP120122012
Xavier NadyOF120112011
Aaron HeilmanP120102010
Eric ByrnesLF-CF420062009
Jose CruzRF120052005
Mike KoploveP120042004
Greg SwindellP419992002
Devon WhiteCF119981998
#23
Player NamePositSeasonsStartEnd
Zac GallenP120202020
Oscar HernandezC120152015
Johnny EstradaC120062006
Javier VazquezP120052005
Steve SparksP120042004
Lyle Overbay1B220022003
Matt MieskeRF-LF120002000
Bernard GilkeyLF319982000
#24
Player NamePositSeasonsStartEnd
Luke WeaverP220192020
Yasmany Tomas3B320152017
Matt Davidson3B120132013
Chris YoungCF720062012
John PattersonP220022003
Karim GarciaRF-LF119981998
#25
Player NamePositSeasonsStartEnd
Archie BradleyP620152020
Adam LaRoche1B120102010
Brandon Allen1B120092009
Troy Glaus3B120052005
Alan Zinter1B120042004
David DellucciLF-RF619982003
#26
Player NamePositSeasonsStartEnd
Pavin Smith1B120202020
Yasmany Tomas3B120192019
Shelby MillerP320162018
Danny DornOF120152015
Miguel MonteroC920062014
Orlando HernandezP120062006
Ricky BottalicoP120032003
Damian MillerC519982002
#27
Player NamePositSeasonsStartEnd
Wyatt MathisenC120202020
Brandon Drury3B220162017
Allen WebsterP120152015
Roger KieschnickOF120142014
Wil NievesC220122013
Geoff Blum3B220112012
Mark Reynolds1B-3B420072010
Luis TerreroCF320032005
Armando ReynosoP419992002
#28
Player NamePositSeasonsStartEnd
Hector RondonP120202020
Steven SouzaOF120182018
JD MartinezLF-RF120172017
Oscar HernandezC120162016
Andy Marte3B120142014
Nick Evans1B-3B120142014
Chris Johnson3B120122012
John HesterC120102010
Alex RomeroRF220082009
Brandon MeddersP220062007
Buddy GroomP120052005
Shea Hillenbrand3B-1B220032004
Greg Colbrunn1B419992002
#29
Player NamePositSeasonsStartEnd
Merrill KellyP220192020
Brad ZieglerP720112018
Jorge De La RosaP220172018
Kyle JensenOF120162016
Brandon Allen1B220102011
Josh Whitesell1B220082009
Claudio VargasP220052006
Danny BautistaRF-LF420002004
Doug DevoreLF-RF120042004
Lenny Harris3B-2B219992000
Bob WolcottP119981998
Hensley MeulensLF119981998
#30
Player NamePositSeasonsStartEnd
TJ McFarlandP320172019
Socrates BritoOF120162016
David HernandezP420112015
Jeff DaVanonRF-CF220062007
Brian BruneyP120052005
Todd StottlemyreP120022002
Gregg OlsonP219981999
#31
Player NamePositSeasonsStartEnd
Caleb SmithP120202020
Alex AvilaC120192019
Brad BoxbergerP120182018
Kyle DrabekP120162016
Jordan Pacheco1B220142015
Ian KennedyP420102013
Tony Clark1B120092009
John HesterC120092009
Edgar GonzalezP320062008
Matt HergesP120052005
Matt ManteiP619992004
Russ SpringerP119981998
Aaron SmallP119981998
#32
Player NamePositSeasonsStartEnd
Kevin Cron1B220192020
Clay BuchholzP120182018
Brandon McCarthyP220132014
Matt AlbersP120122012
Craig BreslowP120122012
Esmerling VasquezP320092011
Adam DunnDH-1B120082008
Randy ChoateP120072007
Byung-Hyun KimP120072007
JD DurbinP120072007
Bob WickmanP120072007
Kevin JarvisP120062006
Lance CormierP220042005
Rick HellingP120022002
Albie LopezP120012001
Todd StottlemyreP219992000
Mike MorganP120002000
Alan EmbreeP119981998
#33
Player NamePositSeasonsStartEnd
Matt GraceP120202020
Jake BarrettP320162018
David HolmbergP120132013
Konrad SchmidtC220102012
Russell Branyan1B120112011
Alberto CastilloP120112011
Billy BucknerP320082010
Randy ChoateP120042004
Jay BellSS-2B519982002
#34
Player NamePositSeasonsStartEnd
Braden ShipleyP220172018
Tyler WagnerP120162016
Chaz RoeP120132013
Joe SaundersP320102012
Mike Jacobs1B120122012
Conor JacksonRF-OF320082010
Tony Clark1B320052007
Stephen RandolphP220032004
Brian AndersonP519982002
#35
Player NamePositSeasonsStartEnd
Joel PayampsP120202020
Matt AndrieseP220182019
Braden ShipleyP120162016
AJ SchugelP120152015
Trevor CahillP320122014
Dontrelle WillisP120102010
Clay ZavadaP120092009
Jailen PegueroP120072007
Kelly StinnettC419982005
Greg Colbrunn1B120042004
Mike MyersP120022002
#36
Player NamePositSeasonsStartEnd
Joel PayampsP120192019
John Ryan MurphyC320172019
Enrique BurgosP220152016
Wade MileyP420112014
Edwin JacksonP120102010
Tom GordonP120092009
Jailen PegueroP120082008
Kerry LigtenbergP120052005
Scott ServiceP220032004
Brady RaggioP120032003
Mike MorganP220012002
Russ SpringerP120002000
Clint SodowskyP119981998
#37
Player NamePositSeasonsStartEnd
Kevin GinkelP220192020
Chris StewartC120182018
Matt StitesP220142015
Tyler SkaggsP220122013
Lyle Overbay1B220112012
Juan CruzP320062008
Brad HalseyP120052005
Shane ReynoldsP120042004
Junior Spivey2B320012003
Omar DaalP319982000
#38
Player NamePositSeasonsStartEnd
Robbie RayP620152020
Will HarrisP220132014
Sam DemelP320102012
Luke CarlinC120092009
Brandon LyonP420052008
Curt SchillingP420002003
Joel AdamsonP119981998
#39
Player NamePositSeasonsStartEnd
Bryan ShawP220112012
Jordan NorbertoP120102010
Max ScherzerP220082009
Dana EvelandP120072007
Javier LopezP120052005
Mike FettersP220022004
Brian BruneyP120042004
Chad MoellerC120012001
Barry ManuelP119981998
#40
Player NamePositSeasonsStartEnd
Madison BumgarnerP120202020
Andrew ChafinP620142019
J.J. PutzP420112014
Zach KroenkeP120102010
Bill MurphyP120072007
Joe KennedyP120072007
Shane NanceP120042004
Dennys ReyesP120032003
Bobby WittP120012001
Andy BenesP219981999
#41
Player NamePositSeasonsStartEnd
Junior GuerraC120202020
Wilmer Flores2B120192019
Troy ScribnerP120182018
Jake DiekmanP120182018
Jeremy HazelbakerOF120172017
Daniel HudsonP620102016
Connor RobertsonP120082008
Greg AquinoP320042006
Bret PrinzP320012003
Bobby ChouinardP119991999
Edwin Diaz2B-SS119981998
#43
Player NamePositSeasonsStartEnd
Edwin EscobarP120162016
Addison ReedP220142015
Matt LangwellP120132013
Zach KroenkeP120112011
Cesar ValdezP120102010
Miguel BatistaP320012006
Josh KroegerRF120042004
Brandon VillafuerteP120042004
Mike MyersP120032003
Yamil BenitezLF-RF119981998
#44
Player NamePositSeasonsStartEnd
Paul Goldschmidt1B820112018
Aaron HeilmanP120112011
Bryan AugensteinP120092009
Micah OwingsOF220072008
Alberto Callaspo3B120062006
Mike GoslingP220042005
Erubiel Durazo1B419992002
Amaury TelemacoP219981999
#45
Player NamePositSeasonsStartEnd
Taylor ClarkeP220192020
Kristopher NegronSS220172018
Matt BuschmannP120162016
Matt ReynoldsP220132015
Joe MartinezP120122012
Kam MickolioP120112011
Doug SlatenP420062009
Terry MulhollandP120062006
Tim WorrellP120052005
Elmer DessensP220032004
Chad DurbinP120042004
Ken HuckabyC120012001
Vicente PadillaP219992000
#46
Player NamePositSeasonsStartEnd
Riley SmithP120202020
Patrick CorbinP620122018
Juan Miranda1B120112011
Bob HowryP120102010
Daniel SchlerethP120092009
Wil LedezmaP120082008
Darren HolmesP219992000
Scott BrowP119981998
Willie BanksP119981998
#47
Player NamePositSeasonsStartEnd
Andrew ChafinP120202020
Travis BergenP120202020
Patrick Kivlehan3B120182018
Kris MedlenP120182018
David HernandezP120172017
Jhoulys ChacinP120152015
Joe PatersonP420112014
Leo RosalesP320082010
Jose ValverdeP520032007
Eddie OropesaP120022002
Nick BierbrodtP120012001
Johnny RuffinP120002000
Ernie YoungCF-RF119991999
Felix RodriguezP119981998
#48
Player NamePositSeasonsStartEnd
Abraham AlmonteOF120192019
Randall DelgadoP620132018
Takashi SaitoP120122012
Ryan CookP120112011
Kris BensonP120102010
Yusmeiro PetitP220082009
Enrique GonzalezP120072007
Russ OrtizP220052006
Juan BritoC120042004
Rod BarajasC519992003
Vladimir NunezP119991999
Chris MichalakP119981998
#49
Player NamePositSeasonsStartEnd
Alex YoungP 220192020
Mike BolsingerP120142014
Tony SippP120132013
Mike ZagurskiP120122012
Carlos RosaP120102010
Doug DavisP320072009
Enrique GonzalezP120062006
Edgar GonzalezP320032005
Byung-Hyun KimP519992003
Bryan CoreyP119981998
#50
Player NamePositSeasonsStartEnd
Yoan LopezP320182020
Anthony BandaP120172017
Evan MarshallP320142016
Ryan Rowland-SmithP120142014
Chad QuallsP320082010
Yusmeiro PetitP120072007
Jorge JulioP120062006
Jason BulgerP120052005
Geraldo GuzmanP220002001
Ed VosbergP119991999
John FrascatoreP119991999
Ben FordP119981998
#51
Player NamePositSeasonsStartEnd
Randy JohnsonP819992008
Mike Robertson1B-LF119981998
#52
Player NamePositSeasonsStartEnd
Zack GodleyP520152019
Zeke SpruillP220132014
Brad BergesenP120122012
Daniel StangeP120102010
Jon GarlandP120092009
Brandon MeddersP220052008
Luis VizcainoP120062006
Andrew GoodP220032004
Jose ParraP120022002
Duaner SanchezP120022002
Mike MohlerP120012001
#53
Player NamePositSeasonsStartEnd
Christian Walker1B420172020
#54
Player NamePositSeasonsStartEnd
Artie LewickiP120202020
Jimmie SherfyP320172019
Tom WilhelmsenP120172017
Dominic LeoneP220152016
Vidal NunoP220142015
Joe ThatcherP120142014
Tuffy GosewischC120132013
Barry EnrightP220102011
Bobby KoreckyP120092009
Jason GrimsleyP120062006
Casey DaigleP120042004
Eddie OropesaP120032003
Troy BrohawnP120012001
#55
Player NamePositSeasonsStartEnd
Matt KochP420162019
Josh CollmenterP620112016
Blaine BoyerP220092010
Casey DaigleP120062006
Shawn EstesP120052005
Brandon WebbP220032004
Robert EllisP120012001
#56
Player NamePositSeasonsStartEnd
Kole CalhounRF-OF120202020
Greg HollandP120192019
Fernando RodneyP120172017
Keith HesslerP220152016
Steve HathawayP120162016
J.C. RamirezP120152015
Eury De La RosaP220132014
Jarrod ParkerP120112011
Yhency BrazobanP120112011
Saul RiveraP120102010
Tony PenaP420062009
Daniel CabreraP120092009
Oscar VillarrealP320032005
Erik SabelP219992001
Nelson FigueroaP120002000
#57
Player NamePositSeasonsStartEnd
Taylor WidenerP120202020
Jon DuplantierP120192019
Fernando SalasP120182018
Chase AndersonP220142015
Joe ThatcherP120132013
Kevin MulveyP220092010
Jon RauchP220082009
Dustin NippertP320052007
Armando AlmanzaP120052005
Chris CapuanoP120032003
Eric KnottP120012001
Ricky PickettP119981998
Bobby ChouinardP119981998
#58
Player NamePositSeasonsStartEnd
Stefan CrichtonP220192020
Adam LoewenOF120162016
Jeremy HellicksonP120152015
Bo SchultzP120142014
Juan GutierrezP320092011
Mike KoploveP420012006
Efrain ValdezP119981998
#59
Player NamePositSeasonsStartEnd
Jeremy BeasleyP120202020
Taijuan WalkerP120192019
Zac GallenP120192019
Vicente CamposP120162016
Oliver PerezP220142015
Armando GalarragaP120112011
Rafael RodriguezP120102010
Jeff BajenaruP120062006
Edwin Diaz2B-SS119991999
#60
Player NamePositSeasonsStartEnd
J.J. HooverP120172017
Bradin HagensP120142014
Scott SchoeneweisP120092009
#61
Player NamePositSeasonsStartEnd
Silvino BrachoP520152020
Bronson ArroyoP120142014
Livan HernandezP220062007
Lyle Overbay1B120012001
#62
Player NamePositSeasonsStartEnd
Zac CurtisP120162016
Brandon Drury3B120152015
Brett JacksonOF120142014
Mike SchultzP120072007
#63
Player NamePositSeasonsStartEnd
Robby ScottP120192019
Jonathan AlbaladejoP120122012
#64
Player NamePositSeasonsStartEnd
Keury MellaP120202020
#65
Player NamePositSeasonsStartEnd
Joey KrehbielP120182018
Rob RyanRF-CF119991999
#66
Player NamePositSeasonsStartEnd
Yoshihisa HiranoP220182019
Neil WeberP119981998
#67
Player NamePositSeasonsStartEnd
Vladimir NunezP119981998
#68
Player NamePositSeasonsStartEnd
Socrates BritoOF120152015
#72
Player NamePositSeasonsStartEnd
Joe MantiplyP120202020
Peter O'BrienC120152015
#76
Player NamePositSeasonsStartEnd
Jack ReinheimerSS120172017
Mike KoploveP120052005
#77
Player NamePositSeasonsStartEnd
Charles BrewerP120132013
DJ CarrascoP120102010
#99
Player NamePositSeasonsStartEnd
Taijuan WalkerP220172018
577 record(s)