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

2023 NFL Top 100

2023 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 MahomesKAN16164015974183271475389000000.00
2WRJustin JeffersonMIN109010001-120681074500.00
3QBJalen HurtsPHI1717352538385823151576051500000.00
4DENick BosaSFO1717000000000003410.50
5TETravis KelceKAN15150000000093984500.00
6QBJoe BurrowCIN101024436523091563188000000.00
7WRTyreek HillMIA161600000615011917991300.00
8QBJosh AllenBUF1717385579430629181115241500000.00
9OLBMicah ParsonsDAL1717000000000003614.00
10DTChris JonesKAN1616000000000002010.50
11DTAaron DonaldLAR161600000000000288.00
12RBJosh JacobsLVR131300000233805637296000.00
13WRDavante AdamsLVR1717000000001031144800.00
14OTTrent WilliamsSFO15150000000000000.00
15LBFred WarnerSFO171700000000000822.54
16WRStefon DiggsBUF1717000001501071183800.00
17DEMaxx CrosbyLVR1717000000000005514.50
18SMinkah FitzpatrickPIT101000000000000430.00
19TEGeorge KittleSFO161600000120651020600.00
20DEMyles GarrettCLE1616000000000003314.00
21RBAustin EkelerLAC141400000179628551436100.00
22WRA.J. BrownPHI1717000000001061456700.00
23CBSauce GardnerNYJ161600000000000410.00
24LBRoquan SmithBAL161600000000000841.51
25RBDerrick HenryTEN171723142028011671228214000.00
26CBJaire AlexanderGNB7700000000000230.00
27LBT.J. WattPIT1717000000000004819.01
28DTDexter LawrenceNYG161600000000000324.50
29RBNick ChubbCLE2200000281700421000.00
30SDerwin JamesLAC161600000000000862.01
31RBSaquon BarkleyNYG141400000247962641280400.00
32QBJustin HerbertLAC13132974563134207522283110000.00
33OLBMatt JudonNWE4200000000000104.00
34WRCeeDee LambDAL17170000014113213517491200.00
35RBChristian McCaffreySFO16160000027214591467564700.00
36CBJalen RamseyMIA101000000000000180.03
37CJason KelcePHI17170000000000000.00
38OLBKhalil MackLAC1717000000000005717.00
39WRJa'Marr ChaseCIN161611-7003-601001216700.00
40DTQuinnen WilliamsNYJ171700000000000395.51
41OTLane JohnsonPHI16160000000000000.00
42QBKirk CousinsMIN8821631123311851425000000.00
43LBDemario DavisNOR171700000000000746.50
44WRJaylen WaddleMIA1414000003120721014400.00
45DLCameron HeywardPIT111100000000000252.00
46LBC.J. MosleyNYJ171700000000000810.51
47WRCooper KuppLAR1212000001-3059737500.00
48OLBHaason ReddickPHI1717000000000002911.00
49CBPatrick Surtain IIDEN171700000000000590.01
50DECameron JordanNOR171700000000000202.00
51QBAaron RodgersNYJ110100000000000.00
52DTJonathan AllenWAS161600000000000305.50
53WRMike EvansTAM1717000000007912551300.00
54DEBrian BurnsCAR161600000000000328.00
55RBTony PollardDAL1717000002521005655311000.00
56QBDak PrescottDAL1717410590451636955242200000.00
57SJordan PoyerBUF161600000000000661.00
58DTJeffery SimmonsTEN121200000000121305.50
59SJustin SimmonsDEN151500000000000531.03
60CBTrevon DiggsDAL220000000000040.01
61WRDeebo SamuelSFO15150100037225560892700.00
62LBBobby WagnerSEA171600000000000963.50
63DTGrady JarrettATL880000000000091.50
64RBAaron JonesGNB111100000142656230233100.00
65CBDarius SlayPHI121200000000000480.02
66QBJared GoffDET1717407605457530123221200000.00
67WRAmon-Ra St. BrownDET161600000424011915151000.00
68GZack MartinDAL15150000000000000.00
69LBMatt MilanoBUF5500000000000180.02
70DEJoey BosaLAC9500000000000146.50
71DTDeForest BucknerIND171600000000000458.00
72QBLamar JacksonBAL16163074573678247148821500000.00
73SBudda BakerARI121200000000000580.00
74WRGarrett WilsonNYJ171701000400951042300.00
75DETrey HendricksonCIN1717000000000002817.50
76CBRiq WoolenSEA161500000000000420.02
77QBGeno SmithSEA151532349936242093715511-2000.00
78STalanoa HufangaSFO101000000000000390.03
79LBDre GreenlawSFO151500000000000751.50
80TEMark AndrewsBAL1090000010045544600.00
81DTChristian WilkinsMIA171700000000000389.00
82QBTua TagovailoaMIA1717388560462429143574000000.00
83OTTerron ArmsteadMIA10100000000000000.00
84LBZa'Darius SmithCLE161600000000000185.50
85OTLaremy TunsilHOU14140000000000000.00
86QBJustin FieldsCHI13132273702562169124657400000.00
87GChris LindstromATL16160000000000000.00
88DEAidan HutchinsonDET1717000000000003611.51
89CBMarshon LattimoreNOR101000000000000390.01
90WRDeAndre HopkinsTEN171601000290751057700.00
91RBDalvin CookNYJ151000006721401578000.00
92CBMarlon HumphreyBAL101000000000000220.01
93LBEric KendricksLAC151400000000000793.50
94WRTerry McLaurinWAS171700000000791002400.00
95RBJamaal WilliamsNOR1340000010630611862000.00
96QBTrevor LawrenceJAX16163705644016211470339400000.00
97SHarrison SmithMIN171700000000000603.00
98OTTristan WirfsTAM17170000000000000.00
99DEDeMarcus LawrenceDAL171700000000000294.00
100WRDeVonta SmithPHI161600000000811066700.00