The Baseball Cube
TBC Cards StoreCheck out the TBC Baseball Card Listings on eBay ... Kodai Senga (RC) ... Jackson Merrill ... Spencer Jones (RC) ... Dylan Crews (RC)
Tracker
Store
Sign In / Register

2009 Arizona Diamondbacks

Draft Class
PREV   NEXT
 
Total Picks
55
College Picks
36
High School Picks
18
Signed Picks
37
Unsigned Picks
18
MLB Players
12
1st Rounders
5
NCAA D1
24
NCAA D2
2
NCAA D3
1
NAIA
2
Junior College
7
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
2009116June-RegBobby Borchering3BYesHSBishop Verot (Fort Myers,FL)1B6-2205BR1990-10-25Fort Myers,FLAA2009-2015Free Agt
2009117June-RegAJ PollockCFYesCollegeNotre DameLF6-1210RR1987-12-05Hebron,CTMLB2012-20232007-2023Free Agt
2009135June-RegMatt Davidson3BYesHSYucaipa (Yucaipa,CA)3B-1B6-3230RR1991-03-26Yucaipa,CAMLB2013-20222009-2023Intl
2009141June-RegChris OwingsSSYesHSGilbert (Gilbert,SC)2B-LF5-10185RR1991-08-12Charleston,SCMLB2013-20232009-2024Free Agt
2009145June-RegMike BelfioreLHPYesCollegeBoston CollegeP6-3220RL1988-10-03Huntington,NYMLB2013-20132007-2015Free Agt
2009260June-RegEric SmithPYesCollegeRhode IslandP6-3210RR1988-10-15Norwalk,CTAA2007-2015Free Agt
2009264June-RegMarc KraussLFYesCollegeOhioLF-OF6-2245LR1987-10-05Deshler,OHMLB2013-20152007-2017Free Agt
2009395June-RegKeon Broxton3BYesCollegeSanta Fe CCCF-LF6-3200RR1990-05-07Lakeland,FLMLB2015-20192009-2023Free Agt
20094126June-RegDavid NickSSYesHSCypress (Cypress,CA)OF6-2180RR1990-02-03Newport Beach,CAAA2009-2014Free Agt
20095156June-RegRyan Wheeler1BYesCollegeLoyola Marymount3B6-3230LR1988-07-10Torrance,CAMLB2012-20142007-2015Free Agt
20096186June-RegBradin HagensPYesCollegeMerced CollegeP6-3210RR1989-05-12Modesto,CAMLB2014-20142009-2019Free Agt
20097216June-RegMatt Helm3BYesHSHamilton (Chandler,AZ)1B-3B6-1210RR1990-09-01Mesa,AZA+2009-2013
20098246June-RegPaul Goldschmidt1BYesCollegeTexas State1B6-3220RR1987-09-10Wilmington,DEMLB2011-20252007-2025ActiveNYAMLB
20099276June-RegChase AndersonPYesCollegeOklahomaP6-1210RR1987-11-30Wichita Falls,TXMLB2014-20242007-2024Free Agt
200910306June-RegTyson Van WinkleCYesCollegeGonzagaC6-1190RR1988-02-02Vancouver,WAA+2006-2012Retired
200911336June-RegScottie AllenPYesHSLyman (Longwood,FL)P6-1170RR1991-07-03Altamonte Springs,FLAA2009-2013Free Agt
200912366June-RegCharles BrewerPYesCollegeUCLAP6-3210RR1988-04-07Paradise Valley,AZMLB2013-20132007-2017Free Agt
200913396June-RegPatrick SchusterLHPYesHSMitchell (New Port Richey,FL)P6-2190RL1990-10-30New Port Richey,FLMLB2016-20162009-2018Free Agt
200914426June-RegBrent GreerSSYesCollegeWestern Carolina3B6-0185RR1987-10-16Manassas,VAA+2007-2012Free Agt
200915456June-RegDavid NarodowskiSSYesCollegeKansasSS-3B5-9193RR1988-08-03Vancouver,BCA2009-2012
200916486June-RegRyan RobowskiLHPYesCollegeOhio Dominican UniversityP6-0185LL1988-02-03Mount Pleasant,PAAAA2007-2015Free Agt
200917516June-RegAndrew WolcottPYesCollegeDukeP6-5240RR1987-09-08Rochester,NYA+2006-2010
200918546June-RegRoidany AguilaCYesHSColegio Nuestra Senora De Belen (Guaynabo,PR)C5-10175RR1990-10-22Ranchuelo,DRA+2009-2013Free Agt
200919576June-RegRandy HamrickSSYesCollegeBrewton-ParkerP6-2195RR1986-08-27Vero Beach,FLAAA2009-2016
200920606June-RegAdam WorthingtonPYesCollegeIllinois-ChicagoP5-9190RR1987-08-20Gurnee,ILA+2006-2012
200921636June-RegDaniel TaylorLHPYesCollegeCentral MichiganP6-0205LL1987-07-25Grand Rapids,MIA+2006-2011
200922666June-RegEvan ButtonSSYesCollegeMississippiIF6-0195LR1986-09-05St. Louis,MOA-2006-2014
200923696June-RegChristopher OdegaardPYesCollegeMinnesota StateP6-2220RR1987-04-17Waconia,MNA+2007-2012
200924726June-RegBrad GemberlingPYesCollegePrincetonP6-2205RR1986-12-09Swarthmore,PAA+2006-2010
200925756June-RegTaylor WrennSSNoCollegeSt Col of FL2B5-11175LR1989-12-22Lakeland,FLA2009-2014Free Agt
yearrndovlphaseplayerd-possignedsourceschoolposhtwtbathbornplacehilvlmlb yearsstat yearsstatuscur-orgcur-lev
200926786June-RegDaniel KaczrowskiSSYesCollegeHamlineLF-SS5-9170RR1987-06-17St. Anthony,MNAAA2009-2015Free Agt
200927816June-RegJake HalePYesCollegeOhio StateP6-7200RR1985-12-11Athens,OHA+2006-2018
200928846June-RegBrian BudrowPYesCollegeUtahP6-3215BR1986-11-12Glendale,AZA+2006-2011
200929876June-RegJake Williams1BNoHSBrophy College Prep (Phoenix,AZ)1B6-1190BL1991-01-02Scottsdale,AZA+2010-2012Free Agt
200930906June-RegJack MarderSSNoHSNewbury Park (Newbury Park,CA)2B5-11185RR1990-02-21Calabasas,CAAA2010-2014Retired
200931936June-RegKeith CantwellPYesCollegeSeton HallP6-5220RR1987-09-09Tinton Falls,NJA2006-2013
200932966June-RegWill HarvilPYesCollegeGeorgiaP6-5220LR1987-06-17Atlanta,GAA+2008-2010
200933996June-RegBrad WilsonPYesCollegeCal Poly PomonaP6-0184RR1987-05-26Garden Grove,CAAAA2009-2013
2009341026June-RegPatrick CooperPNoCollegeDes Moines Area CCP6-3205RR1989-08-25Danville,KYAA2008-2013
2009351056June-RegZachary MorganPNoCollegeShasta CollegeP6-2165RR1990-05-11Grants Pass,ORNCAA2011-2013
2009361086June-RegMike FreemanSSNoCollegeClemsonSS-3B6-0195LR1987-08-04Orlando,FLMLB2016-20212007-2021Free Agt
2009371116June-RegChris JacobsCFNoHSWestchester (Los Angeles,CA)CF5-8175RR1991-09-18Los Angeles,CAJrCollege2010-2010
2009381146June-RegTrevon PrinceLHPNoFACaliforniaP6-7249LL1991-01-01Oakland,CA
2009391176June-RegRyan JonesCFNoCollegeWichita StateOF6-0192LL1988-05-19Wichita,KSAA2007-2013Free Agt
2009401206June-RegTim SherlockOFYesCollegeDukeOF5-11175LL1986-11-30Winter Park,FLA+2006-2010
2009411236June-RegCade Kreuter3BNoHSHart (Newhall,CA)1B6-5205RR1991-04-27Newhall,CAA-2010-2013Free Agt
2009421266June-RegZach Hendrix2BNoHSEmerald Ridge (South Hill,WA)2B5-11185RR1991-03-09Seattle,WANCAA2013-2013
2009431296June-RegBrooklyn FosterCNoHSWalnut Grove (Langley,BC)C6-0190RR1991-02-03Langley,BCNCAA2010-2013
2009441326June-RegZachary VarnellCYesCollegeArkansas-Pine BluffC6-1200RR1986-06-25Pine Bluff,ARA-2006-2010
2009451356June-RegBeau AmaralCFNoHSHuntington Beach (Huntington Beach,CA)OF5-10177LL1991-02-11Huntington Beach,CAAAA2010-2023Free Agt
2009461386June-RegMatt OzanneCFNoHSNotre Dame Prep (Scottsdale,AZ)OF5-11175RR1990-08-25Scottsdale,AZNCAA2010-2013
2009471416June-RegMario GallardoLHPNoCollegeWest Los Angeles CollegeP5-10180RL1989-08-04
2009481446June-RegJuan AvilaOFNoHSNarbonne (Harbor City,CA)3B6-1180RR1991-10-18Harbor City,CAAAA2010-2016Free Agt
2009491476June-RegJordan LuvisiOFNoHSNotre Dame Prep (Scottsdale,AZ)OF6-2190RL1990-10-30Mesa,AZNCAA2010-2013
2009501506June-RegFrank AbblPNoCollegeMesa CCP6-0190RR1988-03-03Wilcox,AZIndy2011-2011
55 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
2009Victor AcostaPYesIntlDominican RepublicP5-11175RR1990-03-10Cotui,DRA-2010-2012
2009Raul NavarrossYesIntlDominican RepublicSS-2B5-10170RR1992-02-05Los Llanos,DRAAA2010-2022
2009Fidel PenacYesIntlDominican Republic2B5-11165BR1991-07-19Santo Domingo,DRA+2010-2016
2009Anderso Bolivar3bYesIntlVenezuela3B5-11165BR1992-09-09San Felipe,VZRk2010-2013
2009Francisco GuzmanpYesIntlDominican RepublicP6-5190LL1989-07-02Moca,DRRk2010-2013
5 record(s)
Players who were signed outside of the MLB Amateur Entry Draft

