The Baseball Cube
TBC Cards StoreCheck out the TBC Baseball Card Listings on eBay ... Kodai Senga (RC) ... Jackson Merrill ... Spencer Jones (RC) ... Dylan Crews (RC)
Tracker
Store
Sign In / Register

2001 San Francisco Giants

Draft Class
PREV   NEXT
 
Total Picks
52
College Picks
38
High School Picks
14
Signed Picks
32
Unsigned Picks
20
MLB Players
8
1st Rounders
3
NCAA D1
24
NCAA D2
1
NCAA D3
0
NAIA
2
Junior College
11
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
2001121June-RegBrad HennesseyPYesCollegeYoungstown StateP6-2185RR1980-02-07Toledo,OHMLB2004-20081999-2011
2001130June-RegNoah LowryPYesCollegePepperdineP6-2210RL1980-10-10Ventura,CAMLB2003-20072000-2007
2001141June-RegTodd LindenOFYesCollegeLSU1B-OF6-2225BR1980-06-30Edmonds,WAMLB2003-20071999-2013Free Agt
2001274June-RegJesse FoppertPYesCollegeSan FranciscoP6-6220RR1980-07-10Reading,PAMLB2003-20051999-2009
20013106June-RegJulian BenavidezIFYesCollegeDiablo ValleyIF6-2200RR1982-04-14Oakland,CAAA2001-2010
20014136June-RegJoshua CramPYesCollegeClemsonP6-2202RR1980-08-22Edmos,WAA+1999-2004
20015166June-RegJustin KnoedlerPYesCollegeMiamiP6-2210RR1980-07-17Springfield,ILMLB2004-20062001-2009
20016196June-RegDavid CashPYesCollegeCaliforniaP6-1180RR1979-07-25Modesto,CAAAA1999-2006
20017226June-RegJamie AthasIFYesCollegeWake ForestIF6-2190LR1979-10-14Holyoke,MAAAA1999-2006
20018256June-RegJason WaddellPYesCollegeRiverside CCP6-2200RL1981-06-11Huntington Beach,CAMLB2009-20092000-2011
20019286June-RegT.J. LargePNoHSSeminole (Seminole,FL)P6-4185RR1983-05-28Clearwater,FLAAA2004-2011
200110316June-RegWes HutchisonPYesCollegeLewis-Clark IdahoP6-1195RR1979-05-31Winter Haven,FLAAA2001-2005
200111346June-RegDerin McMainsIFYesCollegeArk-Little Rock2B6-0180BR1979-11-03Oskaloosa,IAAAA2000-2007
200112376June-RegAlberto MontesPYesCollegeTexasP6-2210RR1979-12-11El Paso,TXAA2001-2013
200113406June-RegJuan SerratoPYesCollegeRiverside CCP6-3205RR1981-11-04Riverside,CAA+2002-2006
200114436June-RegJeffrey TimmonsCNoHSNova (Davie,FL)C6-1195RR1982-10-02Miami,FLA-2004-2007
200115466June-RegEric Von SchellIFYesCollegeUC Santa Barbara1B6-3230RR1979-07-07Santa Rosa,CAAAA1999-2008
200116496June-RegCraig JamesPNoHSKillian (Miami,FL)P6-1175RR1983-03-10Miami,FLAA2003-2012
200117526June-RegSteve HolmCYesCollegeOral RobertsC6-0205RR1979-10-21Sacramento,CAMLB2008-20112000-2012Free Agt
200118556June-RegDayton BullerCYesCollegeFreed-HardemanC5-10203RR1981-06-22Fresno,CAAAA2002-2014Free Agt
200119586June-RegRobbie MeyerOFYesCollegeCaliforniaOF6-2195RR1978-12-15Carmel,CAA1998-2002
200120616June-RegRichard GiannottiOFNoHSSt. Thomas Aquinas (Fort Lauderdale,FL)OF6-3180RR1983-08-09Fort Lauderdale,FLA2002-2012
200121646June-RegMiguel MirandaIFYesCollegeArkansas2B6-0175BR1979-06-10Santurce,PRA1999-2003
200122676June-RegKarl JerniganOFYesCollegeFlorida StateOF6-2195RR1979-04-15Milton,FLA1998-2003
200123706June-RegPetersen BenjaminPYesCollegeFlorida AtlanticP6-4210RR1978-10-02Tarpon Springs,FLA2000-2002
200124736June-RegPeter HealeyPNoHSCardinal Gibbons (Fort Lauderdale,FL)P6-3185RR1983-06-13Fort Lauderdale,FL
200125766June-RegRyan MeauxPYesCollegeLamar CCP5-11170RL1978-10-05Denver,COAAA2001-2007
200126796June-RegBobby WilsonCNoHSSeminole (Seminole,FL)C6-0205RR1983-04-08Dunedin,FLMLB2008-20192003-2019Free Agt
200127826June-RegKeith AndersonCYesCollegeCal PolyC6-1205RR1979-01-06Escondido,CAAAA2001-2004
200128856June-RegDavid HixsonPYesCollegeGonzagaP6-1195RR1978-09-13Spokane,WAA2000-2002
yearrndovlphaseplayerd-possignedsourceschoolposhtwtbathbornplacehilvlmlb yearsstat yearsstatuscur-orgcur-lev
200129886June-RegMatt HuntingfordOFYesCollegeFlorida IntlOF6-1170LL1979-03-05North Vancouver,BCA2000-2002
200130916June-RegJoe MercerNoCollegeAmerican River CollegeC-IF6-1210LR1981-09-02Carson City,NVIndy2003-2004
200131946June-RegChris Ciesluk3BYesHSTaunton (Taunton,MA)3B6-2210RR1983-02-06Brockton,MAA+2001-2004
200132976June-RegBrian StirmPYesCollegeWest Valley CollegeP6-6200RR1982-03-13San Jose,CAA+2002-2006
2001331006June-RegR.D. SpiehsPYesCollegeNebraskaP6-3210RR1979-10-18Grand Island,NEAAA1999-2008
2001341036June-RegAaron HornostajIF-OFYesHSSt. Thomas of Villanova (LaSalle,ON)2B6-1180LR1983-05-19Woodstock,ONAAA2002-2009
2001351066June-RegChris HamblenCNoCollegeCincinnatiC6-1190BR1980-02-17Cincinnati,OHA+1999-2004
2001361096June-RegMatt Hopper1BNoCollegeNebraska1B6-4210RR1979-11-06Colorado Springs,COA2000-2003
2001371126June-RegTodd MittauerNoHSDade Christian School (Miami,FL)P6-7217RR1983-04-24Cooper City,FLNCAA2002-2005
2001381156June-RegLamont Jordan2BNoHSDinwiddie County (Dinwiddie,VA)2B6-0175RR1983-06-05Dinwiddie,VA
2001391186June-RegMatthew SomnisPNoHSTumwater (Tumwater,WA)P6-4190RR1983-01-14Tumwater,WA
2001401215June-RegRuddy GarciaPYesHSLake Worth Community (Lake Worth,FL)P6-2170RR1983-08-01Lake Worth,FLRk2001-2002
2001411244June-RegAustin AllenSSNoCollegeMt. Hood CCSS5-9175RR1981-10-19Beaverton,OR
2001421272June-RegP.J. HiserPNoCollegeHagerstown CCOF6-1195RR1981-08-18Hagerstown,MDA2003-2006
2001431300June-RegKevin BulgerSSNoHSBrookwood (Snellville,GA)P6-4195RR1983-02-16Snellville,GARk2004-2005
2001441328June-RegJon WilliamsCYesCollegeMissouriC5-10190LR1979-05-18St. Louis,MOAA1999-2006
2001451356June-RegKarl AmoniteNoCollegeConnors State CollegeIF6-5235LR1982-04-14Windsor,ONNCAA2003-2005
2001461384June-RegMike AdcockPNoHSLebanon (Lebanon,TN)P6-1180RR1983-05-10Watertown,TN
2001471411June-RegScott MunterPYesCollegeButler CCP6-6260RR1980-03-07Norfolk,NEMLB2005-20072001-2012
2001481437June-RegPaul O'TooleCNoCollegeNotre DameC6-1220LR1980-02-24Cleveland,OHAA1999-2005
2001491462June-RegBrian BulgerPNoCollegeSouth Georgia CollegeP6-4200RR1980-12-02Snellville,GAA2002-2005
2001501485June-RegP.J. McGinnisNoCollegeCentral MissouriP5-11180RR1980-08-13Lee's Summit,MONCAA1999-2001
52 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
2001Carlos SosaofYesIntlDominican RepublicLF-1B6-1195LR1981-10-21Santo Domingo,DRAAA2001-2016
1 record(s)
Players who were signed outside of the MLB Amateur Entry Draft

