The Baseball Cube
Baseball Card Lots on eBayThe Vanderbilt Batch, The Mike Batch, The Florida Gators Batch, The 1-50 Batch, the Canadian Batch. Visit our eBay store for Mystery Batches of 20-50 cards!
Tracker
Store
Sign In / Register

2008 Kansas City Royals

Draft Class
PREV   NEXT
 
Total Picks
51
College Picks
22
High School Picks
29
Signed Picks
32
Unsigned Picks
19
MLB Players
7
1st Rounders
2
NCAA D1
6
NCAA D2
5
NCAA D3
0
NAIA
1
Junior College
10
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
200813June-RegEric Hosmer1BYesHSAmerican Heritage (Plantation,FL)1B6-4226LL1989-10-24South Miami,FLMLB2011-20232008-2023Retired
2008136June-RegMike MontgomeryPYesHSHart (Newhall,CA)P6-5220LL1989-07-01Mission Hills,CAMLB2015-20202008-2024Free Agt
2008249June-RegJohnny Giavotella2BYesCollegeNew Orleans2B5-8185RR1987-07-10Metairie,LAMLB2011-20172006-2018Free Agt
2008380June-RegTyler SamplePYesHSMullen (Denver,CO)P6-7245LR1989-06-27Elizabeth,COAA2008-2015Free Agt
20084115June-RegTim MelvillePYesHSHolt (Wentzville,MO)P6-4250RR1989-10-09Alexandria,VAMLB2016-20192009-2024Free Agt
20085145June-RegJohn LambPYesHSLaguna Hills (Laguna Hills,CA)P6-4205LL1990-07-10La Palma,CAMLB2015-20182009-2018Free Agt
20086175June-RegAlex LlanosOFYesHSPuerto Rico Baseball Academy (Gurabo,PR)OF6-1160RR1990-09-21Caguas,PRAA2008-2014Free Agt
20087205June-RegJason Esposito3BNoHSAmity Regional (Woodbridge,CT)3B6-2200RR1990-07-19Bethany,CTAA2009-2015Retired
20088235June-RegMalcom CulverPYesHSPalmdale (Palmdale,CA)P6-1205RR1990-02-09Panorama City,CAAAA2008-2017Free Agt
20089265June-RegJ.D. AlfaroSSYesCollegeGrayson CountySS5-9170RR1988-04-28Fort Worth,TXA+2008-2010
200810295June-RegMauricio MatosCYesHSDeWitt Clinton (Bronx,NY)C6-0185RR1990-09-10Bronx,NYRk2008-2009
200811325June-RegMalcolm BronsonOFNoHSJasper (Jasper,TX)OF6-0185LR1990-05-11Jasper,TX
200812355June-RegAllen CaldwellOFYesCollegeSpartanburg MethodistP5-11170LL1988-03-29Sumter,SCA+2008-2013
200813385June-RegJohn FlanaganPYesCollegeSW Illinois CollegeP6-5200LL1988-06-15St. Charles,ILRk2008-2010
200814415June-RegChase HentgesPYesHSShakopee (Shakopee,MN)P6-5195RR1990-05-15Shakopee,MNRk2008-2014Free Agt
200815445June-RegAlberto Espinosa1BYesCollegeBroward College1B6-0220RR1986-09-15Miami,FLRk2008-2015
200816475June-RegDerrick SaitoPYesCollegeCal PolyP5-9155LL1987-12-26Wailuku,HIA2006-2010
200817505June-RegJake KueblerPYesHSLincoln Southeast (Lincoln,NE)P6-5200RR1989-09-03Lincoln,NEAA2008-2016Free Agt
200818535June-RegCarlo TestaOFYesCollegeBelmontOF6-3220LL1986-12-16Akron,OHAA2006-2014Free Agt
200819565June-RegMiguel MoctezumaCYesCollegeCentral OklahomaC5-10195RR1987-01-14Edmond,OKRk2006-2009
200820595June-RegShawn GriffinOFYesCollegeTennesseeOF6-3200LR1986-08-09Fort Myers,FLA2005-2009
200821625June-RegJacob TheisPYesHSMountlake Terrace (Mountlake Terrace,WA)P6-6220RR1990-04-08Brier,WARk2008-2008
200822655June-RegBlaine HardyPYesCollegeLewis-Clark IdahoP6-2218LL1987-03-14Seattle,WAMLB2014-20212006-2022Free Agt
200823685June-RegDale De SchepperPYesCollegeMt. San JacintoP6-2175RR1987-05-18
200824715June-RegJason Morales3BYesCollegeUNC Pembroke3B6-0205RR1985-12-09Fayetteville,NCA2008-2009
200825745June-RegCarson BryantPYesCollegeAzusa PacificP6-2180RR1986-06-06Bakersfield,CAA2008-2009
200826775June-RegRyan MorganPYesHSRockhurst (Kansas City,MO)P6-1190RR1987-01-29St. Louis,MORk2008-2009
200827805June-RegTim HuberPYesCollegeNebraska at OmahaP5-10190LL1986-02-01Omaha,NEA2005-2008
200828835June-RegGreg BilloPYesHSCarl Sandburg (Orland Park,IL)P6-4220RR1990-07-15Orland Park,ILAA2008-2014Free Agt
200829865June-RegBeau Brett1BNoHSJoel E. Ferris (Spokane,WA)1B6-3185LL1989-07-14Torrance,CARk2009-2011
yearrndovlphaseplayerd-possignedsourceschoolposhtwtbathbornplacehilvlmlb yearsstat yearsstatuscur-orgcur-lev
200830895June-RegRick DodridgePNoHSOgemaw Heights (West Branch,MI)P6-5215LL1989-08-13West Branch,MINCAA2009-2013
200831925June-RegRyan CurlOFNoHSSt. Francis de Sales (Columbus,OH)OF6-2190RR1990-08-04Columbus,OHIndy2009-2013
200832955June-RegReynaldo CotillaPNoCollegeMiami DadeP6-3210RR1988-12-14Miami Springs,FLIndy2010-2013
200833985June-RegEric SwegmanPNoCollegeYoung Harris CollegeP6-6215RR1988-08-03Cumming,GANCAA2010-2011
2008341015June-RegBrett RichardsonPYesCollegeWenatchee Valley CCP6-3205RR1988-03-02Spokane,WAAAA2008-2009
2008351045June-RegChris Balcom-MillerPNoCollegeWest Valley CollegeP6-2210RR1989-03-03San Jose,CAAA2009-2015Free Agt
2008361075June-RegNicholas PurdyPNoHSSt. Mary Catholic (Hamilton,ON)P6-5205RR1989-10-02Ajax,ONA-2010-2015Free Agt
2008371105June-RegBradin HagensPNoCollegeMerced CollegeP6-3210RR1989-05-12Modesto,CAMLB2014-20142009-2019Free Agt
2008381135June-RegJames ThompsonPYesCollegeColumbus StateP6-3195RR1987-08-15West Point,GAA+2008-2010
2008391165June-RegRyan ModglinPNoHSScott City (Scott City,MO)P6-2210LR1990-04-27Scott City,MONCAA2009-2009
2008401195June-RegPernell HallimanPYesCollegeJackson StateP6-6240RR1986-12-20Fresno,CARk2008-2009
2008411225June-RegDoug JoyceCNoHSStanwood (Stanwood,WA)C6-3215RR1989-09-16Stanwood,WAIndy2009-2014
2008421255June-RegMarc OslundPNoHSWest Torrance (Torrance,CA)P6-5225RR1990-02-18Torrance,CANCAA2009-2012
2008431285June-RegCory KieferPNoHSValley View (Moreno Valley,CA)P6-3170RR1990-05-28Amherst,NYNAIA2009-2010
2008441315June-RegPatrick JohnsonOFNoHSColony (Ontario,CA)OF6-1175RR1990-07-02Ontario,CA
2008451344June-RegRay AndersonOFNoHSLassiter (Marietta,GA)OF5-9170LL1989-11-21Marietta,GANCAA2010-2011
2008461372June-RegWilliam Beckwith1BNoHSWest Lowndes (Starkville,MS)1B6-2220LR1990-08-19Crawford,MSA+2010-2016Free Agt
2008471399June-RegStephen GilgenbachPYesCollegeArk-Little RockP6-2215LL1986-02-12Fond du Lac,WIRk2007-2008
2008481426June-RegTerrence BuchananSSNoHSMount Carmel (San Diego,CA)SS6-1175RR1990-02-12Agoura Hills,CA
2008491453June-RegAlan Salgado3BNoHSSan Ysidro (San Diego,CA)3B5-9190LR1989-07-26San Diego,CA
2008501480June-RegTravis JonesCYesHSSabino (Tucson,AZ)P6-2200RR1989-05-23Tucson,AZA+2008-2012Free Agt
51 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
2008Dustin PeasepYesCollegeMt. St. MaryP6-0170BL1985-10-04Baltimore,MDAA2004-2015
2008Josh Vittek1BYesCollegeMt. St. Mary1B6-4240LR1986-04-09Eldersburg,MDRk2005-2008
2008Brandon SiskpYesFACaliforniaP6-2220LL1985-07-13Palestine,TXAAA2008-2016
2008Henry MorenocYesIntlDominican Republic1B6-0170RR1989-06-06Santiago,DRA2009-2012
2008Luis Piterson2bYesIntlColombia2B-SS5-11155RR1990-06-10Cartagena,CBA+2009-2013
2008Robinson YambatipYesIntlDominican RepublicP6-3185RR1991-01-15Sabana Grande De Boya,DRAAA2009-2015
2008Angel BaezpYesIntlDominican RepublicP6-3230RR1991-02-14Juan Baron,DRAAA2010-2018
2008Jerico BlancoofYesIntlVenezuelaLF-RF6-1160RR1992-05-25Caracas,VZRk2010-2012
2008Daniel Mateo3bYesIntlDominican Republic3B-1B6-1180BR1991-08-10San Cristobal,DRA+2010-2018
2008Jorge SotoPYesIntlDominican RepublicP6-3180RR1991-11-01San Jose de Ocoa,DRRk2010-2011
2008Yordano VenturaPYesIntlDominican RepublicP6-0195RR1991-06-03Samana,DRMLB2013-20162010-2016
2008Rainier Bello1bYesIntlDominican Republic1B5-10165BR1992-06-01Bani,DRRk2010-2012
2008Carlos GarciassYesIntlVenezuela2B5-10172BR1992-03-18Municipio de Diaz,VZAA2010-2019
2008Aroni NinapYesIntlDominican RepublicP6-4180RR1990-04-09Bani,DRAAA2010-2018
14 record(s)
Players who were signed outside of the MLB Amateur Entry Draft

