≡ Menu

The Grand List Chart

After about 215000 words and nearly 400 pages, the Grand List is finally over. [1]That’s 391 pages in Times New Roman, 12 font in Word. The list also contained at least six trillion typos, but hopefully no factual inaccuracies. Before I get to updating the list to include the 2020 season, I want to consolidate some of the information from the project.

By design, there were five special teamers and six return men on the team. After that, I went with the players I felt were the best, irrespective of position. Without separating premodern from modern players, and counting two way players by their offensive positions, here is a positional breakdown of the list:

  • 90 quarterbacks
  • 118 running backs
  • 10 blocking fullbacks
  • 122 wide receivers or ends
  • 41 tight ends
  • 77 offensive tackles
  • 72 offensive guards
  • 44 offensive centers
  • 75 defensive ends
  • 83 defensive tackles
  • 111 linebackers
  • 65 cornerbacks
  • 62 safeties
  • 10 kickers
  • 9 punters

Given the number of players at each position that occupy the field at the same time, which has fluctuated as the league has evolved, I don’t think the numbers are too far off from whatever the ideal is. The relative lack of defensive players is explained by the fact that the premodern players played on both side of the ball. So when I count Baugh as a quarterback, I am ignoring his work at safety to avoid double counting, though he obviously played on defense for much of his career. In theory, there should be about the same number of tackles and guards, and that number should be about twice as high as centers. However, it looks like centers are a little high, so I may have been too generous there, or not generous enough with guards and tackles. When looking at the older players, I remember having the impression that, for one reason or another, centers tended to be better on defense. That may explain some of the high number. I think I am a little low on defensive backs, and I will try to further examine my own thoughts on that as I continue to update the list as I gather new information.

When I update the list to include the 2020 seasons, as well as additional study I have done on older players in the time since I began writing the list, I have considered removing special teams players and giving them their own special section. It always felt weird putting even the best kickers on par with a Hall of Fame level defensive end or wide receiver. Hekker and Tucker were right between Tingelhoff and Dorsett on the original list, and I still feel conflicted about that. I believe they are the best ever at their roles, but they barely step foot on the field. I would much rather create a separate section just for guys like them, Hester, and Tasker so I can make room on the top 1000 for players like Joel Bitonio, Joe Thuney, Tre’Davious White, or Tyrann Mathieu. I’d love to hear the opinion of the Football Perspective readership, whom I consider one of the smartest I’ve had the pleasure of encountering.

The Grand List Chart

The following table contains information on the one thousand players on the list. It is sorted from 1000-1, but you can sort and search as you wish. You can read the table thus: Billy “White Shoes” Johnson ranked 995 on the Grand List. That was good for 6th among returners. He is not in the Hall of Fame. However, he was named to the Pro Football Hall of Fame’s 75th and 100th Anniversary Teams. Johnson was a second team member of the 1970s All Decade Team, and he was a first team member of the 1980s All Decade Team. [2]You will see asterisks by three players. Mel Gray earned second team honors at two positions on the 1990s team. Deion Sanders earned first team selections at two spots on that team. Darren Sproles … Continue reading

