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
2020NFL2552200013183512474133506
2019NFL2542270258511252816404532525
2018NFL25625209135813213415384438467
2017NFL253247020204610303214334232564
2016NFL253239018276915233111414234515
2015NFL25623301730127223420464336462
2014NFL256252029367714213410454135533
2013NFL254250036380411262816415026524
2012NFL253251051473411213312444432506
2011NFL254251051476512292813404334532
2010NFL255243062495513153119385429533
2009NFL256249022449611233419413830555
2008NFL252250033484913273516403834463
2007NFL255226066482411243413404533496
2006NFL255227050596513193015494630494
2005NFL255221050528714253110493932505
2004NFL255228042531017193116424234486
2003NFL262237154559213253612454832483
2002NFL261228135502415273423374028525
2001NFL246220263575611193415414630455
2000NFL254219149539412233514364533524
1999NFL253225240500213263013414433467
1998NFL24120417254978293014463932430
1997NFL240212464515711222415344139522
1996NFL25421659258768313316474430441
1995NFL249208556481914252815454034444
1994NFL22219245748619282813363733353
1993NFL22420848059358212813362839429
1992NFL336231052498321324323575642575
1991NFL334221261522213414421575139598
1990NFL331229473525320424418515543535
1989NFL335228591474816464016504751627
1988NFL33321951145851134140195249456311
1987NFL3352841935540195536174649535010
1986NFL333262183500916483617544956498
1985NFL33624051175042113441236040476910
1984NFL33624301144729154840185542594910
1983NFL3352488150686916464223614242549
1982NFL3342234904284154335215545585111
1981NFL3322277108534216454124514944557
1980NFL333208394484217473910564948598
1979NFL3302373844918154736195348544711
1978NFL3342173624444144341196543524512
1977NFL3352251945550184936196942434514
1976NFL4872375895748266759218667598318
1975NFL44220641175355207352267167536713
1974NFL4422195824638207645218256616614
1973NFL4422214111576422614926876258698
1972NFL442196179432419595223697160809
1971NFL442217594554721625421846152798
1970NFL4422092734791146352228271487415
1969NFL44220651315402176750278864477111
1968NFL4622278985101196950181136157678
1967NFL445197811448692061361910657548012
1966NFL305162168293014532591034225304
1966AFL180103068207253189522619264
1965NFL280168516243461772118803128285
1965AFL160106416229951024106422122223
1964NFL280148102564449136013101192121212
1964AFL208119925638131334119811820211
1963NFL28013962364367865881122128291
1963AFL23212342363735134798912025190
1962NFL2801262154313615661521262415152
1962AFL2721373154348617631251162222132
1961NFL2801547325517314716121191914214
1961AFL24011563254569176176109138172
1960NFL240134312742811352761032115230
1959NFL36014217433341289621822419242
1958NFL3601115120333511108501851715190
1957NFL3601119125322614101301942014122
1956NFL360102582216219121111742010140
1955NFL36010315211568121001871811150
1954NFL36091148875712300191136191
1953NFL3611118107115012113001971212150
1952NFL360134711190512115001732813181
1951NFL3621408131497513200174226200
1950NFL382116380198913700199178120
1949NFL251905552081085011171315100
1948NFL2981103446811990016410680
1947NFL300131357225107001647790
1946NFL300671253123001672050
1945NFL33010555067134001806120
1944NFL3301073409116001917420
1943NFL3001280581105001866010
1942NFL200102241585001032100
1941NFL204103146677001150010
1940NFL20092239278001142000
1939NFL20097151768001201010
1938NFL1107124604100690000
1937NFL1004324223100621010
1936NFL812843103300470000