NFL TOP 100 PLAYERS (2021)

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

RankPlayerPosition2020 teamPositions changedPrevious Rank
1Patrick MahomesQuarterbackKansas City Chiefs34
2Aaron DonaldDefensive tackleLos Angeles Rams13
3Aaron RodgersQuarterbackGreen Bay Packers1316
4Derrick HenryRunning backTennessee Titans610
5Travis KelceTight endKansas City Chiefs1318
6Davante AdamsWide receiverGreen Bay Packers5157
7Tom BradyQuarterbackTampa Bay Buccaneers714
8DeAndre HopkinsWide receiverArizona Cardinals08
9T. J. WattOutside linebackerPittsburgh Steelers1625
10Josh AllenQuarterbackBuffalo Bills7787
11Stefon DiggsWide receiverBuffalo Bills4354
12Russell WilsonQuarterbackSeattle Seahawks102
13Jalen RamseyCornerbackLos Angeles Rams2437
14Alvin KamaraRunning backNew Orleans Saints2842
15Tyreek HillWide receiverKansas City Chiefs722
16Myles GarrettDefensive endCleveland Browns6480
17Xavien HowardCornerbackMiami DolphinsNR-
18Deshaun WatsonQuarterbackHouston Texans220
19Budda BakerFree safetyArizona Cardinals7897
20Dalvin CookRunning backMinnesota Vikings121
21Fred WarnerLinebackerSan Francisco 49ers4970
22DK MetcalfWide receiverSeattle Seahawks5981
23Khalil MackOutside linebackerChicago Bears419
24Lamar JacksonQuarterbackBaltimore Ravens231
25Bobby WagnerMiddle linebackerSeattle Seahawks1213
26Nick ChubbRunning backCleveland Browns1036
27DeForest BucknerDefensive tackleIndianapolis Colts2956
28Devin WhiteLinebackerTampa Bay BuccaneersNR-
29Julio JonesWide receiverAtlanta Falcons1811
30Aaron JonesRunning backGreen Bay Packers333
31Jamal AdamsStrong safetySeattle Seahawks427
32Joey BosaDefensive endLos Angeles Chargers234
33Quenton NelsonGuardIndianapolis Colts429
34Chris JonesDefensive tackleKansas City Chiefs1852
35Darren WallerTight endLas Vegas Raiders6499
36David BakhtiariOffensive tackleGreen Bay Packers2662
37Darius LeonardOutside linebackerIndianapolis Colts1350
38Marlon HumphreyCornerbackBaltimore Ravens4886
39Kyler MurrayQuarterbackArizona Cardinals5190
40Bradley ChubbOutside linebackerDenver BroncosNR-
41Jaire AlexanderCornerbackGreen Bay PackersNR-
42Trent WilliamsOffensive tackleSan Francisco 49ersNR-
43Lavonte DavidLinebackerTampa Bay Buccaneers57100
44Christian McCaffreyRunning backCarolina Panthers366
45Justin SimmonsFree safetyDenver BroncosNR-
46Cameron JordanDefensive endNew Orleans Saints2323
47Stephon GilmoreCornerbackNew England Patriots389
48Mike EvansWide receiverTampa Bay Buccaneers1830
49J. C. JacksonCornerbackNew England PatriotsNR-
50George KittleTight endSan Francisco 49ers437
51Za'Darius SmithOutside linebackerGreen Bay Packers348
52Minkah FitzpatrickFree safetyPittsburgh Steelers1735
53Justin JeffersonWide receiverMinnesota VikingsNR-
54Grady JarrettDefensive tackleAtlanta Falcons3791
55Keenan AllenWide receiverLos Angeles Chargers2277
56Justin HerbertQuarterbackLos Angeles ChargersNR-
57Cameron HeywardDefensive tacklePittsburgh Steelers2784
58Tyrann MathieuSafetyKansas City Chiefs1939
59Jason Pierre-PaulOutside linebackerTampa Bay BuccaneersNR-
60Corey LinsleyCenterGreen Bay PackersNR-
61Chase YoungDefensive endWashington Football TeamNR-
62A. J. BrownWide receiverTennessee TitansNR-
63Fletcher CoxDefensive tacklePhiladelphia Eagles1073
64Demario DavisInside linebackerNew Orleans Saints367
65Calvin RidleyWide receiverAtlanta FalconsNR-
66J. J. WattDefensive endHouston Texans2145
67K. J. WrightOutside linebackerSeattle SeahawksNR-
68Josh JacobsRunning backLas Vegas Raiders472
69Ryan KellyCenterIndianapolis ColtsNR-
70Eric KendricksLinebackerMinnesota Vikings1383
71Baker MayfieldQuarterbackCleveland BrownsNR-
72Michael ThomasWide receiverNew Orleans Saints675
73Trey HendricksonDefensive endNew Orleans SaintsNR-
74James BradberryCornerbackNew York GiantsNR-
75Laremy TunsilOffensive TackleHouston Texans966
76Tyler LockettWide receiverSeattle Seahawks1165
77Quandre DiggsFree safetySeattle SeahawksNR-
78Jeffery SimmonsDefensive tackleTennessee TitansNR-
79Terron ArmsteadOffensive tackleNew Orleans SaintsNR-
80Adam ThielenWide receiverMinnesota VikingsNR-
81Chris GodwinWide receiverTampa Bay Buccaneers4338
82Garett BollesOffensive tackleDenver BroncosNR-
83Ryan TannehillQuarterbackTennessee Titans1568
84Leonard WilliamsDefensive endNew York GiantsNR-
85Zack MartinGuardDallas Cowboys3055
86Marshon LattimoreCornerbackNew Orleans Saints1076
87Allen RobinsonWide receiverChicago Bears693
88Shaquil BarrettOutside linebackerTampa Bay Buccaneers5632
89Tristan WirfsOffensive tackleTampa Bay BuccaneersNR-
90Jessie BatesSafetyCincinnati BengalsNR-
91Corey DavisWide receiverTennessee TitansNR-
92Jason KelceCenterPhiladelphia Eagles294
93T. J. HockensonTight endDetroit LionsNR-
94Jarvis LandryWide receiverCleveland Browns3361
95Tre'Davious WhiteCornerbackBuffalo Bills4847
96Cole BeasleyWide receiverBuffalo BillsNR-
97Kyle JuszczykFullbackSan Francisco 49ersNR-
98Brandon ScherffGuardWashington Football TeamNR-
99Brandon GrahamDefensive endPhiladelphia EaglesNR-
100James RobinsonRunning backJacksonville JaguarsNR-

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.