RkPRPlayerPosHOF5075752W10020s30s40s50s60sAFL70s80s90s00s10s
10005Bill BatesST0000000000000000
9994Hank BauerST0000000000000000
9983Ivory SullyST0000000000000000
9972Michael BatesST0000000000000100
9961Steve TaskerST0000000000000000
9956Billy JohnsonRET001010000000.51000
9945Rick UpchurchRET0000000000010.5000
9934Josh CribbsRET0000000000000010
9923Cordarrelle PattersonRET0000000000000001
9912Mel GrayRET00000.5000000000.5*00
9901Devin HesterRET000010000000000.51
98972Hunk AndersonOG0000010000000000
98844Bill WalshOC0000000000000000
987118Jack MandersRB0000000000000000
9869Sam KochP0000000000000000
98510William HendersonFB0000000000000000
984117Joe GuyonRB1000010000000000
98390Al MahrtQB0000000000000000
982122Rob MooreWR0000000000000000
981116Bill BrownRB0000000000000000
980115Paul LoweRB0000000000100000
979121Wayne MillnerWR1000001000000000
978120Luke JohnsosWR0000000000000000
977119Red BadgroWR1000000000000000
976114Dick BassRB0000000000000000
9759Larry CentersFB0000000000000000
974113Doak WalkerRB1000000000000000
9738Tony RichardsonFB000000000000000.50
972112Norb SackstederRB0000000000000000
9717Larry CraigFB0000000000000000
970111Tony CanadeoRB1000000100000000
969110Charley TrippiRB1000000100000000
9686Father LumpkinFB0000000000000000
967109Whizzer WhiteRB0000000100000000
966108Ward CuffRB0000000000000000
96589Michael VickQB0000000000000000
964118Wesley WalkerWR0000000000000000
96388Babe ParilliQB0000000000000000
96287Joe FergusonQB0000000000000000
96183Brandon WilliamsDT0000000000000000
96041Jeremy ShockeyTE0000000000000000
95982Linval JosephDT0000000000000000
958117Isaac CurtisWR0000000000000000
957116Ken BurroughWR0000000000000000
956115Roy GreenWR0000000000000000
955111Fredd YoungLB0000000000000000
954114Boyd DowlerWR00.500000001000000
953110Hugh GreenLB0000000000000000
95275Pierce HoltDE0000000000000000
951109Brian OrakpoLB0000000000000000
950108LaMarr WoodleyLB0000000000000000
94986Archie ManningQB0000000000000000
94885Jim ZornQB0000000000000000
947107E.J. HolubLB0000000000000000
94640George KittleTE0000000000000000
94584Cecil IsbellQB0000001000000000
94483Frank RyanQB0000000000000000
94381Dana StubblefieldDT0000000000000000
94239Jimmie GilesTE0000000000000000
94138Jim MutschellerTE0000000000000000
940113Roy JeffersonWR0000000000000000
939112Anthony CarterWR0000000000000000
938107Derrick HenryRB0000000000000000
937106Alvin KamaraRB0000000000000000
936111Amani ToomerWR0000000000000000
935105George RogersRB0000000000000000
934104Don PerkinsRB0000000000000000
933103Matt SnellRB0000000000000000
93262Landon CollinsS0000000000000000
93165Jalen RamseyCB0000000000000000
93064Darius SlayCB0000000000000000
92961Jamal AdamsS0000000000000000
92880Bob GolicDT0000000000000000
92774Rulon JonesDE0000000000000000
92682Earl MorrallQB0000000000000000
92581Milt PlumQB0000000000000000
92437Dallas ClarkTE0000000000000000
92336Wesley WallsTE0000000000000000
92277Terron ArmsteadOT0000000000000000
92163Samari RolleCB0000000000000000
92062Patrick SurtainCB0000000000000000
91961Chris DishmanCB0000000000000000
918106Ken HarveyLB0000000000000000
91760Eric WrightCB0000000000000000
91679Bob GainDT0000000000000000
91559Rolland LawrenceCB0000000000000000
91458Terry McDanielCB0000000000000000
91335Steve JordanTE0000000000000000
91234Bob TuckerTE0000000000000000
911102Alan AmecheRB0000000010000000
910101Dan TowlerRB0000000000000000
909105Archie MatsosLB0000000000000000
908104Sherrill HeadrickLB0000000000000000
90778Bill MaasDT0000000000000000
90671Buster RamseyOG0000000100000000
90570Bucko KilroyOG0000000100000000
90476Matt LightOT0000000000000000
90357Donnell WoolfordCB0000000000000000
90256Johnathan JosephCB0000000000000000
901100Abner HaynesRB00000000000.500000
90099Gerald RiggsRB0000000000000000
89998Freeman McNeilRB0000000000000000
89897Chuck MuncieRB0000000000000000
89796James BrooksRB0000000000000000
89695Earnest BynerRB0000000000000000
895110Mark DuperWR0000000000000000
894109Mark ClaytonWR0000000000000000
893108Anthony MillerWR0000000000000000
89275Jammal BrownOT0000000000000000
89174Jared GaitherOT0000000000000000
89094Clem DanielsRB0000000000100000
889107John JeffersonWR0000000000000000
888106Mike QuickWR0000000000000000
887105Charley HenniganWR00000000000.500000
886104Gary GarrisonWR0000000000000000
885103Buddy DialWR0000000000000000
884102Max McGeeWR0000000000000000
883103Peter BoulwareLB0000000000000000
882102Aldon SmithLB0000000000000000
88177Jethro PughDT0000000000000000
88069Shawn AndrewsOG0000000000000000
87955Dave BrownCB0000000000000000
87854Pat ThomasCB0000000000000000
87760Rick VolkS0000000000000000
87673Jacob GreenDE0000000000000000
87568Carl NicksOG0000000000000000
87459Antoine BetheaS0000000000000000
87358Otto SchnellbacherS0000000000000000
87272Doug BettersDE0000000000000000
87180Johnny LujackQB0000000000000000
87057Reshad JonesS0000000000000000
8698Reggie RobyP0000000000000.5000
868101Donald DriverWR0000000000000000
867100Tom FearsWR10000.500010000000
86671Ed SprinkleDE1000000100000000
86570Leonard MarshallDE0000000000000000
86443Alex WojciechowiczOC10.500000100000000
86342Kent HillOG0000000000000000
86233Rich CasterTE0000000000000000
86132Brent JonesTE0000000000000000
86079Ron JaworskiQB0000000000000000
85978Neil LomaxQB0000000000000000
85877Craig MortonQB0000000000000000
85776Bernie KosarQB0000000000000000
85631Bob TrumpyTE0000000000000000
85530Jay NovacekTE0000000000000000
85469Barney ChavousDE0000000000000000
85356Adrian WilsonS0000000000000000
85268Brandon GrahamDE0000000000000000
85175Brian SipeQB0000000000000000
85074Ed DanowskiQB0000000000000000
84993Robert SmithRB0000000000000000
84899Ray RenfroWR0000000000000000
84798Wes ChandlerWR0000000000000000
84692Bo JacksonRB0000000000000000
84591Christian McCaffreyRB0000000000000000
844101Keith BrookingLB0000000000000000
843100Bob BreunigLB0000000000000000
84299Karlos DansbyLB0000000000000000
84110Gary AndersonK0000000000000.50.500
84076Otis SistrunkDT0000000000000000
83941Ray WietechaOC0000000000000000
83898Pepper JohnsonLB0000000000000000
83797Keith BulluckLB0000000000000000
83690Rick CasaresRB0000000000000000
8359Jason HansonK0000000000000000
8348Stephen GostkowskiK0000000000000001
83355Bill ThompsonS0000000000000000
8327Garo YepremianK0000000000010000
83197Dwight ClarkWR0000000000000000
83096Carroll DaleWR0000000000000000
8296Jim BakkenK000000000100.50000
82895Marques ColstonWR0000000000000000
82794Santana MossWR0000000000000000
82689Todd GurleyRB0000000000000000
8257Thomas MorsteadP0000000000000000
8246Bobby Joe GreenP0000000000000000
82340Forrest BlueOC0000000000000000
82229Rodney HolmanTE0000000000000000
82128Jimmy GrahamTE0000000000000000
82027Jim MitchellTE0000000000000000
81926Vernon DavisTE0000000000000000
81825Greg OlsenTE0000000000000000
81773Daunte CulpepperQB0000000000000000
81639Mark StepnoskiOC00000000000000.500
81588Cookie GilchristRB00000000000.500000
8145Sam BakerP0000000000000000
81372Tobin RoteQB0000000000000000
81271Doug WilliamsQB0000000000000000
81193Mike EvansWR0000000000000000
81092T.Y. HiltonWR0000000000000000
80991Joe HornWR0000000000000000
80890Eric MouldsWR0000000000000000
80770George BlandaQB1000000000100000
80669Andrew LuckQB0000000000000000
80568Matthew StaffordQB0000000000000000
80467Drew BledsoeQB0000000000000000
80373Baby RayOT0000000100000000
80266Charlie ConerlyQB0000000000000000
80138Kevin GloverOC0000000000000000
80089Plaxico BurressWR0000000000000000
79937Jon MorrisOC00000000000.500000
79875Dan SaleaumuaDT0000000000000000
79753Dave WhitsellCB0000000000000000
79687Gino CappellettiRB0000000000000000
79586Paul HornungRB1000000001000000
79436Bob DeMarcoOC0000000000000000
79374Mike BarnesDT0000000000000000
79267Justin TuckDE0000000000000000
79165Red DunnQB0000000000000000
79096Bryan CoxLB0000000000000000
78995Jeff SiemonLB0000000000000000
78852Cornell GreenCB0000000000000000
78754Jack TatumS0000000000000000
78653Bill BradleyS0000000000000000
78551Gary GreenCB0000000000000000
78494Ken NortonLB0000000000000000
78373Shaun RogersDT0000000000000000
78252Malcolm JenkinsS0000000000000000
78193Brad Van PeltLB0000000000000000
78092Joey PorterLB000000000000000.50
77972Darnell DockettDT0000000000000000
77871Manny FernandezDT0000000000000000
77791Ryan KerriganLB0000000000000000
77670Jamal WilliamsDT0000000000000000
77588Billy WilsonWR0000000000000000
77487Hugh TaylorWR0000000000000000
77385Lionel TaylorRB0000000000000000
77286Andre RisonWR0000000000000000
77185John GilliamWR0000000000000000
7705Vonta LeachFB0000000000000000
76984Darren SprolesRB0000000000000001*
76864Cam NewtonQB0000000000000000
76763Vinny TestaverdeQB0000000000000000
76662Eli ManningQB0000000000000000
76583Curt WarnerRB0000000000000000
76482Ezekiel ElliottRB0000000000000000
76372Ryan CladyOT0000000000000000
76271Duane BrownOT0000000000000000
76170Chris SamuelsOT0000000000000000
76067Conrad DoblerOG0000000000000000
75969Damien WoodyOT0000000000000000
75851Bob SandersS0000000000000000
75750Kerry RhodesS0000000000000000
75649Merton HanksS0000000000000000
75550Brent GrimesCB0000000000000000
75490Tom JacksonLB0000000000000000
75389Navorro BowmanLB0000000000000000
75288Andy RussellLB0000000000000000
75166Julius AdamsDE0000000000000000
75066Paul GruberOT0000000000000000
74935Jack RudnayOC0000000000000000
74868Jon KolbOT0000000000000000
74749Troy VincentCB0000000000000000
74648Richie PetitbonS0000000000000000
74547Johnnie GrayS0000000000000000
7444Kyle JuszczykFB0000000000000000
74387Chad BrownLB0000000000000000
74269Cleveland ElamDT0000000000000000
74168Albert HaynesworthDT0000000000000000
74067Keith FahnhorstOT0000000000000000
73961Joe TheismannQB0000000000000000
73860Mark BrunellQB0000000000000000
73759Trent GreenQB0000000000000000
73666Michael RoosOT0000000000000000
73584Vincent JacksonWR0000000000000000
73481Ricky WilliamsRB0000000000000000
73380Lawrence McCutcheonRB0000000000000000
73286Tedy BruschiLB0000000000000000
73167Rubin CarterDT0000000000000000
73083Odell BeckhamWR0000000000000000
72965Bryce PaupDE0000000000000000
72882Keenan McCardellWR0000000000000000
72781Keyshawn JohnsonWR0000000000000000
7263Tom RathmanFB0000000000000000
72548Robert JamesCB0000000000000000
72447Dale CarterCB0000000000000000
72380Jimmy OrrWR0000000000000000
72279Drew HillWR0000000000000000
72185James FarriorLB0000000000000000
72084Jack ReynoldsLB0000000000000000
71946Butch ByrdCB00000000000.500000
71864Chandler JonesDE0000000000000001
71783Donnie EdwardsLB0000000000000000
71646Dennis SmithS0000000000000000
71545Monte JacksonCB0000000000000000
7144Tommy DavisP0000000000000000
71365Ralph NeelyOT0000000001000000
71264Mike WilsonOT0000000000000000
71163Stan BrockOT0000000000000000
71066Houston AntwineDT0000000000100000
70965Bud McFadinDT0000000000000000
70864Rosey GrierDT0000000000000000
70782Phil VillapianoLB0000000000000000
70681Thomas DavisLB0000000000000000
70580Jessie TuggleLB0000000000000000
7042Lorenzo NealFB0000000000000010
7031Daryl JohnstonFB0000000000000000
70258Patrick MahomesQB0000000000000000
70179Julian PetersonLB0000000000000000
70045Goose GonsoulinS00000000000.500000
69979Chris JohnsonRB0000000000000000
69878Joey GallowayWR0000000000000000
69744Sam MadisonCB0000000000000000
69665David DeCastroOG0000000000000000
69563Leonard LittleDE0000000000000000
69463Trevor PryceDT0000000000000000
69362Carl HairstonDE0000000000000000
69262Steve McMichaelDT0000000000000000
69161Doug EnglishDT0000000000000000
69077Homer JonesWR0000000000000000
68976Warren WellsWR0000000000000000
68878Brian WestbrookRB0000000000000000
68777Arian FosterRB0000000000000000
68676Maurice Jones-DrewRB0000000000000000
68575Wilbert MontgomeryRB0000000000000000
68460Kawann ShortDT0000000000000000
68375Jordy NelsonWR0000000000000000
68274Michael ThomasWR0000000000000000
68173DeSean JacksonWR0000000000000000
68064Walt KieslingOG1000010000000000
67963John GordyOG0000000000000000
67834Rodney HudsonOC0000000000000000
67762Brandon BrooksOG0000000000000000
67633Tom BanksOC0000000000000000
67532Len HaussOC0000000000000000
67431Jeff Van NoteOC0000000000000000
67361Larry WarfordOG0000000000000000
67260Howard MuddOG0000000001000000
67161Cedrick HardmanDE0000000000000000
67072Herman MooreWR0000000000000000
66971Demaryius ThomasWR0000000000000000
66874Ray RiceRB0000000000000000
66773Jamal LewisRB000000000000000.50
66672Ahman GreenRB0000000000000000
6653Horace GillomP0000000000000000
66459Ruben BrownOG0000000000000000
66358Chris SneeOG0000000000000000
66278Levon KirklandLB00000000000000.500
66159Damon HarrisonDT0000000000000000
66077Darryl TalleyLB0000000000000000
65943Bob BoydCB0000000000000000
65842Pat FischerCB0000000000000000
65758Ray HamiltonDT0000000000000000
65662Bruce ArmstrongOT0000000000000000
65561Chris HintonOT0000000000000000
65457Jack StroudOG0000000000000000
65330Frank BauschOC0000000000000000
65276Tamba HaliLB0000000000000000
65175Mike StrattonLB00000000000.500000
65057Louie KelcherDT0000000000000000
64956John NilandOG0000000000000000
64856Dave ButzDT0000000000000.5000
64755Jim Ray SmithOG0000000000000000
64674Tim HarrisLB0000000000000000
64573George WebsterLB0000000000100000
64470Wes WelkerWR0000000000000000
64344Kam ChancellorS0000000000000000
64243Harrison SmithS0000000000000000
64155Jurrell CaseyDT0000000000000000
64069Roddy WhiteWR0000000000000000
63954Gerald McCoyDT0000000000000000
63871Eddie GeorgeRB0000000000000000
63757Jim EverettQB0000000000000000
63656Carson PalmerQB0000000000000000
63555Jimmy ConzelmanQB0000010000000000
63454Ace ParkerQB1000000000000000
63370Red GrangeRB10.5000.510000000000
63269Fritz PollardRB1000000000000000
63168Tuffy LeemansRB1000001000000000
63067Spec SandersRB0000000000000000
62953Kris JenkinsDT0000000000000000
62852Tim KrumrieDT0000000000000000
62729Olin KreutzOC000000000000000.50
62654Nate NewtonOG0000000000000000
62568Muhsin MuhammadWR0000000000000000
62466Warrick DunnRB0000000000000000
62351Bob BaumhowerDT0000000000000000
62260Ike LassiterDE0000000000000000
62150Jerry BallDT0000000000000000
62028Ryan KalilOC0000000000000000
61927Travis FrederickOC0000000000000000
61849Kyle WilliamsDT0000000000000000
61767Gary ClarkWR0000000000000000
61642Darren SharperS000000000000000.50
61541Joey BrownerS0000000000000.5000
61441Aqib TalibCB0000000000000000
61359Al BlozisDE0000000100000000
61272Larry GranthamLB00000000000.500000
61165Matt ForteRB0000000000000000
61058Tommy HartDE0000000000000000
60957Jack GregoryDE0000000000000000
60864Le'Veon BellRB0000000000000000
60771Hardy NickersonLB00000000000000.500
60663Jerome BettisRB10000.500000000000
60570Derrick JohnsonLB0000000000000000
60426Alex MackOC0000000000000001
60340Stephon GilmoreCB0000000000000000
60260Lane JohnsonOT0000000000000000
60159Mitchell SchwartzOT0000000000000000
60069Chuck DrazenovichLB0000000000000000
59948Charlie JohnsonDT0000000000000000
59853Bill FralicOG0000000000000.5000
59766Irving FryarWR0000000000000000
59665Stanley MorganWR0000000000000000
59564Art PowellWR00000000000.500000
59463Gene WashingtonWR0000000000000000
59358George ChristensenOT0000001000000000
59268Clay Matthews IIILB0000000000000000
59157David BakhtiariOT0000000000000000
59040Eric BerryS0000000000000001
58956Cameron JordanDE0000000000000001
58855Robert MathisDE0000000000000000
58754Clyde SimmonsDE0000000000000000
58653Rich GannonQB0000000000000000
58552Phil SimmsQB0000000000000000
58439Lawyer MilloyS0000000000000000
58353Bill StanfillDE0000000000000000
58238George SaimesS0000000000100000
58137Tim McDonaldS0000000000000000
58052Dennis HarrahOG0000000000000000
57951Ken GrayOG0000000000000000
57856Luis SharpeOT0000000000000000
57752Michael McCraryDE0000000000000000
57647Chester McGlocktonDT0000000000000000
57551Art StillDE0000000000000000
57446La'Roi GloverDT000000000000000.50
57367John OfferdahlLB0000000000000000
57266Simon FletcherLB0000000000000000
57150Al NesserOG0000000000000000
57045Dick HuffmanDT0000000000000000
56949Tom NewberryOG0000000000000000
56865Les RichterLB1000000000000000
56736Mike WagnerS0000000000000000
56635Devin McCourtyS0000000000000000
56562A.J. GreenWR0000000000000000
56461Harold CarmichaelWR100000000000.50000
56360Otis TaylorWR0000000000000000
56255Doug FranceOT0000000000000000
56154Erik WilliamsOT0000000000000000
56050Aaron SmithDE0000000000000000
55949Cameron WakeDE0000000000000000
55848John AbrahamDE0000000000000000
55734Jake ScottS0000000000000000
55633Dick AndersonS000000000000.50000
55532Eric WeddleS0000000000000001
55451Jim HartQB0000000000000000
55359Crazy Legs HirschWR0100100010000000
55258Harlon HillWR0000000000000000
55153Jordan GrossOT0000000000000000
55062Shaun AlexanderRB000000000000000.50
54961Clinton PortisRB0000000000000000
54860Steven JacksonRB0000000000000000
54759Corey DillonRB0000000000000000
54657Derrick MasonWR0000000000000000
54524Keith JacksonTE0000000000000000
54423Riley OdomsTE0000000000000000
54356Chad JohnsonWR0000000000000000
54247Jerry MaysDE0000000000100000
54155Dante LavelliWR10.5000.500100000000
54054Mac SpeedieWR1000000100000000
53953John StallworthWR10000.500000000000
53852Lynn SwannWR1000000000010000
53751Rod SmithWR0000000000000000
53650Jimmy SmithWR0000000000000000
53544Art DonovanDT10.5000.500010000000
53443Ernie StautnerDT10.5000.500010000000
53346Coy BaconDE0000000000000000
53264Mike CurtisLB0000000000000000
53163Bill ForesterLB0000000000000000
53062Joe FortunatoLB0000000010000000
52948Jim McMillenOG0000000000000000
52847Swede YoungstromOG0000000000000000
52746Bruno BanducciOG0000000100000000
52645Brian WatersOG0000000000000000
52542Jerome BrownDT0000000000000000
52441Jerry SherkDT0000000000000000
52340Keith MillardDT0000000000000.5000
52239Wally ChambersDT0000000000000000
52152Vic SearsOT0000000100000000
52051Bruiser KinardOT1000000000000000
51950Ed HealeyOT1000010000000000
51831Dave GraysonS0000000000100000
51744Reggie McKenzieOG0000000000000000
51638Ernie LaddDT0000000000000000
51561Carl BanksLB0000000000000.5000
51460Willie McGinestLB0000000000000000
51359Rod MartinLB0000000000000000
51258Floyd LittleRB1000000000000000
51139Frank MinnifieldCB0000000000000.5000
51038Nnamdi AsomughaCB0000000000000000
50937Asante SamuelCB0000000000000000
50836Hanford DixonCB0000000000000000
50735Casey HaywardCB0000000000000000
50657Lydell MitchellRB0000000000000000
50556Chuck ForemanRB0000000000000000
50455Ottis AndersonRB0000000000000000
50354William AndrewsRB0000000000000000
50243Randy CrossOG0000000000000000
50149Trent WilliamsOT0000000000000000
50048Joe StaleyOT0000000000000001
49945Rob BurnettDE0000000000000000
49847Winston HillOT10000000000.500000
49737Gary JohnsonDT0000000000000000
49636Haloti NgataDT0000000000000000
49546Lou RymkusOT0000000000000000
49449Jim BentonWR0000000100000000
49345Dick SchafrathOT0000000000000000
49225Matt BirkOC0000000000000000
49144Marvin PowellOT0000000000000000
49043Richmond WebbOT00000000000000.500
48934Ken RileyCB0000000000000000
48853Larry BrownRB0000000000000000
48752Frank GiffordRB1000000010000000
48651Hugh McElhennyRB10.5000.500010000000
48550Larry CsonkaRB1000000000000000
48449Billy SimsRB0000000000000000
48358Karl MecklenburgLB0000000000000000
48257Chris SpielmanLB0000000000000000
48133Eric AllenCB0000000000000000
48030Gary FencikS0000000000000000
47956Lance BriggsLB0000000000000000
47855Justin HoustonLB0000000000000000
47754Lee Roy JordanLB0000000000000000
47635Vince WilforkDT0000000000000000
47534Michael CarterDT0000000000000000
47444Jim MarshallDE0000000000000000
47329Rodney HarrisonS0000000000000000
47248DeAndre HopkinsWR0000000000000000
47143Bubba BakerDE0000000000000000
47028Eddie MeadorS0000000001000000
46932Erich BarnesCB0000000000000000
46842Lomas BrownOT0000000000000000
46733Mike ReidDT0000000000000000
46632Larry BrooksDT0000000000000000
46531Ndamukong SuhDT0000000000000001
46442Duane PutnamOG0000000000000000
46341Evan MathisOG0000000000000000
46241Jimbo CovertOT1000000000001000
46150Arnie HerberQB1000001000000000
46040Mike McCormackOT1000000000000000
45940Jahri EvansOG0000000000000001
45839Logan MankinsOG0000000000000001
45739George KunzOT0000000000000000
45647Brandon MarshallWR0000000000000000
45524Charley BrockOC0000000100000000
45449Daryle LamonicaQB0000000000000000
45348John HadlQB0000000000000000
45247Boomer EsiasonQB0000000000000000
45153London FletcherLB0000000000000000
45030Henry ThomasDT0000000000000000
44946Hines WardWR0000000000000000
44822Raymond ChesterTE0000000000000000
44746Ken StablerQB100000000000.50000
44645Bert JonesQB0000000000000000
44523Jeff SaturdayOC0000000000000000
44422Jason KelceOC0000000000000000
44331Everson WallsCB0000000000000000
44238Steve WisniewskiOG00000000000000.500
44138Russ WashingtonOT0000000000000000
44021Kent HullOC0000000000000000
43920Tom NalenOC0000000000000000
43845Ray FlahertyWR0000000000000000
43721Ben CoatesTE00000000000000.500
43648Bill DudleyRB1000000100000000
43547Fred TaylorRB0000000000000000
43446LeSean McCoyRB0000000000000001
43345Jamaal CharlesRB0000000000000000
43220Fred ArbanasTE0000000000100000
43119Ron KramerTE00.5000.500000000000
43018Pete RetzlaffTE0000000000000000
42919Ray DonaldsonOC0000000000000000
42818Rich SaulOC0000000000000000
42737Leon GrayOT0000000000000000
42644Priest HolmesRB0000000000000000
42544John BrodieQB0000000000000000
42443Roman GabrielQB0000000000000000
42342Ken AndersonQB0000000000000000
42241Donovan McNabbQB0000000000000000
42144Fred BiletnikoffWR10000.500000000000
42043Reggie WayneWR0000000000000000
41942Billy HowtonWR0000000000000000
41841Lavvie DilwegWR0000010000000000
41740Charlie JoinerWR10000.500000000000
41639Anquan BoldinWR0000000000000000
41552Isiah RobertsonLB0000000000000000
41451Greg LloydLB0000000000000000
41342Jim KatcavageDE0000000000000000
41241Leslie O'NealDE0000000000000000
41137Josh SittonOG0000000000000000
41043Ollie MatsonRB1000000010000000
40942John RigginsRB1000000000000.5000
40850Steve NelsonLB0000000000000000
40740Lyle AlzadoDE0000000000000000
40639Neil SmithDE00000000000000.500
40541Frank GoreRB0000000000000001
40449Clay Matthews Jr.LB0000000000000000
40338Too Tall JonesDE0000000000000000
40248Bill BergeyLB0000000000000000
40127Carnell LakeS00000000000000.500
40030Dick LeBeauCB1000000000000000
39938Bob NashWR0000000000000000
39837Andre ReedWR1000000000000000
39729Lemar ParrishCB0000000000000000
39636Guy ChamberlinWR0000010000000000
39547Seth JoynerLB0000000000000000
39446Wilber MarshallLB0000000000000000
39336Al WistertOT0000000100000000
39237Harvey MartinDE000000000000.50000
39135Art MonkWR1000000000000.5000
39017Tim GrunhardOC0000000000000000
38926John LynchS0000000000000000
38825Darren WoodsonS0000000000000000
38745Lavonte DavidLB0000000000000000
38644Tommy NobisLB0000000001000000
38543Sam HuffLB10000.500010000000
38436George MussoOG1001000000000000
38335Joe KopchaOG0000000000000000
38234Riley MathesonOG0000000000000000
38142Pat SwillingLB0000000000000000
38041Sam MillsLB0000000000000000
37935Jim LacheyOT0000000000000000
37833Dick BarwegenOG0000000010000000
37732Gale GillinghamOG0000000000000000
37634Bill HewittWR1001101000000000
37534Tyron SmithOT0000000000000001
37433Isaac BruceWR1000000000000000
37332Henry EllardWR0000000000000000
37231Ed BuddeOG0000000000100000
37140Cornelius BennettLB00000000000000.500
37039Maxie BaughanLB0000000000000000
36940Bob WaterfieldQB1000000100000000
36829Big Daddy LipscombDT00000.500000000000
36736Michael BennettDE0000000000000000
36639Bob GrieseQB1000000000000000
36538Steve McNairQB0000000000000000
36437Tony RomoQB0000000000000000
36335Simeon RiceDE0000000000000000
36234Dwight FreeneyDE0000000000000010
36138James HarrisonLB0000000000000000
36028Pat WilliamsDT0000000000000000
35940Leroy KellyRB1000000001000000
35839Marshawn LynchRB0000000000000001
35717Jerry SmithTE0000000000000000
35616Travis KelceTE0000000000000001
35538Pete CalacRB0000000000000000
35433Cub BuckOT0000000000000000
35337Ken StrongRB10.500001000000000
35236Ernie NeversRB10.501010000000000
35135Curtis MartinRB1000000000000000
35034Herschel WalkerRB0000000000000000
34933Charles HaleyDE1000000000000000
34832Gene BritoDE0000000000000000
34724Steve AtwaterS1000000000000100
34623Paul KrauseS10000.500000000000
34527Fletcher CoxDT0000000000000001
34426Geno AtkinsDT0000000000000001
34331L.C. GreenwoodDE000000000000.50000
34225Roger BrownDT0000000000000000
34137Harry CarsonLB10000.500000000000
34036Doug FlutieQB0000000000000000
33935Jim KellyQB1000000000000000
33834Randall CunninghamQB0000000000000000
33733Troy AikmanQB10000.500000000000
33622Bobby DillonS1000000000000000
33521Jimmy PattonS0000000000000000
33420LeRoy ButlerS0000000000000100
33319Cliff HarrisS1000000000010000
33230Charles MannDE0000000000000000
33124Michael Dean PerryDT0000000000000000
33031Charley TaylorWR10000.500001000000
32930Tommy McDonaldWR1000000000000000
32833Franco HarrisRB10000.50000000.50000
32732Len DawsonQB10000000000.500000
32631Terry BradshawQB10000.500000010000
32530Joe NamathQB10000.500000100000
32429Matt RyanQB0000000000000000
32330Stan JonesOG1000000000000000
32229Walt SweeneyOG00000000000.500000
32123Ted WashingtonDT0000000000000000
32032John Henry JohnsonRB1000000000000000
31918Deron CherryS0000000000000.5000
31831Roger CraigRB0000000000000.5000
31730Tiki BarberRB0000000000000000
31629Ricky WattersRB0000000000000000
31528Edgerrin JamesRB1000000000000010
31429Earl FaisonDE0000000000000000
31328Billy ShawOG1000000000100000
31228Mark GastineauDE0000000000000000
31116Jay HilgenbergOC0000000000000000
31027Justin SmithDE0000000000000000
30927Gene HickersonOG1000000001000000
30828Abe WoodsonCB0000000000000000
30729Drew PearsonWR1000000000010000
30628Bob HayesWR10000.500000000000
30527Cliff BranchWR0000000000000000
30426Harold JacksonWR0000000000000000
30336Zach ThomasLB000000000000000.50
30235Chris HanburgerLB1000000000000000
30126Bob YoungOG0000000000000000
30015Kevin MawaeOC1000000000000010
29925Dick StanfelOG10000.500010000000
29832Duke SlaterOT1000000000000000
29731Bob St. ClairOT10000.500010000000
29628Bobby LayneQB10000.500010000000
29514Don MacekOC0000000000000000
29434Nick BuonicontiLB1000000000100000
29322Henry JordanDT1000000000000000
29227Terrell DavisRB10000000000000.500
29126Jim TaylorRB10000.500001000000
29024Russ GrimmOG1000000000001000
28923Bob KuechenbergOG0000000000000000
28827Ronde BarberCB000000000000000.50
28726Charles TillmanCB0000000000000000
28625Antoine WinfieldCB0000000000000000
28524Chris Harris Jr.CB0000000000000001
28423Albert LewisCB0000000000000000
28333Matt BlairLB0000000000000000
2825Adam VinatieriK0000100000000010
28125Del ShofnerWR0000000001000000
28024Don MaynardWR10000.500000100000
27922Tom MackOG10000.500000000000
27822Lester HayesCB0000000000000.5000
27721Emmitt ThomasCB1000000000000000
27617Jack ButlerS10.500000010000000
27530Lou CreekmurOT10000.500000000000
27421Alan FanecaOG0000000000000010
27315Todd ChristensenTE0000000000000000
27214Mark BavaroTE0000000000000000
27121Kevin WilliamsDT000000000000000.50
27032Khalil MackLB0000000000000001
26923Sterling SharpeWR0000000000000000
26822Torry HoltWR000000000000000.50
26721Andre JohnsonWR0000000000000000
2664Jan StenerudK1010100000000000
26529Andrew WhitworthOT0000000000000000
26428Willie AndersonOT0000000000000000
26327Joe JacobyOT0000000000000.5000
26226Orlando PaceOT10000.50000000000.50
26125Jackie SlaterOT1000000000000000
26020Gene UpshawOG101010000000.50000
25919Will ShieldsOG10000.50000000000.50
25816Eugene RobinsonS0000000000000000
25720Mel RenfroCB10000.500000000000
25618Ed WhiteOG0000000000000000
25517Dave SzottOG0000000000000000
25413Russ FrancisTE0000000000000000
25324Jim TyrerOT0000000000100000
25216Doug WilkersonOG0000000000000000
25131Ray NitschkeLB11100.500001000000
25030Brian UrlacherLB10000.500000000010
24926Fred DeanDE1000000000000000
24829Dave RobinsonLB10000.500001000000
24728Chuck HowleyLB0000000000000000
24619Roger WehrliCB100000000000.50000
24518Lem BarneyCB10000.500001000000
24427Terrell SuggsLB0000000000000000
24327Kurt WarnerQB1000000000000000
24223Joe StydaharOT10.501001000000000
24122Turk EdwardsOT1000001000000000
24021Link LymanOT1000000000000000
2392Ray GuyP1010100000010000
23820Cris CarterWR10000.500000000100
23719Tim BrownWR10000000000000.500
23620Jason PetersOT0000000000000001
23517Darrell GreenCB10001000000000.500
23419Tony BoselliOT00000000000000.500
23318Gary ZimmermanOT1000000000000.5100
23225Richard DentDE1000000000000000
23124Tombstone JacksonDE00000000000.500000
23023Ray ChildressDE0000000000000000
22912Charlie SandersTE10000.50000000.50000
2283Morten AndersenK10000.500000001100
2272Nick LoweryK0000000000000000
22620Joe KleckoDT0000000000000000
22519Fred SmerlasDT0000000000000000
22418Tom SestakDT00000.500000100000
22316Patrick PetersonCB00000.500000000001
22226Benny FriedmanQB1000000000000000
22125Paddy DriscollQB1000010000000000
22024Russell WilsonQB0000000000000000
21911Jason WittenTE00000.500000000000
21815Jerry KramerOG11000.500001000000
21723Y.A. TittleQB1000000000000000
21622Philip RiversQB0000000000000000
21514Ox EmersonOG0000001000000000
21417Buck BuchananDT10001000000.500000
21316Alex KarrasDT1000000001000000
21213Frank GatskiOC1000000000000000
21122Doug AtkinsDE1000100001000000
21021Andy RobustelliDE10000.500000000000
20920Calais CampbellDE0000000000000001
20819Elvin BetheaDE1000000000000000
20715Donnie ShellS10000.500000000000
20614Nolan CromwellS0000000000000.5000
20512Mick TingelhoffOC10000.500000000000
2041Johnny HekkerP0000000000000001
2031Justin TuckerK0000000000000001
20225Tony DorsettRB10000.500000000000
20124Marcus AllenRB10000.500000000000
20018Bobby MitchellWR1000000000000000
19913Yale LaryS10000.500010000000
19826Rickey JacksonLB1000000000000000
19725Andre TippettLB1000000000000.5000
19615Ty LawCB100000000000000.50
19514Louis WrightCB000000000000.50000
19410Jackie SmithTE1000000000000000
19317Pete PihosWR10010.500100000000
19223Johnny BloodRB1000001000000000
19122Verne LewellenRB0000000000000000
19021Cliff BattlesRB1000001000000000
18912Johnny RobinsonS10000.500000100000
18811Earl ThomasS0000000000000001
18724Bobby WagnerLB0000000000000001
18623Luke KuechlyLB00000.500000000001
18517Mike KennOT0000000000000000
18420Joe PerryRB10.500000010000000
18319Thurman ThomasRB10000.5000000000.500
18215Warren SappDT10000.5000000000.510
18121Sid LuckmanQB10000.500100000000
18016Willie RoafOT10000.50000000010.50
17915Art ShellOT1000100000010000
17811Jim RingoOC10000.500001000000
17713Zack MartinOG0000000000000001
17612Steve HutchinsonOG1000000000000010
17511Marshal YandaOG0000000000000001
17410Jim LangerOC10000.500000010000
17322Robert BrazileLB100000000000.50000
17221Kevin GreeneLB10000.500000000100
17116Steve Smith Sr.WR0000000000000000
17018Jared AllenDE0000000000000000
16917Richard SeymourDE0000000000000010
16813Aeneas WilliamsCB10000.5000000000.500
16720Dan FoutsQB10000.500000000.5000
16619Ben RoethlisbergerQB0000000000000000
16518Bart StarrQB10000.500001000000
16414Cortez KennedyDT10000.500000000100
1639Nick MangoldOC0000000000000000
16213Dan HamptonDT1000000000001000
16112Bryant YoungDT00000000000000.500
1609Shannon SharpeTE10000.500000000100
1598Dave CasperTE10000.500000010000
1587Antonio GatesTE00000.50000000000.50
15710Kenny EasleyS10000.500000001000
1568Dermontti DawsonOC10000.500000000100
15514Ron YaryOT10000.50000000.50000
15411Bill WillisDT10000.500100000000
15315James LoftonWR10000.500000000.5000
15220Dave WilcoxLB10000.500000000000
15118Lenny MooreRB10.500100010000000
1509Ken HoustonS1010100000010000
14917Jim ThorpeRB1100010000000000
14810Arnie WeinmeisterDT1000000000000000
1479John RandleDT1000100000000100
1468Troy PolamaluS10000.50000000000.50
1457Willie WoodS10000.500001000000
1446Ozzie NewsomeTE10000.500000000.5000
1435Kellen WinslowTE1010100000001000
14216Claude HumphreyDE1000000000000000
14115Jason TaylorDE100000000000000.50
14010Larry LittleOG10000.500000010000
1399Joe DeLamielleureOG10000.500000010000
13813Pete HenryOT1001010000000000
13716Earl CampbellRB100010000000.50000
13615Gale SayersRB1110100001000000
13514Chris DolemanDE10000000000000.500
13413Carl EllerDE10000.500000010000
13312Willie DavisDE10000.500001000000
1328Mike MunchakOG10000.500000000.5000
13117Norm Van BrocklinQB10.5000.500010000000
13011Len FordDE10.5000.500010000000
12919DeMarcus WareLB00000.50000000000.50
12818Bill GeorgeLB10000.500010000000
12714Michael IrvinWR10000.5000000000.500
1266Larry WilsonS10.51010000100.50000
12517Patrick WillisLB0000000000000001
12416Warren MoonQB1000000000000000
1238Curley CulpDT10000.500000000000
12212Boomer BrownOT10000.500001000000
1217Bulldog TurnerOC10.5000.500100000000
12016George ConnorLB1001000100000000
11915Sonny JurgensenQB1000000001000000
11814John ElwayQB1000100000000100
11713Raymond BerryWR10.510100010000000
11613Fran TarkentonQB10000.500000000000
11511Lou GrozaOT11000.500010000000
11414Clarke HinkleRB10010.501000000000
1137Mike MichalskeOG10000.510000000000
1125Jack ChristiansenS10.500100010000000
11115Mike SingletaryLB10000.500000001000
11012Mel BlountCB1010100000001000
10910Joe ThomasOT00000.500000000001
10811Champ BaileyCB10000.500000000010
10710Richard ShermanCB0000000000000001
1069Darrelle RevisCB00000.500000000001
10514Derrick ThomasLB10000.500000000100
10413Von MillerLB00000.500000000001
10312Willie LanierLB1010100000000000
1026George TraftonOC1000010000000000
10113Dutch ClarkRB1001101000000000
10011Randy GradisharLB0000000000000000
999Rayfield WrightOT1000000000010000
987Leo NomelliniDT11000.500010000000
9712Steve Van BurenRB1011100100000000
968Willie BrownCB1000100000110000
957Mike HaynesCB1010100000001000
9412Antonio BrownWR0000000000000001
9311Julio JonesWR0000000000000001
9211Adrian PetersonRB00000.500000000001
9110Larry FitzgeraldWR0000100000000001
906Danny FortmannOG10.501101000000000
898Cal HubbardOT1101110000000000
887Ron MixOT10000.500000100000
8710Howie LongDE10000.500000001000
869Lee Roy SelmonDE1000100000000.5000
854Brian DawkinsS10000.500000000010
846Rosey BrownOT1010100010000000
839Steve LargentWR1000100000001000
828Paul WarfieldWR100010000000.50000
817Calvin JohnsonWR00000.500000000001
805Jim OttoOC1000100000100000
794Chuck BednarikOC1101100010000000
784Mike DitkaTE10.510100000000000
773John MackeyTE1100100001000000
7610Eric DickersonRB1000100000001000
759O.J. SimpsonRB1010100000010000
7412Roger StaubachQB100010000000.50000
7311Aaron RodgersQB00000.500000000001
7210Otto GrahamQB1010100010000000
719Brett FavreQB10001000000000.500
7010Ted HendricksLB1010100000011000
698Michael StrahanDE10000.500000000010
687Julius PeppersDE00000.50000000000.51
676Jimmy JohnsonCB10000.500000010000
663Emlen TunnellS1100100010000000
656Jack YoungbloodDE10000.500000010000
648LaDainian TomlinsonRB10000.500000000010
637Marshall FaulkRB10000.500000000000
626Randy WhiteDT1000100000001000
615Randall McDanielOG1000100000000100
605Dan DierdorfOT10000.50000000.50000
599Derrick BrooksLB1000100000000010
588Junior SeauLB1000100000000100
576Marion MotleyRB1011100100000000
565Emmitt SmithRB1000100000000100
555Herb AdderleyCB10.5000.500001000000
546Marvin HarrisonWR1000100000000010
535Terrell OwensWR10000.50000000000.50
524Bronko NagurskiRB10.5110.501000000000
518Steve YoungQB10000.500000000000
504Bruce MatthewsOG1000100000000100
497Jack LambertLB101010000000.50.5000
486Joe SchmidtLB10.500100010000000
474Charles WoodsonCB00000.500000000010
462Tony GonzalezTE1000100000000010
455J.J. WattDE00000.500000000001
445Aaron DonaldDT0000000000000001
431Rob GronkowskiTE0000100000000001
424Lance AlworthWR1010100000100000
415Jack HamLB1010100000010000
404Jonathan OgdenOT1000100000000010
394Bobby BellLB100010000010.50000
384Merlin OlsenDT101010000100.50000
374Gino MarchettiDE1110100010000000
363Mel HeinOC10.511101000000000
352Mike WebsterOC101010000000.50.5000
341Dwight StephensonOC1000100000001000
333John HannahOG101010000000.51000
323Alan PageDT100010000000.50000
313Walter JonesOT1000100000000010
303Don HutsonWR1111101000000000
293Rod WoodsonCB1010100000000100
282Randy MossWR1000100000000010
273Deacon JonesDE10.510100001000000
262Bruce SmithDE1000100000000.5100
257Sammy BaughQB10.511100100000000
246Drew BreesQB00000.500000000000
235Johnny UnitasQB1110100001000000
224Joe MontanaQB1010100000001000
213Dan MarinoQB1000100000000000
202Forrest GreggOT10.510100001000000
192Joe GreeneDT1010100000010000
182Larry AllenOG10001000000000.50.50
173Barry SandersRB1000100000000100
162Jim BrownRB1110100001000000
151Walter PaytonRB1010100000011000
143Dick ButkusLB1010100001010000
132Ray LewisLB1000100000000010
122Night Train LaneCB1110100010000000
111Deion SandersCB10001000000001*00
101Bob LillyDT1010100001010000
91Jim ParkerOG10.510100010000000
82Ronnie LottS10101000000010.500
71Ed ReedS1000100000000010
61Anthony MunozOT1010100000001000
51Lawrence TaylorLB1010100000001000
41Reggie WhiteDE1010100000001100
32Tom BradyQB0000100000000011
21Peyton ManningQB000010000000000.50
11Jerry RiceWR1010100000001100

