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 | ATH | ATL | BAL | BOS | CHA | CIN | CLE | COL | DET | HOU | KC | LAA | LAN | LAN | MIA | MIL | MIN | NYM | NYY | PHI | PIT | SD | SF | SEA | STL | TB | TEX | TOR | WAS (Flat shipping rate). Take advantage of cheaper Canadian prices!
Tracker
Store
Sign In / Register

2009 Los Angeles Angels

Draft Class
PREV   NEXT
 
Total Picks
54
College Picks
37
High School Picks
17
Signed Picks
34
Unsigned Picks
20
MLB Players
6
1st Rounders
5
NCAA D1
24
NCAA D2
1
NCAA D3
0
NAIA
1
Junior College
11
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
2009124June-RegRandal GrichukLFYesHSLamar Consolidated (Rosenberg,TX)RF-CF6-2216RR1991-08-13Rosenberg,TXMLB2014-20252009-2025ActiveARIMLB
2009125June-RegMike TroutCFYesHSMillville (Millville,NJ)CF6-2235RR1991-08-07Vineland,NJMLB2011-20252009-2025ActiveANAMLB
2009140June-RegTyler SkaggsLHPYesHSSanta Monica (Santa Monica,CA)P6-4225LL1991-07-13Woodland Hills,CAMLB2012-20192009-2019Free Agt
2009142June-RegGarrett RichardsPYesCollegeOklahomaP6-2210RR1988-05-27Riverside,CAMLB2011-20222007-2022Free Agt
2009148June-RegTyler KehrerLHPYesCollegeEastern IllinoisP6-3210LL1988-03-23New Baden,ILA+2007-2012Free Agt
2009280June-RegPatrick CorbinLHPYesCollegeChipolaP6-4225LL1989-07-19Clay,NYMLB2012-20252009-2025ActiveTEXMLB
20093110June-RegJosh SpenceLHPNoCollegeArizona StateP6-2195LL1988-01-22Grovedale,AUMLB2011-20122009-2014Free Agt
20094141June-RegWes Hatton2BYesHSNorco (Norco,CA)2B5-10165RR1990-12-28Norco,CAA2009-2011
20095171June-RegCasey Haerther1BYesCollegeUCLA1B6-3210RR1987-10-05West Hills,CAAA2007-2015Free Agt
20096201June-RegDanny ReynoldsPYesHSDurango (Las Vegas,NV)P6-0190RR1991-05-02Las Vegas,NVAAA2010-2019Free Agt
20097231June-RegJon KarcichSSYesCollegeSanta Clara2B-3B6-2195RR1987-09-10Belmont,CAAAA2007-2012
20098261June-RegCarlos RamirezCYesCollegeArizona StateC5-11194RR1988-03-19Tucson,AZAAA2009-2017Free Agt
20099291June-RegDavid CarpenterPYesCollegeParis JCP6-3180RR1987-09-01Arlington,TXMLB2012-20152009-2015Free Agt
200910321June-RegJake LockerCFYesCollegeWashingtonP6-3215RR1988-06-15Ferndale,WA
200911351June-RegDillon Baird3BYesCollegeArizona1B6-3190LR1988-01-13Prescott,AZAA2008-2011
200912381June-RegTravis WitherspoonOFYesCollegeSpartanburg MethodistOF6-2190RR1989-04-16Sumter,SCAA2009-2019Free Agt
200913411June-RegJeremy CruzRFYesCollegeStetsonLF-1B6-1205RR1987-04-19Miami,FLAA2006-2012Free Agt
200914441June-RegSam SelmanLHPNoHSSt. Andrews Episocpal (Austin,TX)P6-2198RL1990-11-14Austin,TXMLB2019-20222010-2023Free Agt
200915471June-RegMike NessethPNoCollegeNebraskaP6-5210RR1988-04-19Windom,MNAAA2008-2015Free Agt
200916501June-RegAndrew Del CollePNoHSNewark Academy (Livingston,NJ)P6-4220RR1991-08-16Florham Park,NJNCAA2010-2012
200917531June-RegMarty PophamCYesCollegeJacksonvilleP6-6235RR1987-08-04Louisville,KYAAA2008-2013Free Agt
200918561June-RegJames Mallard1BYesCollegeHillsborough CC1B6-0265RR1990-08-23Tampa,FLRk2009-2013
200919591June-RegAdam HornungOFNoCollegeBaylor1B6-3215RR1986-12-01Waco,TXNCAA2008-2009
200920621June-RegDan EichelbergerCFYesCollegeEast Central CCLF6-0175RR1987-12-30Louisville,MSA2009-2011
200921651June-RegRichard CatesLFYesCollegeCSUN1B-3B5-11180LR1986-12-11Yuba City,CAAA2006-2010
200922681June-RegStephen LockeLHPYesCollegeFloridaP6-1188LL1986-05-06Tampa,FLA+2005-2011
200923711June-RegJordan DrakeLFYesHSElsinore (Wildomar,CA)OF5-9180RR1991-02-18Fountain Valley,CARk2009-2009
200924741June-RegTaylor KinzerPYesCollegeTaylorP6-3213RR1988-01-07Fort Wayne,INRk2009-2011
200925771June-RegMichael Demperio2BYesCollegeGeorgiaIF5-10170RR1988-02-17Atlanta,GAAA2007-2013
200926801June-RegGarrett Cannizaro2BNoHSMandeville (Mandeville,LA)2B-3B6-0180RR1990-08-10Metairie,LAA2010-2013Retired
yearrndovlphaseplayerd-possignedsourceschoolposhtwtbathbornplacehilvlmlb yearsstat yearsstatuscur-orgcur-lev
200927831June-RegDevon ZennCFNoHSBenicia (Benicia,CA)OF5-11190LL1991-10-04Benicia,CANCAA2010-2013
200928861June-RegCarson AndrewPYesCollegeJacksonvilleP6-2205RR1987-10-07Jacksonville,FLA2007-2010
200929891June-RegHeath NicholsPYesCollegeSouthern IdahoP6-2180RR1988-11-23San Diego,CAA2009-2015
200930921June-RegMatt LongOFYesCollegeSanta ClaraOF5-11170LR1987-04-30Los Altos Hills,CAAAA2006-2015Free Agt
200931951June-RegJordan WhatcottPNoCollegeUtahP6-0198RR1985-06-10Phoenix,AZAA2009-2013Free Agt
200932981June-RegRaoul Torrez2BNoCollegeArizona State2B-3B5-10180RR1988-03-16Phoenix,AZAAA2007-2013Free Agt
2009331011June-RegOwen DewPNoCollegeSeminole FloridaP6-3185RR1988-09-26Tallahassee,FLA+2008-2013Free Agt
2009341041June-RegRyan CisternaPYesCollegePenn StateC6-1200RR1986-06-25Gilbert,AZA+2008-2010
2009351071June-RegRobbie HarrisSSNoHSCardinal Gibbons (Baltimore,MD)SS6-0190LR1991-07-07Baltimore,MD
2009361101June-RegEric Oliver1BYesCollegeUC Santa Barbara1B-LF6-1215RR1987-01-29Fountain Valley,CAA+2008-2011
2009371131June-RegErik GregersenPYesCollegeStephen F. AustinP6-5225RR1986-09-19Sugar Land,TXA2006-2011
2009381161June-RegJustin BellezPNoHSMira Mesa (San Diego,CA)P6-2185RR1991-04-18San Diego,CANCAA2010-2010
2009391191June-RegRyan HegeCNoCollegeCowley CollegeC6-2210RR1990-08-13Wichita,KSNCAA2011-2012
2009401221June-RegAsaad AliCNoHSNiles (Niles,MI)C5-10224RR1991-03-12Louisville,KYNCAA2010-2010
2009411251June-RegJoey RappRFNoCollegeChipola1B6-2225RR1989-11-27Sarasota,FLA2011-2015Free Agt
2009421281June-RegSam WolffPNoHSStevens (Rapid City,SD)P6-0205RR1991-04-14Rapid City,SDAAA2010-2021Free Agt
2009431311June-RegSeth HarveyPNoCollegeWashington StateP6-2205LR1988-01-20Long Beach,CAA+2007-2018Free Agt
2009441341June-RegRJ Santigate3BNoHSBishop Gorman (Las Vegas,NV)3B6-3195LR1991-05-25Staten Island,NYRk2010-2014Free Agt
2009451371June-RegPhil Bando2BYesCollegeCol of Canyons2B5-10175LR1986-05-07Cleveland,OHRk2009-2009
2009461401June-RegJonathan PaquetPNoCollegeChamplainP6-4191LR1992-06-05Ancienne Lorette,QCNCAA2011-2012
2009471431June-RegJose Jimenez1BYesCollegeTampaC5-10240LR1987-01-02Miami,FLAA2006-2012Free Agt
2009481461June-RegJake RifeOFYesCollegeWashingtonOF5-11205LL1987-06-07Everett,WAA+2006-2011
2009491491June-RegChunner NybergPNoHSDixie (St. George,UT)P6-0190RR1990-10-17St. George,UTNCAA2010-2014
2009501521June-RegAlibay Barkley1BYesHSGeorge Washington (New York,NY)1B6-3255LR1989-11-16Bronx,NYRk2009-2009
54 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
2009Matt OyepYesCollegeWashington StateP6-5230RR1986-02-25Spokane,WAAAA2005-2013
2009Caleb GrahampYesCollegeCentral FloridaP6-3220RR1987-01-18Lutz,FLAAA2006-2014
2009Jeremy BergpYesCollegeHigh PointP6-0180RR1986-07-17Ventura,CAAAA2005-2014
2009Mike PiazzapYesCollegeFlorida TechP6-4220RR1986-11-24Boca Raton,FLAA2009-2014
2009Eswarlin JimenezpYesIntlDominican RepublicP6-1187LL1991-11-27Santo Domingo,DRA+2010-2014
2009Yancarlos SantiagopYesIntlDominican RepublicP6-0180LL1991-01-23La Vega,DRRk2010-2012
2009Gabriel PerezpYesIntlDominican RepublicP6-0185RR1991-06-03Gualete,DRAAA2010-2019
2009Ismael Dionicio3bYesIntlDominican Republic3B5-10165BR1991-07-19San Cristobal,DRA2010-2014
8 record(s)
Players who were signed outside of the MLB Amateur Entry Draft