MLB Statistics

csv
Glossary
yearrndovlphaseplayerteambattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
2009117June-RegAJ PollockArizona Diamondbacksbatting10873787575103222532145485122291736.273.328.464.791pitching000000000000.000.00
2009135June-RegMatt DavidsonArizona Diamondbacksbatting306100310922146154157088381.220.290.430.719pitching006006521332.841.26
2009141June-RegChris OwingsArizona Diamondbacksbatting7202305262550124273722079143610.239.286.364.650pitching00300410521012.273.00
2009145June-RegMike BelfioreArizona Diamondbacksbatting00000000000.000.000.000.000pitching0010013221013.503.00
2009264June-RegMarc KraussArizona Diamondbacksbatting14639830751801242234130.188.255.324.579pitching000000000000.000.00
2009395June-RegKeon BroxtonArizona Diamondbacksbatting376905136189317399560107396.209.297.388.685pitching000000000000.000.00
20095156June-RegRyan WheelerArizona Diamondbacksbatting109206184810133011544.233.280.335.615pitching000000000000.000.00
20096186June-RegBradin HagensArizona Diamondbacksbatting00000000000.000.000.000.000pitching012003410323.372.62
20098246June-RegPaul GoldschmidtArizona Diamondbacksbatting197372891232211445723367121117210621910.290.382.510.892pitching000000000000.000.00
20099276June-RegChase AndersonArizona Diamondbacksbatting1742756252001004146.091.108.098.207pitching595824720141,10710585421823809234.411.30
200912366June-RegCharles BrewerArizona Diamondbacksbatting00000000000.000.000.000.000pitching004006820253.001.67
200913396June-RegPatrick SchusterArizona Diamondbacksbatting00000000000.000.000.000.000pitching01110091518110818.692.88
2009361086June-RegMike FreemanArizona Diamondbacksbatting1933564580140532238118.225.306.306.612pitching002002221017.710.86
13 record(s)
Career MLB Statistics, for all organizations, for players signed for selected calendar year.

