The NFL is not lacking in star players, and with so many to choose from, coming up with a list of the best of the best is no easy task. But it is a task CBS Sports senior NFL writer Pete Prisco has once again brought on himself, going through each team's top guys and determining who deserves to be in his Top 100 list.
While some teams, like the defending NFC champion San Francisco 49ers and the defending Super Bowl champion Kansas City Chiefs, had multiple players selected, others were lacking in the star power department. Two teams had no one listed in the Top 100, while eight teams had just one of their current players chosen.
The Indianapolis Colts and Washington Commanders were left off the Top 100. Last season, both teams missed the playoffs, with the Colts going 9-8 and the Commanders finishing 4-13.
Both have struggled over the last few years, with neither making a playoff appearance since 2020 and both losing in their last postseason game. Their lack of consistency at quarterback, as well as their limited number of playmakers, have been main reasons for their lack of checks in the win column.
The Commanders and Colts do have some solid players, but not elite enough to make the coveted Top 100. Prisco included an "honorable mentions" section, where players from Washington and Indy were listed.
Wide receiver Terry McLaurin and defensive tackle Jonathan Allen were included for the Commanders, while the Colts had running back Jonathan Taylor, guard Quenton Nelson, wide receiver Michael Pittman and defensive tackle DeForest Buckner coming close to making the list.
The Arizona Cardinals, Buffalo Bills, Carolina Panthers, Cleveland Browns, Denver Broncos, Los Angeles Rams, New England Patriots and Seattle Seahawks all had just one player.
Most of these teams struggled last season, with the Panthers finishing with the worst record in the NFL (2-15) and the Patriots having the worst record in the AFC (4-13). The Cardinals missed the playoff at 4-13 as they dealt with an injured Kyler Murray, the Broncos went 8-9 and fired their head coach during the season, and while the Seahawks had a winning record of 9-8, they missed the playoffs.
The Bills, Browns and Rams were all playoff teams, but even though they had enough talent to extend their season last year, they only have one worthy player of the Top 100 ahead of the 2024 season.
Here is a look at how many players each team had in the Top 100:
Cardinals
- Trey McBride (TE) -- No. 83
Bills
- Josh Allen (QB) -- No. 6
Panthers
- Derrick Brown (DT) -- No. 59
Browns
- Myles Garrett (EDGE) -- No. 2
Broncos
- Patrick Surtain II (CB) -- No. 25
Rams
- Puka Nacua (WR) -- No. 66
Patriots
- Christian Barmore (DT) -- No. 70
Seahawks
- Devon Witherspoon (CB) -- No. 74
Packers
- Jaire Alexander (CB) -- No. 64
- Jordan Love (QB) -- No. 87
Jaguars
- Josh Allen (LB) -- No. 23
- Trevor Lawrence (QB) -- No. 62
Saints
- Demario Davis (OLB) -- No. 50
- Tyrann Mathieu (FS) -- No. 92
Giants
- Dexter Lawrence (DT) -- No. 19
- Brian Burns (EDGE) -- No. 96
Titans
- L'Jarius Sneed (SAF) -- No. 51
- Jeffery Simmons (DT) -- No. 95
Falcons
- Chris Lindstrom (OG) -- No. 28
- Jessie Bates III (FS) -- No. 44
- Kirk Cousins (QB) -- No. 98
Bears
- Jaylon Johnson (CB) -- No. 34
- Montez Sweat (EDGE) -- No. 73
- DJ Moore (WR) -- No. 84
Bengals
- Ja'Marr Chase (WR) -- No. 13
- Joe Burrow (QB) -- No. 15
- Trey Hendrickson (EDGE) -- No. 33
Raiders
- Maxx Crosby (EDGE) -- No. 11
- Davante Adams (WR) -- No. 26
- Christian Wilkins (DT) -- No. 78
Chargers
- Justin Herbert (QB) -- No. 41
- Rashawn Slater (OT) -- No. 69
- Khalil Mack (OLB) -- No. 79
Vikings
- Justin Jefferson (WR) -- No. 7
- Christian Darrisaw (OT) -- No. 54
- T.J. Hockenson (TE) -- No. 67
Steelers
- T.J. Watt (OLB) -- No. 5
- George Pickens (WR) -- No. 68
- Minkah Fitzpatrick (FS) -- No. 71
Jets
- Sauce Gardner (CB) No. 12
- Aaron Rodgers (QB) -- No. 20
- Quinnen Williams (DT) -- No. 29
- Garrett Wilson (WR) -- No. 72
Buccaneers
- Tristan Wirfs (OT) -- No. 24
- Antoine Winfield Jr. (SAF) -- No. 31
- Mike Evans, WR -- No. 88
- Lavonte David, OLB -- No. 97
Dolphins
- Tyreek Hill (WR) -- No. 4
- Jaylen Waddle (WR) -- No. 42
- Jalen Ramsey (CB) -- No. 43
- Jevon Holland (SAF) -- No. 63
- Tua Tagovailoa (QB) -- No. 65
Cowboys
- Micah Parsons (LB) -- No. 9
- CeeDee Lamb (WR) -- No. 21
- Dak Prescott (QB) -- No. 49
- DeMarcus Lawrence (EDGE) -- No. 55
- Tyler Smith (OT) -- No. 75
- Zack Martin (OG) -- No. 94
Eagles
- A.J. Brown (WR) -- No. 27
- Jordan Mailata (OT) -- No. 32
- Lane Johnson (OT) -- No. 52
- Jalen Hurts (QB) -- No. 53
- DeVonta Smith (WR) -- No. 82
- Jalen Carter (DT) -- No. 93
Texans
- Danielle Hunter (EDGE) -- No. 35
- C.J. Stroud (QB) -- No. 38
- Laremy Tunsil (OT) -- No. 57
- Nico Collins (WR) -- No. 77
- Derek Stingley Jr. (CB) -- No. 80
- Will Anderson Jr. (EDGE) -- No. 99
Chiefs
- Patrick Mahomes (QB) -- No. 1
- Chris Jones (DT) -- No. 14
- Travis Kelce (TE) -- No. 18
- Trent McDuffie (CB) -- No. 30
- Creed Humphrey (C) -- No. 48
- Joe Thuney (G) -- No. 86
- Trey Smith (G) -- No. 90
Lions
- Penei Sewell (OT) -- No. 17
- Amon-Ra St. Brown (WR) -- No. 39
- Aidan Hutchinson (EDGE) -- No. 47
- Frank Ragnow (C) -- No. 56
- Sam LaPorta (TE) -- No. 58
- Jared Goff (QB) -- No. 76
- Alim McNeill (DT) -- No. 89
Ravens
- Lamar Jackson (QB) -- No. 16
- Kyle Hamilton (S) -- No. 36
- Roquan Smith (LB) -- No. 40
- Justin Madubuike (DT) -- No. 46
- Mark Andrews (TE) -- No. 61
- Derrick Henry (RB) -- No. 91
- Tyler Linderbaum (C) -- No. 100
49ers
- Trent Williams (OT) -- No. 3
- Christian McCaffrey (RB) -- No. 8
- Nick Bosa (EDGE) -- No. 10
- Fred Warner (LB) -- No. 22
- George Kittle (TE) -- No. 37
- Brandon Aiyuk (WR) -- No. 45
- Charvarius Ward (CB) -- No. 60
- Deebo Samuel (WR) -- No. 81
- Brock Purdy (QB) -- No. 85