The Baseball Cube
TBC Cards StoreCheck out the TBC Baseball Card Listings on eBay ... Combined shipping ... Lots of rookies, inserts, parallels and stars! Check out this Jackson Holliday 2025 Heritage parallel!
Tracker
Store
Sign In / Register

2008 San Francisco Giants

Draft Class
PREV   NEXT
 
Total Picks
50
College Picks
39
High School Picks
10
Signed Picks
31
Unsigned Picks
19
MLB Players
9
1st Rounders
2
NCAA D1
25
NCAA D2
2
NCAA D3
1
NAIA
1
Junior College
10
More Information
Full list of drafted players for the selected draft class for all phases. Undrafted free agents may not be complete for selected season and represent players signed to a contract outside the draft process

Draft Picks

csv
Glossary
 
 
 
 
 
 
**Filters require PREMIUM subscription
yearrndovlphaseplayerd-possignedsourceschoolposhtwtbathbornplacehilvlmlb yearsstat yearsstatuscur-orgcur-lev
200815June-RegBuster PoseyCYesCollegeFlorida StateC6-1213RR1987-03-27Leesburg,GAMLB2009-20212006-2021Retired
2008137June-RegConor Gillaspie3BYesCollegeWichita State3B6-1195LR1987-07-18Omaha,NEMLB2008-20172006-2017Free Agt
2008382June-RegRoger KieschnickOFYesCollegeTexas TechOF6-3225LR1987-01-21Dallas,TXMLB2013-20142006-2016Free Agt
20084117June-RegBrandon CrawfordSSYesCollegeUCLASS6-1223LR1987-01-21Mountain View,CAMLB2011-20242006-2024Retired
20085147June-RegEdwin QuirartePYesCollegeCSUNP6-2240RR1986-12-20Ventura,CAAAA2006-2021Free Agt
20086177June-RegEric SurkampPYesCollegeNC StateP6-5220LL1987-07-16Cincinnati,OHMLB2011-20162006-2016Free Agt
20087207June-RegAaron KingPYesCollegeSurry CCOF6-5230LL1989-04-27Hickory,NCAAA2008-2014Free Agt
20088237June-RegScott BarnesPYesCollegeSt. John'sP6-4200LL1987-09-05Springfield,MAMLB2012-20132006-2018Free Agt
20089267June-RegRyan VerdugoPYesCollegeLSUP6-0200LL1987-04-10Pasadena,CAMLB2012-20122008-2021Free Agt
200810297June-RegRyan O'SullivanPNoHSValhalla (El Cajon,CA)P6-2190RR1990-09-05El Cajon,CAAA2009-2016Free Agt
200811327June-RegJustin FitzgeraldPYesCollegeUC DavisP6-5230RR1986-03-03Santa Rosa,CAAAA2006-2014Free Agt
200812357June-RegAri RonickPYesCollegePortlandP6-5205LL1986-03-25Boulder,COAA2005-2014Free Agt
200813387June-RegJuan Carlos PerezOFYesCollegeWestern Oklahoma StateOF5-11185RR1986-11-13Santiago,DRMLB2013-20152009-2023Free Agt
200814417June-RegCaleb CurryOFYesCollegeIowaOF6-0175RR1986-04-23Alexandria,MNA-2007-2012
200815447June-RegDan Cook2BYesCollegeFlorida Atlantic2B6-3185BR1986-06-15Miami,FLA2005-2010
200816477June-RegC.J. Ziegler1BYesCollegeArizona1B6-4225RR1985-11-27Tucson,AZAAA2007-2015
200817507June-RegBrian IrvingPYesCollegeYaleP6-2205RR1986-04-24Hamden,CTA2005-2010
200818537June-RegBrooks LindsleySSYesCollegeLower Columbia CCSS6-0185RR1986-10-25Keizer,ORA-2008-2009
200819567June-RegRyan MantleOFYesCollegeMissouri StateOF6-3210RR1986-07-12St. Louis,MOAAA2007-2010
200820597June-RegTrey Sutton2BNoCollegeSouthern Miss2B6-0180LR1985-12-29Hattiesburg,MSNCAA2005-2008
200821627June-RegMichael EifelPYesCollegeDominican UniversityP6-4232RR1985-08-13Midlothian,ILA-2008-2008
200822657June-RegCarter Bell3BNoHSGeorges P. Vanier (Courtenay,BC)1B-3B6-1195RR1990-06-12Victoria,BCA+2009-2016Free Agt
200823687June-RegJason JarvisPYesHSChaparral (Scottsdale,AZ)P6-2195RR1987-10-01Concord,CAA2007-2017
200824717June-RegWes MusickPNoCollegeHoustonP6-0190LL1986-12-30Lufkin,TXAAA2007-2013Retired
200825747June-RegDamon WrightOFYesCollegeDartmouthC6-3205RR1985-10-28Dallas,TXA-2005-2008
200826777June-RegRyan Lormand2BYesCollegeHoustonSS6-0170RR1985-10-30Lafayette,LAAAA2007-2012
200827807June-RegKyle WoodruffPYesCollegeChico StateP6-6225RR1986-05-02Santa Cruz,CAA+2008-2010
200828837June-RegShane KaufmanPYesCollegeSan Diego StateP6-0185RR1985-12-11El Cajon,CAAA2007-2010
200829867June-RegRob Flanigan1BYesCollegeNorth Georgia1B6-4230LR1987-08-14Monroe,GARk2008-2008
200830897June-RegVladimir FriasSSYesCollegeTennessee Wesleyan CollegeSS-3B6-2170BR1986-09-06Los Alcanzzas,DRAAA2008-2022Free Agt
yearrndovlphaseplayerd-possignedsourceschoolposhtwtbathbornplacehilvlmlb yearsstat yearsstatuscur-orgcur-lev
200831927June-RegAaron DavidsonPYesCollegeArkansas-Fort SmithP5-11205RR1988-09-27Little Rock,ARRk2009-2009
200832957June-RegJ.M. BlakePNoCollegeLake-SumterP5-11205RR1989-03-08Lady Lake,FLNCAA2010-2010
200833987June-RegRyne PriceOFYesCollegeKansasOF5-11190LR1986-05-27Palo Alto,CAA-2005-2011
2008341017June-RegFrancois LafrenierePNoCollegeCollege AhuntsicP6-5185RR1990-06-02Montreal,QCA2010-2014Retired
2008351047June-RegDan Black3BNoCollegePurdue1B6-4255BR1987-07-02Indianapolis,INAAA2007-2016Free Agt
2008361077June-RegMatt WayPNoCollegeWashington StateP6-1195LL1987-01-25Sitka,AKA+2006-2014
2008371107June-RegJeremy PennPNoCollegeWestern Oklahoma StateP6-3180RR1989-12-15St. Thomas,VG
2008381137June-RegChris WilsonPYesCollegeTrinidad StateP6-2205RR1986-11-27Orange,CAAA2008-2012Free Agt
2008391167June-RegBraden Kapteyn3BNoHSIlliana Christian (Lansing,IL)P6-4225RR1989-09-28Lansing,ILA2009-2013Free Agt
2008401197June-RegAustin Stadler1BNoHSJames River (Midlothian,VA)1B6-2200LL1990-05-23Midlothian,VANCAA2009-2013
2008411227June-RegJ.C. Figueroa2BNoCollegeSt. Petersburg College2B5-9180LR1987-06-30St. Petersburg,FLRk2010-2013
2008421257June-RegTyler ThompsonOFNoHSJupiter Community (Jupiter,FL)P6-1175LR1989-08-04Palo Alto,CANCAA2009-2012
2008431287June-RegZack ThorntonPNoCollegeVentura CollegeP6-3215RR1988-05-19Los Angeles,CAAAA2009-2017Free Agt
2008441317June-RegAaron LowensteinCYesCollegeUC IrvineC6-1195RR1985-06-09Los Angeles,CAAA2005-2011
2008451346June-RegKenneth Villines2BNoHSRiverside (Durham,NC)2B6-0170RR1989-08-31Durham,NC
2008461374June-RegJoey HainsfurtherSSNoHSHighland Park (Dallas,TX)SS5-11175BR1989-10-21Dallas,TXNCAA2009-2012
2008471401June-RegAbe Ruiz3BNoHSPacific Grove (Pacific Grove,CA)1B6-4210LR1990-03-29Pacific Grove,CARk2009-2013Free Agt
2008481428June-RegLeonardo Ochoa2BYesFAQuebecLF5-11180LR1989-10-20St. Amable,QCA-2009-2011
2008491455June-RegD.J. Hicks1BNoHSLake Brantley (Altamonte Springs,FL)1B6-5247LR1990-04-02Altamonte Springs,FLAA2009-2016Retired
2008501482June-RegChase WarePNoCollegeArkansas StateP6-4210RR1987-07-16Horn Lake,MSA+2008-2011
50 record(s)
picks # of Regular June/July phase picks.
Other Picks out of other phases of the draft (pre-1987), excludes udfa signings

