Updated NFL Top 100 list: Here’s who players voted as best in league for 2024 rankings
The list will always have some influence, even though it sparks discussions and arguments regarding its veracity. Why? Considering that the NFL polls its players to find out who among their peers is the best. The NFL Top 100 is the result of the league’s compilation of those outcomes.
Players to watch at Ravens training camp, “The Insiders,” according to Battista and Wyche
George Kittle discusses his top priorities ahead of “The Insiders” training camp.
Garafolo and Battista comment on Rodgers’ retirement remarks and minicamp absence on “The Insiders”
Regarding Sam Darnold, Garafolo said that all the evidence has pointed to
Full NFL Top 100 list for 2024
Every year, the NFL releases the NFL Top 100 list gradually in an effort to generate excitement before the start of training camps.On Monday, July 22, the first set of rankings—Nos. 100–81—were made public. After then, the NFL will reveal ten additional players every day (barring weekends) until the top 10 players in the league are unveiled on Friday, August 2.
As usual, there were three quarterbacks among the first 20 names to be revealed, which gave the rankings a quarterback-heavy bias. Among them were Kirk Cousins (81), Aaron Rodgers (92) and Trevor Lawrence (94).
The full NFL Top 100 rankings for 2024 are listed below:
- Kirk Cousins, QB, Falcons
- Montez Sweat, DE, Bears
- Derwin James, S, Chargers
- DK Metcalf, WR, Seahawks
- Tristan Wirfs, OT, Buccaneers
- Saquon Barkley, RB, Eagles
- Haason Reddick, EDGE, Jets
- Chris Lindstrom, G, Falcons
- Budda Baker, S, Cardinals
- DeVonta Smith, WR, Eagles
- Tariq Woolen, CB, Seahawks
- Aaron Rodgers, QB, Jets
- Harrison Smith, S, Vikings
- Trevor Lawrence, QB, Jaguars
- Julian Love, DB, Seahawks
- Dion Dawkins, OT, Bills
- Terry McLaurin, WR, Commanders
- Cam Heyward, DL, Steelers
- Lavonte David, LB, Buccaneers
- Zaire Franklin, LB, Colts
When will the NFL Top 100 player list be revealed?
The NFL is releasing its Top 100 player list over a multi-week period. The first 20 names on the list are being revealed as training camps begin while the top 10 players will be revealed the day after the NFL’s preseason Hall of Fame Game.
NFL+ will be the broadcast home for all of the episodes but the finale, which will air on NFL Network.
Below is a look at the full reveal schedule and how to watch each episode:
Date | Episode | Time (ET) | Channel |
Monday, July 22 | Nos. 100-81 | Noon | NFL+ |
Tuesday, July 23 | Nos. 80-71 | Noon | NFL+ |
Wednesday, July 24 | Nos. 70-61 | Noon | NFL+ |
Thursday, July 25 | Nos. 60-51 | Noon | NFL+ |
Friday, July 26 | Nos. 50-41 | Noon | NFL+ |
Monday, July 29 | Nos. 40-31 | Noon | NFL+ |
Tuesday, July 30 | Nos. 30-21 | Noon | NFL+ |
Wednesday, July 31 | Nos. 20-11 | Noon | NFL+ |
Friday, Aug. 2 | Nos. 10-1 | 8 p.m. | NFL Network |
Full NFL Top 100 list for 2023
The NFL Top 100 list fluctuates significantly from season to season. Notably, in 2024, players like Jason Kelce and Aaron Donald will not be included in the Top 100 list because they have retired.
A few notable players from the 2023 roster will also be playing in 2024 for new teams. The most significant additions to the team are quarterback Kirk Cousins, who will play for the Falcons for the first time in 2024, and running backs Josh Jacobs and Derrick Henry, who are now with the Packers and Ravens, respectively.
The full NFL Top 100 rankings for 2023 are shown below:
- Patrick Mahomes II, QB, Chiefs
- Justin Jefferson, WR, Vikings
- Jalen Hurts, QB, Eagles
- Nick Bosa, EDGE, 49ers
- Travis Kelce, TE, Chiefs
- Joe Burrow, QB, Bengals
- Tyreek Hill, WR, Dolphins
- Josh Allen, QB, Bills
- Micah Parsons, EDGE, Cowboys
- Chris Jones, DT, Chiefs
- Aaron Donald, DL, Rams
- Josh Jacobs, RB, Raiders
- Davante Adams, WR, Raiders
- Trent Williams, OT, 49ers
- Fred Warner, LB, 49ers
- Stefon Diggs, WR, Bills
- Maxx Crosby, DE, Raiders
- Minkah Fitzpatrick, S, Steelers
- George Kittle, TE, 49ers
- Myles Garrett, DE, Browns
- Austin Ekeler, RB, Chargers
- A.J. Brown, WR, Eagles
- Sauce Gardner, CB, Jets
- Roquan Smith, LB, Ravens
- Derrick Henry, RB, Titans
- Jaire Alexander, CB, Packers
- T.J. Watt, LB, Steelers
- Dexter Lawrence, DT, Giants
- Nick Chubb, RB, Browns
- Derwin James, S, Chargers
- Saquon Barkley, RB, Giants
- Justin Herbert, QB, Chargers
- Matt Judon, OLB, Patriots
- CeeDee Lamb, WR, Cowboys
- Christian McCaffrey, RB, 49ers
- Jalen Ramsey, CB, Dolphins
- Jason Kelce, C, Eagles
- Khalil Mack, OLB, Chargers
- Ja’Marr Chase, WR, Bengals
- Quinnen Williams, DT, Jets
- Lane Johnson, OT, Eagles
- Kirk Cousins, QB, Vikings
- Demario Davis, LB, Saints
- Jaylen Waddle, WR, Dolphins
- Cameron Heyward, DL, Steelers
- C.J. Mosley, LB, Jets
- Cooper Kupp, WR, Rams
- Haason Reddick, DE, Eagles
- Patrick Surtain, CB, Broncos
- Cameron Jordan, DE, Saints
- Aaron Rodgers, QB, Jets
- Jonathan Allen, DT, Commanders
- Mike Evans, WR, Buccaneers
- Brian Burns, DE, Panthers
- Tony Pollard, RB, Cowboys
- Dak Prescott, QB, Cowboys
- Jordan Poyer, S, Bills
- Jeffery Simmons, DT, Titans
- Justin Simmons, S, Broncos
- Trevon Diggs, CB, Cowboys
- Deebo Samuel, WR, 49ers
- Bobby Wagner, LB, Seahawks
- Grady Jarrett, DT, Falcons
- Aaron Jones, RB, Packers
- Darius Slay, CB, Eagles
- Jared Goff, QB, Lions
- Amon-Ra St. Brown, WR, Lions
- Zack Martin, G, Cowboys
- Matt Milano, LB, Bills
- Joey Bosa, DE, Chargers
- DeForest Buckner, DT, Colts
- Lamar Jackson, QB, Ravens
- Budda Baker, S, Cardinals
- Garrett Wilson, WR, Jets
- Trey Hendrickson, DE, Bengals
- Tariq Woolen, CB, Seahawks
- Geno Smith, QB, Seahawks
- Talanoa Hufanga, S, 49ers
- Dre Greenlaw, LB, 49ers
- Mark Andrews, TE, Ravens
- Christian Wilkins, DT, Dolphins
- Tua Tagovailoa, QB, Dolphins
- Terron Armstead, OT, Dolphins
- Za’Darius Smith, LB, Vikings
- Laremy Tunsil, OT, Texans
- Justin Fields, QB, Bears
- Chris Lindstrom, G, Falcons
- Aidan Hutchinson, DE, Lions
- Marshon Lattimore, CB, Saints
- DeAndre Hopkins, WR, Titans
- Dalvin Cook, RB, Free Agent
- Marlon Humphrey, CB, Ravens
- Eric Kendricks, LB, Chargers
- Terry McLaurin, WR, Commanders
- Jamaal Williams, RB, Saints
- Trevor Lawrence, QB, Jaguars
- Harrison Smith, S, Vikings
- Tristan Wirfs, OT, Buccaneers
- DeMarcus Lawrence, DE, Cowboys
- DeVonta Smith, WR, Eagles