Originally, I wanted to include columns indicating number of Pro Bowls, all pro nods, and consensus all pro picks, but I was too lazy to put in the work. I also wanted to have columns indicating whether the players were members of the Pro Football Researchers Association’s Hall of Very Good, as well as the rank on Brad Oremland’s top 125 list from 2019 and the NFL Network’s top 100 list from 2010. On top of that, I wanted to include the number of times each player earned one of my homegrown GridFe Awards, because I put a great deal of work into the selections and feel pretty proud of them. However, the table is already twenty columns wide and barely fits on the screen. I didn’t want to make it even more cumbersome. I plan on republishing my articles on all of my retro awards, especially since additional research has caused me to change some of the picks I made when I originally published them. I wouldn’t be so ridiculous as to compare anything I’ve ever done to the Constitution, but I do think of these types of projects as living documents, in a way. I am not married to an idea, and I am always willing to change an opinion when presented with new information (or if I happen to have a toothache that day).

References

References
1 That’s 391 pages in Times New Roman, 12 font in Word. The list also contained at least six trillion typos, but hopefully no factual inaccuracies.
2 You will see asterisks by three players. Mel Gray earned second team honors at two positions on the 1990s team. Deion Sanders earned first team selections at two spots on that team. Darren Sproles got a first team nod at two positions on the 2010s team. I didn’t know a better way to represent that in tabular form, so I hope a footnote will suffice.
{ 0 comments }