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

2020 NFL Top 100

2020 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
1QBLamar JacksonBAL151524237627572691591005700000.00
2QBRussell WilsonSEA16163845584212401383513200000.00
3DTAaron DonaldLAR1616000000000002713.50
4QBPatrick MahomesKAN1515390588474038662308200000.00
5WRMichael ThomasNOR750000011040438000.00
6RBChristian McCaffreyCAR330000059225517149100.00
7TEGeorge KittleSFO8800000217048634200.00
8WRDeAndre HopkinsARI1616000001101151407600.00
9CBStephon GilmoreNWE111100000000000300.01
10RBDerrick HenryTEN16160000037820271719114000.00
11WRJulio JonesATL990000000051771300.00
12QBDrew BreesNOR1212275390294224618-2200000.00
13MLBBobby WagnerSEA161600000000000813.00
14QBTom BradyTAM161640161046334012306300000.00
15OLBChandler JonesARI550000000000051.00
16QBAaron RodgersGNB161637252642994853814931-6000.00
17DENick BosaSFO220000000000030.00
18TETravis KelceKAN15151240000010514161100.00
19OLBKhalil MackCHI161600000000000299.01
20QBDeshaun WatsonHOU1616382544482333790444300000.00
21RBDalvin CookMIN14140000031215571644361100.00
22WRTyreek HillKAN1515000001312328712761500.00
23DECameron JordanNOR161600000000000347.50
24RBEzekiel ElliottDAL151500000244979652338200.00
25OLBT.J. WattPIT1515000000000004315.01
26OLBVon Miller
27SJamal AdamsSEA121200000000000599.50
28CBRichard ShermanSFO5500000000000160.01
29OGQuenton NelsonIND16160000000000000.00
30WRMike EvansTAM1616000000007010061300.00
31RBSaquon BarkleyNYG220000019340660000.00
32OLBShaquil BarrettTAM151500000000000438.00
33RBAaron JonesGNB1414000002011104947355200.00
34DEJoey BosaLAC121000000000000297.50
35SMinkah FitzpatrickPIT161600000000000600.04
36RBNick ChubbCLE12120000019010671216150000.00
37CBJalen RamseyLAR151500000000000360.01
38WRChris GodwinTAM12120000000065840700.00
39STyrann MathieuKAN151500000000000480.06
40DEDanielle Hunter
41DEJadeveon ClowneyTEN8800000000000140.00
42RBAlvin KamaraNOR1510000001879321683756500.00
43QBJimmy GaroppoloSFO66941401096751025000000.00
44RBMark IngramBAL11900000722992650000.00
45DEJ.J. WattHOU161600000000000365.01
46QBDak PrescottDAL5515122218569418933111100.00
47CBTre'Davious WhiteBUF141400000000000441.53
48OLBZa'Darius SmithGNB1616000000000003512.50
49WRAmari CooperDAL1615000006140921114500.00
50OLBShaquille LeonardIND141400000000000863.00
51RBTodd GurleyATL151500000195678925164000.00
52DTChris JonesKAN151400000000000237.50
53CBMarcus PetersBAL141400000000000461.04
54WRStefon DiggsBUF1615000001101271535800.00
55OGZack MartinDAL10100000000000000.00
56DTDeForest BucknerIND151400000000000379.50
57WRDavante AdamsGNB14140000000011513741800.00
58QBKirk CousinsMIN16163495164265351332156100000.00
59WROdell Beckham Jr.CLE77111800372123319300.00
60CBLogan RyanNYG161500000000000681.01
61WRJarvis LandryCLE1514447410410172840300.00
62OTDavid BakhtiariGNB12120000000000000.00
63OLBPreston SmithGNB161300000000000294.00
64SHarrison SmithMIN161600000000000540.55
65WRTyler LockettSEA16160000000010010541000.00
66OTLaremy TunsilHOU14140000000000000.00
67OLBDemario DavisNOR161600000000000734.00
68QBRyan TannehillTEN1616315481381933743266710000.00
69WRLarry FitzgeraldARI13130000000054409100.00
70MLBFred WarnerSFO161600000000000791.02
71DTJurrell CaseyDEN330000000000070.00
72RBJosh JacobsLVR15150000027310651233238000.00
73DTFletcher CoxPHI151500000000000286.50
74OTRonnie StanleyBAL660000000000000.00
75SEarl Thomas
76CBMarshon LattimoreNOR141400000000000520.02
77WRKeenan AllenLAC1413010001-10100992800.00
78OTTyron SmithDAL220000000000000.00
79DECalais CampbellBAL121200000000000184.00
80DEMyles GarrettCLE1414000000000003312.00
81WRD.K. MetcalfSEA1616000000008313031000.00
82OTRyan RamczykNOR16160000000000000.00
83MLBEric KendricksMIN111100000000000690.03
84DTCameron HeywardPIT151500000000000304.01
85TEZach ErtzPHI11110000000036335100.00
86CBMarlon HumphreyBAL151500000000000702.51
87QBJosh AllenBUF1616396572454437101024218112100.00
88MLBJaylon SmithDAL161600000000000891.51
89WRCooper KuppLAR151200000433092974300.00
90QBKyler MurrayARI1616375558397126121338191100000.00
91DTGrady JarrettATL161600000000000274.00
92CBDarius SlayPHI151400000000000530.01
93WRAllen RobinsonCHI1616000001-101021250600.00
94CJason KelcePHI16160000000000000.00
95DEFrank ClarkKAN151500000000000216.00
96RBChris CarsonSEA121200000141681537287400.00
97SBudda BakerARI151500000000000902.02
98OGBrandon Brooks
99TEDarren WallerLVR1615000000001071196900.00
100OLBLavonte DavidTAM161600000000000821.51