MLB Statistics

csv
Glossary
yearrndovlphaseplayerteambattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
2009124June-RegRandal GrichukLos Angeles Angelsbatting13124383600110326329210624272661170.252.299.469.768pitching001001000000.000.00
2009125June-RegMike TroutLos Angeles Angelsbatting15875753115917053155539599421410261564.296.409.576.985pitching000000000000.000.00
2009140June-RegTyler SkaggsLos Angeles Angelsbatting34230200010113.087.125.087.212pitching283896960521516255631774764.411.33
2009142June-RegGarrett RichardsLos Angeles Angelsbatting6320011001008.050.050.100.150pitching55502591526984921423933648533.871.31
2009280June-RegPatrick CorbinLos Angeles Angelsbatting229410306293023021169.151.193.188.381pitching10913835934121,986211499227760618034.501.37
20093110June-RegJosh SpenceLos Angeles Angelsbatting00000000000.000.000.000.000pitching035100402714324413.151.28
20099291June-RegDavid CarpenterLos Angeles Angelsbatting00000000000.000.000.000.000pitching123400475128919345.401.50
200914441June-RegSam SelmanLos Angeles Angelsbatting71000000001.000.000.000.000pitching1275017355391132704.811.19
8 record(s)
Career MLB Statistics, for all organizations, for players signed for selected calendar year.

