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

2019 NFL Top 100

2019 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
1DTAaron DonaldLAR1616000000000002912.50
2QBDrew BreesNOR111128137829792749-4100000.00
3DEKhalil MackCHI161600000000000408.50
4QBPatrick MahomesKAN1414319484403126543218200000.00
5RBTodd GurleyLAR1515000002238571231207200.00
6QBTom BradyNWE161637361340572482634300000.00
7WRAntonio BrownNWE1000000150456100.00
8QBAaron RodgersGNB1616353569400226446183100000.00
9WRJulio JonesATL1515000002-30991394600.00
10LBVon MillerDEN151500000000000338.00
11WRDeAndre HopkinsHOU15151261121801041165700.00
12DEJ.J. WattHOU8800000000000154.00
13WRMichael ThomasNOR1615000001-901491725900.00
14RBAlvin KamaraNOR149111300171797581533100.00
15LBBobby WagnerSEA161600000000000863.01
16RBSaquon BarkleyNYG1313000002171003652438200.00
17QBPhilip RiversLAC1616390591461523201229000000.00
18RBEzekiel ElliottDAL16160000030113571254420200.00
19WRTyreek HillKAN121200000823058860700.00
20QBAndrew Luck
21TETravis KelceKAN161600000141971229500.00
22CBStephon GilmoreNWE161600000000000440.06
23WROdell Beckham Jr.CLE16151220003100741035400.00
24LBLuke KuechlyCAR161600000000000810.02
25QBRussell WilsonSEA1616341516411031575342300000.00
26LBShaquille LeonardIND131300000000000715.05
27CBJalen Ramsey121100000000000440.01
28DTFletcher CoxPHI161600000000000263.50
29TEGeorge KittleSFO1414000005220851053500.00
30SSEddie JacksonCHI161600000000000511.02
31SSDerwin JamesLAC5500000000000230.00
32QBJared GoffLAR1616394626463822163340200000.00
33WRAdam ThielenMIN10100000046130418600.00
34RBMelvin GordonLAC121100000162612842296100.00
35WRDavante AdamsGNB12120000000083997500.00
36DTChris JonesKAN131200000000000239.00
37SSJamal AdamsNYJ141400000000000616.51
38WRKeenan AllenLAC16160000031601041199600.00
39DEAkiem HicksCHI5500000000000101.00
40TEZach ErtzPHI15150000000088916600.00
41DECameron JordanNOR1616000000000003715.50
42RBChristian McCaffreyCAR1616020002871387151161005400.00
43TDavid BakhtiariGNB16160000000000000.00
44QBBen RoethlisbergerPIT2235623510117000000.00
45DEDeMarcus LawrenceDAL161600000000000305.00
46CBPatrick PetersonARI101000000000000461.02
47WRJuJu Smith-SchusterPIT12120000000042552300.00
48DEMelvin IngramLAC131300000000000397.01
49DEMyles GarrettCLE1010000000000002010.00
50QBBaker MayfieldCLE16163175343827222128141300000.00
51QBDeshaun WatsonHOU15153334953852261282413716100.00
52TTyron SmithDAL13130000000000000.00
53WRMike EvansTAM131300000000671157800.00
54DECalais CampbellJAX161600000000000376.50
55CBXavien HowardMIA5500000000000120.01
56DEJoey BosaLAC1616000000000004711.50
57DEDanielle HunterMIN1616000000000005214.50
58WRA.J. Green
59GZack MartinDAL16160000000000000.00
60WRLarry FitzgeraldARI16160000000075804400.00
61OLBJaylon SmithDAL161600000000000832.51
62RBJames ConnerPIT101000000116464434251300.00
63DEJadeveon ClowneySEA131100000000000213.01
64WRAmari CooperDAL161600000160791189800.00
65DEJason Pierre-PaulTAM10800000000000248.50
66TEEric EbronIND1120000000031375300.00
67DEDee FordSFO11200000000000106.50
68RBPhillip LindsayDEN1616000002241011735196000.00
69QBMatt RyanATL15154086164466261434147100000.00
70WRT.Y. HiltonIND10100000000045501500.00
71LBC.J. MosleyNYJ220000000000040.01
72OLJason KelcePHI16160000000000000.00
73WRStefon DiggsMIN1515010005610631130600.00
74OLBLeighton Vander EschDAL9900000000000430.50
75DTGerald McCoyCAR161600000000000155.00
76WRRobert WoodsLAR151500000171151901134200.00
77TTaylor LewanTEN12120000000000000.00
78QBKirk CousinsMIN151530744436032663163100000.00
79DTGeno AtkinsCIN161400000000000184.50
80RBMark IngramBAL15150000020210181026247500.00
81TTrent Williams
82DEBradley ChubbDEN4400000000000161.00
83SHarrison SmithMIN151500000000000651.03
84WRJarvis LandryCLE1616000001100831174600.00
85DEFrank ClarkKAN141100000000000278.01
86CBDarius SlayDET141400000000000360.02
87QBCam NewtonCAR225089572015-2000000.00
88DECameron HeywardPIT161600000000000519.00
89DBDevin McCourtyNWE161600000000000460.05
90WRJulian EdelmanNWE161322471082701001117600.00
91TAndrew WhitworthLAR16160000000000000.00
92DTJurrell CaseyTEN141400000000000265.00
93OLBT.J. WattPIT1616000000000003514.52
94TMitchell SchwartzKAN16160000000000000.00
95CBKyle FullerCHI161600000000000720.03
96QBCarson WentzPHI1616388607403927762243100000.00
97CBByron JonesDAL151400000000000370.00
98WRTyler LockettSEA1616000004-50821057800.00
99RBDerrick HenryTEN15150000030315401618206200.00
100DBEric WeddleLAR161600000000000690.00