The TBC Player Tracker is now active for MLB and Minor League Baseball. View a full sample here
Tips Updates
Minor Leagues
Extra Bases

Draft ResearchApplication
Follow TBC on Twitter and Facebook

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 Active in Year Birth City MLB Exp

Draft Results

YearRndOvlPhaseD/SPlayer NameDraft TeamAgedPoscPosHt Wt B-T HiLvlStat YearsMLB YearsSrcSchoolSFClassLvlSignedReg-BReg-DStatusOrg (Lvl)Bonus
1991117June-RegD1Eduardo PerezCalifornia Angels211B1B-3B6-4 215 R-R MLB1989-20061993-2006ColFlorida StateSFNCAA 1YesOHFL   0.3
1991134June-RegD2Jorge FabregasCalifornia Angels213B-CC6-3 215 L-R MLB1990-20031994-2002ColMiamiSFJrNCAA 1YesFLFL   -
1991261June-RegD2Chris PritchettCalifornia Angels211B1B6-4 212 L-R MLB1990-20031996-2000ColUCLASFJrNCAA 1YesCACA   -
1991390June-RegD1Mark RatekinCalifornia Angels20PP6-4 215 R-R AAA1991-1995ColPoint Loma NazareneSFNAIAYesCACA   -
19914116June-RegD1John DonatiCalifornia Angels181BP6-1 200 R-R A+1991-1998HSDe La Salle (Concord,CA)SFHSHSYesCACA   -
19915142June-RegD1David KennedyCalifornia Angels20P-OF1B6-4 225 R-R AAA1993-2002ColMontclair StateSFNCAA 3YesNJNJ   -
19916168June-RegD1Brian WilliardCalifornia Angels18PP6-2 200 R-R A+1991-1996HSDixie Hollins (St. Petersburg,FL)SFHSHSYesFLFL   -
19917194June-RegD2Chris TurnerCalifornia Angels223B-CC6-3 200 R-R MLB1991-20001993-2000ColWestern KentuckySFNCAA 1YesKYKY   -
19918220June-RegD2Kurt EhmannCalifornia Angels20SSSS6-1 185 R-R AAA1991-1997ColArizona StateSFJrNCAA 1NoCAAZ   -
19919246June-RegD2Mark SweeneyCalifornia Angels21OFRF-1B6-1 195 L-L MLB1988-20081995-2008ColMaineSFNCAA 1YesMAME   -
199110272June-RegD1Gary HagyCalifornia Angels22SSSS6-3 195 R-R AA1988-1998ColUCLASFNCAA 1YesWACA   -
199111298June-RegD1Jeff KnoxCalifornia Angels18PP6-2 205 R-R A1991-1995HSDeltona (Deltona,FL)SFHSHSYesFLFL   -
199112324June-RegD1Ken MaireCalifornia Angels17pP6-3 195 R-R --HSEureka (Eureka,CA)SFHSHSNoCACA   -
199113350June-RegD1Kyle SebachCalifornia Angels19pP6-4 175 R-R AA1991-1996ColGrossmont CollegeSFCCCAAYesCACA   -
199114376June-RegD1Fred YoungCalifornia Angels18pP6-3 225 B-R Rk1991-1991HSHillsborough (Tampa,FL)SFHSHSYesILFL   -
199115402June-RegD1Korey KelingCalifornia Angels22pP6-5 210 R-R AAA1988-1997ColOklahomaSFNCAA 1YesKSOK   -
199116428June-RegD4Shawn PurdyCalifornia Angels22pP6-0 205 R-R AAA1990-1998ColMiamiSFSrNCAA 1YesFLFL   -
199117454June-RegD1Shad WilliamsCalifornia Angels20pP6-0 185 R-R MLB1991-20051996-1997ColFresno City CollegeSFCCCAAYesCACA   -
199118480June-RegD1John GledhillCalifornia Angels22pP6-3 195 R-R AA1991-1999ColOklahoma CitySFNAIAYesUTOK   -
199119506June-RegD2Dennis McCafferyCalifornia Angels22OFOF6-2 190 R-R A+1990-1993ColVillanovaSFNCAA 1YesNJPA   -
199120532June-RegD1Kevin KloekCalifornia Angels20pP6-3 175 R-R AAA1992-1996ColCitrus CollegeSFCCCAANoCACA   -
199121558June-RegD2Keith StaffordCalifornia Angels19SSSS-2B5-11 165 L-R A-1992-1993ColSouth Georgia CollegeSFNJCAANoGAGA   -
199122584June-RegD1Ron MarinCalifornia Angels-OFOF   - --HSDowney (Downey,CA)SFHSHSYesCACA   -
199123610June-RegD1Robbie SaitzCalifornia Angels23pP6-4 220 R-R A+1991-1992ColFresno StateSFSrNCAA 1YesCACA   -
199124636June-RegD1James RuocchioCalifornia Angels213B3B6-1 195 R-R A-1988-1991ColC.W. Post Campus/Long IslandSFSrNCAA 1YesNYNY   -
199125662June-RegD1Jon McGuireCalifornia Angels181B1B6-3 220 L-R Ind1997-1998HSMcIntosh (Peachtree City,GA)SFHSHSNoFLGA   -
199126688June-RegD1Scott SchultzCalifornia Angels18pP5-10 185 R-R A-1992-1995HSBroad Run (Ashburn,VA)SFHSHSNoVAVA   -
199127714June-RegD1Mark MammolaCalifornia Angels22pP6-0 175 L-L A1991-1995ColPaceSFNCAA 1YesMANY   -
199128740June-RegD1Frank GreelyCalifornia Angels20OFOF6-4 220 R-R --ColLassen CCSFCCCAANo--CA   -
199129766June-RegD1Lyall BarwickCalifornia Angels20COF6-0 175 R-R A1992-1994ColDelgado CCSFNJCAANoLALA   -
199130792June-RegD1Mike ParisiCalifornia Angels18pP6-3 195 R-R AA1992-1998HSArcadia (Arcadia,CA)SFHSHSNoCACA   -
199131818June-RegD1Michael MondayCalifornia Angels18OFOF6-4 186 R-R Rk1992-1993ColOrange Coast CollegeSFCCCAANoCACA   -
199132844June-RegD1John WylieCalifornia Angels22pP6-1 175 R-R A+1988-1992ColJacksonvilleSFNCAA 1YesFLFL   -
199133870June-RegD3Orlando PalmeiroCalifornia Angels22OFLF-RF5-11 175 L-L MLB1990-20071995-2007ColMiamiSFSrNCAA 1YesNJFL   -
199134896June-RegD1Mike HalperinCalifornia Angels17pP5-10 170 L-L AAA1992-1998HSBarron Collier (Naples,FL)SFHSHSNoFLFL   -
199135922June-RegD1Glenn DuckettCalifornia Angels18SSSS5-10 160 R-R NCAA1994-1994HSCarthage (Carthage,MO)SFHSHSNoMOMO   -
199136948June-RegD1Rob PlarskiCalifornia Angels17OfOF6-3 200 R-R --HSPoway (Poway,CA)SFHSHSNoCACA   -
199137974June-RegD1Carl DaltonCalifornia Angels-SSSS   - --HSCave Spring (Roanoke,VA)SFHSHSNoVAVA   -
1991381000June-RegD1Richie BlackwellCalifornia Angels18pP5-11 190 L-L A-1993-1994HSWhiteville (Whiteville,NC)SFHSHSNoNCNC   -
1991391026June-RegD1Enrique RamosCalifornia Angels17pP6-6 225 R-R --FANoneSFNoPR   -
1991401052June-RegD2David VindivichCalifornia Angels19ofOF6-3 195 L-R A-1993-1994ColEdmonds CCSFFrNWAACCNoWAWA   -
1991411077June-RegD1O.J. McDuffieCalifornia Angels21ofOF5-10 194 - NCAA1990-1990ColPenn StateSFNCAA 1NoOHPA   -
1991421102June-RegD2Alfredo DiazCalifornia Angels18SSSS5-11 175 B-R AAA1992-2005ColPasadena City CollegeSFFrCCCAANoCACA   -
1991431127June-RegD1Aaron BooneCalifornia Angels18SS-3B3B6-2 200 R-R MLB1992-20091997-2009HSVilla Park (Orange,CA)SFHSHSNoCACA   -
1991441152June-RegD1Eric MorganCalifornia Angels18pP6-0 190 R-R A+1994-1997HSCocoa (Cocoa,FL)SFHSHSNoFLFL   -
1991451177June-RegD1Jacob CruzCalifornia Angels18ofRF-LF6-0 179 L-L MLB1992-20101996-2005HSChannel Islands (Oxnard,CA)SFHSHSNoCACA   -
1991461202June-RegD2Mike ButlerCalifornia Angels20pP6-0 187 L-L AAA1991-1995ColNC StateSFNCAA 1YesMDNC   -
1991471227June-RegD1Eric MayoCalifornia Angels18pP6-3 220 R-R Ind1993-1996HSCherokee (Canton,GA)SFHSHSNoGAGA   -
1991481250June-RegD1Rudolph StroudCalifornia Angels17SS-3BSS-3B5-9 170 R-R --HSBrandon (Brandon,FL)SFHSHSNoFLFL   -
1991491272June-RegD2Mark LedinskyCalifornia Angels22p-ofP-OF6-5 215 L-L Rk1991-1991ColJacksonvilleSFNCAA 1YesILFL   -
1991501293June-RegD1Allan ParkerCalifornia Angels19SSSS5-11 165 R-R A+1991-1999ColPolk StateSFNJCAANoFLFL   -
1991511314June-RegD1Browning NagleCalifornia Angels23pP6-3 220 R-R --ColLouisvilleSFNCAA 1NoPAKY   -
1991521335June-RegD1Travis ExurnCalifornia Angels17pP5-11 173 R-R NCAA1995-1995HSLake Weir (Ocala,FL)SFHSHSNoFLFL   -
1991531355June-RegD1John ForanCalifornia Angels17pP6-1 185 R-R A+1995-1999HSMarianna (Marianna,FL)SFHSHSNoJPFL   -