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

2021 NFL Top 100

2021 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
1QBPatrick MahomesKAN3378111940931066100000.00
2DTAaron DonaldLAR330000000000062.00
3QBAaron RodgersGNB336088649624601-4000.00
4RBDerrick Henry TEN330000080353312105000.00
5TETravis KelceKAN330000000020289300.00
6WRDavante AdamsGNB330000000025309100.00
7QBTom BradyTAM33971411087102420100000.00
8WRDeAndre HopkinsARI330000000013158300.00
9LBT.J. WattPIT220000000000063.00
10QBJosh AllenBUF3379127807711888100000.00
11WRStefon DiggsBUF330000000019191100.00
12QBRussell WilsonSEA336386895701132000000.00
13CBJalen RamseyLAR3300000000000150.01
14RBAlvin KamaraNOR33000005217701062200.00
15WRTyreek HillKAN3300000330019267100.00
16DEMyles GarrettCLE330000000000085.50
17CBXavien HowardMIA330000000000070.01
18QBDeshaun Watson
19SBudda BakerARI3300000000000160.00
20RBDalvin CookMIN2200000421921860000.00
21LBFred WarnerSFO3300000000000170.00
22WRD.K. MetcalfSEA330000000016220200.00
23OLBKhalil MackCHI330000000000033.00
24QBLamar JacksonBAL3353877613335251200000.00
25LBBobby WagnerSEA3300000000000261.00
26RBNick ChubbCLE3300000482623321000.00
27DTDeForest BucknerIND330000000000081.00
28LBDevin WhiteTAM3300000000000150.00
29WRJulio JonesTEN330000000012204000.00
30RBAaron JonesGNB33000004115821075300.00
31SJamal AdamsSEA3300000000000180.00
32DEJoey BosaLAC330000000000061.50
33GQuenton NelsonIND330000000000000.00
34DTChris JonesKAN330000000000052.00
35TEDarren WallerLVR330000000020224100.00
36OTDavid Bakhtiari
37LBDarius LeonardIND3300000000000110.01
38CBMarlon HumphreyBAL3300000000000140.00
39QBKyler MurrayARI33781021005741770300000.00
40OLBBradley ChubbDEN110000000000010.00
41CBJaire AlexanderGNB330000000000090.01
42OTTrent WilliamsSFO330000000000000.00
43OLBLavonte DavidTAM3300000000000160.00
44RBChristian McCaffreyCAR330000052201116163000.00
45SJustin SimmonsDEN330000000000070.01
46DECameron JordanNOR330000000000050.00
47CBStephon Gilmore
48WRMike EvansTAM330000000016205200.00
49CBJ.C. JacksonNWE3300000000000100.02
50TEGeorge KittleSFO330000019015187000.00
51OLBZa'Darius SmithGNB100000000000010.00
52SMinkah FitzpatrickPIT3300000000000130.00
53WRJustin JeffersonMIN3311110000020254200.00
54DTGrady JarrettATL330000000000061.00
55WRKeenan AllenLAC330000000021258100.00
56QBJustin HerbertLAC3388126956631227000000.00
57DTCameron HeywardPIT330000000000071.00
58STyrann MathieuKAN2200000000000110.02
59OLBJason Pierre-PaulTAM220000000000050.00
60CCorey LinsleyLAC330000000000000.00
61DEChase YoungWAS330000000000060.00
62WRA.J. BrownTEN3300000130792110.00
63DTFletcher CoxPHI220000000000030.00
64OLBDemario DavisNOR3300000000000170.00
65WRCalvin RidleyATL330000000020175100.00
66DEJ.J. WattARI330000000000050.00
67OLBK.J. WrightLVR300000000000020.00
68RBJosh JacobsLVR11000001034216000.00
69CRyan KellyIND330000000000000.00
70LBEric KendricksMIN3300000000000211.00
71QBBaker MayfieldCLE3359807802213481011000.00
72WRMichael Thomas
73DETrey HendricksonCIN320000000000022.50
74CBJames BradberryNYG3300000000000110.01
75OTLaremy TunsilHOU330000000000000.00
76WRTyler LockettSEA330000000016309300.00
77SQuandre DiggsSEA3300000000000150.00
78DTJeffery SimmonsTEN330000000000071.50
79OTTerron Armstead NOR330000000000000.00
80WRAdam ThielenMIN330000000021181400.00
81WRChris GodwinTAM330000012119241200.00
82OTGarett BollesDEN330000000000000.00
83QBRyan TannehillTEN33661027564311100100000.00
84DELeonard WilliamsNYG330000000000071.00
85GZack MartinDAL110000000000000.00
86CBMarshon LattimoreNOR2200000000000100.01
87WRAllen RobinsonCHI33000000001086100.00
88OLBShaquil BarrettTAM330000000000071.01
89OTTristan WirfsTAM330000000000000.00
90SJessie Bates IIICIN3300000000000160.00
91WRCorey DavisNYJ330000000012146200.00
92CJason KelcePHI220000000000000.00
93TET.J. HockensonDET330000000018173200.00
94WRJarvis LandryCLE22000002131680000.00
95CBTre'Davious WhiteBUF3300000000000100.00
96WRCole BeasleyBUF320000000023194000.00
97FBKyle JuszczykSFO33000006160759100.00
98GBrandon ScherffWAS330000000000000.00
99DEBrandon GrahamPHI220000000000020.00
100RBJames RobinsonJAX33000003116011292000.00