The NFL 100 All-Time Team celebrates 100 years of NFL history by choosing the top 100 players and top 10 coaches of all time.

NFL 100 Players

NFL 100 Players Table
Games Passing Rushing Receiving Defense
Pos Player From To G GS Cmp Att Yds TD Int Att Yds TD Rec Yds TD Comb Sk Int
QBJohnny Unitas1956197321118528305186402392902534501777131100
QBRoger Staubach1969197913111416852958227001531094102264201-1300
QBJoe Montana1979199419216434095391405512731394571676200000
QBDan Marino1983199924224049678358613614202523018791-600
QBPeyton Manning199820152662656125938071940539251431667181-200
QBOtto Graham194619551261141464262623584174135405882440007
QBBrett Favre19912010302298630010169718385083366021844142-700
QBJohn Elway19831998234231412372505147530022677434073336110
QBTom Brady2000202233533377531205089214649212693112328365010
QBSammy Baugh19371952167841693299521886187203324325910031
RBEmmitt Smith1990200422621911211044091835516451532241110
RBSteve Van Buren19441951836413350013205860694552339
RBO.J. Simpson1969197913512961611010240411236612032142140
RBGale Sayers19651971686541811112991495639112130790
RBBarry Sanders19891998153151141101306215269993522921100
RBWalter Payton197519871901841134331863838167261104924538150
RBMarion Motley19461955105780300082847203185110772
RBLenny Moore19561967143118312332210695174633636039480
RBEric Dickerson1983199314613612151129961325990281213760
RBDutch Clark193119387549114250150711266062772362834160
RBEarl Campbell19781985115102135711218794077412180600
RBJim Brown19571965118118412117302359123121062622499200
WRPaul Warfield19641977157152000002220404278565850
WRDon Hutson1935194511660111381262284348879919930
WRSteve Largent1976198920019727290017831819130891000
WRRandy Moss1998201221819348106212515909821529215611
WRJerry Rice19852004303284310711187645101549228951970
WRLance Alworth1962197213612712-110024129254210266850
WRRaymond Berry19551967154140000000006319275680
WRLarry Fitzgerald20042020263261245310206801432174921210
WRMarvin Harrison1996200819018800000102801102145801280
WRElroy Hirsch19461957127102122215612207687338770296015
TERob Gronkowski20102021143128000001216219286920
TEMike Ditka19611972158118000002204275812430
TETony Gonzalez1997201327025411400021401325151271110
TEJohn Mackey19631972139118000001912703315236380
TEKellen Winslow1979198710994030000005416741450
TArt Shell19681982207169000000000000
TJonathan Ogden19962007177176000000002220
TAnthony Munoz198019921851840000000071840
TWalter Jones19972008180180000000000000
TCal Hubbard1927193610577000000000010
TForrest Gregg19561971193156000000000000
TRosey Brown19531965162159000000000000
GLarry Allen19942007203197000000000000
GGene Upshaw19671981217207000000000000
GDanny Fortmann193619438679000000000008
GJohn Hannah19731985183183000000000000
GBruce Matthews19832001296293000000000000
GRandall McDaniel19882001222220000002101210
GJim Parker19571967135133000000000000
CMel Hein1931194517015301000110220010
CMike Webster19741990245217000000000000
CDwight Stephenson1980198711487000000000000
CJim Otto19601974210210000000000000
DEDoug Atkins195319692051760000000000094.53
DEBruce Smith19852003279267000001000001224200.02
DEReggie White19852000232228000000000001111198.03
DEBill Hewitt1932194310189510633083611031638230
DEDeacon Jones1961197419116800000000000173.52
DELee Roy Selmon197619841211170000000000078.50
DEGino Marchetti1952196616115100000000136156.01
DTJoe Greene196919811811720000000000077.51
DTBuck Buchanan196319751821720000000000070.53
DTBob Lilly196119741961960000000000095.51
DTMerlin Olsen196219762082080000000000091.01
DTAlan Page1967198121821500000000000148.52
DTJohn Randle1990200321918500000000000556137.51
DTRandy White1975198820916500000000000111.01
LBBobby Bell196319741681590000000000040.026
LBDerrick Brooks1995200822422100000000000171313.525
LBDick Butkus1965197311911900000128000011.022
LBJack Ham197119821621600000000000025.532
LBChuck Bednarik194919621691660000000000020
LBTed Hendricks196919832152000000000000061.026
LBJack Lambert197419841461380000000000023.528
LBWillie Lanier19671977149145000000000004.027
LBJoe Schmidt195319651551510000000000015.024
LBJunior Seau1990200926824300000000280184756.518
LBLawrence Taylor1981199318418000000000000142.09
LBRay Lewis1996201222822700000000000205941.531
CBNight Train Lane19521965157143000000008253168
CBMel Blount19701983200189000000000000.557
CBWillie Brown19631978204185000000000002.054
CBDarrell Green198320022952580000016000012021.054
CBMike Haynes19761989177158000000000002.046
CBDeion Sanders19892005188157020009-1406078435121.053
CBRod Woodson1987200323822900000100000115813.571
SJack Christiansen19511958898800000191432332046
SLarry Wilson1960197216916302000536100021.052
SEmlen Tunnell1948196116713712230017430539079
SEd Reed20022013174169000000000006466.064
SRonnie Lott198119941921890000000000011468.563
SKen Houston19671980196183000000000004.049
KAdam Vinatieri19962019365011410000000190
KJan Stenerud196719852630000001000000
PRay Guy197319862070235401114300000
PShane Lechler200020172860354910600000210
RETDevin Hester200620161564700000361161255331116110
RETBilly Johnson1974198814351010005631623374211250

NFL 100 Coaches

NFL 100 Coaches Table
Playoffs
Player From To G W L T G plyf W plyf L plyf Chmp
Bill Belichick1985202346730216504431136
Paul Brown19461975326213104917987
Joe Gibbs19782007248154940241773
George Halas19201967497318148319636
Curly Lambeau19211953380226132225326
Tom Landry1954198841825016263620162
Vince Lombardi195419691369634610915
Chuck Noll196919913421931481241684
Don Shula1961199549032815663619172
Bill Walsh1976198815292591141043