Minor League Statistics

csv
Glossary
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
2009116June-RegBobby BorcheringArizona DiamondbacksAAbatting569214526752912210753128206646.247.317.418.735pitching000000000000.000.00
2009117June-RegAJ PollockArizona DiamondbacksMLBbatting349137823141289122217570108193.299.352.429.781pitching000000000000.000.00
2009135June-RegMatt DavidsonArizona DiamondbacksMLBbatting1232461868011902651022679765051403.258.341.466.808pitching001001200000.002.00
2009141June-RegChris OwingsArizona DiamondbacksMLBbatting7753069492868159319338182210759.283.333.446.778pitching000000000000.000.00
2009145June-RegMike BelfioreArizona DiamondbacksMLBbatting00000000000.000.000.000.000pitching2637211824633666282622565414.011.46
2009260June-RegEric SmithArizona DiamondbacksAAbatting482110000011.500.667.5001.167pitching1932142655429471243292283015.101.63
2009264June-RegMarc KraussArizona DiamondbacksMLBbatting7022395418650144209640220386639.271.373.468.842pitching001000000000.000.00
2009395June-RegKeon BroxtonArizona DiamondbacksMLBbatting112940436571037181691234822255031385.256.342.427.768pitching000000000000.000.00
20094126June-RegDavid NickArizona DiamondbacksAAbatting6142433343657129254827860163442.270.322.403.725pitching000000000000.000.00
20095156June-RegRyan WheelerArizona DiamondbacksMLBbatting6632505358760150156942820209496.303.359.458.817pitching000000000000.000.00
20096186June-RegBradin HagensArizona DiamondbacksMLBbatting588361610070324.193.218.205.423pitching52492421199859877412623745874.321.46
20097216June-RegMatt HelmArizona DiamondbacksA+batting44115761773898843020632157521.247.321.365.686pitching000000000000.000.00
20098246June-RegPaul GoldschmidtArizona DiamondbacksMLBbatting31511782373739098326418175327.317.407.6201.026pitching000000000000.000.00
20099276June-RegChase AndersonArizona DiamondbacksMLBbatting35471310020120.064.082.085.167pitching3432152974566537240641705443.811.25
200910306June-RegTyson Van WinkleArizona DiamondbacksA+batting20566172153301357574137.231.321.293.615pitching000000000000.000.00
200911336June-RegScottie AllenArizona DiamondbacksAAbatting00000000000.000.000.000.000pitching2722104820448486229401383424.601.39
200912366June-RegCharles BrewerArizona DiamondbacksMLBbatting559361030060341.108.134.140.274pitching51431451310747779333702046504.011.32
200913396June-RegPatrick SchusterArizona DiamondbacksMLBbatting464000000003.000.000.000.000pitching2620340319505454198302174463.531.33
200914426June-RegBrent GreerArizona DiamondbacksA+batting24490711422542314891566251.248.316.347.664pitching0010011214027.007.50
200915456June-RegDavid NarodowskiArizona DiamondbacksAbatting20465287151272135516110157.232.348.339.687pitching001001000000.000.00
200916486June-RegRyan RobowskiArizona DiamondbacksAAAbatting00000000000.000.000.000.000pitching1919223916372385171361293164.141.38
200917516June-RegAndrew WolcottArizona DiamondbacksA+batting00000000000.000.000.000.000pitching812373501822281049471145.141.51
200918546June-RegRoidany AguilaArizona DiamondbacksA+batting293101512424460229128763235.240.290.389.679pitching000000000000.000.00
200919576June-RegRandy HamrickArizona DiamondbacksAAAbatting00000000000.000.000.000.000pitching41262961371637713621135.061.64
200920606June-RegAdam WorthingtonArizona DiamondbacksA+batting00000000000.000.000.000.000pitching141484941581607612521694.341.34
200921636June-RegDaniel TaylorArizona DiamondbacksA+batting00000000000.000.000.000.000pitching19138139329130413230652994.091.27
200922666June-RegEvan ButtonArizona DiamondbacksA-batting347621450072519.184.253.250.503pitching000000000000.000.00
200923696June-RegChristopher OdegaardArizona DiamondbacksA+batting00000000000.000.000.000.000pitching1212931632101898991031863.811.39
200924726June-RegBrad GemberlingArizona DiamondbacksA+batting00000000000.000.000.000.000pitching4114321014017410012691356.431.74
200925756June-RegTaylor WrennArizona DiamondbacksAbatting5518628529212031828.280.357.366.723pitching000000000000.000.00
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
200926786June-RegDaniel KaczrowskiArizona DiamondbacksAAAbatting352107414227348369836106135.254.324.321.646pitching114003621015.401.80
200927816June-RegJake HaleArizona DiamondbacksA+batting00000000000.000.000.000.000pitching654604696619317712.471.20
200928846June-RegBrian BudrowArizona DiamondbacksA+batting00000000000.000.000.000.000pitching157101111164161596551443.231.31
200929876June-RegJake WilliamsArizona DiamondbacksA+batting5919420436202322763.222.320.273.593pitching000000000000.000.00
200930906June-RegJack MarderArizona DiamondbacksAAbatting247862147249518211142974155.289.367.440.807pitching000000000000.000.00
200931936June-RegKeith CantwellArizona DiamondbacksAbatting00000000000.000.000.000.000pitching10578001251255810301414.161.24
200932966June-RegWill HarvilArizona DiamondbacksA+batting00000000000.000.000.000.000pitching223004474221526493.991.44
200933996June-RegBrad WilsonArizona DiamondbacksAAAbatting22000000001.000.000.000.000pitching91354351207210109131061644.751.53
2009341026June-RegPatrick CooperArizona DiamondbacksAAbatting00000000000.000.000.000.000pitching172796532363380195311382614.841.43
2009361086June-RegMike FreemanArizona DiamondbacksMLBbatting984354058410201733637379151408646.288.363.389.752pitching000000000000.000.00
2009391176June-RegRyan JonesArizona DiamondbacksAAbatting28599315825855212515022110216.260.339.433.772pitching000000000000.000.00
2009401206June-RegTim SherlockArizona DiamondbacksA+batting80228255011122423287.219.322.303.625pitching0020028711127.003.86
2009411236June-RegCade KreuterArizona DiamondbacksA-batting175691021280625.179.277.357.634pitching000000000000.000.00
2009441326June-RegZachary VarnellArizona DiamondbacksA-batting33427410041824.095.240.119.359pitching000000000000.000.00
2009451356June-RegBeau AmaralArizona DiamondbacksAAAbatting82628324647541182332293133251541.266.333.358.691pitching002003310003.001.00
2009481446June-RegJuan AvilaArizona DiamondbacksAAAbatting16358068137333957544113.236.310.350.660pitching000000000000.000.00
46 record(s)
Career Minor League Statistics, for all organizations, for players signed for selected calendar year.
Page Last Updated: 5/19/2025 10:04:43 AM