Updated NFL Top 100 list: Here’s who players voted as best in league for 2024 rankings

The NFL has taken advantage of the passion that fans have for arguing over player excellence by establishing an annual NFL Top 100 list.

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:

  1. Kirk Cousins, QB, Falcons
  2. Montez Sweat, DE, Bears
  3. Derwin James, S, Chargers
  4. DK Metcalf, WR, Seahawks
  5. Tristan Wirfs, OT, Buccaneers
  6. Saquon Barkley, RB, Eagles
  7. Haason Reddick, EDGE, Jets
  8. Chris Lindstrom, G, Falcons
  9. Budda Baker, S, Cardinals
  10. DeVonta Smith, WR, Eagles
  11. Tariq Woolen, CB, Seahawks
  12. Aaron Rodgers, QB, Jets
  13. Harrison Smith, S, Vikings
  14. Trevor Lawrence, QB, Jaguars
  15. Julian Love, DB, Seahawks
  16. Dion Dawkins, OT, Bills
  17. Terry McLaurin, WR, Commanders
  18. Cam Heyward, DL, Steelers
  19. Lavonte David, LB, Buccaneers
  20. 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:

  1. Patrick Mahomes II, QB, Chiefs
  2. Justin Jefferson, WR, Vikings
  3. Jalen Hurts, QB, Eagles
  4. Nick Bosa, EDGE, 49ers
  5. Travis Kelce, TE, Chiefs
  6. Joe Burrow, QB, Bengals
  7. Tyreek Hill, WR, Dolphins
  8. Josh Allen, QB, Bills
  9. Micah Parsons, EDGE, Cowboys
  10. Chris Jones, DT, Chiefs
  11. Aaron Donald, DL, Rams
  12. Josh Jacobs, RB, Raiders
  13. Davante Adams, WR, Raiders
  14. Trent Williams, OT, 49ers
  15. Fred Warner, LB, 49ers
  16. Stefon Diggs, WR, Bills
  17. Maxx Crosby, DE, Raiders
  18. Minkah Fitzpatrick, S, Steelers
  19. George Kittle, TE, 49ers
  20. Myles Garrett, DE, Browns
  21. Austin Ekeler, RB, Chargers
  22. A.J. Brown, WR, Eagles
  23. Sauce Gardner, CB, Jets
  24. Roquan Smith, LB, Ravens
  25. Derrick Henry, RB, Titans
  26. Jaire Alexander, CB, Packers
  27. T.J. Watt, LB, Steelers
  28. Dexter Lawrence, DT, Giants
  29. Nick Chubb, RB, Browns
  30. Derwin James, S, Chargers
  31. Saquon Barkley, RB, Giants
  32. Justin Herbert, QB, Chargers
  33. Matt Judon, OLB, Patriots
  34. CeeDee Lamb, WR, Cowboys
  35. Christian McCaffrey, RB, 49ers
  36. Jalen Ramsey, CB, Dolphins
  37. Jason Kelce, C, Eagles
  38. Khalil Mack, OLB, Chargers
  39. Ja’Marr Chase, WR, Bengals
  40. Quinnen Williams, DT, Jets
  41. Lane Johnson, OT, Eagles
  42. Kirk Cousins, QB, Vikings
  43. Demario Davis, LB, Saints
  44. Jaylen Waddle, WR, Dolphins
  45. Cameron Heyward, DL, Steelers
  46. C.J. Mosley, LB, Jets
  47. Cooper Kupp, WR, Rams
  48. Haason Reddick, DE, Eagles
  49. Patrick Surtain, CB, Broncos
  50. Cameron Jordan, DE, Saints
  51. Aaron Rodgers, QB, Jets
  52. Jonathan Allen, DT, Commanders
  53. Mike Evans, WR, Buccaneers
  54. Brian Burns, DE, Panthers
  55. Tony Pollard, RB, Cowboys
  56. Dak Prescott, QB, Cowboys
  57. Jordan Poyer, S, Bills
  58. Jeffery Simmons, DT, Titans
  59. Justin Simmons, S, Broncos
  60. Trevon Diggs, CB, Cowboys
  61. Deebo Samuel, WR, 49ers
  62. Bobby Wagner, LB, Seahawks
  63. Grady Jarrett, DT, Falcons
  64. Aaron Jones, RB, Packers
  65. Darius Slay, CB, Eagles
  66. Jared Goff, QB, Lions
  67. Amon-Ra St. Brown, WR, Lions
  68. Zack Martin, G, Cowboys
  69. Matt Milano, LB, Bills
  70. Joey Bosa, DE, Chargers
  71. DeForest Buckner, DT, Colts
  72. Lamar Jackson, QB, Ravens
  73. Budda Baker, S, Cardinals
  74. Garrett Wilson, WR, Jets
  75. Trey Hendrickson, DE, Bengals
  76. Tariq Woolen, CB, Seahawks
  77. Geno Smith, QB, Seahawks
  78. Talanoa Hufanga, S, 49ers
  79. Dre Greenlaw, LB, 49ers
  80. Mark Andrews, TE, Ravens
  81. Christian Wilkins, DT, Dolphins
  82. Tua Tagovailoa, QB, Dolphins
  83. Terron Armstead, OT, Dolphins
  84. Za’Darius Smith, LB, Vikings
  85. Laremy Tunsil, OT, Texans
  86. Justin Fields, QB, Bears
  87. Chris Lindstrom, G, Falcons
  88. Aidan Hutchinson, DE, Lions
  89. Marshon Lattimore, CB, Saints
  90. DeAndre Hopkins, WR, Titans
  91. Dalvin Cook, RB, Free Agent
  92. Marlon Humphrey, CB, Ravens
  93. Eric Kendricks, LB, Chargers
  94. Terry McLaurin, WR, Commanders
  95. Jamaal Williams, RB, Saints
  96. Trevor Lawrence, QB, Jaguars
  97. Harrison Smith, S, Vikings
  98. Tristan Wirfs, OT, Buccaneers
  99. DeMarcus Lawrence, DE, Cowboys
  100. DeVonta Smith, WR, Eagles