Are You a Stathead?

Every week during the season, we'll send you an email to your inbox with scores, this week's schedule, top performers, fantasy drops and adds, new debuts and interesting tidbits. View a sample email. It's also available for hockey, basketball and baseball.

Subscribe to our Stathead Newsletter

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
QBSammy Baugh19371952165831693299521886187203324325910031
QBTom Brady20002019285283637799887457154117960610372236500
QBJohn Elway19831998234231412372505147530022677434073336110
QBBrett Favre19912010302298630010169718385083366021844142-700
QBOtto Graham194619551261141464262623584174135405882440007
QBPeyton Manning199820152662656125938071940539251431667181-200
QBDan Marino1983199924224049678358613614202523018791-600
QBJoe Montana1979199419216434095391405512731394571676200000
QBRoger Staubach1969197913111416852958227001531094102264201-1300
QBJohnny Unitas1956197321118528305186402392902534501777131100
RBJim Brown19571965118118412117302359123121062622499200
RBEarl Campbell19781985115102135711218794077412180600
RBDutch Clark193119387549114250150711266062772362834160
RBEric Dickerson1983199314613612151129961325990281213760
RBLenny Moore19561967143118312332210695174633636039480
RBMarion Motley19461955105780300082847203185110772
RBWalter Payton197519871901841134331863838167261104924538150
RBBarry Sanders19891998153151141101306215269993522921100
RBGale Sayers19651971686441811112991495639112130790
RBO.J. Simpson1969197913512961611010240411236612032142140
RBEmmitt Smith1990200422621911211044091835516451532241110
RBSteve Van Buren19441951836413350013205860694552339
WRLance Alworth196219721375912-110024129254210266850
WRRaymond Berry19551967154140000000006319275680
WRLarry Fitzgerald20042019250248245310206801378170831200
WRMarvin Harrison1996200819018800000102801102145801280
WRElroy Hirsch19461957127102122215612207687338770296015
WRDon Hutson1935194511660111381262284348879919930
WRSteve Largent1976198920019727290017831819130891000
WRRandy Moss1998201221819348106212515909821529215611
WRJerry Rice19852004303284310711187645101549228951970
WRPaul Warfield19641977157152000002220404278565850
TEMike Ditka19611972158118000002204275812430
TETony Gonzalez1997201327025411400021401325151271110
TERob Gronkowski20102018115100000001215217861790
TEJohn Mackey19631972139118000001912703315236380
TEKellen Winslow1979198710994030000005416741450
TRosey Brown19531965162159000000000000
TForrest Gregg19561971193155000000000000
TCal Hubbard1927193610577000000000010
TWalter Jones19972008180180000000000000
TAnthony Munoz198019921851840000000071840
TJonathan Ogden19962007177176000000002220
TArt Shell19681982207169000000000000
GLarry Allen19942007203197000000000000
GDanny Fortmann193619438679000000000008
GJohn Hannah19731985183183000000000000
GBruce Matthews19832001296293000000000000
GRandall McDaniel19882001222220000002101210
GJim Parker19571967135133000000000000
GGene Upshaw19671981217207000000000000
CMel Hein1931194517015301000110220010
CJim Otto19601974210140000000000000
CDwight Stephenson1980198711487000000000000
CMike Webster19741990245217000000000000
DEDoug Atkins19531969205177000000000003
DEBill Hewitt1932194310189510633083611031638230
DEDeacon Jones19611974191168000000000002
DEGino Marchetti195219661611510000000013611
DELee Roy Selmon197619841211170000000000023.00
DEBruce Smith19852003279267000001000001224200.02
DEReggie White19852000232228000000000001111198.03
DTBuck Buchanan19631975182105000000000003
DTJoe Greene19691981181172000000000001
DTBob Lilly19611974196196000000000001
DTMerlin Olsen19621976208208000000000001
DTAlan Page19671981218215000000000002
DTJohn Randle1990200321918500000000000556137.51
DTRandy White197519882091650000000000052.01
LBChuck Bednarik194919621691660000000000020
LBBobby Bell19631974168940000000000026
LBDerrick Brooks1995200822422100000000000171313.525
LBDick Butkus1965197311911900000128000022
LBJack Ham19711982162160000000000003.032
LBTed Hendricks19691983215200000000000009.026
LBJack Lambert19741984146138000000000008.028
LBWillie Lanier196719771491460000000000027
LBRay Lewis1996201222822700000000000205941.531
LBJoe Schmidt195319651551490000000000024
LBJunior Seau1990200926824300000000280184756.518
LBLawrence Taylor1981199318418000000000000132.59
CBMel Blount197019832001890000000000057
CBWillie Brown196319782041400000000000054
CBDarrell Green198320022952580000016000012021.054
CBMike Haynes19761989177158000000000001.046
CBNight Train Lane19521965157145000000008253168
CBDeion Sanders19892005188157020009-1406078435121.053
CBRod Woodson1987200323822900000100000115813.571
SJack Christiansen19511958898800000191432332046
SKen Houston196719801961690000000000049
SRonnie Lott198119941921890000000000011468.563
SEd Reed20022013174169000000000006466.064
SEmlen Tunnell1948196116713712230017430539079
SLarry Wilson1960197216916302000536100052
KJan Stenerud196719852630000001000000
KAdam Vinatieri19962019365011410000000190
PRay Guy197319862070235401114300000
PShane Lechler200020172860354910600000210
RETDevin Hester200620161564700000361161255331116110
RETBilly Johnson1974198814350010005631623374211250

NFL 100 Coaches

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