The 100 Greatest Football Players of All-Time

If you’re looking for fĂștbol/European football/soccer, click here.

The Cutting Room Floor. (Last update: 2/25/25 Next update: March ’26)

RankPlayerPositionYears
1Tom BradyQB2000-2023
2Jerry RiceWR1985-2004
3Peyton ManningQB1998-2015
4Lawrence TaylorLB1981-1993
5Ray LewisLB1996-2012
6Emmitt SmithRB1990-2004
7Aaron RodgersQB2005-active
8Reggie WhiteDE1985-2000
9Bruce SmithDE1985-2003
10Aaron DonaldDT2014-2024
11Joe MontanaQB1979-1994
12Patrick MahomesQB2017-active
13Drew BreesQB2001-2021
14Deion SandersCB1989-2005
15Anthony MunozOT1980-1992
16Brett FavreQB1991-2010
17Barry SandersRB1989-1998
18Rod WoodsonCB1987-2003
19Bruce MatthewsG1983-2001
20JJ WattDE2011-2022
21Joe GreeneDT1969-1981
22Alan PageDT1967-1981
23Derrick BrooksLB1995-2008
24Walter PaytonRB1975-1987
25Jim BrownRB1957-1965
26Ronnie LottS1981-1994
27Ed ReedS2002-2013
28Marshall FaulkRB1994-2005
29LaDainian TomlinsonRB2001-2011
30Randy MossWR1998-2012
31Terrell OwensWR1996-2010
32Steve YoungQB1985-1999
33Travis KelceTE2013-active
34Mike SingletaryLB1981-1992
35Randy WhiteDT1975-1988
36Charles WoodsonCB1998-2015
37Rob GronkowskiTE2010-2022
38TJ WattLB2017-active
39Champ BaileyCB1999-2013
40Jonathan OgdenOT1996-2007
41John ElwayQB1983-1998
42Junior SeauLB1990-2009
43Randall McDanielG1988-2001
44Jack LambertLB1974-1984
45Adrian PetersonRB2007-2021
46Eric DickersonRB1983-1993
47John HannahG1973-1985
48Larry AllenG1994-2007
49Willie RoafOT1993-2005
50Ken HoustonS1967-1980
51Walter JonesOT1997-2008
52Michael StrahanDE1993-2007
53Derrick HenryRB2016-active
54Jack HamLB1971-1982
55Warren SappDT1995-2007
56Von MillerLB2011-active
57John RandleDT1990-2003
58Marvin HarrisonWR1996-2008
59Lamar JacksonQB2018-active
60Dan MarinoQB1983-1999
61Mike WebsterC1974-1990
62Will ShieldsG1993-2006
63Darrelle RevisCB2007-2017
64DeMarcus WareLB2005-2016
65Alan FanecaG1998-2010
66Gino MarchettiDE1952-1966
67Bobby WagnerLB2012-active
68Bob LillyDT1961-1974
69Johnny UnitasQB1956-1973
70Deacon JonesDE1961-1974
71Merlin OlsenDT1962-1976
72Mel BlountCB1970-1983
73Joe ThomasOT2007-2017
74Brian DawkinsS1996-2011
75Brian UrlacherLB2000-2012
76Ted HendricksLB1969-1983
77Forrest GreggOT1956-1971
78Larry FitzgeraldWR2004-2020
79OJ SimpsonRB1969-1979
80Earl CampbellRB1978-1985
81Otto GrahamQB1946-1955
82Tony GonzalezTE1997-2013
83Julius PeppersDE2002-2018
84Mike HaynesCB1976-1989
85Jason TaylorDE1997-2011
86Josh AllenQB2018-active
87Myles GarrettDE2017-active
88Troy PolamaluS2003-2014
89Jack YoungbloodDE1971-1984
90Kevin GreeneLB1985-1999
91Luke KuechlyLB2012-2019
92Dick “Night Train” LaneCB1952-1965
93Dick ButkusLB1965-1973
94Sammy BaughQB1937-1952
95Russell WilsonQB2012-active
96Chuck BednarikLB1949-1962
97Joe SchmidtLB1953-1965
98Julio JonesWR2011-active
99Antonio BrownWR2010-2021
100Terry BradshawQB1970-1983