The Baseball Cube
TBC Baseball Cards StoreCheck out the TBC Baseball Card Store on eBay Rookies, inserts, parallels ... Check out the always-changing team dollar boxes ARI | ATL | BAL | CIN | HOU | MIL | MIN | PHI | SD | SF | SEA | TB | WAS (Flat shipping rate). Take advantage of cheaper Canadian prices!
Tracker
Store
Sign In / Register

2010 Arizona Diamondbacks

Draft Class
PREV   NEXT
Total Picks
50
College Picks
38
High School Picks
11
Signed Picks
31
Unsigned Picks
19
MLB Players
6
1st Rounders
1
NCAA D1
25
NCAA D2
1
NCAA D3
5
NAIA
1
Junior College
6
More Information
Full list of drafted players for the selected draft class for all phases. Undrafted free agents may not be complete for selected season and represent players signed to a contract outside the draft process

Draft Picks

csv
Glossary
 
 
 
 
 
 
**Filters require PREMIUM subscription
yearrndovlphaseplayerd-possignedsourceschoolposhtwtbathbornplacehilvlmlb yearsstat yearsstatuscur-orgcur-lev
201016June-RegBarret LouxPNoCollegeTexas A&MP6-5230RR1989-04-06Houston,TXAAA2008-2016Free Agt
2010256June-RegJ.R. BradleyPYesHSNitro (Nitro,WV)P6-3185RR1992-06-09South Charleston,WVAAA2010-2017Free Agt
2010388June-RegRobby RowlandPYesHSCloverdale (Cloverdale,CA)P6-4215BR1991-12-15Toledo,OHAA2010-2022Free Agt
20104121June-RegKevin MunsonPYesCollegeJames MadisonP6-2215RR1989-01-03Edison,NJAAA2008-2019Free Agt
20105151June-RegCody WheelerPYesCollegeCoastal CarolinaP5-11165LL1989-08-19Spotsylvania,VAAAA2008-2016Free Agt
20106181June-RegBlake PerryPYesHSIMG Academy (Bradenton,FL)P6-5190RR1992-02-03Danville,KYAA2010-2017Free Agt
20107211June-RegJeff ShieldsPYesCollegeChattahoochee ValP6-3205RR1990-02-22Lawrenceville,GAAAA2010-2016Free Agt
20108241June-RegTyler GreenPYesHSBrazoswood (Clute,TX)P6-1185RR1991-11-24Lake Jackson,TXA+2011-2013Free Agt
20109271June-RegZach WaltersSSYesCollegeSan DiegoSS6-2210BR1989-09-05Cheyenne,WYMLB2013-20162008-2018Free Agt
201010301June-RegKawika Emsley-PaiCYesCollegeLewis-Clark IdahoC5-11195BR1988-09-03Bothell,WAAA2008-2015Retired
201011331June-RegMike FreemanSSYesCollegeClemsonSS-3B6-0195LR1987-08-04Orlando,FLMLB2016-20212007-2021Free Agt
201012361June-RegBlake CooperPYesCollegeSouth CarolinaP5-11190RR1988-03-30Orangeburg,SCAAA2007-2015Retired
201013391June-RegKevin ZiomekPNoHSAmherst Regional (Amherst,MA)P6-3200RL1992-03-21Springfield,MAA+2011-2016RetiredDETMLB
201014421June-RegTy LintonCFYesHSCharlotte Christian (Charlotte,NC)OF6-3195RR1991-01-17Scottsdale,AZA-2010-2013Free Agt
201015451June-RegMike BolsingerPYesCollegeArkansasP6-1215RR1988-01-29McKinney,TXMLB2014-20172008-2021Free Agt
201016481June-RegWestley MossCFYesCollegeNevadaCF6-2165RR1988-07-17Irving,TXA-2008-2011
201017511June-RegDerek EitelPYesCollegeRose-HulmanP6-4200RR1987-11-21Marshall,ILAAA2010-2017Free Agt
201018541June-RegJimmy Comerota1BYesCollegeRice1B-LF6-1175RR1986-12-01Missouri City,TXAA2007-2012Free Agt
201019571June-RegAdam EatonOFYesCollegeMiamiRF5-9180LL1988-12-06Springfield,OHMLB2012-20212008-2021Free Agt
201020601June-RegMichael HurLFNoCollegeUC RiversideOF6-1195RR1988-04-19Stevenson Ranch,CAIndy2007-2016
201021631June-RegRaoul Torrez2BYesCollegeArizona State2B-3B5-10180RR1988-03-16Phoenix,AZAAA2007-2013Free Agt
201022661June-RegJeremy ErbenPYesCollegeOklahomaP5-11195RR1987-09-15New Braunfels,TXA+2008-2013Free Agt
201023691June-RegRoberto PadillaPNoCollegeOhloneP6-3200LL1990-06-29Oakland,CAAAA2011-2017Free Agt
201024721June-RegStephen Cardullo3BYesCollegeFlorida StateSS6-0215RR1987-08-31Hollywood,FLMLB2016-20172007-2024Free Agt
201025751June-RegMatt TalleyPNoCollegeThe CitadelP6-6225LL1989-08-08Sumter,SCA+2008-2012Free Agt
201026781June-RegYazy Arbelo1BYesCollegeKeystone College1B6-4220LR1988-04-07Fort Pierce,FLAA2007-2015Free Agt
201027811June-RegNick GallegoSSYesCollegeUCLA3B6-0150RR1988-12-29Orange,CAAA2008-2014Free Agt
201028841June-RegKeith HesslerPNoCollegeCoastal CarolinaP6-4244LL1989-03-15Washington,DCMLB2015-20162009-2018Free Agt
201029871June-RegJake FloethePNoCollegeCal State FullertonP6-3205RR1989-05-29Concord,CAAA2008-2013Free Agt
201030901June-RegRyan ZimmermanPNoCollegeNorthwestern StateP6-2190RR1987-12-05Fremont,CAIndy2009-2018
yearrndovlphaseplayerd-possignedsourceschoolposhtwtbathbornplacehilvlmlb yearsstat yearsstatuscur-orgcur-lev
201031931June-RegSteven SultzbaughCFNoCollegeRiceRF6-3215RR1988-05-21Orange,CANCAA2009-2010
201032961June-RegGreg RobinsonPYesCollegeWright StateP6-2236RR1987-07-17Wilmington,OHA2007-2011
201033991June-RegAndrew WhittingtonCNoCollegeSouthern ArkansasC6-2200LR1988-07-12Texas City,TXNCAA2009-2010
2010341021June-RegVictor LaraPYesCollegeKeystone CollegeP5-10205RR1988-12-03Miami,FLRk2010-2011
2010351051June-RegKonner WadePNoHSChaparral (Scottsdale,AZ)P6-3195LR1991-12-03Scottsdale,AZMLB2021-20212011-2023Free Agt
2010361081June-RegJustin HiltOFYesCollegeElonRF6-1205RR1988-04-29Woodbury,NJA+2009-2011
2010371111June-RegMichael Weber2BYesCollegeWashington StateIF6-0200LR1987-09-06Seattle,WAA-2007-2010
2010381141June-RegMatt RobertsCNoHSGraham (Graham,NC)C6-1205RR1991-09-19Graham,NCNCAA2010-2013
2010391171June-RegGarrett Nash3BNoFAUtahSS-OF5-11185BR1988-08-24Draper,UTNCAA2008-2013
2010401201June-RegRyan Casillas1BNoHSHamilton (Chandler,AZ)IF6-1225RR1992-03-26Chandler,AZNCAA2012-2014
2010411231June-RegMike McGeePNoCollegeFlorida StateOF6-0185RR1989-03-07Port St. Lucie,FLA+2008-2013Retired
2010421261June-RegChris JarrettCFYesCollegeAndersonRF-LF5-10170LL1988-11-17Hagerstown,INA2008-2011
2010431291June-RegTom Belza2BYesCollegeOklahoma StateOF6-0190LR1989-07-31Louisville,KYAAA2008-2016Free Agt
2010441321June-RegEric Groff3BYesCollegeKeystone College2B5-11195RR1988-01-25Lebanon,PAAAA2009-2013Free Agt
2010451351June-RegJavan WilliamsCFYesCollegeContra CostaRF6-2185LL1989-10-18Fairfield,CARk2010-2013
2010461381June-RegJorge FloresSSNoHSHamilton (Chandler,AZ)SS5-5160RR1991-11-25Ensenada,MXAAA2012-2024Free Agt
2010471411June-RegCasey UppermanPYesCollegeYavapai CollegeP6-1185RR1990-11-16Phoenix,AZA2010-2017Free Agt
2010481441June-RegKenneth SigmanPNoCollegeSouth Mountain CCP6-1205BR1989-09-09Tucson,AZAAA2012-2024
2010491471June-RegTad BartonPNoHSMuhlenberg (Reading,PA)P6-1170RR1992-01-29Reading,PAIndy2011-2014
2010501501June-RegTrey Ford3BNoCollegeSouth Mountain CC2B6-2200RR1990-07-25Scottsdale,AZA+2011-2014Free Agt
50 record(s)
picks # of Regular June/July phase picks.
Other Picks out of other phases of the draft (pre-1987), excludes udfa signings