Undrafted Free Agents

csv
Glossary
yearplayerdraftpositsignedsourceschool/regionposhtwtbathbornplacehilvlmlb yearsstat years
2008Joel WeekscYesCollegeCaliforniaC-SS5-9185LR1984-11-30Long Beach,CAAA2007-2012
2008Rafael RodriguezOFYesIntlDominican RepublicOF6-5200RR1992-07-13Bani,DRA+2009-2015
2008Ydwin VillegasssYesIntlVenezuela2B-SS5-10178RR1990-09-01Valencia,VZAAA2009-2014
2008Armando PaniaguapYesIntlDominican RepublicP5-11155RR1990-11-10La Romana,DRA-2010-2015
2008Ariel HernandezPYesIntlDominican RepublicP6-4230RR1992-03-02Santo Domingo,DRMLB2017-20172010-2024
5 record(s)
Players who were signed outside of the MLB Amateur Entry Draft

MLB Statistics

csv
Glossary
yearrndovlphaseplayerteambattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
200815June-RegBuster PoseySan Francisco Giantsbatting137149706631500293915872923540721.302.372.460.832pitching000000000000.000.00
2008137June-RegConor GillaspieSan Francisco Giantsbatting51314241473577314331581107245.251.304.391.695pitching000000000000.000.00
2008382June-RegRoger KieschnickSan Francisco Giantsbatting63125825111701145.200.265.248.513pitching000000000000.000.00
20084117June-RegBrandon CrawfordSan Francisco Giantsbatting16825646674140429544147748475441294.249.318.395.713pitching0020024403015.433.00
20086177June-RegEric SurkampSan Francisco Giantsbatting89010001015.111.200.111.311pitching485216096122711652596.681.82
20088237June-RegScott BarnesSan Francisco Giantsbatting00000000000.000.000.000.000pitching012201282516410265.201.27
20089267June-RegRyan VerdugoSan Francisco Giantsbatting00000000000.000.000.000.000pitching0111028612232.406.00
200813387June-RegJuan Carlos PerezSan Francisco Giantsbatting117228265115021331252.224.267.316.583pitching000000000000.000.00
8 record(s)
Career MLB Statistics, for all organizations, for players signed for selected calendar year.

