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
Rank Pos Player Tm G GS Cmp Att Yds TD Int Att Yds TD Rec Yds TD Solo Sk Int
1QBTom BradyNWE161638558145773282528000000.00
2LBVon MillerDEN1616000000000005110.00
3WRJulio JonesATL1616000001150881444300.00
4WRAntonio BrownPIT1414000000001011533900.00
5OLBKhalil MackOAK1616000000000006110.50
6QBAaron RodgersGNB77154238167516624126000000.00
7RBEzekiel ElliottDAL101000000242983726269200.00
8WROdell Beckham Jr.NYG420000018025302300.00
9RBLe'Veon BellPIT1515000003211291985655200.00
10QBMatt RyanATL16163425294095201232143000000.00
11QBDerek CarrOAK1515323515349622132366000000.00
12RBDavid JohnsonARI110000011230667000.00
13DBEric BerryKAN110000000000040.00
14QBDak PrescottDAL16163084903324221357357600000.00
15DTAaron DonaldLAR1414000000000003211.00
16QBDrew BreesNOR161638653643342383312200000.00
17WRA.J. GreenCIN161600000000751078800.00
18OTTyron SmithDAL13130000000000000.00
19CBPatrick PetersonARI161600000000000300.01
20ILBLuke KuechlyCAR151500000000000741.53
21DBRichard ShermanSEA9900000000000250.02
22QBBen RoethlisbergerPIT1515360561425128142847000000.00
23TERob GronkowskiNWE141400000000691084800.00
24QBRussell WilsonSEA16163395533983341195586300000.00
25TJoe ThomasCLE770000000000000.00
26TETravis KelceKAN151501001270831038800.00
27RBLeSean McCoyBUF1616000002871138659448200.00
28SSLandon CollinsNYG151500000000000780.02
29WRMike EvansTAM151500000000711001500.00
30DBEarl ThomasSEA141400000000000560.02
31QBMatthew StaffordDET1616371565444629102998000000.00
32CBMarcus PetersKAN141400000000000420.05
33RBDeMarco MurrayTEN151500000184659639266100.00
34DBKam ChancellorSEA9900000000000340.00
35DEJ.J. WattHOU5500000000000110.00
35WRTyreek HillKAN15130100117590751183700.00
37DBAqib TalibDEN151500000000000230.01
38DTFletcher CoxPHI141400000000000155.50
39ILBBobby WagnerSEA161600000000000971.52
40OLBVic BeasleyATL14800000000000235.00
41RBDevonta FreemanATL141400000196865736317100.00
42WRJarvis LandryMIA1616010001-70112987910.00
43TMarshal YandaBAL220000000000000.00
44QBCam NewtonCAR161629149233022216139754600000.00
45WRLarry FitzgeraldARI16161121000001091156600.00
46DEMichael BennettSEA161600000000000258.50
47TTrent WilliamsWAS10100000000000000.00
48WRJordy NelsonGNB15150000000053482600.00
49DEJadeveon ClowneyHOU161600000000000419.50
50QBMarcus MariotaTEN15152814533232131560312500000.00
51QBAndrew Luck
52DTGerald McCoyTAM151500000000000336.00
53WRAmari CooperOAK14120000014048680700.00
54CBJackrabbit JenkinsNYG9900000000000270.03
55DTNdamukong SuhMIA161600000000000294.50
56DECliff AvrilSEA440000000000021.00
57QBJameis WinstonTAM13132824423504191133135100000.00
58OTZack MartinDAL16160000000000000.00
59CBJosh NormanWAS141400000000000470.00
60WRDez BryantDAL1616000001-4069838600.00
61WRT.Y. HiltonIND16160000000057966400.00
62LBCameron WakeMIA1616000000000002610.50
63CBChris Harris Jr.DEN161500000000000320.02
64DBCasey HaywardLAC161600000000000330.04
65TEJordan ReedWAS650000000027211200.00
66CBXavier RhodesMIN161600000000000440.02
67TEGreg OlsenCAR770000000017191100.00
68DTGeno AtkinsCIN161500000000000299.00
69RBJay Ajayi14800000208873124158100.00
70QBKirk CousinsWAS16163475404093271349179400000.00
71WRJulian Edelman
72OTTaylor LewanTEN16160000000000000.00
73QBPhilip RiversLAC16163605754515281018-2000000.00
74FSHarrison SmithMIN161600000000000611.55
75TEDelanie WalkerTEN1611000002-2174807300.00
76LBJustin HoustonKAN151500000000000469.50
77FSHa Ha Clinton-DixGNB161600000000000650.03
78LBBrian OrakpoTEN161600000000000307.00
79LBSean LeeDAL111100000000000700.01
80RBLeGarrette BlountPHI1611000001737662850100.00
81QBAlex SmithKAN1515341505404226560355100000.00
82LBClay MatthewsGNB141400000000000277.50
83DECalais CampbellJAX1616000000000004714.50
84DTMike DanielsGNB141400000000000345.00
85DEChandler JonesARI1616000000000005217.00
86DLJurrell CaseyTEN161600000000000416.00
87CTravis FrederickDAL16160000000000000.00
88WRDoug BaldwinSEA1616000002-8075991800.00
89LBThomas DavisCAR151500000000000522.50
90DBMalcolm JenkinsPHI161600000000000631.02
91DTLorenzo AlexanderBUF161100000000000593.00
92DEEverson GriffenMIN1515000000000003113.00
93DEBrandon GrahamPHI151500000000000339.50
94ILBDont'a HightowerNWE5500000000000122.00
95TKelechi OsemeleOAK16160000000000000.00
96DTDamon HarrisonNYG161600000000000511.51
97GDavid DeCastroPIT15150000000000000.00
98RBAdrian Peterson1070000015652921170000.00
99CBMalcolm ButlerNWE161500000000000551.02
100DEJoey BosaLAC1616000000000005412.50