MLB Statistics

csv
Glossary
yearrndovlphaseplayerteambattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
2001121June-RegBrad HennesseySan Francisco Giantsbatting1508862030281127.227.233.330.563pitching17221474420360389187441461914.681.49
2001130June-RegNoah LowrySan Francisco Giantsbatting11419714351002140748.178.205.259.464pitching40311061000618606277642494204.031.38
2001141June-RegTodd LindenSan Francisco Giantsbatting27050264116223836844148.231.303.335.638pitching000000000000.000.00
2001274June-RegJesse FoppertSan Francisco Giantsbatting21373311010019.081.105.162.267pitching89272301221156818821095.001.61
20015166June-RegJustin KnoedlerSan Francisco Giantsbatting1418020000002.111.158.111.269pitching000000000000.000.00
20018256June-RegJason WaddellSan Francisco Giantsbatting00000000000.000.000.000.000pitching003002310025.401.80
200117526June-RegSteve HolmSan Francisco Giantsbatting5910812261001601320.241.336.361.697pitching000000000000.000.00
200126796June-RegBobby WilsonSan Francisco Giantsbatting3919458319140018104071230.202.257.302.558pitching000000000000.000.00
2001471411June-RegScott MunterSan Francisco Giantsbatting721111001000.000.000.000.000pitching328400728438234224.751.64
9 record(s)
Career MLB Statistics, for all organizations, for players signed for selected calendar year.

