The Baseball Cube

2008 Kansas City Royals

2008 Kansas City Royals

Draft Class

MORE  
Subscribe to TBC PREMIUM ... Surf ad-free, get the daily PLAYER TRACKER (take a tour), access to ... more
than a dozen research applications including Player Comparison tool, analysis features and additional datagrid functionality!
All players drafted for the selected team/season.

Use the Draft Research application to further your analysis!
2008 Team Picks
*Reload page to restore grid
Grid Actions:
PREMIUM subscribers get additional grid functionality
Tips/tools for using data grids:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
year rnd ovl phase player name draft team signed source school bonus pos ht wt ba th Born place hilvl mlb years stat years
2008 1 3 June-Reg Eric Hosmer Kansas City Royals Yes HS American Heritage (Plantation,FL) 6.00 1b 6-4 226 L L 1989-10-24 Cooper City,FL MLB 2011-2022 2008-2022
2008 1 36 June-Reg Mike Montgomery   Kansas City Royals Yes HS Hart (Newhall,CA) 0.99 p 6-5 220 L L 1989-07-01 Valencia,CA MLB 2015-2020 2008-2022
2008 2 49 June-Reg Johnny Giavotella Kansas City Royals Yes College New Orleans 0.79 2b 5-8 185 R R 1987-07-10 Metairie,LA MLB 2011-2017 2006-2018
2008 3 80 June-Reg Tyler Sample Kansas City Royals Yes HS Mullen (Denver,CO) 0.50 p 6-7 245 L R 1989-06-27 Elizabeth,CO AA -- 2008-2015
2008 4 115 June-Reg Tim Melville Kansas City Royals Yes HS Holt (Wentzville,MO) 1.25 p 6-5 210 R R 1989-10-09 Wentzville,MO MLB 2016-2019 2009-2019
2008 5 145 June-Reg John Lamb Kansas City Royals Yes HS Laguna Hills (Laguna Hills,CA) 0.17 p 6-3 185 L L 1990-07-10 Laguna Hills,CA MLB 2015-2018 2009-2018
2008 6 175 June-Reg Alex Llanos Kansas City Royals Yes HS Puerto Rico Baseball Academy (Gurabo,PR) 0.13 of 6-1 160 R R 1990-09-21 Caguas,PR AA -- 2008-2014
2008 7 205 June-Reg Jason Esposito   Kansas City Royals No HS Amity Regional (Woodbridge,CT) 0.00 3b 6-1 195 R R 1990-07-19 Bethany,CT AA -- 2009-2015
2008 8 235 June-Reg Malcolm Culver Kansas City Royals Yes HS Palmdale (Palmdale,CA) 0.13 p 6-2 185 R R 1990-02-09 Palmdale,CA AAA -- 2008-2017
2008 9 265 June-Reg JD Alfaro Kansas City Royals Yes College Grayson County 0.08 ss 5-9 170 R R 1988-04-28 Fort Worth,TX A+ -- 2008-2010
2008 10 295 June-Reg Mauricio Matos Kansas City Royals Yes HS DeWitt Clinton (Bronx,NY) 0.15 c 6-0 185 R R 1990-09-10 Larchmont,NY Rk -- 2008-2009
2008 11 325 June-Reg Malcolm Bronson Kansas City Royals No HS Jasper (Jasper,TX) 0.00 of 6-0 185 L R 1990-05-11 Jasper,TX -- -- --
2008 12 355 June-Reg Allen Caldwell Kansas City Royals Yes College Spartanburg Methodist 0.00 p 5-11 170 L L 1988-03-29 Sumter,SC A+ -- 2008-2013
2008 13 385 June-Reg John Flanagan Kansas City Royals Yes College SW Illinois College 0.00 p 6-5 200 L L 1988-06-15 St. Charles,IL Rk -- 2008-2010
2008 14 415 June-Reg Chase Hentges Kansas City Royals Yes HS Shakopee (Shakopee,MN) 0.15 p 6-5 180 R R 1990-05-15 Shakopee,MN Rk -- 2008-2014
2008 15 445 June-Reg Alberto Espinosa Kansas City Royals Yes College Broward College 0.00 1b 6-0 220 R R 1986-09-15 Miami,FL Rk -- 2008-2015
2008 16 475 June-Reg Derrick Saito Kansas City Royals Yes College Cal Poly 0.10 p 5-9 155 L L 1987-12-26 Wailuku,HI A -- 2006-2010
2008 17 505 June-Reg Jake Kuebler Kansas City Royals Yes HS Lincoln Southeast (Lincoln,NE) 0.15 p 6-5 190 R R 1989-09-03 Lincoln,NE AA -- 2008-2016
2008 18 535 June-Reg Carlo Testa Kansas City Royals Yes College Belmont 0.00 of 6-3 218 L L 1986-12-16 Tallmadge,OH AA -- 2006-2014
2008 19 565 June-Reg Miguel Moctezuma Kansas City Royals Yes College Central Oklahoma 0.00 c 5-10 190 R R 1987-01-14 Edmond,OK Rk -- 2006-2009
2008 20 595 June-Reg Shawn Griffin Kansas City Royals Yes College Tennessee 0.00 of 6-3 200 L R 1986-08-09 Jacksonville,FL A -- 2005-2009
2008 21 625 June-Reg Jacob Theis Kansas City Royals Yes HS Mountlake Terrace (Mountlake Terrace,WA) 0.00 p 6-6 220 R R 1990-04-08 Brier,WA Rk -- 2008-2008
2008 22 655 June-Reg Blaine Hardy Kansas City Royals Yes College Lewis-Clark Idaho 0.00 p 6-2 195 L L 1987-03-14 Shoreline,WA MLB 2014-2021 2006-2021
2008 23 685 June-Reg Dale De Schepper Kansas City Royals Yes College Mt. San Jacinto 0.00 p 6-2 175 R R 1987-05-18 -- -- -- --
2008 24 715 June-Reg Jason Morales Kansas City Royals Yes College North Carolina at Pembroke 0.00 3b 5-11 200 R R 1985-12-09 Fayetteville,NC A -- 2008-2009
2008 25 745 June-Reg Carson Bryant Kansas City Royals Yes College Azusa Pacific 0.00 p 6-3 195 R R 1986-06-06 Bakersfield,CA A -- 2008-2009
2008 26 775 June-Reg Ryan Morgan Kansas City Royals Yes HS Rockhurst (Kansas City,MO) 0.00 p 6-1 190 R R 1987-01-29 St. Louis,MO Rk -- 2008-2009
2008 27 805 June-Reg Tim Huber Kansas City Royals Yes College Nebraska at Omaha 0.00 p 5-10 190 L L 1986-02-01 Omaha,NE A -- 2005-2008
2008 28 835 June-Reg Gregory Billo Kansas City Royals Yes HS Carl Sandburg (Orland Park,IL) 0.15 p 6-4 180 R R 1990-07-15 Orland Park,IL AA -- 2008-2014
2008 29 865 June-Reg Beau Brett Kansas City Royals No HS Joel E. Ferris (Spokane,WA) 0.00 1b 6-3 185 L L 1989-07-14 Spokane,WA Rk -- 2009-2011
2008 30 895 June-Reg Rick Dodridge   Kansas City Royals No HS Ogemaw Heights (West Branch,MI) 0.00 p 6-5 215 L L 1989-08-13 West Branch,MI College -- 2009-2013
2008 31 925 June-Reg Ryan Curl   Kansas City Royals No HS St. Francis de Sales (Columbus,OH) 0.00 of 6-2 190 R R 1990-08-04 Columbus,OH Indy -- 2009-2013
2008 32 955 June-Reg Rey Cotilla Kansas City Royals No College Miami Dade 0.00 p 6-4 195 R R 1988-12-14 Miami,FL Indy -- 2010-2013
2008 33 985 June-Reg Eric Swegman Kansas City Royals No College Young Harris College 0.00 p 6-6 215 R R 1988-08-03 Cumming,GA College -- 2010-2011
2008 34 1015 June-Reg Brett Richardson Kansas City Royals Yes College Wenatchee Valley CC 0.00 p 6-3 195 R R 1988-03-02 Spokane,WA AAA -- 2008-2009
2008 35 1045 June-Reg Chris Balcom-Miller Kansas City Royals No College West Valley College 0.00 p 6-2 190 R R 1989-03-03 San Jose,CA AA -- 2009-2015
2008 36 1075 June-Reg Nick Purdy Kansas City Royals No HS St. Mary Catholic (Hamilton,ON) 0.00 p 6-5 205 R R 1989-10-02 Grafton,ON A- -- 2010-2015
2008 37 1105 June-Reg Bradin Hagens Kansas City Royals No College Merced College 0.00 p 6-1 175 R R 1989-05-12 Denair,CA MLB 2014-2014 2009-2019
2008 38 1135 June-Reg James Thompson Kansas City Royals Yes College Columbus State 0.00 p 6-3 195 R R 1987-08-15 West Point,GA A+ -- 2008-2010
2008 39 1165 June-Reg Ryan Modglin   Kansas City Royals No HS Scott City (Scott City,MO) 0.00 p 6-2 210 L R 1990-04-27 Scott City,MO College -- 2009-2009
2008 40 1195 June-Reg Pernell Halliman Kansas City Royals Yes College Jackson State 0.00 p 6-6 240 R R 1986-12-20 Fresno,CA Rk -- 2008-2009
2008 41 1225 June-Reg Doug Joyce   Kansas City Royals No HS Stanwood (Stanwood,WA) 0.00 c 6-3 215 R R 1989-09-16 Stanwood,WA Indy -- 2009-2014
2008 42 1255 June-Reg Marc Oslund Kansas City Royals No HS West Torrance (Torrance,CA) 0.00 p 6-5 225 R R 1990-02-18 Torrance,CA College -- 2009-2012
2008 43 1285 June-Reg Cory Kiefer Kansas City Royals No HS Valley View (Moreno Valley,CA) 0.00 p 6-3 170 R R 1990-05-28 Amherst,NY NAIA -- 2009-2010
2008 44 1315 June-Reg Patrick Johnson   Kansas City Royals No HS Colony (Ontario,CA) 0.00 of 6-1 175 R R 1990-07-02 Ontario,CA -- -- --
2008 45 1344 June-Reg Ray Anderson Kansas City Royals No HS Lassiter (Marietta,GA) 0.00 of 5-9 170 L L 1989-11-21 Marietta,GA College -- 2010-2011
2008 46 1372 June-Reg William Beckwith Kansas City Royals No HS West Lowndes (Starkville,MS) 0.00 1b 6-2 220 R L 1990-08-19 Crawford,MS A+ -- 2010-2016
2008 47 1399 June-Reg Steve Gilgenbach Kansas City Royals Yes College Ark-Little Rock 0.00 p 6-3 220 L L 1986-02-12 Cookeville,TN Rk -- 2007-2008
2008 48 1426 June-Reg Terrence Buchanan Kansas City Royals No HS Mount Carmel (San Diego,CA) 0.00 ss 6-1 175 R R 1990-02-12 Agoura Hills,CA -- -- --
2008 49 1453 June-Reg Alan Salgado   Kansas City Royals No HS San Ysidro (San Diego,CA) 0.00 3b 5-9 190 L R 1989-07-26 San Diego,CA -- -- --
2008 50 1480 June-Reg Travis Jones Kansas City Royals Yes HS Sabino (Tucson,AZ) 0.10 p 6-2 200 R R 1989-05-23 Tucson,AZ A+ -- 2008-2012
51 record(s)