2012 San Francisco Giants

Draft Class
Total Picks
40
College Picks
35
High School Picks
5
Signed Picks
32
Unsigned Picks
8
MLB Players
9
1st Rounders
NCAA D1
28
NCAA D2
2
NCAA D3
0
NAIA
1
Junior College
4
Show More
Full list of draft picks (all available phases) for the 2012 San Francisco Giants. This section has 3 views:

1. All picks for this round with player and pick attributes.
2. Same list of picks but with up-to-date summarized career MLB statistics
3. Updated career Minor League statistics.

Both stat views are available with a TBC PREMIUM Subscription.
Check out the Draft Research Application to dig deeper!

2012 Draft Class

CSV
Glossary
🔒
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearrndovlphaseplayerdraft teamd-possignedsourceschooldivisionregposhtwtbathbornplacehilvlmlb yearsstat yearsslot valuebonusstatuscur-orgcur-lev
2012120June-RegChris StrattonSan Francisco GiantsP YesCollegeMississippi StateNCAA 1MSP6-2205RR1990-08-22Tupelo,MSMLB2016-20252010-2025PremiumPremiumPremiumPremiumPremium
2012284June-RegMartin AgostaSan Francisco GiantsP YesCollegeSt. Mary's (CA)NCAA 1CAP6-2220RR1991-04-07Sacramento,CAAAA 2010-2016PremiumPremiumPremiumPremiumPremium
20123115June-RegMac WilliamsonSan Francisco GiantsOF YesCollegeWake ForestNCAA 1NCRF-OF6-4237RR1990-07-15Jacksonville,FLMLB2015-20192010-2019PremiumPremiumPremiumPremiumPremium
20124148June-RegSteven OkertSan Francisco GiantsP YesCollegeOklahomaNCAA 1OKP6-2202LL1991-07-09Riverside,CAMLB2016-20252012-2025PremiumPremiumPremiumPremiumPremium
20125178June-RegTy BlachSan Francisco GiantsP YesCollegeCreightonNCAA 1NEP6-1215RL1990-10-20Denver,COMLB2016-20242010-2025PremiumPremiumPremiumPremiumPremium
20126208June-RegStephen JohnsonSan Francisco GiantsP YesCollegeSt. Edward'sNCAA 2TXP6-5230RR1991-02-21Washington,DCAAA 2012-2019PremiumPremiumPremiumPremiumPremium
20127238June-RegE.J. EncinosaSan Francisco GiantsP YesCollegeMiamiNCAA 1FLP6-5230RR1991-08-05Miami,FLA 2010-2015PremiumPremiumPremiumPremiumPremium
20128268June-RegJoe KurraschSan Francisco GiantsP YesCollegePenn StateNCAA 1PAP6-0205LL1991-06-19Santa Ana,CAA+ 2010-2014PremiumPremiumPremiumPremiumPremium
20129298June-RegShilo McCallSan Francisco GiantsOF YesHSPiedra Vista (Farmington,NM)HSNMOF6-1210RR1994-06-02Laramie,WYA- 2012-2015PremiumPremiumPremiumPremiumPremium
201210328June-RegTrevor BrownSan Francisco GiantsC YesCollegeUCLANCAA 1CA2B6-2193RR1991-11-15Newhall,CAMLB2015-20162010-2018PremiumPremiumPremiumPremiumPremium
201211358June-RegRyan TellaSan Francisco GiantsOF NoCollegeAuburnNCAA 1ALOF6-0175LL1991-05-18Fremont,CANCAA 2012-2014PremiumPremiumPremiumPremiumPremium
201212388June-RegJeremy SySan Francisco GiantsSS YesCollegeLouisiana-MonroeNCAA 1LASS5-8180RR1989-10-14Decatur,ILA 2011-2015PremiumPremiumPremiumPremiumPremium
201213418June-RegRyan JonesSan Francisco Giants2B YesCollegeMichigan StateNCAA 1MI2B5-10175RR1990-09-08East Lansing,MIA 2010-2015PremiumPremiumPremiumPremiumPremium
201214448June-RegTyler HollickSan Francisco GiantsOF YesCollegeChandler-Gilbert CCNJCAAAZOF6-1205LR1992-09-16Calgary,ABA 2012-2014PremiumPremiumPremiumPremiumPremium
201215478June-RegLeo RojasSan Francisco GiantsC YesCollegeMiami DadeNJCAAFLC5-11190RR1990-06-11Punto Fijo,VZA 2011-2017PremiumPremiumPremiumPremiumPremium
201216508June-RegIan GardeckSan Francisco GiantsP YesCollegeAlabamaNCAA 1ALP6-2230RR1990-11-21Park Ridge,ILAA 2010-2019PremiumPremiumPremiumPremiumPremium
201217538June-RegChris JohnsonSan Francisco GiantsP YesCollegePortlandNCAA 1ORP6-4205RR1991-08-24Redmond,WAA 2010-2015PremiumPremiumPremiumPremiumPremium
201218568June-RegMatt DuffySan Francisco GiantsSS YesCollegeLong Beach StateNCAA 1CA2B-3B6-2190RR1991-01-15Long Beach,CAMLB2014-20242010-2024PremiumPremiumPremiumPremiumPremium
201219598June-RegRandy ZeiglerSan Francisco GiantsP YesCollegeLouisiana-MonroeNCAA 1LAP6-1185LL1989-08-30Shreveport,LAA- 2009-2016PremiumPremiumPremiumPremiumPremium
201220628June-RegMitch DelfinoSan Francisco Giants3B YesCollegeCaliforniaNCAA 1CA3B6-2210RR1991-01-13Santa Rosa,CAAAA 2010-2017PremiumPremiumPremiumPremiumPremium
201221658June-RegBen TurnerSan Francisco GiantsC YesCollegeMissouriNCAA 1MOC-1B6-5220RR1990-04-27St. Charles,MOAAA 2009-2016PremiumPremiumPremiumPremiumPremium
201222688June-RegBrennan MetzgerSan Francisco GiantsOF YesCollegeLong Beach StateNCAA 1CALF5-11185RR1989-12-15La Jolla,CAA+ 2009-2023PremiumPremiumPremiumPremiumPremium
201223718June-RegDrew LeenhoutsSan Francisco GiantsP YesCollegeNortheasternNCAA 1MAP6-3225LL1990-03-28Franklin,MAA+ 2009-2015PremiumPremiumPremiumPremiumPremium
201224748June-RegAndrew CainSan Francisco GiantsOF YesCollegeUNC WilmingtonNCAA 1NCOF6-6220RR1990-03-24Greenville,NCA 2009-2015PremiumPremiumPremiumPremiumPremium
201225778June-RegSam EberleSan Francisco GiantsC YesCollegeJacksonville StateNCAA 1AL1B-3B6-0215RR1990-02-01Chattanooga,TNA- 2009-2015PremiumPremiumPremiumPremiumPremium
yearrndovlphaseplayerdraft teamd-possignedsourceschooldivisionregposhtwtbathbornplacehilvlmlb yearsstat yearsslot valuebonusstatuscur-orgcur-lev
201226808June-RegMason McVaySan Francisco GiantsP YesCollegeFlorida IntlNCAA 1FLP6-7230LL1990-08-15Miami,FLA+ 2009-2015PremiumPremiumPremiumPremiumPremium
201227838June-RegChris FernSan Francisco GiantsP YesCollegeUnion CommonwealthNAIAKYP6-4215LL1991-08-22Plantation,FLA- 2012-2013PremiumPremiumPremiumPremiumPremium
201228868June-RegJoey RappSan Francisco Giants1B YesCollegeLouisiana-MonroeNCAA 1LA1B6-2225RR1989-11-27Sarasota,FLA 2011-2015PremiumPremiumPremiumPremiumPremium
201229898June-RegShayne HouckSan Francisco GiantsOF YesCollegeKutztownNCAA 2PA3B-1B6-1210RR1990-05-29Allentown,PAA 2012-2015PremiumPremiumPremiumPremiumPremium
201230928June-RegMike BlanchardSan Francisco GiantsOF NoCollegeAustin PeayNCAA 1TNOF6-1170RR1989-08-01Memphis,TNIndy 2009-2014PremiumPremiumPremiumPremiumPremium
201231958June-RegJason ForjetSan Francisco GiantsP YesCollegeFlorida Gulf CoastNCAA 1FLP6-2185RR1990-01-04Hollywood,FLA+ 2009-2016PremiumPremiumPremiumPremiumPremium
201232988June-RegChris PickeringSan Francisco GiantsP YesCollegeRhode IslandNCAA 1RIP6-2200LL1989-02-21Lincoln,RINCAA 2008-2012PremiumPremiumPremiumPremiumPremium
2012331018June-RegBrandon FarleySan Francisco GiantsP YesCollegeArkansas StateNCAA 1ARP6-2215RR1990-08-01Cookeville,TNA 2011-2014PremiumPremiumPremiumPremiumPremium
2012341048June-RegZak EdgingtonSan Francisco GiantsP YesCollegeUC Santa BarbaraNCAA 1CAP6-1185RL1989-12-21Belmont,CARk 2011-2012PremiumPremiumPremiumPremiumPremium
2012351078June-RegDaniel GrazziniSan Francisco GiantsP NoCollegeCollege of San MateoCCCAACAP6-3195LR1992-08-02Concord,CANCAA 2011-2015PremiumPremiumPremiumPremiumPremium
2012361108June-RegClint TerrySan Francisco GiantsP NoCollegeCollege of San MateoCCCAACAP6-2195LL1992-06-09Palatine,ILA+ 2011-2016PremiumPremiumPremiumPremiumPremium
2012371138June-RegDrew JacksonSan Francisco GiantsSS NoHSMiramonte (Orinda,CA)HSCALF-RF6-2200RR1993-07-28Berkeley,CAMLB2019-20222013-2022PremiumPremiumPremiumPremiumPremium
2012381168June-RegNolan LongSan Francisco GiantsP NoHSWaterford (Waterford,CT)HSCTP6-10255RR1994-01-19New London,CTAA 2014-2024PremiumPremiumPremiumPremiumPremium
2012391198June-RegKevin FaganSan Francisco Giants2B NoHSNorth Broward Prep (Coconut Creek,FL)HSFL2B5-11175LR1994-05-09Boca Raton,FLNCAA 2013-2016PremiumPremiumPremiumPremiumPremium
2012401228June-RegTyler FergusonSan Francisco GiantsP NoHSClovis West (Fresno,CA)HSCAP6-4225RR1993-10-05Fresno,CAMLB2024-20252013-2025PremiumPremiumPremiumPremiumPremium
40 record(s)