The Baseball Cube

2010 San Francisco Giants

2010 San Francisco Giants

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!
2010 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
2010 1 24 June-Reg Gary Brown San Francisco Giants Yes College Cal State Fullerton 1.45 of 6-0 170 R R 1988-09-28 Upland,CA MLB 2014-2014 2008-2017
2010 2 74 June-Reg Jarrett Parker San Francisco Giants Yes College Virginia 0.70 of 6-3 190 L L 1989-01-01 Stafford,VA MLB 2015-2019 2008-2019
2010 3 105 June-Reg Carter Jurica San Francisco Giants Yes College Kansas State 0.30 ss 5-11 178 R R 1988-09-23 Houston,TX AAA -- 1980-2013
2010 4 138 June-Reg Seth Rosin San Francisco Giants Yes College Minnesota 0.19 p 6-6 230 R R 1988-11-02 Fargo,ND MLB 2014-2015 2008-2017
2010 5 168 June-Reg Heath Hembree San Francisco Giants Yes College College of Charleston 0.19 p 6-4 220 R R 1989-01-13 Spartanburg,SC MLB 2013-2022 2008-2022
2010 6 198 June-Reg Mike Kickham San Francisco Giants Yes College Missouri State 0.41 p 6-4 220 L L 1988-12-12 St. Louis,MO MLB 2013-2021 2010-2021
2010 7 228 June-Reg Chuckie Jones San Francisco Giants Yes HS Boonville (Booneville,MO) 0.13 of 6-3 235 R R 1992-07-28 Boonville,MO A+ -- 2010-2015
2010 8 258 June-Reg Joe Staley San Francisco Giants Yes College Lubbock Christian 0.10 c 6-1 235 B R 1989-05-08 Dallas,TX A -- 2009-2016
2010 9 288 June-Reg Chris Lofton San Francisco Giants Yes College Jones County 0.09 of 6-1 175 L R 1990-05-20 Raleigh,MS A+ -- 2010-2014
2010 10 318 June-Reg Dan Burkhart San Francisco Giants Yes College Ohio State 0.09 c 6-4 220 R R 1988-12-20 St. Joseph,MO A+ -- 2005-2012
2010 11 348 June-Reg Adam Duvall San Francisco Giants Yes College Louisville 0.00 rf-lf 6-1 215 R R 1988-09-04 Louisville,KY MLB 2014-2022 2007-2022
2010 12 378 June-Reg Stephen Harrold San Francisco Giants Yes College UNC Wilmington 0.00 p 6-1 208 R R 1989-03-12 Boynton Beach,FL A+ -- 2008-2015
2010 13 408 June-Reg Tyler Christman San Francisco Giants Yes College South Carolina-Sumter 0.00 p 6-2 180 R R 1989-08-26 Sumter,SC Rk -- 2012-2012
2010 14 438 June-Reg Raynor Campbell San Francisco Giants Yes College Baylor 0.00 cf-3b 5-10 175 R R 1987-07-15 Midland,TX A -- 2007-2011
2010 15 468 June-Reg Andrew Barbosa San Francisco Giants No College South Florida 0.00 p 6-8 205 R L 1987-11-18 Sarasota,FL AAA -- 2010-2018
2010 16 498 June-Reg Austin Fleet San Francisco Giants Yes College Coastal Carolina 0.00 p 6-1 200 R R 1987-04-17 Edmond,OK AAA -- 2006-2017
2010 17 528 June-Reg Ryan Bean San Francisco Giants Yes College Edmonds CC 0.00 p 6-4 225 R R 1990-03-09 Tumwater,WA A -- 2010-2013
2010 18 558 June-Reg Brandon Allen San Francisco Giants Yes HS Milton (Milton,FL) 0.11 p 6-6 190 R R 1991-08-15 Milton,FL A- -- 2010-2012
2010 19 588 June-Reg Austin Southall   San Francisco Giants No HS University (Baton Rouge,LA) 0.00 of 6-2 208 L R 1992-05-01 Baton Rouge,LA College -- 2011-2014
2010 20 618 June-Reg Brett Bochy San Francisco Giants Yes College Kansas 0.00 p 6-2 190 R R 1987-08-27 San Diego,CA MLB 2014-2015 2008-2015
2010 21 648 June-Reg Zach Arneson San Francisco Giants No College Cal State Bakersfield 0.00 p 6-2 190 R R 1988-11-17 Joplin,MO A+ -- 2010-2018
2010 22 678 June-Reg Bobby Haney San Francisco Giants Yes College South Carolina 0.00 ss 6-1 165 L R 1988-08-16 Smithtown,NY A+ -- 2008-2014
2010 23 708 June-Reg Alec Asher San Francisco Giants No HS Lakeland Christian (Lakeland,FL) 0.00 p 6-4 215 R R 1991-10-04 Lakeland,FL MLB 2015-2018 2012-2019
2010 24 738 June-Reg Kyle Wilson San Francisco Giants No College NC State 0.00 3b 6-0 195 B R 1987-02-04 Crystal Lake,IL College -- 2009-2010
2010 25 768 June-Reg Brett Krill San Francisco Giants Yes College UCLA 0.00 of 6-4 195 R R 1989-01-24 Laguna Beach,CA AAA -- 2008-2015
2010 26 798 June-Reg Jeff Arnold San Francisco Giants Yes College Louisville 0.00 c 6-2 205 R R 1988-01-13 Louisville,KY AAA -- 2007-2018
2010 27 828 June-Reg Eric Sim San Francisco Giants Yes College South Florida 0.00 c 6-2 215 R R 1989-01-03 Busan,KR AAA -- 2010-2016
2010 28 858 June-Reg Gaspar Santiago San Francisco Giants Yes College Ranger College 0.00 p 6-0 200 L L 1989-09-23 Vega Baja,PR A -- 2008-2012
2010 29 888 June-Reg Jose Cuevas San Francisco Giants Yes College Lee University 0.00 2b-3b 6-2 190 R R 1988-04-05 Bronx,NM AAA -- 2010-2018
2010 30 918 June-Reg Ryan Bradley San Francisco Giants Yes College Southern Illinois 0.00 p 6-1 180 B L 1988-07-15 Mattoon,IL AAA -- 2009-2015
2010 31 948 June-Reg Kyle Hardy San Francisco Giants No College Crowder 0.00 1b 6-3 220 R R 1989-07-29 Miami,FL College -- 2011-2011
2010 32 978 June-Reg Kevin Couture San Francisco Giants Yes College USC 0.00 p 6-0 185 R R 1988-04-20 Coronado,CA A -- 2007-2012
2010 33 1008 June-Reg Jim Birmingham San Francisco Giants No College Coastal Carolina 0.00 p 6-5 210 L L 1988-08-02 Pine Hill,NJ A -- 2007-2012
2010 34 1038 June-Reg Johnathan DeBerry San Francisco Giants Yes College Bethel College 0.00 cf 5-9 210 R R 1988-07-22 Lexington,TN Rk -- 2010-2010
2010 35 1068 June-Reg Stephen Shackleford San Francisco Giants Yes College Savannah College of Art 0.00 p 6-1 185 R R 1989-05-05 Louisville,KY AA -- 2010-2016
2010 36 1098 June-Reg John Leonard San Francisco Giants No College Boston College 0.00 p 6-0 195 R R 1989-05-17 Hanover,MA College -- 2008-2011
2010 37 1128 June-Reg Jake Sisco San Francisco Giants No HS Davis (Modesto,CA) 0.00 p 6-3 200 R R 1991-12-09 Salida,CA A -- 2011-2013
2010 38 1158 June-Reg Jake McCasland   San Francisco Giants No HS Piedra Vista (Farmington,NM) 0.00 p 6-2 215 R R 1991-09-13 Farmington,NM AA -- 2011-2019
2010 39 1188 June-Reg Tommy Tremblay San Francisco Giants No HS Edouard Montpetit (Montreal,QC) 0.00 p 6-3 190 L R 1991-05-11 Boucherville,QC College -- 2011-2011
2010 40 1218 June-Reg Wes Hobson San Francisco Giants Yes College Appalachian State 0.00 if-of 6-0 190 L R 1987-11-12 Winston-Salem,NC Rk -- 2007-2010
2010 41 1248 June-Reg Ryan Honeycutt San Francisco Giants Yes College New Mexico 0.00 c 6-0 195 L R 1988-09-06 San Jose,CA AAA -- 2008-2013
2010 42 1278 June-Reg James Roberts San Francisco Giants No HS Archbishop Mitty (San Jose,CA) 0.00 ss-3b 6-2 180 R R 1991-12-11 Cupertino,CA AA -- 2011-2017
2010 43 1308 June-Reg Raymond Ruggles San Francisco Giants No College Tusculum College 0.00 p 6-2 200 R R 1986-08-17 Kissimmee,FL -- -- --
2010 44 1338 June-Reg Jake Shadle San Francisco Giants Yes College Green River CC 0.00 p 6-2 175 R R 1990-04-25 Graham,WA A- -- 2010-2013
2010 45 1368 June-Reg Gregory Greve San Francisco Giants No HS Walsh Jesuit (Cuyahoga Falls,OH) 0.00 p 6-3 200 R R 1992-01-05 Cleveland,OH A+ -- 2011-2014
2010 46 1398 June-Reg Caleb Hougesen   San Francisco Giants Yes HS Lutheran (Indianapolis,IN) 0.00 3b 6-1 215 R R 1991-11-17 Indianapolis,IN -- -- --
2010 47 1428 June-Reg Ray Hanson San Francisco Giants No College Cypress College 0.00 p 6-7 235 R R 1990-02-27 Los Alamitos,CA A+ -- 2011-2016
2010 48 1458 June-Reg Devin Harris San Francisco Giants Yes College East Carolina 0.00 of 6-3 224 R R 1988-04-23 Gastonia,NC AAA -- 2008-2016
2010 49 1488 June-Reg Daniel Pellegrino San Francisco Giants No College UC Riverside 0.00 c 5-10 175 R R 1988-11-02 Torrance,CA Rk -- 2008-2012
2010 50 1518 June-Reg Golden Tate San Francisco Giants No College Notre Dame 0.00 of 6-0 180 L L 1988-08-02 Nashville,TN College -- 2008-2009
50 record(s)