The Baseball Cube
Did you Play in College?Not listed? Contact me to add yourself to the TBC player database for a $10 admin fee. You'll get a player page, linked to any of your stats and be added as alumni to HS + College pages.
Tracker
Store
Sign In / Register

2007 San Francisco Giants

Draft Class
PREV   NEXT
 
Total Picks
52
College Picks
46
High School Picks
6
Signed Picks
45
Unsigned Picks
7
MLB Players
10
1st Rounders
6
NCAA D1
35
NCAA D2
2
NCAA D3
0
NAIA
0
Junior College
9
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
2007110June-RegMadison BumgarnerPYesHSSouth Caldwell (Hudson,NC)P6-4240RL1989-08-01Hickory,NCMLB2009-20232008-2023Free Agt
2007122June-RegTim AldersonPYesHSHorizon (Scottsdale,AZ)P6-6217RR1988-11-03Phoenix,AZAAA2007-2016Free Agt
2007129June-RegWendell FairleyOFYesHSGeorge County (Lucedale,MS)RF-LF6-2196LR1988-03-17Lucedale,MSAA2008-2015Free Agt
2007132June-RegNick Noonan2BYesHSFrancis Parker (San Diego,CA)2B6-1185LR1989-05-04Poway,CAMLB2013-20162007-2018Free Agt
2007143June-RegJackson WilliamsCYesCollegeOklahomaC5-11200RR1986-05-14Tulsa,OKMLB2014-20152005-2018Free Agt
2007151June-RegCharlie Culberson2B/SSYesHSCalhoun (Calhoun,GA)3B-LF6-1200RR1989-04-10Rome,GAMLB2012-20232007-2023Retired
20075164June-RegChance CorganPYesCollegeTexas ChristianP6-2175RR1986-04-25Fort Worth,TXA2005-2010
20076194June-RegMike AmbortCYesCollegeLamarC6-1215BR1985-04-23Rockville Centre,NYAA2004-2010
20077224June-RegKyle NicholsonPYesCollegeTexas A&MP5-11205RR1985-07-31Erie,PAA+2004-2010
20078254June-RegDaniel TurpenPYesCollegeOregon StateP6-4215RR1986-08-17McMinnville,ORAAA2005-2014Free Agt
20079284June-RegDan RunzlerPYesCollegeUC RiversideP6-4215LL1985-03-30Santa Monica,CAMLB2009-20172005-2019Free Agt
200710314June-RegJoe PatersonPYesCollegeOregon StateP6-0190RL1986-05-19Oakland,CAMLB2011-20142006-2015Free Agt
200711344June-RegEvan McArthur3BYesCollegeCal State FullertonIF6-2200RR1984-06-29Harbor City,CAA-2005-2010
200712374June-RegAndrew Davis3BYesCollegeKent State3B5-11195BR1984-02-11Chillicothe,OHA2004-2014
200713404June-RegAndy ReichardPYesCollegeGeorgia College & StateP6-4230RR1984-12-04State College,PAAA2007-2012Free Agt
200714434June-RegCraig ClarkPYesCollegePenn StateP6-3203RL1984-07-09Phoenixville,PAAA2004-2012
200715464June-RegBruce EdwardsOFYesCollegeAuburnOF5-10168BR1984-09-23Columbus,MSA-2004-2007
200716494June-RegSteve EdlefsenPYesCollegeNebraskaP6-2195RR1985-06-27Minneapolis,MNMLB2011-20122006-2014Retired
200717524June-RegJohn KingPYesCollegeLipscombP6-3180RR1985-07-05Fayetteville,NCRk2004-2008
200718554June-RegAndy De la GarzaPYesCollegeCoastal CarolinaP6-4200LL1984-10-20Janesville,WIA2008-2008
200719584June-RegAndy D'Alessio1BYesCollegeClemsonIF6-4227LR1984-09-23Newark,NJAA2004-2010
200720614June-RegDavid MixonPYesCollegeLouisiana-LafayetteP6-3190RR1984-09-10Americus,GAAAA2006-2011
200721644June-RegDanny OteroPYesCollegeSouth FloridaP6-3200RR1985-02-19Miami,FLMLB2012-20192004-2019Free Agt
200722674June-RegOliver OdlePYesCollegeOklahoma StateP6-0225RR1985-07-11Pryor,OKAAA2006-2011
200723704June-RegDrew BowlinPYesCollegeChattanooga StateP6-1190RR1986-12-28Knoxville,TNAAA2008-2014Free Agt
200724734June-RegBrock Bond2BYesCollegeMissouri2B5-11190BR1985-09-11St. Louis,MOAAA2005-2015Free Agt
200725764June-RegCasey BondOFYesCollegeLipscombOF6-3205RR1984-10-05San Francisco,CAAAA2004-2008
200726794June-RegRamon CoronaSS/2BYesCollegeNC StateIF5-11192RR1985-08-10Miami,FLA2005-2008
200727824June-RegMyles SchroderOFYesCollegeDiablo Valley3B5-11180BR1987-08-01Pleasant Hill,CAAAA2011-2019Free Agt
200728854June-RegDan McDanielPNoCollegeChabot CollegeP6-3220RR1988-04-18Hayward,CAA+2008-2011
yearrndovlphaseplayerd-possignedsourceschoolposhtwtbathbornplacehilvlmlb yearsstat yearsstatuscur-orgcur-lev
200729884June-RegLars Knepper3BYesCollegeHawaii-HiloP6-1185RR1986-04-13Hilo,HIRk2007-2007
200730914June-RegJohnny MonellCYesCollegeSeminole FloridaC-1B5-11205LR1986-03-27Bronx,NYMLB2013-20152006-2018Retired
200731944June-RegJosh LopezSSYesHSLehigh (Lehigh Acres,FL)SS5-9170RR1989-01-31Bayamon,PRRk2007-2010
200732973June-RegDom DugganOFYesCollegeCoastal CarolinaOF5-9185RR1985-02-08Pittsburgh,PAA+2005-2010
2007331002June-RegMike LobergOFYesCollegeAugustana-SDOF6-4225LR1985-03-24Coon Rapids,MNA2008-2010
2007341031June-RegTyler LadendorfSSNoCollegeHoward College3B-1B5-11195RR1988-03-07Park Ridge,ILMLB2015-20212008-2022Free Agt
2007351060June-RegTJ BrewerPYesCollegeArkansas StateP6-2200RR1984-08-30Bloomington,INAAA2006-2009
2007361089June-RegPaul ClemensPNoCollegeLouisburgP6-3215RR1988-02-14Columbia,NCMLB2013-20162008-2019Free Agt
2007371117June-RegJason NeitzPYesCollegeEast CarolinaP6-0170LL1984-04-24Lewisburg,PAA-2003-2009
2007381145June-RegJonathan PannellPYesCollegeGeorge MasonP6-1180RR1985-09-22Fairfax,VAA-2005-2009
2007391173June-RegTimothy EgartPYesCollegeArkansas StateP6-4205LR1985-03-13St. Louis,MOA-2006-2007
2007401201June-RegBen WilshirePYesCollegeAustin PeayP6-4200RR1985-03-25Memphis,TNA+2006-2010
2007411227June-RegBrandon GrabhamPYesCollegeCollin CountyP6-5220RR1986-01-30Sherman,TXA-2008-2009
2007421253June-RegChad Rothford1BYesCollegeOral Roberts1B6-5265BR1985-04-27Fresno,CAA-2006-2010
2007431279June-RegShane JordanOFYesCollegeStetsonOF5-7170LL1984-11-26Sarasota,FLA+2004-2009
2007441305June-RegJoseph EdensPYesCollegeSamfordP5-10193RR1984-09-26Fayetteville,GAA-2004-2008
2007451331June-RegPhil DisherCNoCollegeSouth CarolinaC6-2215RR1985-06-17Aiken,SCA2005-2009
2007461355June-RegJack RyeOFNoCollegeFlorida State1B6-1200LL1986-03-08Irvine,CAAA2005-2011
2007471378June-RegRyan VerdugoPNoCollegeSkagit Valley CollegeP6-0200LL1987-04-10Pasadena,CAMLB2012-20122008-2021Free Agt
2007481399June-RegAndrew BarbosaPNoCollegeSouth Florida CCP6-8230RL1987-11-18San Juan,PRAAA2010-2018Free Agt
2007491420June-RegTrent KlineCYesCollegeSouth CarolinaC5-9160BR1984-07-22York,PAA+2006-2009
2007501441June-RegMike LoreePYesCollegeVillanovaP6-6226RR1986-09-14Gillette,NJAA2004-2012
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
2007Skyler Stromsmoe2bYesCollegeSouthern Arkansas3B-SS5-10170BR1984-03-30Bow Island,ABAAA2005-2015
2007Cameron LambpYesIntlAustraliaP6-3211RR1989-05-29Perth,AUAA2007-2014
2007Kelvin MartePYesIntlDominican RepublicP5-9170RL1987-11-24Santo Domingo,DRMLB2016-20162008-2019
2007Jesus NavarrocYesIntlMexicoC6-0180RR1988-01-03Mazatlan,MXAAA2008-2018
2007Raymundo MonteropYesIntlDominican RepublicP6-2185RR1989-06-26Villa Altagracia,DRA2010-2015
2007Carlos Willoughby2bYesIntlColombia2B5-10170BR1988-11-12Isla San Andres,CBA2010-2013
2007Miguel FerrerpYesIntlDominican RepublicP6-3168RR1990-08-07Santo Domingo,DRRk2010-2012
2007Rey DurancYesIntlDominican RepublicC5-11185RR1989-07-31Santo Domingo,DRRk2011-2012
2007Franklin NoelpYesIntlDominican RepublicP6-1175LL1988-12-20La Romana,DRA-2010-2012
9 record(s)
Players who were signed outside of the MLB Amateur Entry Draft

