Page Notes  
Full draft pick listing for the 2012 San Francisco Giants including all phases and excluding undrafted free agent signings.

Use the Draft Research Application to delve into our draft database.

TBC PREMIUM subscribers will see the current roster information for drafted players below in addition to getting access to the Draft Research application (and all other applications too!).
About the Data:Draft Data

Learn more about TBC data and the site in the About TBC section. Also, don't forget to find a way to Support TBC.
Related Data Products:Draft Register | Signing Bonuses - Draft

The TBC Data Store allows you to purchase the data you see on the site. The store has standard pre-determined data products as well as the ability to work with us to produce custom data extracts based on your requirements.
Get TBC PREMIUM and remove ads, cleaner display, access to research applications, data store discounts and more!
The TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.

List of Topics in this Section


San Francisco Giants Franchise Page

2012 San Francisco Giants Draft Picks

top csv share Sort PREV | NEXT
  • Grid Filters
  • Major Leaguers
  • Minor Leaguers
  • Recently Active
  • Hitters
  • Pitchers
  • Signed by Team
  • Unsigned
  • HS Pick
  • College Pick
  • RndOverallPlayer NamedPosSourceSchool Drafted FromSch LevelClassRegSignedPosHtWtBaThBorn DatePlace Of BirthDraft InfoHiLvlMLB YearsStat Years
    120Chris StrattonP CollegeMississippi StateNCAA 1JrMSYesP6-2194RR1990-08-22Tupelo,MS
    2012-  1-  20-SFN
    MLB2016-20192010-2019
    284Martin AgostaP CollegeSt. Mary's (CA)NCAA 1JrCAYesP6-1160RR1991-04-07Sacramento,CA
    2012-  2-  84-SFN
    AAA2010-2016
    3115Mac WilliamsonOF CollegeWake ForestNCAA 1SrNCYesLF-RF6-4213RR1990-07-15Wake Forest,NC
    2012-  3- 115-SFN
    MLB2015-20192010-2019
    4148Steven OkertP CollegeOklahomaNCAA 1JrOKYesP6-2210LL1991-07-09Riverside,CA
    2012-  4- 148-SFN
    MLB2016-20182012-2019
    5178Ty BlachP CollegeCreightonNCAA 1JrNEYesP6-1180RL1990-10-20Centennial,CO
    2012-  5- 178-SFN
    MLB2016-20192010-2019
    6208Stephen JohnsonP CollegeSt. Edward'sNCAA 2JrTXYesP6-4205RR1991-02-21Boulder,CO
    2012-  6- 208-SFN
    AAA2012-2019
    7238E.J. EncinosaP CollegeMiamiNCAA 1JrFLYesP6-5225RR1991-08-05Miami,FL
    2012-  7- 238-SFN
    A2010-2015
    8268Joe KurraschP CollegePenn StateNCAA 1JrPAYesP6-2205LL1991-06-19Santa Ana,CA
    2012-  8- 268-SFN
    A+2010-2014
    9298Shilo McCallOF High SchoolPiedra Vista (Farmington,NM)HSHSNMYesLF-RF6-1210RR1994-06-02Farmington,NM
    2012-  9- 298-SFN
    A-2012-2015
    10328Trevor BrownC CollegeUCLANCAA 1JrCAYesC-1B6-2170RR1991-11-15Valencia,CA
    2012- 10- 328-SFN
    MLB2015-20162010-2018
    11358Ryan TellaOF CollegeAuburnNCAA 1SoALNoOF6-0175LL1991-05-18Fremont,CA
    2012- 11- 358-SFN
    NCAA2012-2014
    12388Jeremy SySS CollegeLouisiana-MonroeNCAA 1SrLAYesSS-2B5-11180RR1989-10-14Mount Zion,IL
    2012- 12- 388-SFN
    A2011-2015
    13418Ryan Jones2B CollegeMichigan StateNCAA 1JrMIYes2B-3B5-10165RR1990-09-08Haslett,MI
    2012- 13- 418-SFN
    A2010-2015
    14448Tyler HollickOF CollegeChandler-Gilbert CCNJCAASoAZYesCF-LF6-1185LR1992-09-16Calgary,AB
    2012- 14- 448-SFN
    A2012-2014
    15478Leonardo RojasC CollegeMiami-Dade CollegeNJCAASoFLYesC-1B5-11182RR1990-06-11Miami,FL
    2012- 15- 478-SFN
    A2011-2017
    16508Ian GardeckP CollegeAlabamaNCAA 1JrALYesP6-2205RR1990-11-21Lake in the Hills,IL
    2012- 16- 508-SFN
    AA2010-2019
    17538Chris JohnsonP CollegePortlandNCAA 1JrORYesP6-4195RR1991-08-24Redmond,WA
    2012- 17- 538-SFN
    A2010-2015
    18568Matt DuffySS CollegeLong Beach StateNCAA 1JrCAYes3B-DH6-2170RR1991-01-15Long Beach,CA
    2012- 18- 568-SFN
    MLB2014-20192010-2019
    19598Randy ZeiglerP CollegeLouisiana-MonroeNCAA 1SrLAYesP6-0160LL1989-08-30Shreveport,LA
    2012- 19- 598-SFN
    A-2009-2016
    20628Mitch Delfino3B CollegeCaliforniaNCAA 1JrCAYes3B-1B6-3185RR1991-01-13Santa Rosa,CA
    2012- 20- 628-SFN
    AAA2010-2017
    RndOverallPlayer NamedPosSourceSchool Drafted FromSch LevelClassRegSignedPosHtWtBaThBorn DatePlace Of BirthDraft InfoHiLvlMLB YearsStat Years
    21658Ben TurnerC CollegeMissouriNCAA 1SrMOYesC-1B6-4220RR1990-04-27St. Louis,MO
    2012- 21- 658-SFN
    AAA2009-2016
    22688Brennan MetzgerOF CollegeLong Beach StateNCAA 1SrCAYesLF-CF5-10170RR1989-12-15San Marcos,CA
    2012- 22- 688-SFN
    A+2009-2019
    23718Drew LeenhoutsP CollegeNortheasternNCAA 1SrMAYesP6-3190LL1990-03-28Franklin,MA
    2012- 23- 718-SFN
    A+2009-2015
    24748Andrew CainOF CollegeUNC WilmingtonNCAA 1SrNCYesLF-RF6-6200RR1990-03-24Greenville,NC
    2012- 24- 748-SFN
    A2009-2015
    25778Sam EberleC CollegeJacksonville StateNCAA 1SrALYesC-1B6-1196RR1990-02-01Chattanooga,TN
    2012- 25- 778-SFN
    A-2009-2015
    26808Mason McVayP CollegeFlorida IntlNCAA 1SrFLYesP6-7205LL1990-08-15Miami,FL
    2012- 26- 808-SFN
    A+2009-2015
    27838Chris FernP CollegeUnion CollegeNAIAJrKYYesP6-4215LL1991-08-22Zephyrhills,FL
    2012- 27- 838-SFN
    A-2012-2013
    28868Joey Rapp1B CollegeLouisiana-MonroeNCAA 1SrLAYes1B-RF6-2225RR1989-11-27Sarasota,FL
    2012- 28- 868-SFN
    A2011-2015
    29898Shayne HouckOF CollegeKutztownNCAA 2SrPAYes3B-1B6-1210RR1990-05-29Boyertown,PA
    2012- 29- 898-SFN
    A2012-2015
    30928Mike BlanchardOF CollegeAustin PeayNCAA 1SrTNNoOF6-1170RR1989-08-01Memphis,TN
    2012- 30- 928-SFN
    Indy2009-2014
    31958Jason ForjetP CollegeFlorida Gulf CoastNCAA 1SrFLYesP6-2165RR1990-01-04Fort Lauderdale,FL
    2012- 31- 958-SFN
    A+2009-2016
    32988Chris PickeringP CollegeRhode IslandNCAA 15SRIYesP6-2200LL1989-02-21Lincoln,RI
    2012- 32- 988-SFN
    NCAA2008-2012
    331018Brandon FarleyP CollegeArkansas StateNCAA 1SrARYesP6-2200RR1990-08-01Cookeville,TN
    2012- 33-1018-SFN
    A2011-2014
    341048Zach EdgingtonP CollegeUC Santa BarbaraNCAA 1SrCAYesP6-1185RL1989-12-21Sydney,AU
    2012- 34-1048-SFN
    Rk2011-2012
    351078Daniel GrazziniP CollegeCollege of San MateoCCCAASoCANoP 6-3195LR1992-08-02Concord,CA
    2012- 35-1078-SFN
    NCAA2011-2015
    361108Clint TerryP CollegeCollege of San MateoCCCAASoCANoP6-2195LL1992-06-09Palatine,IL
    2013- 18- 542-MIL
    A+2011-2016
    371138Drew JacksonSS High SchoolMiramonte (Orinda,CA)HSHSCANo2B-SS6-2175RR1993-07-28Orinda,CA
    2015-  5- 155-SEA
    MLB2019-20192013-2019
    381168Nolan LongP High SchoolWaterford (Waterford,CT)HSHSCTNoP6-10240RR1994-01-19Waterford,CT
    2015- 16- 492-LAN
    AA2014-2019
    391198Kevin Fagan2B High SchoolNorth Broward Prep (Coconut Creek,FL)HSHSFLNo2B 5-11175LR1994-05-09Boca Raton,FL
    2012- 39-1198-SFN
    NCAA2013-2016
    401228Tyler FergusonP High SchoolClovis West (Fresno,CA)HSHSCANoP6-4225RR1993-10-05Fresno,CA
    2015-  6- 168-TEX
    A+2013-2019
    40 record(s)
    Glossary:
    Rnd Drafted Round Overall Drafted Overall or College Team Overall Record Player Name Name of the player. If not linked, then no profile on the site dPos Position when drafted (May differ from eventual position) School Drafted From High School or College attended by player at time when drafted Class Player Class related to college. Fr,So,Jr,Sr,5S (5th year senior) Reg Region related to nearby geographical element Signed Drafted player signed with the drafting team Pos Defensive Position Ht Height Wt Weight Ba Bats Th Throws Born Date Date of Birth for Player Place of Birth City,State or City,Country for birthplace Draft Info Year-DraftRound-Overall-Drafted by Team Abbreviation. Click the link to view picks for that round. Indicates most recent draft instance HiLvl Highest Level Reached MLB Years Up-to-date Range of Years played Stat Years Available range of years of statistics within the TBC system