NFL/AFL Yearly Draft Statistics

The following includes the total number of players drafted, the number who were credited with at least one game played in the NFL, and a breakdown of draftees by position.

Check out all past drafts, our customizable draft finder for a searchable draft index, and our college football site for more college player info.

Draft Stats

Draft Stats Table
Year Lg Drafted Played HOF AP AV QB RB WR TE OL DL LB DB ST
2022NFL262235026119232819494330465
2021NFL25924804130010203511465024594
2020NFL25524605205013183512474133506
2019NFL25423605261511252816404532525
2018NFL256252019365913213415384438467
2017NFL253248021394310303214334232564
2016NFL253239021441715233111414234515
2015NFL25623301142517223420464336462
2014NFL256252023470414213410454135533
2013NFL254250024450511262816415026524
2012NFL253251028540511213312444432506
2011NFL254251033519012292813404334532
2010NFL255243034528713153119385429533
2009NFL25624906459511233419413830555
2008NFL252250014489513273516403834463
2007NFL255226133484111243413404533496
2006NFL255227023595813193015494630494
2005NFL255221021535314253110493932505
2004NFL255228015534017193116424234486
2003NFL262237125558613253612454832483
2002NFL261228117501915273423374028525
2001NFL246220322573311193415414630455
2000NFL254219123537412233514364533524
1999NFL253225212501713263013414433467
1998NFL24120442955088293014463932430
1997NFL240212429516711222415344139522
1996NFL25421654358988313316474430441
1995NFL249208625481314252815454034444
1994NFL22219252048519282813363733353
1993NFL22420852359308212813362839429
1992NFL33623108500721324323575642575
1991NFL334221221523713414421575139598
1990NFL331229532531620424418515543535
1989NFL335228525467216464016504751627
1988NFL3332195315707134140195249456311
1987NFL3352841255437195536174649535010
1986NFL333262114499216483617544956498
1985NFL3362405375076113441236040476910
1984NFL3362430264734154840185542594910
1983NFL335248841665816464223614242549
1982NFL3342234164278154335215545585111
1981NFL332227736531916454124514944557
1980NFL333208323475017473910564948598
1979NFL3302373175016154736195348544711
1978NFL3342173144521144341196543524512
1977NFL3352251195588184936196942434514
1976NFL487237565778266759218667598318
1975NFL4422064325341207352267167536713
1974NFL4422195274687207645218256616614
1973NFL442221427572022614926876258698
1972NFL442196213431419595223697160809
1971NFL442217523559221625421846152798
1970NFL4422092124767146352228271487415
1969NFL4422065365338176750278864477111
1968NFL4622278245026196950181136157678
1967NFL44519783147262061361910657548012
1966NFL30516216293414532591034225304
1966AFL18010306206553189522619264
1965NFL28016853043161772118803128285
1965AFL16010643129311024106422122223
1964NFL28014810324432136013101192121212
1964AFL20811993037911334119811820211
1963NFL2801396284217865881122128291
1963AFL2321234283624134798912025190
1962NFL280126223316215661521262415152
1962AFL272137328347817631251162222132
1961NFL280154757498714716121191914214
1961AFL2401156534423176176109138172
1960NFL24013434542231352761032115230
1959NFL36014211132391289621822419242
1958NFL360111530324911108501851715190
1957NFL360111947317614101301942014122
1956NFL360102528211819121111742010140
1955NFL36010311311568121001871811150
1954NFL36091113839712300191136191
1953NFL361111833110812113001971212150
1952NFL36013473690512115001732813181
1951NFL362140841490513200174226200
1950NFL382116318191913700199178120
1949NFL251905162091085011171315100
1948NFL2981103196811990016410680
1947NFL30013139225107001647790
1946NFL30067173123001672050
1945NFL33010552167134001806120
1944NFL3301073159116001917420
1943NFL3001280131105001866010
1942NFL200102211585001032100
1941NFL20410314677001150010
1940NFL20092210278001142000
1939NFL20097110768001201010
1938NFL1107121504100690000
1937NFL1004321223100621010
1936NFL812841103300470000