The NFL Network top 100 players as of the summer of 2016, voted on by active NFL players. All stats are from the 2016 season

2016 NFL Top 100

2016 NFL Top 100 Table
Games Passing Rushing Receiving
Rank Pos Player Tm G GS Cmp Att Yds TD Int Att Yds TD Rec Yds TD Solo Sk Int
1QBCam NewtonCAR15142705103509191490359500000.00
2QBTom BradyNWE121229143235542822864000000.00
3DEJ.J. WattHOU330000000000011.50
4WRAntonio BrownPIT15150000039010612841200.00
5RBAdrian PetersonMIN33000003772038000.00
6QBAaron RodgersGNB1616401610442840767369400000.00
7LBLuke KuechlyCAR101000000000000712.01
8WRJulio JonesATL141400000000831409600.00
9TERob GronkowskiNWE860000000025540300.00
10WROdell Beckham Jr.NYG16160000019010113671000.00
11CBJosh NormanWAS161600000000000520.03
12QBCarson PalmerARI1515364597423326141438000000.00
13DEKhalil MackOAK1616000000000005411.01
14DTAaron DonaldLAR161600000000000368.00
15LBVon MillerDEN1616000000000006213.50
16WRA.J. GreenCIN10100000000066964400.00
17QBRussell WilsonSEA161635354642192111722591214100.00
18CBPatrick PetersonARI161600000000000450.03
19WRDeAndre HopkinsHOU16160000000078954400.00
20CBRichard ShermanSEA161600000000000380.04
21QBBen RoethlisbergerPIT1414328509381929131614100000.00
22RBTodd GurleyLAR161600000278885643327000.00
23TJoe ThomasCLE16160000000000000.00
24CBDarrelle RevisNYJ151500000000000430.01
25WRBrandon MarshallNYJ15150000000059788300.00
26LBJustin HoustonKAN5500000000000204.00
27WRLarry FitzgeraldARI1616010002501071023600.00
28STyrann MathieuARI101000000000000331.01
29DTGeno AtkinsCIN161600000000000219.00
30QBDrew BreesNOR1616471673520837152320200000.00
31WRAllen RobinsonJAX16160000000073883600.00
32SKam ChancellorSEA121200000000000510.02
33RBDoug MartinTAM8800000144421314134000.00
34CBAqib TalibDEN131300000000000320.03
35QBAndy DaltonCIN1616364563420618846184400000.00
36LBDeMarcus WareDEN1080000000000094.00
37GMarshal YandaBAL13130000000000000.00
38TEGreg OlsenCAR161600000000801073300.00
39DEMuhammad WilkersonNYJ151400000000000334.50
40DTNdamukong SuhMIA161600000000000415.00
41RBLe'Veon BellPIT1212010002611268775616200.00
42TTyron SmithDAL13130000000000000.00
43DEEzekiel AnsahDET131300000000000212.00
44TETyler EifertCIN820000000029394500.00
45TTrent WilliamsWAS12120000000000000.00
46QBPhilip RiversSDG1616349578438633211435000000.00
47QBEli ManningNYG16163775984027261621-9000000.00
48DEChandler JonesARI1616000000000003811.00
49DTFletcher CoxPHI161600000000000276.50
50RBDevonta FreemanATL16160000022710791154462200.00
51WRDez BryantDAL131311101000050796800.00
52CBChris Harris Jr.DEN161500000000000570.02
53LBLavonte DavidTAM161600000000000675.01
54LBThomas DavisCAR161600000000000732.53
55SEric BerryKAN161600000000000620.04
56QBBlake BortlesJAX161636862539052316583593120100.00
57LBClay MatthewsGNB12900000000000205.00
58DTKawann ShortCAR161600000000000306.00
59DEMichael BennettSEA111100000000000245.00
60SReggie NelsonOAK161600000000000500.05
61LBNaVorro BowmanSFO4400000000000241.01
62WRDemaryius ThomasDEN161600000000901083500.00
63DTGerald McCoyTAM151500000000000267.00
64SReshad JonesMIA6600000000000310.51
65CBMarcus PetersKAN151500000000000350.06
66SEarl ThomasSEA111100000000000240.02
67TAndrew WhitworthCIN16160000000000000.00
68ST.J. WardDEN141400000000000691.01
69RBLeSean McCoyBUF15150000023412671350356100.00
70DECarlos DunlapCIN161600000000000308.00
71DECalais CampbellARI161600000000000348.01
72WRDoug BaldwinSEA1615111510320941128700.00
73SHarrison SmithMIN141400000000000692.00
74WREmmanuel SandersDEN161600000140791032500.00
75RBJamaal CharlesKAN300000012401214000.00
76DTLinval JosephMIN161600000000000374.00
77TEJordan ReedWAS1280000000066686600.00
78RBChris IvoryJAX11100000117439320186000.00
79CRyan KalilCAR880000000000000.00
80LBDerrick JohnsonKAN131300000000000701.01
81QBAlex SmithKAN1515328489350215848134513000.00
82TEDelanie WalkerTEN15900000211065800700.00
83LBTelvin SmithJAX161600000000000991.02
84LBTamba HaliKAN16200000000000243.50
85QBKirk CousinsWAS1616406606491725123496400000.00
86RBJonathan StewartCAR1313000002188249860000.00
87WRJulian EdelmanNWE16130000012570981106310.00
88DECameron HeywardPIT7700000000000173.00
89WRAllen HurnsJAX11110000000035477300.00
90RBMatt ForteNYJ141300000218813730263100.00
91TETravis KelceKAN1615000001-50851125400.00
92QBAndrew LuckIND15153465454240311364341200000.00
93WRJeremy MaclinKAN1212010001-1044536200.00
94TEGary BarnidgeCLE16160000000055612200.00
95DTMike DanielsGNB161600000000000254.00
96WRSammy WatkinsBUF880000000028430200.00
97GRichie IncognitoBUF16160000000000000.00
98WRJarvis LandryMIA1616010005170941136410.00
99DECameron JordanNOR161600000000000407.50
100QBDerek CarrOAK151535756039372863970000000.00