Minor League Statistics

csv
Glossary
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
2009124June-RegRandal GrichukLos Angeles AngelsMLBbatting59923783996561354410237043125515.276.320.498.818pitching000000000000.000.00
2009125June-RegMike TroutLos Angeles AngelsMLBbatting2911127244384583523134108155214.341.426.516.941pitching000000000000.000.00
2009140June-RegTyler SkaggsLos Angeles AngelsMLBbatting36624610030634.097.176.113.289pitching36311111010555504205361796123.331.23
2009142June-RegGarrett RichardsLos Angeles AngelsMLBbatting00000000000.000.000.000.000pitching351479770419411170291373723.651.31
2009148June-RegTyler KehrerLos Angeles AngelsA+batting00000000000.000.000.000.000pitching1312109287257238135181662574.721.57
2009280June-RegPatrick CorbinLos Angeles AngelsMLBbatting275481400030514.259.328.259.587pitching321784830448453190361184153.821.28
20093110June-RegJosh SpenceLos Angeles AngelsMLBbatting328000000006.000.000.000.000pitching106120911751596413621733.291.26
20094141June-RegWes HattonLos Angeles AngelsAbatting188681861712116101011255188.251.307.373.680pitching000000000000.000.00
20095171June-RegCasey HaertherLos Angeles AngelsAAbatting4041563184465995262331277237.298.331.417.748pitching000000000000.000.00
20096201June-RegDanny ReynoldsLos Angeles AngelsAAAbatting4511000000015.000.083.000.083pitching26302384226498463238352204254.301.37
20097231June-RegJon KarcichLos Angeles AngelsAAAbatting22571712217446514771495168.243.343.379.722pitching000000000000.000.00
20098261June-RegCarlos RamirezLos Angeles AngelsAAAbatting37311871693067633216113153249.258.357.408.765pitching000000000000.000.00
20099291June-RegDavid CarpenterLos Angeles AngelsMLBbatting00000000000.000.000.000.000pitching1713259151321257100141343192.811.22
200911351June-RegDillon BairdLos Angeles AngelsAAbatting24288712824760426144680205.278.342.443.786pitching000000000000.000.00
200912381June-RegTravis WitherspoonLos Angeles AngelsAAbatting67325094056181032472270178251630.246.319.393.711pitching000000000000.000.00
200913411June-RegJeremy CruzLos Angeles AngelsAAbatting219830104225507191081461181.271.325.417.742pitching000000000000.000.00
200914441June-RegSam SelmanLos Angeles AngelsMLBbatting293011002012.333.500.6671.167pitching34343005818589447242253487253.701.35
200915471June-RegMike NessethLos Angeles AngelsAAAbatting264010000001.250.250.250.500pitching13231612822320318133201131963.741.35
200917531June-RegMarty PophamLos Angeles AngelsAAAbatting00000000000.000.000.000.000pitching2615112634430448195461104014.081.30
200918561June-RegJames MallardLos Angeles AngelsRkbatting3412717376053111434.291.357.457.813pitching000000000000.000.00
200920621June-RegDan EichelbergerLos Angeles AngelsAbatting103298437188436112070.238.292.359.651pitching000000000000.000.00
200921651June-RegRichard CatesLos Angeles AngelsAAbatting1314667713219517454982.283.359.352.711pitching001001200000.002.00
200922681June-RegStephen LockeLos Angeles AngelsA+batting00000000000.000.000.000.000pitching1412363401942219720501244.491.39
200923711June-RegJordan DrakeLos Angeles AngelsRkbatting109220000114.222.300.222.522pitching000000000000.000.00
200924741June-RegTaylor KinzerLos Angeles AngelsRkbatting00000000000.000.000.000.000pitching114402679040526605.371.73
200925771June-RegMichael DemperioLos Angeles AngelsAAbatting511322218301562450.136.296.182.478pitching000000000000.000.00
200926801June-RegGarrett CannizaroLos Angeles AngelsAbatting5418413368001412235.196.292.239.532pitching000000000000.000.00
200928861June-RegCarson AndrewLos Angeles AngelsAbatting00000000000.000.000.000.000pitching2340629510332625803.021.34
200929891June-RegHeath NicholsLos Angeles AngelsAbatting00000000000.000.000.000.000pitching1312533212192109018791703.701.32
200930921June-RegMatt LongLos Angeles AngelsAAAbatting82330185578521756167424139365606.282.359.447.807pitching000000000000.000.00
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
200931951June-RegJordan WhatcottLos Angeles AngelsAAbatting107000000006.000.000.000.000pitching941077151731797310641323.801.40
200932981June-RegRaoul TorrezLos Angeles AngelsAAAbatting284897130201414201192279294.224.305.346.651pitching000000000000.000.00
2009331011June-RegOwen DewLos Angeles AngelsA+batting00000000000.000.000.000.000pitching61558111152147641834963.781.19
2009341041June-RegRyan CisternaLos Angeles AngelsA+batting713120001026.154.267.154.421pitching006006230344.500.83
2009361101June-RegEric OliverLos Angeles AngelsA+batting21373812119844118129598121.268.369.404.772pitching000000000000.000.00
2009371131June-RegErik GregersenLos Angeles AngelsAbatting00000000000.000.000.000.000pitching304702684320232842.661.11
2009411251June-RegJoey RappLos Angeles AngelsAbatting155583761573011796352171.269.348.412.760pitching000000000000.000.00
2009421281June-RegSam WolffLos Angeles AngelsAAAbatting121000000001.000.000.000.000pitching25181793517344312134261343523.501.30
2009431311June-RegSeth HarveyLos Angeles AngelsA+batting00000000000.000.000.000.000pitching104102130144129534651793.311.35
2009441341June-RegRJ SantigateLos Angeles AngelsRkbatting311001523100114927.230.294.240.534pitching000000000000.000.00
2009451371June-RegPhil BandoLos Angeles AngelsRkbatting821450003016.238.273.238.511pitching000000000000.000.00
2009471431June-RegJose JimenezLos Angeles AngelsAAbatting285950112230461191124129184.242.332.353.684pitching002002210225.402.40
2009481461June-RegJake RifeLos Angeles AngelsA+batting112376621131611552173183.301.365.441.807pitching000000000000.000.00
2009501521June-RegAlibay BarkleyLos Angeles AngelsRkbatting618472003015.389.421.500.921pitching000000000000.000.00
44 record(s)
Career Minor League Statistics, for all organizations, for players signed for selected calendar year.
Page Last Updated: 7/14/2025 11:03:46 AM