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 MahomesKAN17174366584839371366381200010.00
2DTAaron DonaldLAR1717000000000003812.50
3QBAaron RodgersGNB161636653141153743310131-4000.00
4RBDerrick HenryTEN88115102199371018154000.00
5TETravis KelceKAN161600000231921125900.00
6WRDavante AdamsGNB16160000000012315531110.00
7QBTom BradyTAM1717485719531643122881200000.00
8WRDeAndre HopkinsARI10100000000042572800.00
9LBT.J. WattPIT1515000000000004822.50
10QBJosh AllenBUF171740964644073615122763600010.00
11WRStefon DiggsBUF17170000000010312251020.00
12QBRussell WilsonSEA1414259400311325643183200000.00
13CBJalen RamseyLAR161600000000000620.04
14RBAlvin KamaraNOR131000000240898447439500.00
15WRTyreek HillKAN17160000099601111239920.00
16DEMyles GarrettCLE1717000000000003316.00
17CBXavien HowardMIA161600000000000391.05
18QBDeshaun Watson
19SBudda BakerARI171700000000000632.03
20RBDalvin CookMIN1313000002491159634224000.00
21LBFred WarnerSFO161600000000000790.50
22WRD.K. MetcalfSEA171700000160759671210.00
23OLBKhalil MackCHI7700000000000156.00
24QBLamar JacksonBAL121224638228821613133767200000.00
25LBBobby WagnerSEA161600000000000931.01
26RBNick ChubbCLE1414000002281259820174100.00
27DTDeForest BucknerIND171600000000000407.00
28LBDevin WhiteTAM171700000000000873.50
29WRJulio JonesTEN10100000000031434110.00
30RBAaron JonesGNB151500000171799452391600.00
31SJamal AdamsSEA121200000000000560.02
32DEJoey BosaLAC1616000000000003610.50
33GQuenton NelsonIND13130000000000010.00
34DTChris JonesKAN141400000000000189.00
35TEDarren WallerLVR11110000000055665200.00
36OTDavid BakhtiariGNB110000000000000.00
37LBShaquille LeonardIND161600000000000750.04
38CBMarlon HumphreyBAL121200000000000440.01
39QBKyler MurrayARI14143334813787241088423507000.00
40OLBBradley ChubbDEN770000000000090.01
41CBJaire AlexanderGNB440000000000090.01
42OTTrent WilliamsSFO15150000000000010.00
43OLBLavonte DavidTAM121200000000000632.00
44RBChristian McCaffreyCAR770000099442137343110.00
45SJustin SimmonsDEN171700000000000601.55
46DECameron JordanNOR1616000000000003812.50
47CBStephon GilmoreCAR8300000000000150.02
48WRMike EvansTAM16160000011007410351410.00
49CBJ.C. JacksonNWE171700000000000440.08
50TEGeorge KittleSFO141400000320071910610.00
51OLBZa'Darius SmithGNB100000000000010.00
52SMinkah FitzpatrickPIT161600000000000840.02
53WRJustin JeffersonMIN1717243500614010816161000.00
54DTGrady JarrettATL171700000000000381.00
55WRKeenan AllenLAC1616010000001061138610.00
56QBJustin HerbertLAC17174436725014381563302300010.00
57DTCameron HeywardPIT1717000000000005310.01
58STyrann MathieuKAN161600000000000601.03
59OLBJason Pierre-PaulTAM121200000000000202.50
60CCorey LinsleyLAC16160000000000010.00
61DEChase YoungWAS9900000000000151.50
62WRA.J. BrownTEN131302000210063869520.00
63DTFletcher CoxPHI161600000000000253.50
64OLBDemario DavisNOR161600000000000703.00
65WRCalvin RidleyATL550000000031281210.00
66DEJ.J. WattARI7700000000000101.00
67OLBK.J. WrightLVR17800000000000250.00
68RBJosh JacobsLVR151400000217872954348010.00
69CRyan KellyIND14140000000000000.00
70LBEric KendricksMIN151500000000000815.02
71QBBaker MayfieldCLE141425341830101713371341011000.00
72WRMichael Thomas
73DETrey HendricksonCIN1614000000000002114.00
74CBJames BradberryNYG171600000000000370.04
75OTLaremy TunsilHOU550000000000000.00
76WRTyler LockettSEA161600000290731175800.00
77SQuandre DiggsSEA171700000000000660.05
78DTJeffery SimmonsTEN171700000000000428.50
79OTTerron ArmsteadNOR880000000000000.00
80WRAdam ThielenMIN131300000120677261000.00
81WRChris GodwinTAM1414000004211981103500.00
82OTGarett BollesDEN14140000000000000.00
83QBRyan TannehillTEN17173575313734211455270700010.00
84DELeonard WilliamsNYG171700000000000346.50
85GZack MartinDAL16160000000000000.00
86CBMarshon LattimoreNOR161600000000000550.03
87WRAllen RobinsonCHI12110000000038410120.00
88OLBShaquil BarrettTAM1515000000000003710.01
89OTTristan WirfsTAM17170000000000010.00
90SJessie Bates IIICIN151500000000000670.01
91WRCorey DavisNYJ990000000034492400.00
92CJason KelcePHI17170000000000000.00
93TET.J. HockensonDET12120000000061583420.00
94WRJarvis LandryCLE121200000640252570210.00
95CBTre'Davious WhiteBUF111100000000000270.51
96WRCole BeasleyBUF1680100000082693100.00
97FBKyle JuszczykSFO171600000822130296110.00
98GBrandon ScherffWAS11110000000000010.00
99DEBrandon GrahamPHI220000000000020.00
100RBJames RobinsonJAX141300000164767831222000.00