NFL fans love nothing more than debating which players are the best in the game, and the league has capitalized on that by creating its annual NFL Top 100 list.
While the list generates conversations and debates about its legitimacy, it will always carry some clout. Why? Because the NFL polls players and asks them to determine which of their contemporaries are the best. The league then compiles those results and turns them into the NFL Top 100.
That’s not to say that player opinions are infallible. We have seen players play favorites in voting for All-Star Games and accolades across sports, both in the NFL and other major sports leagues. That’s why many will spend time analyzing snubs, surprises and head-scratching rankings that will anger certain fan bases.
That’s part of the beauty of the list. It’s all meant to generate discussion, and it certainly accomplishes that goal.
Here’s a look at the NFL’s Top 100 list for 2024 and how it compares to the list the league released in 2023.
IYER: 14 rookie sleepers to watch during NFL training camps
Full NFL Top 100 list for 2024
The NFL Top 100 list is always announced in stages as the league tries to build hype around the opening of training camps. The first set of rankings, Nos. 100-81, was released Monday, July 22. The NFL will release 10 more each day after that (excluding weekends) until the league’s top 10 players are revealed Friday, Aug. 2.
Per usual, the rankings skewed quarterback-heavy, as three passers were included among the first 20 names released. That included Trevor Lawrence (94), Aaron Rodgers (92) and Kirk Cousins (81).
Below are the complete rankings for the NFL Top 100 in 2024:
- 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, Packers
- 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
MORE: 5 NFL teams with the most to figure out during training camp
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 |
MORE: Projecting the 5 biggest preseason starting QB battles
Full NFL Top 100 list for 2023
There are always a lot of changes from season to season on the NFL Top 100 list. Notably, players like Aaron Donald and Jason Kelce have retired, so they will not be represented on the Top 100 list in 2024.
Additionally, several notably players from the 2023 list will play for new teams in 2024. Among the most notable team changes are running backs Josh Jacobs and Derrick Henry, who now play for the Packers and Ravens respectively, and quarterback Kirk Cousins, who will suit up for the Falcons for the first time in 2024.
Below is the complete rankings for the NFL Top 100 in 2023:
- 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