The NFL Top 100 players is a comprehensive list of the best performers of each season. Quarterbacks reign supreme by claiming the top spots. Each season players outdo themselves to perform for their teams. The end of the 2021-22 season marked another stellar season for the players in the list. A group of NFL players vote for this list to rank the best amongst themselves causing surprises, spurs and upsets. Here is a look at the top 100 NFL players of 2021.
NFL Top 100 Players of 2021
Rank | Player | Position | 2020 team | Positions changed | Previous Rank |
1 | Patrick Mahomes | Quarterback | Kansas City Chiefs | 3 | 4 |
2 | Aaron Donald | Defensive tackle | Los Angeles Rams | 1 | 3 |
3 | Aaron Rodgers | Quarterback | Green Bay Packers | 13 | 16 |
4 | Derrick Henry | Running back | Tennessee Titans | 6 | 10 |
5 | Travis Kelce | Tight end | Kansas City Chiefs | 13 | 18 |
6 | Davante Adams | Wide receiver | Green Bay Packers | 51 | 57 |
7 | Tom Brady | Quarterback | Tampa Bay Buccaneers | 7 | 14 |
8 | DeAndre Hopkins | Wide receiver | Arizona Cardinals | 0 | 8 |
9 | T. J. Watt | Outside linebacker | Pittsburgh Steelers | 16 | 25 |
10 | Josh Allen | Quarterback | Buffalo Bills | 77 | 87 |
11 | Stefon Diggs | Wide receiver | Buffalo Bills | 43 | 54 |
12 | Russell Wilson | Quarterback | Seattle Seahawks | 10 | 2 |
13 | Jalen Ramsey | Cornerback | Los Angeles Rams | 24 | 37 |
14 | Alvin Kamara | Running back | New Orleans Saints | 28 | 42 |
15 | Tyreek Hill | Wide receiver | Kansas City Chiefs | 7 | 22 |
16 | Myles Garrett | Defensive end | Cleveland Browns | 64 | 80 |
17 | Xavien Howard | Cornerback | Miami Dolphins | NR | - |
18 | Deshaun Watson | Quarterback | Houston Texans | 2 | 20 |
19 | Budda Baker | Free safety | Arizona Cardinals | 78 | 97 |
20 | Dalvin Cook | Running back | Minnesota Vikings | 1 | 21 |
21 | Fred Warner | Linebacker | San Francisco 49ers | 49 | 70 |
22 | DK Metcalf | Wide receiver | Seattle Seahawks | 59 | 81 |
23 | Khalil Mack | Outside linebacker | Chicago Bears | 4 | 19 |
24 | Lamar Jackson | Quarterback | Baltimore Ravens | 23 | 1 |
25 | Bobby Wagner | Middle linebacker | Seattle Seahawks | 12 | 13 |
26 | Nick Chubb | Running back | Cleveland Browns | 10 | 36 |
27 | DeForest Buckner | Defensive tackle | Indianapolis Colts | 29 | 56 |
28 | Devin White | Linebacker | Tampa Bay Buccaneers | NR | - |
29 | Julio Jones | Wide receiver | Atlanta Falcons | 18 | 11 |
30 | Aaron Jones | Running back | Green Bay Packers | 3 | 33 |
31 | Jamal Adams | Strong safety | Seattle Seahawks | 4 | 27 |
32 | Joey Bosa | Defensive end | Los Angeles Chargers | 2 | 34 |
33 | Quenton Nelson | Guard | Indianapolis Colts | 4 | 29 |
34 | Chris Jones | Defensive tackle | Kansas City Chiefs | 18 | 52 |
35 | Darren Waller | Tight end | Las Vegas Raiders | 64 | 99 |
36 | David Bakhtiari | Offensive tackle | Green Bay Packers | 26 | 62 |
37 | Darius Leonard | Outside linebacker | Indianapolis Colts | 13 | 50 |
38 | Marlon Humphrey | Cornerback | Baltimore Ravens | 48 | 86 |
39 | Kyler Murray | Quarterback | Arizona Cardinals | 51 | 90 |
40 | Bradley Chubb | Outside linebacker | Denver Broncos | NR | - |
41 | Jaire Alexander | Cornerback | Green Bay Packers | NR | - |
42 | Trent Williams | Offensive tackle | San Francisco 49ers | NR | - |
43 | Lavonte David | Linebacker | Tampa Bay Buccaneers | 57 | 100 |
44 | Christian McCaffrey | Running back | Carolina Panthers | 36 | 6 |
45 | Justin Simmons | Free safety | Denver Broncos | NR | - |
46 | Cameron Jordan | Defensive end | New Orleans Saints | 23 | 23 |
47 | Stephon Gilmore | Cornerback | New England Patriots | 38 | 9 |
48 | Mike Evans | Wide receiver | Tampa Bay Buccaneers | 18 | 30 |
49 | J. C. Jackson | Cornerback | New England Patriots | NR | - |
50 | George Kittle | Tight end | San Francisco 49ers | 43 | 7 |
51 | Za'Darius Smith | Outside linebacker | Green Bay Packers | 3 | 48 |
52 | Minkah Fitzpatrick | Free safety | Pittsburgh Steelers | 17 | 35 |
53 | Justin Jefferson | Wide receiver | Minnesota Vikings | NR | - |
54 | Grady Jarrett | Defensive tackle | Atlanta Falcons | 37 | 91 |
55 | Keenan Allen | Wide receiver | Los Angeles Chargers | 22 | 77 |
56 | Justin Herbert | Quarterback | Los Angeles Chargers | NR | - |
57 | Cameron Heyward | Defensive tackle | Pittsburgh Steelers | 27 | 84 |
58 | Tyrann Mathieu | Safety | Kansas City Chiefs | 19 | 39 |
59 | Jason Pierre-Paul | Outside linebacker | Tampa Bay Buccaneers | NR | - |
60 | Corey Linsley | Center | Green Bay Packers | NR | - |
61 | Chase Young | Defensive end | Washington Football Team | NR | - |
62 | A. J. Brown | Wide receiver | Tennessee Titans | NR | - |
63 | Fletcher Cox | Defensive tackle | Philadelphia Eagles | 10 | 73 |
64 | Demario Davis | Inside linebacker | New Orleans Saints | 3 | 67 |
65 | Calvin Ridley | Wide receiver | Atlanta Falcons | NR | - |
66 | J. J. Watt | Defensive end | Houston Texans | 21 | 45 |
67 | K. J. Wright | Outside linebacker | Seattle Seahawks | NR | - |
68 | Josh Jacobs | Running back | Las Vegas Raiders | 4 | 72 |
69 | Ryan Kelly | Center | Indianapolis Colts | NR | - |
70 | Eric Kendricks | Linebacker | Minnesota Vikings | 13 | 83 |
71 | Baker Mayfield | Quarterback | Cleveland Browns | NR | - |
72 | Michael Thomas | Wide receiver | New Orleans Saints | 67 | 5 |
73 | Trey Hendrickson | Defensive end | New Orleans Saints | NR | - |
74 | James Bradberry | Cornerback | New York Giants | NR | - |
75 | Laremy Tunsil | Offensive Tackle | Houston Texans | 9 | 66 |
76 | Tyler Lockett | Wide receiver | Seattle Seahawks | 11 | 65 |
77 | Quandre Diggs | Free safety | Seattle Seahawks | NR | - |
78 | Jeffery Simmons | Defensive tackle | Tennessee Titans | NR | - |
79 | Terron Armstead | Offensive tackle | New Orleans Saints | NR | - |
80 | Adam Thielen | Wide receiver | Minnesota Vikings | NR | - |
81 | Chris Godwin | Wide receiver | Tampa Bay Buccaneers | 43 | 38 |
82 | Garett Bolles | Offensive tackle | Denver Broncos | NR | - |
83 | Ryan Tannehill | Quarterback | Tennessee Titans | 15 | 68 |
84 | Leonard Williams | Defensive end | New York Giants | NR | - |
85 | Zack Martin | Guard | Dallas Cowboys | 30 | 55 |
86 | Marshon Lattimore | Cornerback | New Orleans Saints | 10 | 76 |
87 | Allen Robinson | Wide receiver | Chicago Bears | 6 | 93 |
88 | Shaquil Barrett | Outside linebacker | Tampa Bay Buccaneers | 56 | 32 |
89 | Tristan Wirfs | Offensive tackle | Tampa Bay Buccaneers | NR | - |
90 | Jessie Bates | Safety | Cincinnati Bengals | NR | - |
91 | Corey Davis | Wide receiver | Tennessee Titans | NR | - |
92 | Jason Kelce | Center | Philadelphia Eagles | 2 | 94 |
93 | T. J. Hockenson | Tight end | Detroit Lions | NR | - |
94 | Jarvis Landry | Wide receiver | Cleveland Browns | 33 | 61 |
95 | Tre'Davious White | Cornerback | Buffalo Bills | 48 | 47 |
96 | Cole Beasley | Wide receiver | Buffalo Bills | NR | - |
97 | Kyle Juszczyk | Fullback | San Francisco 49ers | NR | - |
98 | Brandon Scherff | Guard | Washington Football Team | NR | - |
99 | Brandon Graham | Defensive end | Philadelphia Eagles | NR | - |
100 | James Robinson | Running back | Jacksonville Jaguars | NR | - |
Who is the best player in the NFL
The NFL Top 100 is decided through an offseason poll where the players all vote for their peers as per their performances throughout one season. Currently, Patrick Mahomes can be rated as the best player in the NFL as per his rankings in the NFL Top 100. Aaron Rodgers edged out with the NFL MVP award in 2021 but peers felt that Patrick Mahomes deserved the honor of being 1st in the NFL Top 100. He went 14-1 in the 2021 season with a total of 4740 passing yards, 38 touchdowns and only six interceptions. His 2021 ranking is also based on his Super Bowl appearance against the eventual winners Tampa Bay Buccaneers. Although he lost the Super Bowl and the NFL MVP award, the young quarterback still remains a very prominent player for the Chiefs.
NFL Top 100 Players of All Time
Here is a list of the Top 100 NFL Players of all time.
Rank | Player | Position | Team(s) | Year inducted to Pro Football Hall of Fame |
1 | Jerry Rice | WR | 49ers | 2010 |
2 | Jim Brown | FB | Browns | 1971 |
3 | Lawrence Taylor | LB | Giants | 1999 |
4 | Joe Montana | QB | 49ers | 2000 |
5 | Walter Payton | RB | Bears | 1993 |
6 | Johnny Unitas | QB | Baltimore Colts | 1979 |
7 | Reggie White | DE | Eagles, Packers | 2006 |
8 | Peyton Manning | QB | Colts | 2021 |
9 | Don Hutson | E | Packers | 1963 |
10 | Dick Butkus | LB | Bears | 1979 |
11 | Ronnie Lott | S, CB | 49ers | 2000 |
12 | Anthony Muñoz | OT | Bengals | 1998 |
13 | Joe Greene | DT | Steelers | 1987 |
14 | Sammy Baugh | QB, S, P | Washington Redskins | 1963 |
15 | Deacon Jones | DE | Rams | 1980 |
16 | Otto Graham | QB | Browns | 1965 |
17 | Barry Sanders | RB | Lions | 2004 |
18 | Ray Lewis | LB | Ravens | 2018 |
19 | Bronko Nagurski | FB, LB, OT | Bears | 1963 |
20 | Brett Favre | QB | Packers | 2016 |
21 | Tom Brady | QB | Patriots | N/A (active) |
22 | Gale Sayers | HB, RS | Bears | 1977 |
23 | John Elway | QB | Broncos | 2004 |
24 | John Hannah | G | Patriots | 1991 |
25 | Dan Marino | QB | Dolphins | 2005 |
26 | Bob Lilly | DT | Cowboys | 1980 |
27 | Merlin Olsen | DT | Rams | 1982 |
28 | Emmitt Smith | RB | Cowboys | 2010 |
29 | Jack Lambert | LB | Steelers | 1990 |
30 | Night Train Lane | CB | Rams, Chicago Cardinals, Lions | 1974 |
31 | Bruce Smith | DE | Bills | 2009 |
32 | Jim Parker | OT, G | Baltimore Colts | 1973 |
33 | Sid Luckman | QB | Bears | 1965 |
34 | Deion Sanders | CB, RS | Falcons, Cowboys | 2011 |
35 | Chuck Bednarik | C, LB | Eagles | 1967 |
36 | Raymond Berry | SE | Baltimore Colts | 1973 |
37 | Jim Thorpe | HB | Canton Bulldogs[4] | 1963 |
38 | Lance Alworth | WR | San Diego Chargers | 1978 |
39 | Gino Marchetti | DE | Baltimore Colts | 1972 |
40 | O. J. Simpson | RB | Bills | 1985 |
41 | Rod Woodson | CB, S | Steelers | 2009 |
42 | John Mackey | TE | Baltimore Colts | 1992 |
43 | Alan Page | DT | Vikings | 1988 |
44 | Mel Blount | CB | Steelers | 1989 |
45 | Tony Gonzalez | TE | Chiefs | 2019 |
46 | Roger Staubach | QB | Cowboys | 1985 |
47 | Ray Nitschke | LB | Packers | 1978 |
48 | Red Grange | HB | Bears | 1963 |
49 | Mike Haynes | CB | Oakland Raiders, Patriots | 1997 |
50 | Terry Bradshaw | QB | Steelers | 1989 |
51 | Bart Starr | Packers | 1977 | |
52 | Eric Dickerson | RB | Rams | 1999 |
53 | Willie Lanier | LB | Chiefs | 1986 |
54 | Forrest Gregg | OT | Packers | 1977 |
55 | Earl Campbell | HB | Oilers | 1991 |
56 | Gene Upshaw | G | Oakland Raiders | 1987 |
57 | Mike Singletary | LB | Bears | 1998 |
58 | Steve Van Buren | HB | Eagles | 1965 |
59 | Mike Ditka | E | Bears | 1988 |
60 | Jack Ham | LB | Steelers | 1988 |
61 | LaDainian Tomlinson | RB | San Diego Chargers | 2017 |
62 | Randy White | DT | Cowboys | 1994 |
63 | Jim Otto | C | Oakland Raiders | 1980 |
64 | Herb Adderley | CB | Packers | 1980 |
65 | Randy Moss | WR | Vikings | 2018 |
66 | Willie Brown | CB | Oakland Raiders | 1984 |
67 | Kellen Winslow | TE | San Diego Chargers | 1995 |
68 | Mike Webster | C | Steelers | 1997 |
69 | Bobby Bell | LB | Chiefs | 1983 |
70 | Marshall Faulk | RB | St. Louis Rams | 2011 |
71 | Paul Warfield | WR | Browns, Dolphins | 1983 |
72 | Jonathan Ogden | OT | Ravens | 2013 |
73 | Ozzie Newsome | TE | Browns | 1999 |
74 | Marion Motley | HB, LB | Browns | 1968 |
75 | Darrell Green | CB | Washington Redskins | 2008 |
76 | Art Shell | OT | Oakland / Los Angeles Raiders | 1989 |
77 | Tony Dorsett | RB | Cowboys | 1994 |
78 | Bruce Matthews | OL, | LS, Oilers / Titans | 2007 |
79 | Emlen Tunnell | S | Giants | 1967 |
80 | Troy Aikman | QB | Cowboys | 2006 |
81 | Steve Young | QB | 49ers | 2005 |
82 | Ted Hendricks | DE | Oakland Raiders | 1990 |
83 | Norm Van Brocklin | QB | Rams | 1971 |
84 | Joe Schmidt | LB | Lions | 1973 |
85 | Marcus Allen | RB | Oakland Raiders | 2003 |
86 | Willie Davis | DE | Packers | 1981 |
87 | Elroy Hirsch | E, FL | Rams | 1968 |
88 | Ed Reed | S | Ravens | 2019 |
89 | Ernie Nevers | FB | Chicago Cardinals | 1963 |
90 | Kurt Warner | QB | Rams | 2017 |
91 | Fran Tarkenton | QB | Vikings | 1986 |
92 | Michael Irvin | WR | Cowboys | 2007 |
93 | Sam Huff | LB | Giants | 1982 |
94 | Lenny Moore | HB | Baltimore Colts | 1975 |
95 | Larry Allen | G | Cowboys | 2013 |
96 | Mel Hein | C | Giants | 1963 |
97 | Derrick Brooks | LB | Buccaneers | 2014 |
98 | Lee Roy Selmon | DE | Buccaneers | 1995 |
99 | Michael Strahan | Giants | Giants | 2014 |
100 | Joe Namath | QB | Jets | 1985 |