Undrafted Free Agents

csv
Glossary
yearplayerdraftpositsignedsourceschool/regionposhtwtbathbornplacehilvlmlb yearsstat years
2010Andrew BergerpYesCollegeLehighP6-3210RR1987-11-24Piedmont,CAAAA2007-2012
2010Ryan LaPenseeofYesCollegeWayne State UniversityRF6-3190RR1988-08-10Windsor,ONAAA2011-2012
2010Socrates BritoOFYesIntlDominican RepublicRF6-2205LL1992-09-06Azua,DRMLB2015-20192010-2021
2010William Castillo2bYesIntlVenezuela2B5-10158RR1992-07-11Maracay,VZA-2010-2013
2010Juan FalconPYesIntlDominican RepublicP6-3200RR1992-03-07Los Mina,DRRk2010-2013
2010Wagner Mateo1BYesIntlDominican Republic1B-P6-2190LL1993-03-30Santo Domingo,DRA+2010-2014
2010Pedro Ruiz2bYesIntlDominican RepublicSS5-9190BR1991-08-30Nisa,DRA+2010-2015
2010Yosbel GutierrezcYesIntlVenezuelaC5-10170RR1993-01-20Ciudad Ojeda,VZA+2010-2014
2010Karl TrianapYesIntlColombiaP6-0180RR1992-10-07Cartagena,CBA+2011-2017
2010Luis HernandezpYesIntlDominican RepublicP6-2190RR1992-06-22La Vega,DRA+2010-2015
2010Yorman GarciaofYesIntlVenezuelaOF6-1200RR1994-03-17Higuerte,VZA-2011-2014
2010Jency SolisPYesIntlDominican RepublicP6-3235RR1993-02-22Las Matas de Farfan,DRAA2010-2016
2010Ronny MejiasssYesIntlVenezuela3B-1B6-0170BR1994-05-09Maracaibo,VZRk2011-2013
13 record(s)
Players who were signed outside of the MLB Amateur Entry Draft

