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

2017 NFL Top 100

2017 NFL Top 100 Table
Games Passing Rushing Receiving Sacks & Tackles
Rank Pos Player Tm G GS Cmp Att Yds TD Int Att Yds TD Rec Yds TD Tkl Sk Int
1QBTom BradyNWE101026138031462221628000000.00
2LBVon MillerDEN101000000000000348.00
3WRJulio JonesATL990000000049715100.00
4WRAntonio BrownPIT101000000000701026600.00
5OLBKhalil MackOAK101000000000000375.50
6QBAaron RodgersGNB7612819313851331883000000.00
7RBEzekiel ElliottDAL8800000191783719210200.00
8WROdell BeckhamNYG420000018025302300.00
9RBLe'Veon BellPIT101000000232886549308000.00
10QBMatt RyanATL9919929923721381679000000.00
11QBDerek CarrOAK9920431921911481019000000.00
12RBDavid JohnsonARI110000011230667000.00
13DBEric BerryKAN110000000000040.00
14QBDak PrescottDAL1010201320213916734247500000.00
15DTAaron DonaldLAR9900000000000185.00
16QBDrew BreesNOR101024434127831552111200000.00
17WRA.J. GreenCIN10100000000048743600.00
18OTTyron SmithDAL880000000000000.00
19CBPatrick PetersonARI101000000000000140.01
20ILBLuke KuechlyCAR9900000000000410.03
21DBRichard ShermanSEA9900000000000250.02
22QBBen RoethlisbergerPIT101021735125971610194000000.00
23TERob GronkowskiNWE990000000041619500.00
24QBRussell WilsonSEA99210335254319651290100000.00
25TJoe ThomasCLE770000000000000.00
26TETravis KelceKAN10100100127059738500.00
27RBLeSean McCoyBUF101000000170709442265100.00
28SSLandon CollinsNYG101000000000000490.02
29WRMike EvansTAM990000000045624400.00
30DBEarl ThomasSEA7700000000000240.02
31QBMatthew StaffordDET101022736027601952188000000.00
32CBMarcus PetersKAN101000000000000260.03
33RBDeMarco MurrayTEN101000000117443428192100.00
34DBKam ChancellorSEA9900000000000330.00
35DEJ.J. WattHOU5500000000000110.00
35WRTyreek HillKAN108010011447047685400.00
37DBAqib TalibDEN101000000000000160.01
38DTFletcher CoxPHI880000000000094.50
39ILBBobby WagnerSEA9900000000000631.51
40OLBVic BeasleyATL7400000000000144.00
41RBDevonta FreemanATL9900000116515519137000.00
42WRJarvis LandryMIA1010010001-7067567600.00
43TMarshal YandaBAL220000000000000.00
44QBCam NewtonCAR10102003222232141174436400000.00
45WRLarry FitzgeraldARI10100000000069768400.00
46DEMichael BennettSEA9900000000000166.50
47TTrent WilliamsWAS880000000000000.00
48WRJordy NelsonGNB10100000000035382600.00
49DEJadeveon ClowneyHOU101000000000000288.00
50QBMarcus MariotaTEN99176281208981037186400000.00
51QBAndrew Luck
52DTGerald McCoyTAM101000000000000255.00
53WRAmari CooperOAK10100000014041490400.00
54CBJanoris JenkinsNYG8700000000000260.02
55DTNdamukong SuhMIA101000000000000163.50
56DECliff AvrilSEA440000000000021.00
57QBJameis WinstonTAM8815925919201061551000000.00
58OTZack MartinDAL10100000000000000.00
59CBJosh NormanWAS8700000000000280.00
60WRDez BryantDAL10100000000050541400.00
61WRT.Y. HiltonIND10100000000036725300.00
62LBCameron WakeMIA101000000000000186.00
63CBChris HarrisDEN10900000000000240.01
64DBCasey HaywardLAC101000000000000210.03
65TEJordan ReedWAS650000000027211200.00
66CBXavier RhodesMIN101000000000000220.01
67TEGreg OlsenCAR2200000000328000.00
68DTGeno AtkinsCIN101000000000000216.00
69RBJay Ajayi970000015363311577000.00
70QBKirk CousinsWAS1010230345279617533141300000.00
71WRJulian Edelman
72OTTaylor LewanTEN10100000000000000.00
73QBPhilip RiversLAC1010214355251417790000000.00
74FSHarrison SmithMIN101000000000000421.53
75TEDelanie WalkerTEN108000002-2149550000.00
76LBJustin HoustonKAN101000000000000357.50
77FSHa Ha Clinton-DixGNB101000000000000430.02
78LBBrian OrakpoTEN101000000000000192.50
79LBSean LeeDAL7700000000000410.00
80RBLeGarrette BlountPHI106000001225612425100.00
81QBAlex SmithKAN1010231333267418342200100000.00
82LBClay MatthewsGNB101000000000000193.50
83DECalais CampbellJAX1010000000000002511.50
84DTMike DanielsGNB8800000000000192.50
85DEChandler JonesARI1010000000000002810.00
86DLJurrell CaseyTEN101000000000000263.00
87CTravis FrederickDAL10100000000000000.00
88WRDoug BaldwinSEA99000001-3054633300.00
89LBThomas DavisCAR101000000000000342.00
90DBMalcolm JenkinsPHI101000000000000411.01
91DTLorenzo AlexanderBUF10900000000000412.00
92DEEverson GriffenMIN99000000000002210.00
93DEBrandon GrahamPHI101000000000000186.00
94ILBDont'a HightowerNWE5500000000000122.00
95TKelechi OsemeleOAK10100000000000000.00
96DTDamon HarrisonNYG10900000000000311.01
97GDavid DeCastroPIT10100000000000000.00
98RBAdrian Peterson96000001364502750000.00
99CBMalcolm ButlerNWE10900000000000340.02
100DEJoey BosaLAC1010000000000003110.50
Support us without the ads? Go Ad-Free.