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

2025 NFL Top 100

2025 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
1RBSaquon BarkleyPHI1616000002801140737273200.00
2QBLamar JacksonBAL1313192302254921767349200000.00
3QBJosh AllenBUF1717319460366825101125791400000.00
4WRJa'Marr ChaseCIN16160000031401251412800.00
5QBPatrick MahomesKAN1414315502358722116442251-10000.00
6QBJoe BurrowCIN8817325918091751441000000.00
7RBDerrick HenryBAL17170100030715951615150000.00
8DEMyles GarrettCLE1717000000000004323.00
9WRJustin JeffersonMIN171700000270841048200.00
10CBPatrick Surtain IIDEN141400000000000370.01
11LBT.J. WattPIT141400000000000237.02
12DTChris JonesKAN171700000000000157.00
13OTPenei SewellDET16160000000000000.00
14DETrey HendricksonCIN7700000000000114.00
15QBJared GoffDET171739357845643481945000000.00
16LBFred WarnerSFO6600000000000280.00
17DTDexter LawrenceNYG171700000000000140.51
18CBDerek Stingley Jr.HOU171700000000000260.04
19QBJalen HurtsPHI16162944543224256105421800000.00
20WRAmon-Ra St. BrownDET17170000039011714011100.00
21QBJayden DanielsWAS7711418812628358278200000.00
22DEMaxx CrosbyLVR1515000000000004510.01
23OTLane JohnsonPHI10100000000000000.00
24TEBrock BowersLVR1280000022064680700.00
25DEDanielle HunterHOU1717000000000002815.00
26LBZack BaunPHI161600000000000643.52
27RBJahmyr GibbsDET17170000024312231377616500.00
28OTTristan WirfsTAM12120000000012100.00
29WRA.J. BrownPHI151500000000781003700.00
30SXavier McKinneyGNB161600000000000541.02
31TEGeorge KittleSFO1111000001-3057628700.00
32WRNico CollinsHOU1515000002151711117600.00
33RBJosh JacobsGNB1515000002349291336282100.00
34SBudda BakerARI161600000000000570.51
35WRCeeDee LambDAL141300000120751077300.00
36DEMicah ParsonsGNB1413000000000001912.50
37TETravis KelceKAN17170000011076851500.00
38LBNik BonittoDEN1716000000000003114.00
39QBC.J. StroudHOU1414273423304119848209100000.00
40LBRoquan SmithBAL151500000000000760.00
41WRPuka NacuaLAR16150000010105112917151000.00
42OTDion DawkinsBUF15150000000000000.00
43DTJalen CarterPHI111100000000000213.00
44WRMike EvansTAM880000000030368300.00
45OTTrent WilliamsSFO16160000000000000.00
46DEWill AndersonHOU1717000000000003512.00
47WRTyreek HillMIA440000000021265100.00
48LBJonathan GreenardMIN121000000000000193.00
49CBQuinyon MitchellPHI161600000000000350.00
50QBBaker MayfieldTAM17173435433693261155382100000.00
51SKyle HamiltonBAL161600000000000591.00
52WRTerry McLaurinWAS10100000000038582300.00
53LBJared VerseLAR171700000000000357.50
54SDerwin JamesLAC161600000000000502.03
55DEAidan HutchinsonDET1717000000000003614.51
56QBJustin HerbertLAC16163405123727261383498200000.00
57DENick BosaSFO330000000000092.00
58RBJoe Mixon
59QBMatthew StaffordLAR17173885974707468291000000.00
60CBCooper DeJeanPHI161600000000000640.02
61WRBrian ThomasJAX141400000321148707200.00
62RBBijan RobinsonATL1717000002871478779820400.00
63DEJosh Hines-AllenJAX171700000000000288.00
64QBBo NixDEN17173886123931251183356500000.00
65TETrey McBrideARI17170000000012612391100.00
66CBJalen RamseyPIT171700000000000533.01
67WRMalik NabersNYG440000000018271200.00
68QBJordan LoveGNB1515291439338123647199000000.00
69OTJordan MailataPHI16160000000000000.00
70LBFrankie LuvuWAS171700000000000423.00
71SKerby JosephDET6600000000000140.03
72QBSam DarnoldSEA1717323477404825143595000000.00
73RBChristian McCaffreySFO171701000311120210102924700.00
74LBBobby WagnerWAS171700000000000794.52
75LBPatrick QueenPIT171700000000000561.00
76DTVita VeaTAM171700000000000164.50
77WRTee HigginsCIN151400000000598461100.00
78LBKhalil MackLAC121100000000000195.50
79QBDak PrescottDAL17174046004552301053177200000.00
80DERashan GaryGNB161500000000000257.50
81CBTrent McDuffieKAN131300000000000451.01
82WRJerry JeudyCLE17160000015050602200.00
83DTCameron HeywardPIT171700000000000383.50
84CBChristian GonzalezNWE141400000000000540.00
85RBKyren WilliamsLAR17170000025912521036281300.00
86OTLaremy TunsilWAS14140000000000000.00
87DTQuinnen Williams151500000000000262.51
88LBAndrew Van GinkelMIN121100000000000287.01
89RBJames CookBUF17170000030916211233291200.00
90DEZach AllenDEN171700000000000147.00
91QBTua TagovailoaMIA1414260384266020152043000000.00
92SJessie Bates IIIATL171700000000000570.03
93CCreed HumphreyKAN17170000000000000.00
94TESam LaPortaDET990000000040489300.00
95DEJosh SweatARI1717000000000002012.00
96LBLavonte DavidTAM171700000000000613.51
97WRDrake LondonATL12120000000068919700.00
98RBAaron JonesMIN121200000132548228199100.00
99DELeonard WilliamsSEA171700000000000337.00
100WRLadd McConkeyLAC16120000000066789600.00