RankPlayerPositionTeam(s)Year inducted to Pro Football Hall of Fame
1Jerry RiceWR49ers2010
2Jim BrownFBBrowns1971
3Lawrence TaylorLBGiants1999
4Joe MontanaQB49ers2000
5Walter PaytonRBBears1993
6Johnny UnitasQBBaltimore Colts1979
7Reggie WhiteDEEagles, Packers2006
8Peyton ManningQBColts2021
9Don HutsonEPackers1963
10Dick ButkusLBBears1979
11Ronnie LottS, CB49ers2000
12Anthony MuñozOTBengals1998
13Joe GreeneDTSteelers1987
14Sammy BaughQB, S, PWashington Redskins1963
15Deacon JonesDERams1980
16Otto GrahamQBBrowns1965
17Barry SandersRBLions2004
18Ray LewisLBRavens2018
19Bronko NagurskiFB, LB, OTBears1963
20Brett FavreQBPackers2016
21Tom BradyQBPatriotsN/A (active)
22Gale SayersHB, RSBears1977
23John ElwayQBBroncos2004
24John HannahGPatriots1991
25Dan MarinoQBDolphins2005
26Bob LillyDTCowboys1980
27Merlin OlsenDTRams1982
28Emmitt SmithRBCowboys2010
29Jack LambertLBSteelers1990
30Night Train LaneCBRams, Chicago Cardinals, Lions1974
31Bruce SmithDEBills2009
32Jim ParkerOT, GBaltimore Colts1973
33Sid LuckmanQBBears1965
34Deion SandersCB, RSFalcons, Cowboys2011
35Chuck BednarikC, LBEagles1967
36Raymond BerrySEBaltimore Colts1973
37Jim ThorpeHBCanton Bulldogs[4]1963
38Lance AlworthWRSan Diego Chargers1978
39Gino MarchettiDEBaltimore Colts1972
40O. J. SimpsonRBBills1985
41Rod WoodsonCB, SSteelers2009
42John MackeyTEBaltimore Colts1992
43Alan PageDTVikings1988
44Mel BlountCBSteelers1989
45Tony GonzalezTEChiefs2019
46Roger StaubachQBCowboys1985
47Ray NitschkeLBPackers1978
48Red GrangeHBBears1963
49Mike HaynesCBOakland Raiders, Patriots1997
50Terry BradshawQBSteelers1989
51Bart StarrPackers1977
52Eric DickersonRBRams1999
53Willie LanierLBChiefs1986
54Forrest GreggOTPackers1977
55Earl CampbellHBOilers1991
56Gene UpshawGOakland Raiders1987
57Mike SingletaryLBBears1998
58Steve Van BurenHBEagles1965
59Mike DitkaEBears1988
60Jack HamLBSteelers1988
61LaDainian TomlinsonRBSan Diego Chargers2017
62Randy WhiteDTCowboys1994
63Jim OttoCOakland Raiders1980
64Herb AdderleyCBPackers1980
65Randy MossWRVikings2018
66Willie BrownCBOakland Raiders1984
67Kellen WinslowTESan Diego Chargers1995
68Mike WebsterCSteelers1997
69Bobby BellLBChiefs1983
70Marshall FaulkRBSt. Louis Rams2011
71Paul WarfieldWRBrowns, Dolphins1983
72Jonathan OgdenOTRavens2013
73Ozzie NewsomeTEBrowns1999
74Marion MotleyHB, LBBrowns1968
75Darrell GreenCBWashington Redskins2008
76Art ShellOTOakland / Los Angeles Raiders1989
77Tony DorsettRBCowboys1994
78Bruce MatthewsOL,LS, Oilers / Titans2007
79Emlen TunnellSGiants1967
80Troy AikmanQBCowboys2006
81Steve YoungQB49ers2005
82Ted HendricksDEOakland Raiders1990
83Norm Van BrocklinQBRams1971
84Joe SchmidtLBLions1973
85Marcus AllenRBOakland Raiders2003
86Willie DavisDEPackers1981
87Elroy HirschE, FLRams1968
88Ed ReedSRavens2019
89Ernie NeversFBChicago Cardinals1963
90Kurt WarnerQBRams2017
91Fran TarkentonQBVikings1986
92Michael IrvinWRCowboys2007
93Sam HuffLBGiants1982
94Lenny MooreHBBaltimore Colts1975
95Larry AllenGCowboys2013
96Mel HeinCGiants1963
97Derrick BrooksLBBuccaneers2014
98Lee Roy SelmonDEBuccaneers1995
99Michael StrahanGiantsGiants2014
100Joe NamathQBJets1985