MLB Statistics

csv
Glossary
yearrndovlphaseplayerteambattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
2007110June-RegMadison BumgarnerSan Francisco Giantsbatting322633541091901965049284.172.233.292.525pitching13412435835502,209200685325854420703.471.15
2007132June-RegNick NoonanSan Francisco Giantsbatting83145142830190937.193.240.234.475pitching000000000000.000.00
2007143June-RegJackson WilliamsSan Francisco Giantsbatting1424251014165.208.367.375.742pitching000000000000.000.00
2007151June-RegCharlie CulbersonSan Francisco Giantsbatting5861212140300618301452168337.248.293.385.678pitching008007710311.231.36
20079284June-RegDan RunzlerSan Francisco Giantsbatting711000000011.000.500.000.500pitching429710767233446823.891.55
200710314June-RegJoe PatersonSan Francisco Giantsbatting00000000000.000.000.000.000pitching037301404928319306.251.69
200716494June-RegSteve EdlefsenSan Francisco Giantsbatting272000000001.000.000.000.000pitching012700273720316156.751.99
200721644June-RegDanny OteroSan Francisco Giantsbatting121000000001.000.000.000.000pitching2283580340443315237562623.391.21
200730914June-RegJohnny MonellSan Francisco Giantsbatting35567920050416.161.230.196.426pitching000000000000.000.00
2007341031June-RegTyler LadendorfSan Francisco Giantsbatting54669801032215.121.145.152.296pitching001001100100.002.00
2007361089June-RegPaul ClemensSan Francisco Giantsbatting17211000000111.000.043.000.043pitching813661901691829235701184.891.49
2007471378June-RegRyan VerdugoSan Francisco Giantsbatting00000000000.000.000.000.000pitching0111028612232.406.00
12 record(s)
Career MLB Statistics, for all organizations, for players signed for selected calendar year.

