Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
Minor Leagues
Extra Bases

Draft ResearchApplication
Follow TBC on Twitter and Facebook

Bill Layman was drafted 203rd overall by the Anaheim Angels in 2004
Use the Draft Research Application to search through the history of the Major League Amateury Entry draft since 1965. The report will be limited to 100 rows. The entire draft history is available for purchase through our Data Store.

The MLB draft is the mechanism used to assign North American amateur players from college and high school to an MLB Organiation. The draft order is determined by the prior season's standings and sandwich picks between rounds are determined by free agent signings. Each team is granted a salary cap, depending on their draft positions, for the first 10 rounds to be assigned to signing bonuses.

Draft Main -- Draft Research Application -- Drafts by Year -- Drafts by Team -- Batting Stats View -- Pitching Stats View -- Rule 5 Draft -- Scouts -- About Draft Data -- About Signing Bonus Data


Filters for Draft Research

Reset Filters Other Research Applications
Draft Years Draft Round Overall Phase Draft Team HiLvl Source School Player Current Status Current Team
Draft Pos Current Pos Signed Class College Level Bats Throws Bonus ($m) Draft Region Born Region Service Time Active in Year Birth City MLB Exp Scout
*Results below are filtered by school = Virginia Tech

Draft Results

YearRndOvlPhaseD/SPlayer NameDraft TeamAgedPoscPosHt Wt B-T HiLvlStat YearsMLB YearsSrcSchoolSFClassLvlSignedReg-BReg-DStatusOrg (Lvl)Bonus
20189259June-RegD1Andrew McDonaldCincinnati Reds23PP6-6 230 R-R -2014-2018-ColVirginia TechSFJrNCAA 1YesOHVAMCIN (Rk)-
201826783June-RegD1Connor CowardSt. Louis Cardinals22PP6-0 185 R-R -2015-2018-ColVirginia TechSFJrNCAA 1YesPAVAMSLN (Rk)-
20179257June-RegD1Packy NaughtonCincinnati Reds21PP6-1 190 R-L Rk2015-2018-ColVirginia TechSFJRNCAA 1YesMAVAMCIN (A+)0.1
201715452June-RegD2Aaron McGarityNew York Yankees22PP6-3 180 R-R Rk2014-2018-ColVirginia TechSFSRNCAA 1YesPAVAMNYA (A-)0.1
201624731June-RegD2Saige JencoLos Angeles Dodgers21OFOF5-10 180 L-L A2014-2018-ColVirginia TechSFSrNCAA 1YesPAVAFA   0.1
2016341018June-RegD1Aaron McGarityBoston Red Sox21PP6-3 180 R-R Rk2014-2018-ColVirginia TechSFJrNCAA 1NoPAVAMNYA (A-)-
201516474June-RegD2Brendon HaydenPhiladelphia Phillies221BP6-5 205 L-R A2012-2016-ColVirginia TechSFSrNCAA 1YesWIVAFA   -
201523680June-RegD1Alex PerezMinnesota Twins22SSP-IF5-9 157 L-R AA2012-2018-ColVirginia TechSFSrNCAA 1YesFLVAMMIN (AAA)-
201527801June-RegD1Saige JencoBoston Red Sox20OFOF5-10 180 L-L A2014-2018-ColVirginia TechSFJrNCAA 1NoPAVAFA   -
201533997June-RegD1Sean KeselicaPittsburgh Pirates22PP6-2 202 L-L AA2012-2018-ColVirginia TechSFSrNCAA 1YesNJVAMPIT (AA)-
2014378June-RegD1Mark ZagunisChicago Cubs21CC6-0 195 R-R MLB2012-20182017-2018ColVirginia TechSFJrNCAA 1YesNJVAACHN (MLB)0.6
201419559June-RegD2Brad MarkeyChicago Cubs22PP 5-11 185 R-R AAA2011-2018-ColVirginia TechSFSrNCAA 1YesMDVAMCHN (AA)-
2013271June-RegD1Chad PinderOakland Athletics21SSSS6-2 192 R-R MLB2011-20182016-2018ColVirginia TechSFJrNCAA 1YesVAVAAOAK (MLB)0.8
20138252June-RegD1Tyler HoranSan Francisco Giants22LFOF6-2 222 L-R AA2011-2017-ColVirginia TechSFSrNCAA 1YesMAVAFA   0.2
20139286June-RegD1Jake JoyceWashington Nationals21PP5-11 188 R-R A-2010-2018-ColVirginia TechSFSrNCAA 1YesVAVAFA   -
201315447June-RegD2Eddie CampbellSeattle Mariners21PP6-0 195 L-L A+2011-2016-ColVirginia TechSFJrNCAA 1YesMAVAMCOL (MLB)-
201327816June-RegD3Joe MantiplyDetroit Tigers22PP6-5 200 R-L MLB2010-20172016-2016ColVirginia TechSFSrNCAA 1YesVAVAMCIN (AA)-
201333997June-RegD1Colin O'KeefeLos Angeles Angels20PP6-1 195 L-L Rk2011-2013-ColVirginia TechSFJrNCAA 1YesCTVAFA   -
201228878June-RegD2Joe MantiplyPhiladelphia Phillies21PP6-5 200 R-L MLB2010-20172016-2016ColVirginia TechSFJrNCAA 1NoVAVAMCIN (AA)-
2012331020June-RegD2Ronnie ShabanSt. Louis Cardinals22PP5-11 199 L-R AAA2009-2017-ColVirginia TechSFSrNCAA 1YesVAVAFA   -
201115468June-RegD2Tim SmallingColorado Rockies23SS3B6-3 200 R-R AAA2007-2016-ColVirginia TechSF5SNCAA 1YesNCVAFA   -
2011361103June-RegD1Andrew RashSan Diego Padres21LFOF5-11 193 R-R NCAA2010-2013-ColVirginia TechSFJrNCAA 1NoSCVA   -
2011491475June-RegD1Ronnie ShabanBaltimore Orioles21PP5-11 199 L-R AAA2009-2017-ColVirginia TechSFJrNCAA 1NoVAVAFA   -
2010390June-RegD1Austin WatesHouston Astros21RFOF6-1 174 R-R AAA2008-2015-ColVirginia TechSFJrNCAA 1YesWAVAFA   0.6
20106191June-RegD1Jesse HahnTampa Bay Rays20PP6-5 182 R-R MLB2008-20182014-2017ColVirginia TechSFJrNCAA 1YesCTVAAKCA (MLB)0.5
20108263June-RegD2Mathew PriceBoston Red Sox20PP6-3 163 R-R A+2009-2013-ColVirginia TechSFSoNCAA 1YesGAVA   0.4
20109292June-RegD2Steve DomecusLos Angeles Dodgers23CC6-3 220 R-R A+2007-2013-ColVirginia TechSFSrNCAA 1YesCAVAFA   -
201014416June-RegD1Tim SmallingWashington Nationals22SS3B6-3 200 R-R AAA2007-2016-ColVirginia TechSFJrNCAA 1NoNCVAFA   -
201022676June-RegD1Ben RowenTexas Rangers21PP6-3 184 R-R MLB2007-20182014-2016ColVirginia TechSFSrNCAA 1YesFLVAFA   -
201025749June-RegD1Buddy SosnoskieKansas City Royals21LFOF6-1 190 L-L Ind2009-2014-ColVirginia TechSFJrNCAA 1NoPAVAFA   -
2010471429June-RegD1Justin WrightSt. Louis Cardinals20PP5-9 171 L-L AAA2008-2017-ColVirginia TechSFJrNCAA 1YesVAVAFA   -
200912356June-RegD1Steve BumbryBaltimore Orioles21RFOF5-10 185 L-L AA2007-2014-ColVirginia TechSFJrNCAA 1YesMDVAFA   -
200926781June-RegD1Rhett BallardColorado Rockies23RHPP6-5 235 R-R A+2006-2011-ColVirginia TechSF5SNCAA 1YesNCVA   -
2007381143June-RegD1Warren SchaefferColorado Rockies22SSSS6-0 180 R-R AAA2004-2012-ColVirginia TechSFSrNCAA 1YesPAVAR   -
2005431297June-RegD1Chris StantonSan Francisco Giants221b1B6-2 175 R-R A-2002-2005-ColVirginia TechSFNCAA 1YesCAVA   -
200412344June-RegD1Jeff LandingNew York Mets20PP6-3 190 R-R A2002-2007-ColVirginia TechSFNCAA 1YesNCVA   -
200424707June-RegD1Wyatt ToregasCleveland Indians21CC5-11 200 R-R MLB2002-20112009-2011ColVirginia TechSFNCAA 1YesVAVAFA   -
200322655June-RegD1Marc TugwellPhiladelphia Phillies222B2B6-0 190 R-R AAA2000-2006-ColVirginia TechSFNCAA 1YesVAVA   -
2002112June-RegD2Joe SaundersAnaheim Angels21PP6-3 195 L-L MLB2000-20152005-2014ColVirginia TechSFNCAA 1YesVAVAFA   1.8
2001341017June-RegD1Ian OstlundDetroit Tigers22PP6-1 200 R-L AAA1998-2009-ColVirginia TechSFNCAA 1YesVAVA   -
200030887June-RegD1Michael VickColorado Rockies20OFOF6-0 215 L-L ---ColVirginia TechSFNCAA 1NoVAVA   -
200030890June-RegD1Larry BowlesAnaheim Angels21PP5-11 195 L-L Rk1998-2001-ColVirginia TechSFNCAA 1YesVAVA   -
1999491441June-RegD1Austin RappeChicago White Sox22CFOF6-0 198 R-R NCAA1996-1999-ColVirginia TechSFNCAA 1NoILVA   -
199825738June-RegD1Jon HandSt. Louis Cardinals22PP6-2 200 R-R A1995-2001-ColVirginia TechSFNCAA 1YesGEVA   -
1997142June-RegD2Denny WagnerOakland Athletics20PP6-0 205 R-R AAA1995-2003-ColVirginia TechSFNCAA 1YesTNVA   0.4
199711326June-RegD2Kevin KurillaPhiladelphia Phillies22SSP6-4 195 R-R A1994-1998-ColVirginia TechSFNCAA 1YesPAVA   -
1996373June-RegD1Kevin BarkerMilwaukee Brewers20OF1B6-3 205 L-L MLB1994-20111999-2009ColVirginia TechSFNCAA 1YesVAVA   -
199620597June-RegD1Brian FitzgeraldSeattle Mariners21pP5-11 175 L-L MLB1993-20022002-2002ColVirginia TechSFNCAA 1YesVAVA   -
199626757June-RegD1Charlie GillianMinnesota Twins22pP6-2 196 R-R A+1994-1997-ColVirginia TechSFNCAA 1YesWVVA   -
1996491419June-RegD1Kevin KurillaFlorida Marlins21pP6-4 195 R-R A1994-1998-ColVirginia TechSFNCAA 1NoPAVA   -
199315424June-RegD1Dee DaltonSt. Louis Cardinals21SSSS5-11 175 R-R AA1992-1998-ColVirginia TechSFNCAA 1YesVAVA   -
199210285June-RegD1Brad ClontzAtlanta Braves21PP6-1 195 R-R MLB1990-20061995-2000ColVirginia TechSFNCAA 1YesVAVA   -
199222609June-RegD1Josh HaggasNew York Mets213B3B6-1 195 R-R A-1990-1993-ColVirginia TechSFNCAA 1YesNYVA   -
199014374June-RegD1Mike WilliamsPhiladelphia Phillies21pP6-2 204 R-R MLB1988-20031992-2003ColVirginia TechSFNCAA 1YesVAVA   -
199025669June-RegD2Greg MargheimCincinnati Reds22pP6-4 195 L-L A1990-1992-ColVirginia TechSFNCAA 1YesVAVA   -
1990541341June-RegD1Bimbo ColesCalifornia Angels22SSSS6-1 175 R-R ---ColVirginia TechSFNCAA 1NoGAVA   -
198911274June-RegD1Casey WallerPhiladelphia Phillies213B3B5-11 180 B-R AAA1987-1996-ColVirginia TechSFNCAA 1YesVAVA   -
198916410June-RegD1Greg MargheimMontreal Expos21pP6-4 195 L-L A1990-1992-ColVirginia TechSFNCAA 1NoVAVA   -
198919504June-RegD1Mike ConteOakland Athletics21OFOF6-2 195 R-R AA1988-1993-ColVirginia TechSFNCAA 1YesPAVA   -
1988123June-RegD2Brad DuVallSt. Louis Cardinals22PP6-0 180 R-R A+1987-1990-ColVirginia TechSFNCAA 1YesMDVA   -
19889219June-RegD1Trey McCoyTexas Rangers21OFOF-1B6-3 215 R-R AAA1986-1996-ColVirginia TechSFNCAA 1YesGAVA   -
198825652June-RegD1Randy BerlinSt. Louis Cardinals201B-3b1B-3B6-4 210 R-R AA1988-1997-ColVirginia TechSFNCAA 1YesMDVA   -
198828723June-RegD1Robert FergusonOakland Athletics21pP6-1 185 R-L A1988-1988-ColVirginia TechSFNCAA 1YesVAVA   -
1987115June-RegD1Brad DuVallBaltimore Orioles21PP6-0 180 R-R A+1987-1990-ColVirginia TechSFNCAA 1NoMDVA   -
19866139June-RegD1George CanaleMilwaukee Brewers201B1B6-1 190 L-R MLB1984-19981989-1991ColVirginia TechSFNCAA 1YesTNVA   -
198619485June-RegD1Tim BuhellerBoston Red Sox21OFOF5-7 150 L-L A+1983-1989-ColVirginia TechSFNCAA 1YesVAVA   -
198514359June-RegD2Dell CurryBaltimore Orioles21pP6-5 195 R-R A1991-1991-ColVirginia TechSFJrNCAA 1NoVAVA   -
198520517June-RegD2Billy PlanteBoston Red Sox213BOF6-1 195 R-R A1983-1986-ColVirginia TechSFJrNCAA 1YesDCVA   -
198524614June-RegD2Bean StringfellowAtlanta Braves21pP6-2 193 L-L AAA1983-1989-ColVirginia TechSFNCAA 1YesVAVA   -
198417440June-RegD1Bean StringfellowNew York Yankees20pP6-2 193 L-L AAA1983-1989-ColVirginia TechSFNCAA 1NoVAVA   -
198317424June-RegD1Billy PlanteChicago Cubs19iF-OfOF6-1 195 R-R A1983-1986-ColVirginia TechSFFrNCAA 1NoDCVA   -
198340813June-RegD1Wayne KingTexas Rangers221B1B5-10 180 L-L Rk1983-1983-ColVirginia TechSFNCAA 1Yes--VA   -
198341815June-RegD3Rick KnappTexas Rangers21pP6-4 190 R-R AAA1980-1987-ColVirginia TechSFNCAA 1YesMDVA   -
1982119June-RegD1Franklin StubbsLos Angeles Dodgers211B1B-OF6-2 209 L-L MLB1980-19951984-1995ColVirginia TechSFNCAA 1YesNCVA   -
19827162June-RegD2Brian RupeMinnesota Twins22OFOF5-11 170 L-L A+1979-1983-ColVirginia TechSFNCAA 1Yes--VA   -
198210246June-RegD2Jay PhillipsKansas City Royals222B2B5-10 165 R-R A+1980-1985-ColVirginia TechSFNCAA 1Yes--VA   -
198216407June-RegD1Ray PerkinsHouston Astros22pP6-3 225 R-R A+1982-1986-ColVirginia TechSFNCAA 1YesVAVA   -
198226662June-RegD1Jimmy FoitTexas Rangers22SSSS6-1 200 R-R AA1979-1984-ColVirginia TechSFNCAA 1YesMDVA   -
198124596June-RegD1Brian RupeSeattle Mariners21OFOF5-11 170 L-L A+1979-1983-ColVirginia TechSFNCAA 1No--VA   -
198126664June-RegD1Jay PhillipsKansas City Royals212B2B5-10 165 R-R A+1980-1985-ColVirginia TechSFNCAA 1No--VA   -
198022559June-RegD1Mike RhodesSt. Louis Cardinals22pP5-11 165 L-L AAA1978-1986-ColVirginia TechSFNCAA 1YesDCVA   -
1979124June-SecD3Dave GrierMilwaukee Brewers21PP6-0 175 R-R AA1979-1983-ColVirginia TechSFNCAA 1YesMDVA   -
197918446June-RegD1Harold WilliamsAtlanta Braves201B1B6-4 245 R-R A+1977-1981-ColVirginia TechSFNCAA 1YesOHVA   -
197736761June-RegD2George HillPittsburgh Pirates23OfOF6-0 170 L-L A+1977-1978-ColVirginia TechSFNCAA 1Yes--VA   -
197627613June-RegD2Paul AdamsTexas Rangers221BC   - ---ColVirginia TechSFSrNCAA 1NoVAVA   -
197219456June-RegD2John TatemBaltimore Orioles-pP   - ---ColVirginia TechSFNCAA 1NoMDVA   -
197115367June-RegD1Doug HortonCincinnati Reds22pP   - ---ColVirginia TechSFNCAA 1No--VA   -
1970479Jan-SecD4Sherwood HahnCalifornia Angels221B-OFOF   - ---ColVirginia TechSFNCAA 1Yes--VA   -
1969114Jan-SecD3Sherwood HahnCalifornia Angels21P-OFOF   - ---ColVirginia TechSFNCAA 1No--VA   -
1969119June-SecD2Sherwood HahnWashington Senators II21P-1BOF   - ---ColVirginia TechSFNCAA 1No--VA   -
196814308June-RegD1Sherwood HahnWashington Senators II20OFOF   - ---ColVirginia TechSFNCAA 1No--VA   -
1967110Jan-SecD2Johnny OatesBaltimore Orioles21CC5-11 185 L-R MLB1967-19811970-1981ColVirginia TechSFNCAA 1YesNCVA   -
1966238June-RegD1Johnny OatesChicago White Sox20CC5-11 185 L-R MLB1967-19811970-1981ColVirginia TechSFNCAA 1NoNCVA   -
1966459Jan-RegD1William JohnsChicago Cubs221B1B   - ---ColVirginia TechSFNCAA 1Yes--VA   -
195700SignedSLeo BurkeBaltimore Orioles23OF-2BOF-2B5-10 190 R-R MLB1958-19651958-1965ColVirginia TechSF--NCAA 1YesMDVA   -