Minor League Statistics

csv
Glossary
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
200815June-RegBuster PoseySan Francisco GiantsMLBbatting17263112521049425118798102.333.427.542.969pitching000000000000.000.00
2008137June-RegConor GillaspieSan Francisco GiantsMLBbatting5652064269593114193926917216302.287.354.418.772pitching000000000000.000.00
2008382June-RegRoger KieschnickSan Francisco GiantsMLBbatting70126533967151573410541839220702.270.326.473.799pitching000000000000.000.00
20084117June-RegBrandon CrawfordSan Francisco GiantsMLBbatting2691000137267531021982290251.267.332.403.735pitching000000000000.000.00
20085147June-RegEdwin QuirarteSan Francisco GiantsAAAbatting7720122000019.100.143.200.343pitching3645491851612649272312234054.001.42
20086177June-RegEric SurkampSan Francisco GiantsMLBbatting24423910070615.214.306.238.544pitching52231371151707642247451967613.151.19
20087207June-RegAaron KingSan Francisco GiantsAAAbatting6322519519322422284.227.293.320.613pitching121278351221177110201522304.471.49
20088237June-RegScott BarnesSan Francisco GiantsMLBbatting00000000000.000.000.000.000pitching4340204903614552294622396424.311.29
20089267June-RegRyan VerdugoSan Francisco GiantsMLBbatting59011000016.111.200.222.422pitching6125248975722645303743107513.781.32
200810297June-RegRyan O'SullivanSan Francisco GiantsAAbatting3111221000115.182.250.273.523pitching23241642410348320123241352113.181.31
200811327June-RegJustin FitzgeraldSan Francisco GiantsAAAbatting43765910060220.118.141.132.273pitching41351731126713691286512716023.611.35
200812357June-RegAri RonickSan Francisco GiantsAAbatting140000000000.000.000.000.000pitching1512123402301276133281192573.971.31
200813387June-RegJuan Carlos PerezSan Francisco GiantsMLBbatting1112414057811722724488519166270829.283.330.434.764pitching000000000000.000.00
200814417June-RegCaleb CurrySan Francisco GiantsA-batting1113905496142136233879.246.334.300.634pitching000000000000.000.00
200815447June-RegDan CookSan Francisco GiantsAbatting21275410720935103832263152.277.338.362.700pitching000000000000.000.00
200816477June-RegC.J. ZieglerSan Francisco GiantsAAAbatting1655888015147016103279126.257.345.418.764pitching000000000000.000.00
200817507June-RegBrian IrvingSan Francisco GiantsAbatting00000000000.000.000.000.000pitching13872153159178817591554.581.49
200818537June-RegBrooks LindsleySan Francisco GiantsA-batting852323857121338132248.246.326.345.671pitching00100065000135.0018.00
200819567June-RegRyan MantleSan Francisco GiantsAAAbatting812645071164338123175.269.354.394.748pitching000000000000.000.00
200821627June-RegMichael EifelSan Francisco GiantsA-batting00000000000.000.000.000.000pitching111800302513317283.941.42
200822657June-RegCarter BellSan Francisco GiantsA+batting18365566166315870152107.253.314.353.667pitching000000000000.000.00
200823687June-RegJason JarvisSan Francisco GiantsAbatting00000000000.000.000.000.000pitching322827404218112384.051.35
200824717June-RegWes MusickSan Francisco GiantsAAAbatting8150000000010.000.000.000.000pitching21167747130930413120902743.821.28
200825747June-RegDamon WrightSan Francisco GiantsA-batting4414819408402292023.270.365.378.743pitching000000000000.000.00
200826777June-RegRyan LormandSan Francisco GiantsAAAbatting3089311262164874934578191.232.297.311.608pitching000000000000.000.00
200827807June-RegKyle WoodruffSan Francisco GiantsA+batting00000000000.000.000.000.000pitching656482155151549441143.141.26
200828837June-RegShane KaufmanSan Francisco GiantsAAbatting181000000001.000.000.000.000pitching61075123141165909601165.731.59
200829867June-RegRob FlaniganSan Francisco GiantsRkbatting31103142361171732.223.287.330.617pitching000000000000.000.00
200830897June-RegVladimir FriasSan Francisco GiantsAAAbatting355121014727843107946472220.230.286.299.585pitching011002110005.400.60
200831927June-RegAaron DavidsonSan Francisco GiantsRkbatting00000000000.000.000.000.000pitching101360333015214284.051.32
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
200833987June-RegRyne PriceSan Francisco GiantsA-batting4814116268111722033.184.299.277.576pitching000000000000.000.00
2008341017June-RegFrancois LafreniereSan Francisco GiantsAbatting00000000000.000.000.000.000pitching19216147129433415523721974.741.38
2008351047June-RegDan BlackSan Francisco GiantsAAAbatting6732403347680145157839525336522.283.373.453.827pitching000000000000.000.00
2008361077June-RegMatt WaySan Francisco GiantsA+batting00000000000.000.000.000.000pitching13931300168148607421703.221.13
2008381137June-RegChris WilsonSan Francisco GiantsAAbatting51000000001.000.000.000.000pitching15131340231771416313601863.201.14
2008391167June-RegBraden KapteynSan Francisco GiantsAbatting00000000000.000.000.000.000pitching124117663635164724.751.51
2008411227June-RegJ.C. FigueroaSan Francisco GiantsRkbatting30911019000311016.209.294.209.503pitching000000000000.000.00
2008431287June-RegZack ThorntonSan Francisco GiantsAAAbatting744000000022.000.333.000.000pitching2521301129413394171241234303.721.25
2008441317June-RegAaron LowensteinSan Francisco GiantsAAbatting118339336811103002384.201.265.239.504pitching000000000000.000.00
2008471401June-RegAbe RuizSan Francisco GiantsRkbatting3111315247001101032.212.289.274.563pitching000000000000.000.00
2008481428June-RegLeonardo OchoaSan Francisco GiantsA-batting6122331628362642655.278.361.422.783pitching000000000000.000.00
2008491455June-RegD.J. HicksSan Francisco GiantsAAbatting46117142304571093443045221432.267.349.411.760pitching000000000000.000.00
2008501482June-RegChase WareSan Francisco GiantsA+batting00000000000.000.000.000.000pitching665698151146638431193.751.25
43 record(s)
Career Minor League Statistics, for all organizations, for players signed for selected calendar year.
Page Last Updated: 5/13/2025 9:36:13 AM