Top all-time NFL players

The 100 greatest players in NFL history, by Hall of Fame, all-time teams, MVPs and All-Star selections; search for anyone else who played in it. Rank the top all-time NFL players, 1 to 100.
Rank at least 10 to submit your list (0 so far).

Save to my profile keeps it to come back to and keep ranking. Submit your ranking adds it to this month's top list.

Your top 10 · 0 placed, 10 to go

1Drag one here, or tap a tile below then tap here
2
3
4
5
100 to choose from
Joe Montana
QB · SF
Walter Payton
CHI
Peyton Manning
QB · IND
O. J. Simpson
RB · BUF
Brett Favre
QB · GB
Jerry Rice
WR · SF
Tom Brady
QB · NE
John Elway
QB · DEN
Barry Sanders
DET
Dan Marino
QB · MIA
Reggie White
DE · PHI
Emmitt Smith
RB · DAL
Alan Page
DT · MIN
Earl Campbell
RB · TEN
Ray Lewis
LB · BAL
Bruce Smith
DE · BUF
Lawrence Taylor
LB · NYG
Joe Greene
DT · PIT
Devin Hester
WR · CHI
Ted Hendricks
LB · LV
Junior Seau
LB · LAC
Eric Dickerson
RB · IND
Deion Sanders
CB/OF · DAL
Jim Brown
RB · CLE
Roger Staubach
QB · DAL
Mike Webster
C · PIT
Ronnie Lott
CB · SF
Ed Reed
S · BAL
Johnny Unitas
QB · IND
Larry Allen
DAL
Randy Moss
WR · MIN
Dick Butkus
LB · CHI
Jack Lambert
LB · PIT
Rod Woodson
S · PIT
Derrick Brooks
LB · TB
LSLee Roy Selmon
DE · TB
Tony Gonzalez
TE · KC
Randy White
LB/DE · DAL
Merlin Olsen
DT · LAR
Otto Graham
QB · CLE
Steve Largent
WR · SEA
Darrell Green
CB · WSH
Larry Fitzgerald
WR · ARI
Marvin Harrison
WR · IND
Adam Vinatieri
K · IND
Don Hutson
WR · GB
KHKen Houston
S · TEN
Ray Guy
P · LV
Anthony Muñoz
OT · CIN
John Hannah
NE
Terrell Davis
RB · DEN
Bob Lilly
DT · DAL
John Randle
DT · MIN
DSDwight Stephenson
C · MIA
Paul Warfield
WR · CLE
Mel Hein
C · NYG
Mel Blount
CB · PIT
Willie Brown
CB · LV
Randall McDaniel
MIN
GUGene Upshaw
LV
LaDainian Tomlinson
RB · LAC
Cal Hubbard
GB
Warren Sapp
DE/DT · TB
Ken Stabler
QB · LV
Steve Young
QB · SF
Marion Motley
CLE
Charles Woodson
S/CB · LV
Walter Jones
OT · SEA
Jan Stenerud
K · KC
Deacon Jones
DE · LAR
BHBill Hewitt
DE · CHI
Thurman Thomas
RB · BUF
Jonathan Ogden
OT · BAL
LWLarry Wilson
S · ARI
Marshall Faulk
RB · LAR
JHJack Ham
LB · PIT
Bruce Matthews
OT · TEN
Marcus Allen
RB · LV
Mike Ditka
TE · CHI
Art Shell
OT · LV
Kellen Winslow
TE · LAC
MHMike Haynes
CB · NE
Kurt Warner
QB · LAR
Drew Brees
QB · NO
Sammy Baugh
QB · WSH
WLWillie Lanier
LB · KC
Bobby Bell
LB · KC
Terry Bradshaw
QB · PIT
Jim Otto
C · LV
Brian Urlacher
LB · CHI
Night Train Lane
CB · DET
FGForrest Gregg
OT · GB
Steve Van Buren
PHI
Lance Alworth
WR · LAC
Gale Sayers
RB · CHI
GZGary Zimmerman
OT · DEN
Michael Strahan
DE · NYG
Jim Thorpe
RB/OF · NYG
Mike Singletary
LB · CHI
Joe Schmidt
LB · DET

Top all-time NFL players — November 2026

See the full top list →

No top list yet this month — your picks and finished rankings start it.

About this rankings

A numbered list, as long as you want it: a top 10, 25, 50 or 100.

The 100 greatest players in NFL history, by Hall of Fame, all-time teams, MVPs and All-Star selections; search for anyone else who played in it.

Every pick and every finished ranking here counts toward the top all-time NFL players for November 2026.

How to use it

  1. Add players to the list, then drag them into order.
  2. Pick the length — 10, 25, 50 or 100.
  3. Missing someone? Use + Add or the search box under the board to bring in any player, team or legend.
  4. Download image saves a picture with your name or logo on it; Copy link shares this exact board. Your progress is kept in this browser.

More NFL