MLB Statistics

csv
Glossary
yearrndovlphaseplayerteambattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
20109271June-RegZach WaltersArizona Diamondbacksbatting85170183031102101065.176.227.382.609pitching000000000000.000.00
201011331June-RegMike FreemanArizona Diamondbacksbatting1933564580140532238118.225.306.306.612pitching002002221017.710.86
201015451June-RegMike BolsingerArizona Diamondbacksbatting36662310010037.045.045.061.106pitching8194841023125112634982104.921.51
201019571June-RegAdam EatonArizona Diamondbacksbatting9143439566950167466631987346679.276.354.409.763pitching001001200000.002.00
201024721June-RegStephen CardulloArizona Diamondbacksbatting428471631290619.190.253.321.574pitching000000000000.000.00
201028841June-RegKeith HesslerArizona Diamondbacksbatting1810100000001.0001.0001.0002.000pitching113500344021617235.561.68
2010351051June-RegKonner WadeArizona Diamondbacksbatting00000000000.000.000.000.000pitching00700122316351111.682.27
7 record(s)
Career MLB Statistics, for all organizations, for players signed for selected calendar year.

Minor League Statistics

csv
Glossary
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
201016June-RegBarret LouxArizona DiamondbacksAAAbatting1315000001018.000.063.000.063pitching261368650327323141201273113.881.37
2010256June-RegJ.R. BradleyArizona DiamondbacksAAAbatting00000000000.000.000.000.000pitching24462096310486556272501913815.031.54
2010388June-RegRobby RowlandArizona DiamondbacksAAbatting31000000000.000.000.000.000pitching29451757416504552285531563405.091.40
20104121June-RegKevin MunsonArizona DiamondbacksAAAbatting807000000016.000.125.000.125pitching1919265424311257136241633733.931.35
20105151June-RegCody WheelerArizona DiamondbacksAAAbatting181000000001.000.000.000.000pitching2011137281725920699141553063.441.39
20106181June-RegBlake PerryArizona DiamondbacksAAbatting00000000000.000.000.000.000pitching3429165974608565307502875694.541.40
20107211June-RegJeff ShieldsArizona DiamondbacksAAAbatting00000000000.000.000.000.000pitching12286646028332516020921485.091.47
20108241June-RegTyler GreenArizona DiamondbacksA+batting00000000000.000.000.000.000pitching101776422269285133201261794.451.53
20109271June-RegZach WaltersArizona DiamondbacksMLBbatting7432772394757174339240351191675.273.321.459.780pitching0010012303040.507.50
201010301June-RegKawika Emsley-PaiArizona DiamondbacksAAbatting2657299915432257915169187.211.365.281.647pitching000000000000.000.00
201011331June-RegMike FreemanArizona DiamondbacksMLBbatting984354058410201733637379151408646.288.363.389.752pitching000000000000.000.00
201012361June-RegBlake CooperArizona DiamondbacksAAAbatting455000000014.000.167.000.000pitching2320250022315278107111292973.051.29
201013391June-RegKevin ZiomekArizona DiamondbacksA+batting00000000000.000.000.000.000pitching191955550290245999932993.071.17
201014421June-RegTy LintonArizona DiamondbacksA-batting11642059981651053424157.000.285.000.000pitching000000000000.000.00
201015451June-RegMike BolsingerArizona DiamondbacksMLBbatting58822920120545.110.170.171.341pitching4331149951613580229402125903.361.29
201016481June-RegWestley MossArizona DiamondbacksA-batting125445571121440363642119.252.329.301.630pitching000000000000.000.00
201017511June-RegDerek EitelArizona DiamondbacksAAAbatting112391500001410.128.209.128.338pitching4031231663605611296602675154.411.45
201018541June-RegJimmy ComerotaArizona DiamondbacksAAbatting17652161132184259266469.253.336.315.651pitching0010013200127.004.50
201019571June-RegAdam EatonArizona DiamondbacksMLBbatting3541333286461891627170108183219.346.447.497.944pitching000000000000.000.00
201021631June-RegRaoul TorrezArizona DiamondbacksAAAbatting284897130201414201192279294.224.305.346.651pitching000000000000.000.00
201022661June-RegJeremy ErbenArizona DiamondbacksA+batting00000000000.000.000.000.000pitching991250121771488628842124.371.31
201023691June-RegRoberto PadillaArizona DiamondbacksAAAbatting00000000000.000.000.000.000pitching71057141109130651067695.381.81
201024721June-RegStephen CardulloArizona DiamondbacksMLBbatting326106917829663143517214115202.277.351.460.811pitching000000000000.000.00
201025751June-RegMatt TalleyArizona DiamondbacksA+batting00000000000.000.000.000.000pitching333270808632536513.621.53
201026781June-RegYazy ArbeloArizona DiamondbacksAAbatting3471188171295642752335165378.248.346.495.841pitching000000000000.000.00
201027811June-RegNick GallegoArizona DiamondbacksAAbatting255793921733184652757175.218.291.293.584pitching000000000000.000.00
201028841June-RegKeith HesslerArizona DiamondbacksMLBbatting809010000005.111.111.111.222pitching2921302357532558249552355504.211.49
201029871June-RegJake FloetheArizona DiamondbacksAAbatting00000000000.000.000.000.000pitching1613514002372349911831663.761.34
201032961June-RegGreg RobinsonArizona DiamondbacksAbatting00000000000.000.000.000.000pitching995002817740643814.431.48
2010341021June-RegVictor LaraArizona DiamondbacksRkbatting00000000000.000.000.000.000pitching283902515035938626.141.71
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
2010351051June-RegKonner WadeArizona DiamondbacksMLBbatting309100001016.000.100.000.100pitching445221014318999814231052165794.231.33
2010361081June-RegJustin HiltArizona DiamondbacksA+batting1565167511322617612380213.219.331.384.715pitching000000000000.000.00
2010371111June-RegMichael WeberArizona DiamondbacksA-batting53174294571421101553.259.326.379.706pitching000000000000.000.00
2010411231June-RegMike McGeeArizona DiamondbacksA+batting209785143209411123971885158.266.342.434.777pitching000000000000.000.00
2010421261June-RegChris JarrettArizona DiamondbacksAbatting1495086711422133431445116.224.305.337.641pitching000000000000.000.00
2010431291June-RegTom BelzaArizona DiamondbacksAAAbatting6682237322612107263224353244481.274.347.388.735pitching000000000000.000.00
2010441321June-RegEric GroffArizona DiamondbacksAAAbatting244935123260599321402243249.278.309.463.772pitching000000000000.000.00
2010451351June-RegJavan WilliamsArizona DiamondbacksRkbatting6114120403021612931.284.340.348.687pitching000000000000.000.00
2010461381June-RegJorge FloresArizona DiamondbacksAAAbatting88329034577891521428304103330461.272.355.363.718pitching0140038412110.803.00
2010471411June-RegCasey UppermanArizona DiamondbacksAbatting00000000000.000.000.000.000pitching243400475538528497.281.77
2010481441June-RegKenneth SigmanArizona DiamondbacksAAAbatting00000000000.000.000.000.000pitching2412156421346404197261432335.121.58
2010501501June-RegTrey FordArizona DiamondbacksA+batting7222223467241943354.207.318.311.629pitching000000000000.000.00
42 record(s)
Career Minor League Statistics, for all organizations, for players signed for selected calendar year.
Page Last Updated: 7/11/2025 10:27:31 AM