The NFL is loaded with talented players across the league, but some squads have a bit more up top than everyone else.
ESPN ranked the best players at every position in the National Football League heading into the 2026 regular season.
Josh Allen came in at No. 1 at the quarterback spot, edging out Patrick Mahomes for the first time. The Buffalo Bills star is arguably the best - or at least most valuable - player in the entire league. But Mahomes and the rest of the league's top quarterbacks will do their best to catch him in 2026.
How do the rest of the NFL's positions look, though?

© Melina Myers-Imagn Images.
ESPN ended up polling different coaches, executives and scouts on the league's top players right now.
"Here's how it works: Voters ranked their own top 10 players at a position, then we compiled the results and stacked candidates based on the number of top-10 votes, composite average and dozens of interviews, with research and film study help from ESPN NFL analyst Matt Bowen as well as ESPN Research. More than 70 voters submitted a ballot on at least one position, and in many cases all positions. Additional voting and follow-up calls with those surveyed contributed to placements," ESPN announced.
"This was not a five-year projection or a career achievement award, but meant to answer a simple question: Who are the best players right now?"
In total, 9 NFL rosters stood out.
The 9 most talented NFL rosters right now
In total, the following nine NFL teams had the most talent on the roster for 2026, according to ESPN's rankings:
- Lions
- Eagles
- Chiefs
- Texans
- Broncos
- Ravens
- Cowboys
- 49ers
- Rams
You can expect the NFL's top contenders to come from that list.