Minor League Statistics

csv
Glossary
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
2001121June-RegBrad HennesseySan Francisco GiantsMLBbatting627591540090516.200.256.253.509pitching2535106880514577259591602854.531.43
2001130June-RegNoah LowrySan Francisco GiantsMLBbatting46332101003038.303.361.333.694pitching241769650321314135231112883.791.32
2001141June-RegTodd LindenSan Francisco GiantsMLBbatting90332285549221982912149156440874.286.381.477.859pitching000000000000.000.00
2001274June-RegJesse FoppertSan Francisco GiantsMLBbatting6932484001007.250.250.375.625pitching2020111801396332184432214344.191.40
20013106June-RegJulian BenavidezSan Francisco GiantsAAbatting55119002284641078592988207524.244.323.402.725pitching000000000000.000.00
20014136June-RegJoshua CramSan Francisco GiantsA+batting00000000000.000.000.000.000pitching1191390222424911516881354.611.50
20015166June-RegJustin KnoedlerSan Francisco GiantsMLBbatting6562223304567152155227145200526.255.322.407.729pitching1115013223409401.141.01
20016196June-RegDavid CashSan Francisco GiantsAAAbatting8716110000017.063.118.063.180pitching131310816172301948221892343.211.23
20017226June-RegJamie AthasSan Francisco GiantsAAAbatting588193926849666191818266194436.256.333.337.671pitching002002410104.502.50
20018256June-RegJason WaddellSan Francisco GiantsMLBbatting837000000026.000.222.000.222pitching1922298136449436184321664203.691.34
20019286June-RegT.J. LargeSan Francisco GiantsAAAbatting11000000001.000.000.000.000pitching2217226144342339154241472954.051.42
200110316June-RegWes HutchisonSan Francisco GiantsAAAbatting395120001002.400.400.400.800pitching1221103131618822211820941555.661.68
200111346June-RegDerin McMainsSan Francisco GiantsAAAbatting475179125046184112120074194177.257.333.352.685pitching000000000000.000.00
200112376June-RegAlberto MontesSan Francisco GiantsAAbatting986000000004.000.000.000.000pitching161118103625628111919711644.191.38
200113406June-RegJuan SerratoSan Francisco GiantsA+batting00000000000.000.000.000.000pitching162071420235245141231402255.401.64
200114436June-RegJeffrey TimmonsSan Francisco GiantsA-batting29495800140721.163.293.224.518pitching000000000000.000.00
200115466June-RegEric Von SchellSan Francisco GiantsAAAbatting69725673066321356863969204658.246.307.404.711pitching000000000000.000.00
200116496June-RegCraig JamesSan Francisco GiantsAAbatting00000000000.000.000.000.000pitching1716199239282290119181122503.801.43
200117526June-RegSteve HolmSan Francisco GiantsMLBbatting646193624145510345122911229395.235.325.371.696pitching000000000000.000.00
200118556June-RegDayton BullerSan Francisco GiantsAAAbatting484153219937073182918413178473.242.330.369.699pitching000000000000.000.00
200119586June-RegRobbie MeyerSan Francisco GiantsAbatting196721982024311372657148.280.345.397.741pitching000000000000.000.00
200120616June-RegRichard GiannottiSan Francisco GiantsAbatting1725751011362666523870180.237.331.334.665pitching000000000000.000.00
200121646June-RegMiguel MirandaSan Francisco GiantsAbatting144458481199115194152.260.320.290.611pitching000000000000.000.00
200122676June-RegKarl JerniganSan Francisco GiantsAbatting1043174271103228152157.224.294.293.587pitching000000000000.000.00
200123706June-RegPetersen BenjaminSan Francisco GiantsAbatting00000000000.000.000.000.000pitching592918111614158822844.491.40
200125766June-RegRyan MeauxSan Francisco GiantsAAAbatting4111020002005.182.182.182.364pitching25312963039544608226301424443.741.38
200126796June-RegBobby WilsonSan Francisco GiantsMLBbatting921333141390019438554414297531.270.331.407.738pitching000000000000.000.00
200127826June-RegKeith AndersonSan Francisco GiantsAAAbatting2277039217137014100382158.243.322.356.678pitching004005621043.861.29
200128856June-RegDavid HixsonSan Francisco GiantsAbatting00000000000.000.000.000.000pitching443500677225220613.361.37
200129886June-RegMatt HuntingfordSan Francisco GiantsAbatting7225436566533781545.220.291.319.610pitching000000000000.000.00
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
200131946June-RegChris CieslukSan Francisco GiantsA+batting1093404677125138102979.226.299.300.599pitching000000000000.000.00
200132976June-RegBrian StirmSan Francisco GiantsA+batting00000000000.000.000.000.000pitching2123103376294281130321162563.981.35
2001331006June-RegR.D. SpiehsSan Francisco GiantsAAAbatting8814241004024.286.412.357.769pitching2023250027364368154381372813.811.39
2001341036June-RegAaron HornostajSan Francisco GiantsAAAbatting39013611703435110715664138254.252.324.320.643pitching000000000000.000.00
2001351066June-RegChris HamblenSan Francisco GiantsA+batting82284426513754334061.229.329.377.706pitching000000000000.000.00
2001361096June-RegMatt HopperSan Francisco GiantsAbatting3296918311501934.188.333.271.604pitching000000000000.000.00
2001401215June-RegRuddy GarciaSan Francisco GiantsRkbatting00000000000.000.000.000.000pitching122060495318324353.331.58
2001421272June-RegP.J. HiserSan Francisco GiantsAbatting2017371162125014371392155233.288.339.544.883pitching000000000000.000.00
2001431300June-RegKevin BulgerSan Francisco GiantsRkbatting00000000000.000.000.000.000pitching0110001115120899.532.03
2001441328June-RegJon WilliamsSan Francisco GiantsAAbatting1213636511020575814448.303.390.444.833pitching001002100110.001.00
2001471411June-RegScott MunterSan Francisco GiantsMLBbatting22412021001004.167.167.250.417pitching3138431712620663284352684004.121.50
2001481437June-RegPaul O'TooleSan Francisco GiantsAAbatting217615741452827631467132.236.320.322.642pitching000000000000.000.00
2001491462June-RegBrian BulgerSan Francisco GiantsAbatting00000000000.000.000.000.000pitching212174501295292150111282524.571.42
43 record(s)
Career Minor League Statistics, for all organizations, for players signed for selected calendar year.
Page Last Updated: 4/5/2025 7:49:31 AM