The Baseball Cube

2007 Kansas City Royals

2007 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!
2007 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 pos ht wt ba th Born place hilvl mlb years stat years
2007 1 2 June-Reg Mike Moustakas Kansas City Royals Yes HS Chatsworth (Chatsworth,CA) 3b-1b 6-0 225 L R 1988-09-11 Los Angeles,CA MLB 2011-2022 2007-2022
2007 2 66 June-Reg Sam Runion Kansas City Royals Yes HS A.C. Reynolds (Asheville,NC) p 6-4 220 R R 1988-11-09 Asheville,NC AAA -- 2007-2019
2007 3 96 June-Reg Danny Duffy Kansas City Royals Yes HS Cabrillo (Lompoc,CA) p 6-3 185 L L 1988-12-21 Goleta,CA MLB 2011-2021 2007-2021
2007 4 126 June-Reg Mitch Hodge   Kansas City Royals Yes HS Prince of Wales (Vancouver,BC) p 6-2 210 R R 1989-06-15 Vancouver,BC A -- 2007-2011
2007 5 156 June-Reg Adrian Ortiz Kansas City Royals Yes College Pepperdine lf 6-0 172 L R 1987-01-14 Santurce,PR A+ -- 2005-2012
2007 6 186 June-Reg Fernando Cruz Kansas City Royals Yes FA Puerto Rico p 6-2 185 B R 1990-03-28 Bayamon,PR AAA -- 2007-2022
2007 7 216 June-Reg Hilton Richardson Kansas City Royals Yes HS Lake Washington (Kirkland,WA) cf 6-2 200 L L 1989-01-10 Seattle,WA A -- 2007-2011
2007 8 246 June-Reg Casey Feickert Kansas City Royals Yes College Antelope Valley College p 6-3 180 R R 1988-08-05 Lancaster,CA Rk -- 2007-2008
2007 9 276 June-Reg Zach Kenyon Kansas City Royals No HS Davenport Central (Davenport,IA) p 6-5 190 R R 1988-12-05 Davenport,IA College -- 2008-2011
2007 10 306 June-Reg Greg Holland Kansas City Royals Yes College Western Carolina p 5-10 205 R R 1985-11-20 Morganton,NC MLB 2010-2022 2005-2022
2007 11 336 June-Reg David Lough Kansas City Royals Yes College Mercyhurst rf-lf 6-0 185 L L 1986-01-20 Akron,OH MLB 2012-2016 2005-2017
2007 12 366 June-Reg Sean McCauley Kansas City Royals Yes HS Osbourn (Manassas,VA) c 6-2 175 R R 1989-05-13 Alexandria,VA A -- 2007-2009
2007 13 396 June-Reg Alex Caldera Kansas City Royals Yes College Chaffey p 6-3 200 L R 1985-10-01 El Centro,CA AAA -- 2007-2017
2007 14 426 June-Reg Matt Mitchell Kansas City Royals Yes HS Barstow (Barstow,CA) p 6-2 205 R R 1989-03-31 Barstow,CA A -- 2007-2012
2007 15 456 June-Reg Ryan Eigsti Kansas City Royals Yes College Bradley c 6-1 205 R R 1985-08-24 Peoria,IL AAA -- 2005-2012
2007 16 486 June-Reg Patrick Norris Kansas City Royals Yes College Oklahoma City of 6-2 190 B R 1986-03-17 Pensacola,FL A+ -- 2007-2012
2007 17 516 June-Reg Ivor Hodgson Kansas City Royals Yes College Mt. St. Mary p 6-3 190 B L 1986-04-25 Silver Spring,MD A+ -- 2006-2011
2007 18 546 June-Reg Stephen Dodson Kansas City Royals No College Georgia p 6-5 210 R R 1985-08-29 Norcross,GA AAA -- 2005-2012
2007 19 576 June-Reg Joe Billick Kansas City Royals Yes College Southern Polytechnic State c 6-2 230 R R 1985-05-30 Cedar Rapids,IA A -- 2005-2010
2007 20 606 June-Reg Mike Lehmann   Kansas City Royals Yes HS Pearl River Central (Carriere,MS) p 6-2 190 B R 1989-05-03 New Orleans,LA A -- 2007-2010
2007 21 636 June-Reg Josh Billeaud Kansas City Royals No College LSU-Eunice p 6-3 210 R R 1987-03-22 Scott,LA Rk -- 2008-2010
2007 22 666 June-Reg Jacob Rodriguez Kansas City Royals Yes College East Los Angeles College p 6-3 220 R R 1988-07-24 Whittier,CA A -- 2008-2008
2007 23 696 June-Reg Geoff Brown Kansas City Royals No HS Jackson (Mill Creek,WA) p 6-0 189 L L 1989-01-20 Auburn,WA A+ -- 2008-2014
2007 24 726 June-Reg Ben Norton Kansas City Royals Yes College Evansville p 6-2 210 R R 1984-10-12 Fort Wayne,IN Rk -- 2006-2007
2007 25 756 June-Reg Clint Robinson Kansas City Royals Yes College' > St. John's 1b 6-5 225 L L 1985-02-16 Jefferson City,MO MLB 2012-2016 2005-2017
2007 26 786 June-Reg Nat Lovell Kansas City Royals Yes College Fresno City p 6-0 190 R R 1985-08-27 Fresno,CA -- -- --
2007 27 816 June-Reg Dane Secott Kansas City Royals Yes College Minnesota State p 6-0 185 R R 1984-12-14 Camp Hill,PA Rk -- 2004-2007
2007 28 846 June-Reg Fernando Garcia Kansas City Royals Yes College St Col of FL 2b 6-0 160 B R 1988-07-28 Manati,PR A+ -- 2007-2011
2007 29 876 June-Reg Kyle Martin Kansas City Royals Yes College Texas Tech if 6-0 175 R R 1984-11-22 San Diego,CA A -- 2006-2009
2007 30 906 June-Reg Brett Amyx Kansas City Royals Yes College Texas-Tyler 3b 6-6 230 R R 1985-03-17 Tyler,TX Rk -- 2007-2009
2007 31 936 June-Reg Keaton Hayenga Kansas City Royals Yes HS Eastlake (Sammamish,WA) p 6-4 180 R R 1988-07-10 Renton,WA A -- 2009-2011
2007 32 965 June-Reg Jake Lane Kansas City Royals Yes College Austin Peay if 6-3 230 R R 1985-06-12 Winchester,TN Rk -- 2006-2007
2007 33 994 June-Reg Wilson Tucker Kansas City Royals Yes College Belmont of 6-1 205 R R 1985-01-14 Hendersonville,TN A -- 2001-2009
2007 34 1023 June-Reg Tom Hill Kansas City Royals Yes College SUNY - Albany c 5-11 200 R R 1985-09-12 Bergenfield,NJ Rk -- 2004-2007
2007 35 1052 June-Reg Garrett Weber Kansas City Royals No HS Clovis (Clovis,CA) 3b 5-10 165 R R 1989-03-29 Fresno,CA AAA -- 2010-2017
2007 36 1081 June-Reg Mike Bionde Kansas City Royals Yes College Rutgers if 5-9 175 R R 1984-04-30 Paterson,NJ Rk -- 2003-2007
2007 37 1109 June-Reg Derek Rodriguez   Kansas City Royals Yes HS Ignacio (Ignacio,CO) of 5-9 155 R R 1989-02-13 Durango,CO Rk -- 2008-2010
2007 38 1137 June-Reg Brian Leach Kansas City Royals No College Northwest Mississippi CC p 6-3 195 R R 1986-04-14 Brandon,MS AA -- 2008-2012
2007 39 1165 June-Reg Trevor Feeney Kansas City Royals No College Northern Illinois p 6-1 185 R R 1986-06-04 Channahon,IL AAA -- 2005-2011
2007 40 1193 June-Reg Clegg Snipes Kansas City Royals Yes College' > St. John's p 6-2 195 R R 1985-03-08 Gainesville,FL Rk -- 2006-2010
2007 41 1219 June-Reg Tyler Topp Kansas City Royals No College Riverside CC p 6-2 175 R R 1986-11-14 Riverside,CA A- -- 2006-2012
2007 42 1245 June-Reg Doug Antilla   Kansas City Royals No College MidAmerica Nazarene p 6-3 215 L R 1983-07-11 Shawnee,KS -- -- --
2007 43 1271 June-Reg Chris Snipes Kansas City Royals No College Hope Intl p 6-3 190 L L 1987-09-04 Warner Robins,GA College -- 2009-2010
2007 44 1297 June-Reg Chris Hopkins Kansas City Royals No College Oregon State cf 5-11 170 R R 1987-09-10 Vallejo,CA A+ -- 2005-2011
2007 45 1323 June-Reg Brandon Fowler Kansas City Royals Yes HS Westview (San Diego,CA) c 6-0 185 R R 1989-06-10 San Diego,CA Rk -- 2008-2012
2007 46 1347 June-Reg Scott Boley Kansas City Royals No College Toledo if 6-4 205 R R 1985-12-08 Celina,OH College -- 2005-2008
2007 47 1370 June-Reg John Anderson Kansas City Royals No College Bossier Parish CC p 6-2 195 R R 1988-02-06 Nacogdoches,TX College -- 2008-2011
2007 48 1392 June-Reg Devery Van de Keere Kansas City Royals Yes College Louisiana-Lafayette 3b 6-2 215 L R 1985-01-29 Barrhead,AB Rk -- 2007-2008
2007 49 1413 June-Reg Joe Vierra Kansas City Royals No HS Quartz Hill (Quartz Hill,CA) 3b 6-2 195 R R 1988-10-24 Lancaster,CA College -- 2008-2011
2007 50 1434 June-Reg Brandon Van Riper Kansas City Royals No HS Farmington (Farmington,NM) c 6-2 175 R R 1989-03-22 Farmington,NM -- -- --
50 record(s)