Minor League Statistics

csv
Glossary
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
2007110June-RegMadison BumgarnerSan Francisco GiantsMLBbatting2823490027019.391.417.6521.069pitching347717003873339919843522.301.08
2007122June-RegTim AldersonSan Francisco GiantsAAAbatting62416810340513.195.298.439.737pitching52322361036790810370702186024.211.30
2007129June-RegWendell FairleySan Francisco GiantsAAbatting4271396180359598814926135339.257.340.328.668pitching000000000000.000.00
2007132June-RegNick NoonanSan Francisco GiantsMLBbatting114342145691116219315550990312879.265.317.371.687pitching000000000000.000.00
2007143June-RegJackson WilliamsSan Francisco GiantsMLBbatting89528232946221246472878293616.220.302.318.621pitching000000000000.000.00
2007151June-RegCharlie CulbersonSan Francisco GiantsMLBbatting95436554969661873768412122213773.264.310.392.702pitching004004820254.912.73
20075164June-RegChance CorganSan Francisco GiantsAbatting00000000000.000.000.000.000pitching993217211812846827923.511.31
20076194June-RegMike AmbortSan Francisco GiantsAAbatting145507721362631881335103.268.321.438.759pitching000000000000.000.00
20077224June-RegKyle NicholsonSan Francisco GiantsA+batting00000000000.000.000.000.000pitching24185857034434114031552523.661.15
20078254June-RegDaniel TurpenSan Francisco GiantsAAAbatting206120001003.333.333.333.667pitching2921337242498486210322244163.801.43
20079284June-RegDan RunzlerSan Francisco GiantsMLBbatting416000000013.000.143.000.143pitching15333781432451415197262775003.931.53
200710314June-RegJoe PatersonSan Francisco GiantsMLBbatting1377000000005.000.000.000.000pitching2820350126379334123181433762.921.26
200711344June-RegEvan McArthurSan Francisco GiantsA-batting301141622600731130.193.279.246.525pitching000000000000.000.00
200712374June-RegAndrew DavisSan Francisco GiantsAbatting193709811864258102969123.262.326.370.695pitching000000000000.000.00
200713404June-RegAndy ReichardSan Francisco GiantsAAbatting32010000000.500.500.5001.000pitching251710255139539015232982943.461.24
200714434June-RegCraig ClarkSan Francisco GiantsAAbatting78011000004.125.125.250.375pitching341580740407368156371163673.451.19
200715464June-RegBruce EdwardsSan Francisco GiantsA-batting5317030413302073436.241.380.294.674pitching000000000000.000.00
200716494June-RegSteve EdlefsenSan Francisco GiantsMLBbatting989120012003.222.222.556.778pitching3018279018389346158232213333.661.46
200717524June-RegJohn KingSan Francisco GiantsRkbatting00000000000.000.000.000.000pitching111800233022214198.491.89
200718554June-RegAndy De la GarzaSan Francisco GiantsAbatting00000000000.000.000.000.000pitching625309786329414793.330.98
200719584June-RegAndy D'AlessioSan Francisco GiantsAAbatting3091138161321855411978104293.282.341.474.815pitching000000000000.000.00
200720614June-RegDavid MixonSan Francisco GiantsAAAbatting15283300110017.107.107.214.321pitching2312128379349333128241022753.301.25
200721644June-RegDanny OteroSan Francisco GiantsMLBbatting151000000000.000.000.000.000pitching181328931013463157817452852.031.04
200722674June-RegOliver OdleSan Francisco GiantsAAAbatting20000000010.0001.000.000.000pitching35299370043852922847583214.681.34
200723704June-RegDrew BowlinSan Francisco GiantsAAAbatting153000000000.000.000.000.000pitching11815451019617599121121714.551.47
200724734June-RegBrock BondSan Francisco GiantsAAAbatting675228739267910321721958320350.297.394.369.763pitching000000000000.000.00
200725764June-RegCasey BondSan Francisco GiantsAAAbatting121432701092253462637128.252.328.347.675pitching000000000000.000.00
200726794June-RegRamon CoronaSan Francisco GiantsAbatting541943347104524121436.242.309.412.721pitching000000000000.000.00
200727824June-RegMyles SchroderSan Francisco GiantsAAAbatting6532200273567108273920262143511.258.316.385.701pitching001001000110.000.75
200728854June-RegDan McDanielSan Francisco GiantsA+batting00000000000.000.000.000.000pitching91075168161144726891654.021.45
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
200729884June-RegLars KnepperSan Francisco GiantsRkbatting00000000000.000.000.000.000pitching1210100443414110382.861.00
200730914June-RegJohnny MonellSan Francisco GiantsMLBbatting95832044688672191311051643363700.271.348.450.798pitching000000000000.000.00
200731944June-RegJosh LopezSan Francisco GiantsRkbatting129349557610103401532118.218.289.330.618pitching000000000000.000.00
200732973June-RegDom DugganSan Francisco GiantsA+batting21263711916026135704671143.251.339.356.695pitching000000000000.000.00
2007331002June-RegMike LobergSan Francisco GiantsAbatting155496881322251289958131.266.347.403.751pitching0020013301127.004.00
2007341031June-RegTyler LadendorfSan Francisco GiantsMLBbatting8763101409773164164834554300642.249.323.359.682pitching000000000000.000.00
2007351060June-RegTJ BrewerSan Francisco GiantsAAAbatting00000000000.000.000.000.000pitching238704212512619619702063.451.32
2007361089June-RegPaul ClemensSan Francisco GiantsMLBbatting508451310060224.155.202.167.369pitching514520512611802825395783256404.431.43
2007371117June-RegJason NeitzSan Francisco GiantsA-batting00000000000.000.000.000.000pitching1014100516320117393.531.57
2007381145June-RegJonathan PannellSan Francisco GiantsA-batting00000000000.000.000.000.000pitching213002485635422666.561.63
2007391173June-RegTimothy EgartSan Francisco GiantsA-batting00000000000.000.000.000.000pitching30201234321137442.941.16
2007401201June-RegBen WilshireSan Francisco GiantsA+batting00000000000.000.000.000.000pitching3169071029240442893.541.32
2007411227June-RegBrandon GrabhamSan Francisco GiantsA-batting00000000000.000.000.000.000pitching211400222511116224.431.84
2007421253June-RegChad RothfordSan Francisco GiantsA-batting70256397018095402259.273.333.449.783pitching000000000000.000.00
2007431279June-RegShane JordanSan Francisco GiantsA+batting25383714922131746855114118.264.356.332.688pitching000000000000.000.00
2007441305June-RegJoseph EdensSan Francisco GiantsA-batting00000000000.000.000.000.000pitching133602474218314573.451.19
2007451331June-RegPhil DisherSan Francisco GiantsAbatting110408521052231773151122.257.343.451.794pitching000000000000.000.00
2007461355June-RegJack RyeSan Francisco GiantsAAbatting2428251132154911119118103134.261.344.387.730pitching000000000000.000.00
2007471378June-RegRyan VerdugoSan Francisco GiantsMLBbatting59011000016.111.200.222.422pitching6125248975722645303743107513.781.32
2007481399June-RegAndrew BarbosaSan Francisco GiantsAAAbatting3313011001009.077.077.154.231pitching3622132861484414191402145593.551.30
2007491420June-RegTrent KlineSan Francisco GiantsA+batting6720115417122812340.204.288.279.567pitching000000000000.000.00
2007501441June-RegMike LoreeSan Francisco GiantsAAbatting21000000001.000.000.000.000pitching1313503702282258913371763.511.15
52 record(s)
Career Minor League Statistics, for all organizations, for players signed for selected calendar year.
Page Last Updated: 4/22/2025 10:08:42 AM