MLB Statistics

csv
Glossary
yearrndovlphaseplayerteambattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
200813June-RegEric HosmerKansas City Royalsbatting16896349812175332220198893765621235.276.335.427.762pitching000000000000.000.00
2008136June-RegMike MontgomeryKansas City Royalsbatting1288081010150140.125.136.175.311pitching2334183703541524231582044153.841.35
2008249June-RegJohnny GiavotellaKansas City Royalsbatting36012461483186511141251565178.255.294.359.652pitching000000000000.000.00
20084115June-RegTim MelvilleKansas City Royalsbatting1010020002005.200.200.200.400pitching25131004857361529396.751.79
20085145June-RegJohn LambKansas City Royalsbatting22360210010120.056.079.083.162pitching213272701301579026541276.251.63
200822655June-RegBlaine HardyKansas City Royalsbatting701000000000.000.000.000.000pitching1411234131291286122321032303.781.34
2008371105June-RegBradin HagensKansas City Royalsbatting00000000000.000.000.000.000pitching012003410323.372.62
7 record(s)
Career MLB Statistics, for all organizations, for players signed for selected calendar year.

Minor League Statistics

csv
Glossary
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
200813June-RegEric HosmerKansas City RoyalsMLBbatting274101615231769133016520135177.312.393.494.887pitching000000000000.000.00
2008136June-RegMike MontgomeryKansas City RoyalsMLBbatting10000001000.000.000.000.000pitching546821620401,0381006526834328614.561.39
2008249June-RegJohnny GiavotellaKansas City RoyalsMLBbatting86233405261013215255744599383405.303.375.434.809pitching000000000000.000.00
2008380June-RegTyler SampleKansas City RoyalsAAbatting77000000016.000.125.000.125pitching2447151941540529320413594825.331.64
20084115June-RegTim MelvilleKansas City RoyalsMLBbatting12251300030013.120.120.120.240pitching567022118249589695051064317994.751.46
20085145June-RegJohn LambKansas City RoyalsMLBbatting22000000001.000.000.000.000pitching48441571560772751332752627283.871.31
20086175June-RegAlex LlanosKansas City RoyalsAAbatting36013961643376610101307269365.241.281.324.605pitching000000000000.000.00
20087205June-RegJason EspositoKansas City RoyalsAAbatting3971482152341618211582272390.230.273.325.598pitching000000000000.000.00
20088235June-RegMalcom CulverKansas City RoyalsAAAbatting145459571001247461757115.218.309.307.616pitching2026259242416403191231933804.131.43
20089265June-RegJ.D. AlfaroKansas City RoyalsA+batting195738921704710161052039203.230.272.386.658pitching000000000000.000.00
200810295June-RegMauricio MatosKansas City RoyalsRkbatting461481442910191327.284.301.358.659pitching000000000000.000.00
200812355June-RegAllen CaldwellKansas City RoyalsA+batting118410528818664744482.215.294.332.626pitching833432736625725933.071.24
200813385June-RegJohn FlanaganKansas City RoyalsRkbatting00000000000.000.000.000.000pitching331270463613214432.561.09
200814415June-RegChase HentgesKansas City RoyalsRkbatting00000000000.000.000.000.000pitching153063658746335366.341.87
200815445June-RegAlberto EspinosaKansas City RoyalsRkbatting113402469824334533990.244.316.341.657pitching000000000000.000.00
200816475June-RegDerrick SaitoKansas City RoyalsAbatting00000000000.000.000.000.000pitching5115653118117558491244.211.41
200817505June-RegJake KueblerKansas City RoyalsAAbatting28210061162234421910320103262.222.301.326.627pitching10975165188191687561423.261.31
200818535June-RegCarlo TestaKansas City RoyalsAAbatting444153424741986274620483189445.273.357.454.811pitching000000000000.000.00
200819565June-RegMiguel MoctezumaKansas City RoyalsRkbatting5417311319211901148.179.234.272.506pitching000000000000.000.00
200820595June-RegShawn GriffinKansas City RoyalsAbatting123446631192948561553135.267.345.404.748pitching000000000000.000.00
200821625June-RegJacob TheisKansas City RoyalsRkbatting00000000000.000.000.000.000pitching0010004100027.0012.00
200822655June-RegBlaine HardyKansas City RoyalsMLBbatting2212000000029.000.143.000.143pitching45293384237675554200572086152.671.13
200824715June-RegJason MoralesKansas City RoyalsAbatting86291386916533542469.237.303.357.661pitching000000000000.000.00
200825745June-RegCarson BryantKansas City RoyalsAbatting00000000000.000.000.000.000pitching142652677136730714.861.52
200826775June-RegRyan MorganKansas City RoyalsRkbatting00000000000.000.000.000.000pitching2632120668545948546.112.01
200827805June-RegTim HuberKansas City RoyalsAbatting00000000000.000.000.000.000pitching112003333722520256.001.73
200828835June-RegGreg BilloKansas City RoyalsAAbatting00000000000.000.000.000.000pitching232997683413394154321263893.351.26
200829865June-RegBeau BrettKansas City RoyalsRkbatting461421930510811938.211.309.261.570pitching000000000000.000.00
2008341015June-RegBrett RichardsonKansas City RoyalsAAAbatting00000000000.000.000.000.000pitching30340947521719263.261.30
2008351045June-RegChris Balcom-MillerKansas City RoyalsAAbatting00000000000.000.000.000.000pitching212093660401360157251323723.531.23
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
2008361075June-RegNicholas PurdyKansas City RoyalsA-batting00000000000.000.000.000.000pitching97471501411406514601434.151.42
2008371105June-RegBradin HagensKansas City RoyalsMLBbatting588361610070324.193.218.205.423pitching52492421199859877412623745874.321.46
2008381135June-RegJames ThompsonKansas City RoyalsA+batting00000000000.000.000.000.000pitching1010900111351276991011564.601.69
2008401195June-RegPernell HallimanKansas City RoyalsRkbatting00000000000.000.000.000.000pitching522761739353644596.561.89
2008461372June-RegWilliam BeckwithKansas City RoyalsA+batting2388451272295233717135100203.271.365.471.836pitching000000000000.000.00
2008471399June-RegStephen GilgenbachKansas City RoyalsRkbatting00000000000.000.000.000.000pitching012000253127325269.592.21
2008501480June-RegTravis JonesKansas City RoyalsA+batting150505461072201048248127.212.284.315.599pitching13220425251107293.961.28
37 record(s)
Career Minor League Statistics, for all organizations, for players signed for selected calendar year.
Page Last Updated: 3/27/2025 7:17:28 AM