The Baseball Cube

TBC

2012 San Francisco Giants

2012 San Francisco Giants

Draft Class

MORE  
All players drafted for the selected team/season.

Use the Draft Research application to further your analysis!
2012 Team Picks
CSV*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
2012 1 20 June-Reg Chris Stratton San Francisco Giants Yes College Mississippi State p 6-2 210 R R 1990-08-22 Tupelo,MS MLB 2016-2021 2010-2021
2012 2 84 June-Reg Martin Agosta San Francisco Giants Yes College St. Mary's (CA) p 6-1 160 R R 1991-04-07 Sacramento,CA AAA -- 2010-2016
2012 3 115 June-Reg Mac Williamson San Francisco Giants Yes College Wake Forest rf-of 6-4 213 R R 1990-07-15 Wake Forest,NC MLB 2015-2019 2010-2019
2012 4 148 June-Reg Steven Okert San Francisco Giants Yes College Oklahoma p 6-2 210 L L 1991-07-09 Riverside,CA MLB 2016-2021 2012-2021
2012 5 178 June-Reg Ty Blach San Francisco Giants Yes College Creighton p 6-1 180 R L 1990-10-20 Centennial,CO MLB 2016-2019 2010-2021
2012 6 208 June-Reg Stephen Johnson San Francisco Giants Yes College St. Edward's p 6-4 205 R R 1991-02-21 Boulder,CO AAA -- 2012-2019
2012 7 238 June-Reg E.J. Encinosa San Francisco Giants Yes College Miami p 6-5 225 R R 1991-08-05 Miami,FL A -- 2010-2015
2012 8 268 June-Reg Joe Kurrasch San Francisco Giants Yes College Penn State p 6-2 205 L L 1991-06-19 Santa Ana,CA A+ -- 2010-2014
2012 9 298 June-Reg Shilo McCall San Francisco Giants Yes HS Piedra Vista (Farmington,NM) of 6-1 210 R R 1994-06-02 Farmington,NM A- -- 2012-2015
2012 10 328 June-Reg Trevor Brown San Francisco Giants Yes College UCLA 2b 6-2 170 R R 1991-11-15 Valencia,CA MLB 2015-2016 2010-2018
2012 11 358 June-Reg Ryan Tella San Francisco Giants No College Auburn of 6-0 175 L L 1991-05-18 Fremont,CA NCAA -- 2012-2014
2012 12 388 June-Reg Jeremy Sy San Francisco Giants Yes College Louisiana-Monroe ss 5-11 180 R R 1989-10-14 Mount Zion,IL A -- 2011-2015
2012 13 418 June-Reg Ryan Jones San Francisco Giants Yes College Michigan State 2b 5-10 165 R R 1990-09-08 Haslett,MI A -- 2010-2015
2012 14 448 June-Reg Tyler Hollick San Francisco Giants Yes College Chandler-Gilbert CC of 6-1 185 L R 1992-09-16 Calgary,AB A -- 2012-2014
2012 15 478 June-Reg Leonardo Rojas San Francisco Giants Yes College Miami Dade c 5-11 182 R R 1990-06-11 Miami,FL A -- 2011-2017
2012 16 508 June-Reg Ian Gardeck San Francisco Giants Yes College Alabama p 6-2 205 R R 1990-11-21 Lake in the Hills,IL AA -- 2010-2019
2012 17 538 June-Reg Chris Johnson San Francisco Giants Yes College Portland p 6-4 195 R R 1991-08-24 Redmond,WA A -- 2010-2015
2012 18 568 June-Reg Matt Duffy San Francisco Giants Yes College Long Beach State 3b-2b 6-2 170 R R 1991-01-15 Long Beach,CA MLB 2014-2021 2010-2021
2012 19 598 June-Reg Randy Zeigler San Francisco Giants Yes College Louisiana-Monroe p 6-0 160 L L 1989-08-30 Shreveport,LA A- -- 2009-2016
2012 20 628 June-Reg Mitch Delfino San Francisco Giants Yes College California 3b 6-3 185 R R 1991-01-13 Santa Rosa,CA AAA -- 2010-2017
2012 21 658 June-Reg Ben Turner San Francisco Giants Yes College Missouri c-1b 6-4 220 R R 1990-04-27 St. Louis,MO AAA -- 2009-2016
2012 22 688 June-Reg Brennan Metzger San Francisco Giants Yes College Long Beach State lf 5-10 170 R R 1989-12-15 San Marcos,CA A+ -- 2009-2021
2012 23 718 June-Reg Drew Leenhouts San Francisco Giants Yes College Northeastern p 6-3 190 L L 1990-03-28 Franklin,MA A+ -- 2009-2015
2012 24 748 June-Reg Andrew Cain San Francisco Giants Yes College UNC Wilmington of 6-6 200 R R 1990-03-24 Greenville,NC A -- 2009-2015
2012 25 778 June-Reg Sam Eberle San Francisco Giants Yes College Jacksonville State 1b-3b 6-1 196 R R 1990-02-01 Chattanooga,TN A- -- 2009-2015
2012 26 808 June-Reg Mason McVay San Francisco Giants Yes College Florida Intl p 6-7 205 L L 1990-08-15 Miami,FL A+ -- 2009-2015
2012 27 838 June-Reg Chris Fern San Francisco Giants Yes College Union College p 6-4 215 L L 1991-08-22 Zephyrhills,FL A- -- 2012-2013
2012 28 868 June-Reg Joey Rapp San Francisco Giants Yes College Louisiana-Monroe 1b 6-2 225 R R 1989-11-27 Sarasota,FL A -- 2011-2015
2012 29 898 June-Reg Shayne Houck San Francisco Giants Yes College Kutztown 3b-1b 6-1 210 R R 1990-05-29 Boyertown,PA A -- 2012-2015
2012 30 928 June-Reg Mike Blanchard San Francisco Giants No College Austin Peay of 6-1 170 R R 1989-08-01 Memphis,TN Indy -- 2009-2014
2012 31 958 June-Reg Jason Forjet San Francisco Giants Yes College Florida Gulf Coast p 6-2 165 R R 1990-01-04 Fort Lauderdale,FL A+ -- 2009-2016
2012 32 988 June-Reg Chris Pickering San Francisco Giants Yes College Rhode Island p 6-2 200 L L 1989-02-21 Lincoln,RI NCAA -- 2008-2012
2012 33 1018 June-Reg Brandon Farley San Francisco Giants Yes College Arkansas State p 6-2 200 R R 1990-08-01 Cookeville,TN A -- 2011-2014
2012 34 1048 June-Reg Zach Edgington San Francisco Giants Yes College UC Santa Barbara p 6-1 185 R L 1989-12-21 Sydney,AU Rk -- 2011-2012
2012 35 1078 June-Reg Daniel Grazzini San Francisco Giants No College College of San Mateo p 6-3 195 L R 1992-08-02 Concord,CA NCAA -- 2011-2015
2012 36 1108 June-Reg Clint Terry San Francisco Giants No College College of San Mateo p 6-2 195 L L 1992-06-09 Palatine,IL A+ -- 2011-2016
2012 37 1138 June-Reg Drew Jackson San Francisco Giants No HS Miramonte (Orinda,CA) 2b-ss 6-2 175 R R 1993-07-28 Orinda,CA MLB 2019-2019 2013-2021
2012 38 1168 June-Reg Nolan Long San Francisco Giants No HS Waterford (Waterford,CT) p 6-10 240 R R 1994-01-19 Waterford,CT AA -- 2014-2019
2012 39 1198 June-Reg Kevin Fagan San Francisco Giants No HS North Broward Prep (Coconut Creek,FL) 2b 5-11 175 L R 1994-05-09 Boca Raton,FL NCAA -- 2013-2016
2012 40 1228 June-Reg Tyler Ferguson San Francisco Giants No HS Clovis West (Fresno,CA) p 6-4 225 R R 1993-10-05 Fresno,CA AA -- 2013-2021
40 record(s)