HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboards

Buffalo Bills All-Time Roster

Franchise History
PlayerCollegeYearsFirstLastGPGS
Ray AbruzzeseHinds CC; Alabama3196219643521
Bill AckerTexas219831984260
Bill AdamsHoly Cross619721978461
Johnny AdamsMichigan State12013201340
Sam AdamsTexas A&M3200320054540
Mario AddisonNortheast Mississippi CC; Troy220202021327
Chidi AhanotuCalifornia1200220021614
Kamar AikenCentral Florida12011201120
Sam AikenNorth Carolina520032007631
Bryson AlbrightMiami (Ohio)12016201610
Ethan AlbrightNorth Carolina519962000800
Ira AlbrightTyler JC; Northeastern State11987198730
Glenn AlexanderGrambling State119701970130
Lorenzo AlexanderCalifornia4201620196442
Mike AlexanderNassau CC; Penn State11991199131
Mo AlexanderArizona Western JC; Utah State12019201970
Bruce AlfordTexas Christian219681969250
Doug AllenPenn State2197419752813
Jackie AllenBaylor2197019712810
Josh AllenReedley JC; Wyoming720182024111110
Kyle AllenTexas A&M; Houston12023202370
Kiko AlonsoOregon1201320131616
Steve AlversTaft JC; Miami (Florida)119811981160
Alec AndersonUCLA120242024173
Andre AndersonTulane12010201020
Bennie AndersonTennessee State1200520051614
Colt AndersonMontana22016201770
Derek AndersonOregon State12018201822
Mark AndersonAlabama12012201254
Max AndersonTrinity Valley CC; Arizona State2196819692512
Tim AndersonOhio State11976197620
Tim AndersonOhio State4200420073817
Joe AndreessenBryant; Buffalo120242024131
Al AndrewsNew Mexico State2197019712210
Eli AnkouUCLA22021202470
Jake AriansAlabama-Birmingham120012001100
Justin ArmourStanford119951995159
John ArmstrongNorthwest Mississippi CC; Richmond11987198732
Mark AsperOregon12013201360
Billy AtkinsAuburn3196019632928
Joe AuerMiami (Florida); Georgia Tech219641965177
Rob AwaltNevada-Reno; Sacramento CC; San Diego State219921993262
Akin AyodeleCoffeyville CC; Purdue1201020101510
Joe AzelbyHarvard119841984140
Bill BaileyCincinnati11967196710
Carlton BaileyNorth Carolina5198819927032
Art BakerSyracuse219611962179
Rashad BakerTennessee220042005283
Gary BaldingerWake Forest319901992200
Howard BallardAlabama A&M6198819939680
Mike BalogunLackawanna JC; Oklahoma12010201020
Justin BannanColorado420022005568
Brad BantaSouthern California12004200430
Joe BanyardTexas Christian; Texas-El Paso12017201730
Stew BarberPenn State919611969125115
Matt BarkleySouthern California32018202081
Darian BarnesRutgers; Hampton12008200832
T.J. BarnesGeorgia Tech12015201541
Buster BarnettJackson State419811984568
Nick BarnettOregon State2201120123232
Oliver BarnettKentucky219931994328
Bob BarrettBaldwin-Wallace11960196020
Carlos BashamWake Forest220212022230
Glenn BassEast Carolina6196119666946
Tyler BassGeorgia Southern520202024830
Marv BatemanUtah419741977470
Ryan BatesPenn State5201920237319
Danny BattenSouth Dakota State120112011164
David BavaroSyracuse11991199120
Martin BaylessBowling Green State3198419864127
Tim BeamerIllinois; Johnson C. Smith119711971122
Tom BeardMichigan State119721972121
Cole BeasleySouthern Methodist4201920224829
Doug BeckerNotre Dame11978197880
Nate BeckerMiami (Ohio)12020202010
Don BeebeWestern Illinois; Aurora; Western Illinois; Chadron State6198919947644
Dave BehrmanMichigan State2196319652814
Veno BelkMichigan State11987198722
Demetress BellNorthwestern State (Louisiana)3200920113130
Greg BellNotre Dame4198419874038
Rodney BellingerMiami (Florida)3198419864211
Al BemillerSyracuse919611969125124
Carey BenderCoe11996199610
Christian BenfordVillanova3202220243934
Kelvin BenjaminFlorida State2201720181816
Cornelius BennettAlabama919871995129128
Ray BentleyCentral Michigan6198619918551
Terrel BernardBaylor3202220244631
Gerald BessTuskegee11987198721
Rufus BessSouth Carolina State219801981321
Cole BishopUtah120242024164
Charlie BivinsMorris Brown11967196790
Avion BlackTennessee State220002001160
Robert BlantonNotre Dame220162017122
Phil BlazerNorth Carolina1196019601410
Drew BledsoeWashington State3200220044848
Joe BockVirginia11987198710
Russell BodineNorth Carolina1201820181010
Ike BoettgerIowa5201820223417
Dewey BohlingHardin-Simmons11961196176
Corey BojorquezCerritos JC; New Mexico320182020400
Victor BoldenOregon State12018201820
Jon BorchardtMontana State6197919848950
Nate BordenIndiana11962196296
Jason BosticGeorgia Tech120022002140
Matt BowenIowa12006200650
Jerry BoyarskyPittsburgh119861986100
Nigel BradhamFlorida State4201220155738
Kerry BradyPortland CC; Hawaii11989198930
Mark BrammerMichigan State5198019846543
Alan BranchMichigan1201320131613
Dan BrandenburgIndiana State319971999421
Chris BrantleyRutgers119961996100
Jason BrattonGrambling State11996199620
Jack BravyakLuzerne County JC11987198710
Hez BraxtonVirginia Union11963196310
Jim BraxtonWest Virginia8197119788062
Matt BreidaGeorgia Southern12021202190
C.J. BrewerCoastal Carolina12022202210
Marlin BriscoeNebraska-Omaha3196919714136
Kevin BrockRutgers12011201120
Bob BrodheadDuke11960196040
Brian BrohmLouisville22009201032
Mitchell BrookinsIllinois219841985211
Ahmad BrooksTexas12002200262
Bill BrooksBoston University3199319954732
Bucky BrooksNorth Carolina11994199430
Cliff BrooksTennessee State11976197610
Ron BrooksLouisiana State420122015473
Walter BroughtonJacksonville State319861988180
Antonio BrownWest Virginia120032003160
Bryce BrownTennessee; Kansas State12014201472
Charlie BrownSyracuse11968196880
Colin BrownMissouri320112013177
Curtis BrownFort Scott CC; Missouri6197719827652
Fred BrownGeorgia21961196395
John BrownMars Hill; Coffeyville CC; Pittsburg State3201920222723
Lance BrownIndiana120012001141
Levi BrownRichmond; Troy12010201010
Marc BrownWestchester CC; Towson11987198730
Monty BrownFerris State319931995326
Preston BrownLouisville4201420176462
Ruben BrownPittsburgh919952003136136
Sergio BrownNotre Dame12016201680
Spencer BrownNorthern Iowa4202120246057
Tony BrownPittsburgh11987198722
Travis BrownNorthern Arizona22001200330
Zach BrownNorth Carolina1201620161616
Dick BrubakerOhio Wesleyan; Ohio State11960196093
Copeland BryanArizona220072008170
Brandin BryantFort Scott CC; Florida Atlantic32020202270
Corbin BryantNorthwestern4201320165518
Shawn BrysonTennessee3200020023710
Gary BugenhagenSyracuse119671967140
Marcus BuggsVanderbilt22008200992
Chris BurkettJackson State5198519895533
Bobby BurnettArkansas2196619672217
Joe BurnsGeorgia Tech420022005581
Jeff BurrisNotre Dame4199419975438
Derrick BurroughsMemphis5198519895841
Brandon BurtonUtah12013201350
Len BurtonNorthwest Mississippi CC; South Carolina419861989587
Rafael BushSouth Carolina State120182018157
Reggie BushSouthern California120162016130
Brad ButlerVirginia4200620093331
Crezdon ButlerClemson12012201210
Jerametrius ButlerKansas State12007200771
Jerry ButlerClemson7197919868880
Mario ButlerGeorgia Tech120152015131
Vernon ButlerLouisiana Tech2202020212410
Bernie BuzyniskiHoly Cross119601960145
Reggie BynumOregon State11987198711
Butch ByrdBoston University7196419709898
Jairus ByrdOregon5200920137366
Carl ByrumMississippi Valley State3198619884112
Travaris CadetToledo; Pearl River CC; Appalachian State12017201760
Bill CahillWashington219731974191
Darryl CaldwellTennessee State119831983140
Don CalhounKansas State219741975201
Bill CallahanPittsburgh11987198711
Arnold CampbellAlcorn State11987198730
Mark CampbellMichigan3200320054233
Joe CannavinoOhio State11962196244
Nordly CapiColorado State; Akron12017201740
Bob CappadonaNotre Dame; Northeastern119681968147
Richard CareyIdaho11990199030
Wray CarltonDuke8196019678777
Jon CarmanNassau CC; Georgia Tech220002001122
Brian CarpenterMichigan1198419841310
Dan CarpenterMontana420132016640
Keion CarpenterVirginia Tech3199920013722
Levert CarrIndependence CC; North Central2197019712114
Alex CarringtonArkansas State5201020155110
DeWayne CarterDuke120242024113
Matt CasselSouthern California12015201511
Mark CatanoHudson Valley JC; Valdosta State11986198610
Greg CaterTennessee-Chattanooga419801983570
Jehuu CaulcrickMichigan State12010201020
Mike CaussinJames Madison12011201162
Kwame CavilTexas120002000160
Mario CelottoSouthern California11978197840
Larry CentersStephen F. Austin State2200120023220
Dan ChamberlainSacramento State219601961158
Kirk ChambersStanford3200720094614
Bob ChandlerSouthern California91971197911682
Edgar ChandlerGeorgia5196819725634
Scott ChandlerIowa5201020146535
Dave ChappleUC Santa Barbara11971197110
Stefan CharlesRegina320132015372
Carl CharonMichigan State2196219632615
Richard CheekAuburn1197019701413
Don ChelfIowa2196019612814
Joe ChettiLong Island-Post11987198720
Jim CheyunskiSyracuse2197319742726
Tashard ChoiceOklahoma; Georgia Tech320112013300
Gerald ChristianFlorida; Louisville12016201630
Bob ChristiansenUCLA11972197240
Steve ChristieWilliam & Mary9199220001440
Greg ChristyPittsburgh11985198570
Brad CieslakNorthern Illinois320052007112
Lewis CineGeorgia12024202410
Will ClappLouisiana State12024202411
Allan ClarkNorthern Arizona11982198210
Mario ClarkOregon819761983115113
Steve ClarkLiberty11987198731
Hagood ClarkeFlorida5196419686733
Charles ClayTulsa4201520185453
Kaelin ClayCalifornia; Mount San Antonio JC; Utah12017201740
Nate ClementsOhio State6200120069691
Kameron ClineSouth Dakota12024202430
Tony ClineStanford319951997429
Ross CockrellDuke12014201470
Sherman CocroftCabrillo JC; San Jose State119881988130
Brandon CodringtonNorth Carolina Central120242024170
Timmy CofieldElizabeth City State11989198950
Will CokeleyCoffeyville CC; Kansas State11987198733
Linzy ColeTrinity Valley CC; Texas Christian11972197280
Antonio ColemanAuburn220102011110
Clarence ColemanFerris State120032003140
Deandre ColemanCalifornia220162017110
Fred ColemanLouisiana-Monroe11976197670
Keon ColemanMichigan State; Florida State1202420241312
Kurt ColemanOhio State120192019140
Mike CollierMorgan State219771979221
Bobby CollinsEast Mississippi CC; North Alabama219992000266
Greg CollinsNotre Dame119771977110
Jerry CollinsWestern Michigan319691971140
Todd CollinsMichigan3199519972817
Billy ConatyVirginia Tech6199720026618
Shane ConlanPenn State6198719928077
James CookGeorgia3202220244929
Rob CoonsFullerton JC; Pittsburgh319951997320
Amari CooperAlabama12024202484
Russell CopelandMemphis4199319965821
Bo CornellWashington5197319776815
Reggie CornerAkron4200820115513
Frank CornishGrambling State11972197261
Jon CortoSacred Heart320082010431
Dave CostaNortheastern Colorado JC; Utah219661974289
Paul CostaNotre Dame81965197210090
Blake CostanzoLafayette220072008190
Brandon CoutuGeorgia12011201110
Damien CovingtonNorth Carolina State3199519973011
Sam CowartFlorida State4199820014540
Al CowlingsSan Francisco CC; Southern California3197019724140
Bryan CoxFlorida12020202010
Jerry CraftsOklahoma; Louisville319921994387
Neal CraigFisk1197419741411
Reggie CraigArkansas11977197740
Hilton CrawfordGrambling State11969196970
Joe CribbsAuburn5198019856458
Bobby CrockettArkansas3196619692813
Monte CrockettNew Mexico Highlands3196019624015
Don CroftTexas-El Paso3197219753317
Jason CroomTennessee120182018153
Phil CrosbyCoffeyville CC; Tennessee320012003356
Justin CrossWestern Colorado5198219864416
Jim CrottyNotre Dame21961196285
Wayne CrowCalifornia219621963194
Jamison CrowderDuke12022202240
Angelo CrowellVirginia5200320076541
Phil CroyleCalifornia11973197340
Walt CudzikPurdue1196419641414
George CumbyOklahoma119861986118
Joe CummingsWyoming219981999254
Billy CundiffDrake12015201510
Dick CunninghamArkansas5196719725627
Jeff CurchinFlorida State11972197211
Brad DaluisoSan Diego State; Grossmont JC; UCLA119911991140
Joe DaneloWashington State219831984230
Matt DarbyUCLA4199219955523
Ronald DarbyFlorida State2201520162929
Marcell DareusAlabama7201120179186
Matt DarrTennessee12018201850
Dan DarraghWilliam & Mary3196819701711
Stan DavidTexas Tech119841984163
Zach DavidsonCentral Missouri12024202430
Andra DavisFlorida220102011227
Andre' DavisVirginia Tech120062006161
Gabe DavisCentral Florida4202020236447
John DavisGeorgia Tech6198919948559
Kenneth DavisTexas Christian619891994962
Ray DavisTemple; Vanderbilt; Kentucky120242024170
Ryan DavisBethune-Cookman120172017160
Vontae DavisIllinois12018201811
Wayne DavisIndiana State319871989323
Dion DawkinsTemple820172024128122
Julius DawkinsPittsburgh219831984275
Tom DayNorth Carolina A&T State7196119689679
Larry DeanValdosta State120142014130
Branson DeenPurdue; Miami (Florida)12024202410
Joe DeLamielleureMichigan State819731985112105
Jerry DeLuccaTennessee; Middle Tennessee State219621963161
Tom DempseyPalomar JC219781979190
Anthony DenmanNotre Dame120022002160
Preston DennardNew Mexico1198419841613
Austin DenneyTennessee2197019711514
Ryan DenneyBrigham Young82002200911131
Wayne DeSutterIllinois; Western Illinois119661966140
Jordan DeveySnow JC; Memphis12020202010
Chuck DeVliegherMemphis11969196940
Joe DevlinIowa1319761989191179
Mike DevlinIowa319931995440
Anthony DickersonTrinity Valley CC; Southern Methodist119851985160
Dorin DickersonPittsburgh120122012110
Stefon DiggsMaryland4202020236665
John DiGiorgioSaginaw Valley State3200620083414
Patrick DiMarcoSouth Carolina3201720194818
Tony DiscenzoMichigan State11960196030
John DittrichWisconsin119611961123
Anthony DixonMississippi State220142015321
Ollie DobbinsMorgan State119641964141
Conrad DoblerWyoming2198019813029
Derrick DockeryTexas2200720083232
Tyrel DodsonTexas A&M4202020235914
Phil DokesOklahoma State2197719782210
Gene DonaldsonPurdue11967196720
Jon DorenbosGolden West JC; Texas-El Paso220032004290
Al DorowMichigan State11962196244
Lionel DotsonArizona12011201150
Jamil DouglasArizona State12021202110
Rasul DouglasNassau CC; West Virginia2202320242423
Leger DouzableCentral Florida120162016165
Sean DowlingNassau CC; Long Island-Post11987198733
Marcus DowtinGeorgia; North Alabama12013201350
Tommy DoyleMiami (Ohio)220212022120
Chris DraftStanford120092009113
Dwight DraneOklahoma6198619918212
Jim DrayStanford12016201641
Tony DriverNotre Dame220012002110
Elbert DrungoTennessee State119781978134
Elbert DubenionBluffton91960196810297
Vlad DucasseMassachusetts2201720182221
Joe DufekYale219831984105
Mike DumasIndiana119941994140
Jim DunawayMississippi919631971126114
Bill DunstanUtah State1197719771413
Quinn EarlyIowa3199619984831
Marcus EasleyConnecticut420122015420
Robert EddinsBall State12011201110
Booker EdgersonWestern Illinois81962196910088
Tremaine EdmundsVirginia Tech5201820227474
Al EdwardsNorthwestern State (Louisiana)319901992376
David EdwardsWisconsin2202320243316
Dwan EdwardsOregon State2201020112724
Earl EdwardsWichita State3197319754242
Emmett EdwardsKansas11976197661
Mike EdwardsKentucky12024202440
Ron EdwardsTexas A&M5200120054825
Trent EdwardsStanford4200720103432
Tom EhlersKentucky11978197880
Kaiir ElamFlorida3202220242912
Chris EllisVirginia Tech320082010151
Keith EllisonSan Diego State; El Camino JC; Oregon State5200620105840
Trae ElstonMississippi120172017131
Prince EmiliPennsylvania12022202220
IK EnemkpaliLouisiana Tech120152015110
Bill EnyartOregon State219691970289
A.J. EpenesaIowa5202020247516
Tom ErlandsonWashington11988198840
Mike EstepBowling Green State11987198720
Tim EuhusOregon State220042005239
Greg EvansTexas Christian119951995164
Lee EvansWisconsin720042010109101
Kevin EverettKilgore JC; Miami (Florida)220062007175
Liam EzekielNortheastern12005200520
Dale FarleyWest Virginia21972197391
Kris FarrisUCLA12001200131
Greg FavorsMississippi State12002200260
Jon FelicianoMiami (Florida)3201920213431
Jerome FeltonFurman2201520163112
Ralph FeltonMaryland2196119621817
Duke FergersonMerced JC; Washington State; San Diego State11980198090
Charley FergusonTennessee State4196319694210
Joe FergusonArkansas1219731984164163
Reid FergusonLouisiana State8201720241310
Vince FerragamoCalifornia; Nebraska119851985109
John FinaArizona1019922001148131
Derek FineKansas2200820091811
Bryce FisherAir Force120012001132
Ryan FitzpatrickHarvard4200920125553
London FletcherSt. Francis (Pennsylvania); John Carroll5200220068080
George FlintArizona State5196219686510
Judson FlintCalifornia (Pennsylvania); Memphis11983198310
Drayton FlorenceTennessee-Chattanooga; Tuskegee3200920114645
Tom FloresFresno CC; Pacific319671969174
Erik FlowersTrinity Valley CC; Arizona State220002001316
Leonard FloydGeorgia1202320231716
Marcus FloydIndiana12002200220
Doug FlutieBoston College3199820003930
Dave FoleyOhio State6197219778179
Charlie FordHouston11975197554
Cody FordOklahoma3201920213828
Cole FordSouthern California11998199810
Freddie FordCal Poly (San Luis Obispo)11960196030
Keith FordOklahoma; Texas A&M12018201821
Poona FordTexas12023202380
Jay ForemanNebraska3199920013819
Fred ForsbergWashington119731973102
Robert FosterAlabama220182019265
Leonard FournetteLouisiana State12023202320
Melvin FowlerMaryland3200620084737
Wayne FowlerRichmond119701970100
Willmer FowlerNorthwestern219601961137
Dustin FoxOhio State220072008110
Wallace FrancisArkansas-Pine Bluff219731974260
Mike FranckowiakCentral Michigan219771978290
Byron FranklinAuburn3198119844421
Jack FrantzCalifornia11968196820
Guy FrazierWyoming2198519862323
Wayne FrazierAuburn11967196765
Steve FreemanMississippi State1219751986178134
Mitch FrerottePenn State419871992583
Larry FridayAlcorn State; Mississippi State11987198710
Eddie FullerLouisiana State319911993200
Danny FultonNebraska; Nebraska-Omaha11979197960
Ed FultonMaryland11979197950
Tony FurjanicNotre Dame219861987221
Bob GaddisMississippi Valley State11976197620
Christian GaddisVillanova22007200920
E.J. GainesMissouri1201720171111
Michael GainesCentral Florida1200720071514
Phillip GainesRice12018201876
Sheldon GainesMoorpark JC; Long Beach State11987198733
Mitchell GallowayEast Carolina11997199730
Mike GandyNotre Dame2200520063232
Reuben GantOklahoma State71974198010150
Quinton GantherUtah12010201080
Jerome GanttNorth Carolina Central11970197060
Carwell GardnerKentucky; Louisville6199019958325
Hal GarnerUtah State519851991672
Scott GarnettWashington11987198732
Leon GarrorAlcorn State219721973167
Shamiel GaryWyoming; Oklahoma State12016201630
Sam GashPenn State3199820034734
Jordan GayCentre320142016330
Cory GeasonTulane120022002100
Stan GelbaughMaryland11989198910
Tanner GentryWyoming12022202230
Reggie GermanyOhio State120012001161
Gale GilbertCalifornia21990199320
Cookie Gilchristnone3196219644242
Joe Giles-HarrisDuke22021202230
Reggie GilliamToledo520202024779
Mike GillisleeFlorida220152016202
Stephon GilmoreSouth Carolina5201220166866
Bob GladieuxNotre Dame11970197020
Cordy GlennGeorgia6201220177877
Clyde GlossonTexas-El Paso119701970110
Keith GoganiousPenn State319921994458
Pete GogolakCornell219641965280
Doug GoodwinMaryland-Eastern Shore11966196630
Marquise GoodwinTexas4201320163910
Lennox GordonNew Mexico11999199980
Frank GoreMiami (Florida)120192019168
Richard GouraigeFlorida12024202410
Tylan GrableJacksonville State; Central Florida12024202441
Gene GraboskyPenn State; Syracuse11960196030
Chris GraggArkansas3201320153210
Corey GrahamNew Hampshire3201420164841
Don GrahamPenn State119881988100
Shayne GrahamVirginia Tech12001200160
T.J. GrahamNorth Carolina State2201220133117
Tom GrahamOregon119781978114
Wes GrantSanta Monica JC; UCLA11971197131
Will GrantIdaho State; Kentucky91978198712289
Willie GrateSouth Carolina State219691970250
MarQueis GrayMinnesota22014201595
Chris GreenIllinois119951995161
Cornell GreenCentral Florida12010201055
Donnie GreenPurdue6197119767572
Johnny GreenTennessee-Chattanooga2196019611812
Van GreenShaw11976197650
Doug GreeneLakewood JC; Texas A&M-KIngsville219791980230
Tony GreeneMaryland919711979128112
Donovan GreerTexas A&M319982000403
Jabari GreerTennessee5200420087026
Ben GregoryNebraska11968196866
Bill GromanHeidelberg219641965100
Glenn GronkowskiKansas State12016201610
Ryan GroyWisconsin4201520185114
Paul GuidryLouisiana State; McNeese State7196619729266
Grant GuthrieFlorida State219701971200
Matt HaackArizona State120212021170
Drew HaddadBuffalo12004200410
Derek HaganArizona State12011201141
Halvor HagenShoreline CC; Weber State319731975269
Mario HagganMississippi State520032007650
Odell HagginsFlorida State11991199150
John HagyTexas3198819902811
Kris HainesNotre Dame11987198710
Chris HairstonClemson3201120144115
Chris HaleNebraska; Glendale CC; Southern California419891992430
Mike HambyUtah State119861986161
Damar HamlinPittsburgh4202120244827
Geoff HangartnerTexas A&M2200920102828
Leonard HankersonMiami (Florida)12015201510
Phil HansenNorth Dakota State1119912001156148
Dee HardisonNorth Carolina3197819804818
James HardyIndiana220082009163
Tony HargroveGeorgia Tech220062007220
Ronnie HarmonIowa4198619895715
Darrell HarperMichigan11960196040
Cary HarrisSouthern California22009201061
Damien HarrisAlabama12023202360
James HarrisGrambling State319691971188
Nic HarrisOklahoma120092009152
Dwight HarrisonTexas A&M-Kingsville6197219777161
Kevin HarrisonEastern Michigan12007200710
Bobby HartFlorida State220212022160
Dick Hartnone11972197253
Leo HartDuke11972197221
Deonte HartyAssumption120232023171
Richard HarveyTulane219921993270
Waddey HarveyVirginia Tech219691970289
Percy HarvinFlorida22015201676
Clint HaslerigMichigan219741975120
Jim HaslettIndiana (Pennsylvania)7197919859184
Rickey HatleyMissouri12017201710
Stephen HauschkaMiddlebury; North Carolina State320172019480
Gary HaymanPenn State219741975150
Don HealyMaryland11962196210
Kellen HeardTexas A&M; Memphis120112011152
Clayton HeathNassau CC; Wake Forest11976197620
Craig HeimburgerMissouri120012001110
Dale HellestraeSouthern Methodist319851988282
Jerome HendersonClemson219931994150
Seantrel HendersonMiami (Florida)4201420173427
Carey HenleyTennessee-Chattanooga11962196210
Nick HennesseyColgate12009200910
Travis HenryTennessee4200120045448
Joe HergertFlorida2196019611910
Scott HernandezKent State11987198722
Efren HerreraUCLA11982198270
Dan HerronOhio State12015201540
Bob HewsPrinceton11971197120
Cliff HicksSan Diego Mesa JC; Oregon319901992322
Robert HicksMississippi State3199820003723
Tom HigginsNorth Carolina State119791979160
Ike HillCatawba219701971200
J.D. HillArizona State5197119756160
Raion HillLouisiana State2200020013113
Ray HillMichigan State21998200090
Rod HillKentucky State319841986187
Nyheim HinesNorth Carolina State12022202291
Billy Joe HobertWashington11997199720
Isaiah HodginsOregon State22021202230
Chris HoganPenn State; Monmouth (New Jersey)320132015486
Al HoisingtonPasadena CC11960196051
Kelly HolcombMiddle Tennessee State120052005108
John HolecekIllinois5199520005851
John HollandTennessee State3197519772812
Mack HollinsNorth Carolina1202420241713
Mike HollisWenatchee Valley JC; Idaho120022002160
Andre HolmesHillsdale220172018265
Darick HolmesSacramento CC; Portland State419951998483
Mike HolmesTexas Southern11976197610
Robert HoltBaylor11982198270
Roland HooksNorth Carolina State719761982989
Mike HoughtonSan Diego State12002200210
Cord HowardGeorgia Tech120102010104
Ron HowardSeattle11979197910
Delano HowellStanford12012201210
Steve HoyemStanford11994199460
Paul HubbardWisconsin12010201011
Floyd HudlowPhoenix JC; Arizona11965196560
Dick HudsonMemphis5196319675252
Jerry HughesTexas Christian920132021144127
Kent HullMississippi State1119861996170169
Corey HulseyClemson1200120011612
Ramon HumberNorth Dakota State3201620183810
Mike HumistonShasta JC; Weber State119811981160
David HummNebraska119801980160
Jeff HunterAlbany State11990199030
Justin HunterTennessee120162016125
Scott HunterAlabama11974197410
Tony HunterNotre Dame2198319842412
Bill HurleySyracuse119831983100
Chuck HurstonAuburn11971197192
Scott HutchinsonFlorida419781983538
Anthony HutchisonTexas Tech11985198550
Micah HydeIowa7201720239595
Mekeli IeremiaBrigham Young11978197820
James IhedigboMassachusetts12016201643
Gabe IkardOklahoma22015201650
Richie IncognitoNebraska; Oregon4200920175151
Ja'Marcus IngramUtah State; Texas Tech; Buffalo320222024211
Grant IronsNotre Dame120022002150
Darrell IrvinNortheastern Oklahoma A&M JC; Oklahoma319801982290
Ken IrvinMemphis71995200110854
Andy IsabellaMassachusetts12023202320
Chris IvoryWashington State120182018131
Dane JacksonPittsburgh4202020235128
Fred JacksonCoe82007201410661
Kareem JacksonAlabama12024202420
Kirby JacksonMississippi State5198819926546
Randy JacksonTexarkana JC; Wichita State11972197250
Ray JacksonColorado State319961998350
Rusty JacksonLouisiana State219781979320
Sheldon JacksonNebraska3199920014513
Frank JackunasDetroit Mercy11962196230
Harry JacobsBradley7196319699189
George JakowenkoSyracuse119761976110
Robert JamesFisk6196919748367
Tommy JanikTexas A&M; Texas A&M-Kingsville4196519684932
Bruce JarvisWashington4197119742423
Ray JarvisNorfolk State119731973120
Jim JeffcoatArizona State319951997392
Jason JeffersonWisconsin320052007210
Quinton JeffersonMaryland220202024234
Billy JenkinsHoward120022002151
Ed JenkinsHoly Cross11974197450
Justin JenkinsMississippi State320072009360
Jonas JenningsGeorgia4200120045252
Greg JermanBaylor12005200593
Ron JessieImperial Valley JC; Kansas219801981312
Dan JilekMichigan4197619795829
Billy JoeVillanova1196519651411
Leon JoeMaryland12007200780
Austin JohnsonPenn State120242024161
Charles JohnsonColorado120022002160
Darryl JohnsonNorth Carolina A&T State220192020310
Dennis JohnsonDelaware119781978140
Dennis JohnsonMississippi State219781979191
Dontae JohnsonNorth Carolina State12018201810
Duke JohnsonMiami (Florida)12022202210
Filmel JohnsonIllinois11995199520
Flip JohnsonMcNeese State219881989275
Jack JohnsonMiami (Florida)219601961153
Jaquan JohnsonMiami (Florida)420192022604
Ken JohnsonKnoxville6197919847424
Kevin JohnsonWake Forest120192019161
Lawrence JohnsonWisconsin319841987326
Leonard JohnsonIowa State120172017157
Lonnie JohnsonFlorida State5199419987464
Mark JohnsonMissouri219751976243
Randell JohnsonFlorida Atlantic220142015151
Rob JohnsonSouthern California4199820013026
Spencer JohnsonAuburn5200820127620
Steve JohnsonChabot JC; Kentucky6200820137658
Taron JohnsonWeber State72018202410079
Todd JohnsonFlorida12009200980
Trumaine JohnsonGrambling State2198719882810
Ty JohnsonMaryland220232024271
Kingsley JonathanSyracuse320222024150
Cardale JonesOhio State12016201610
DaQuan JonesPenn State3202220243939
Donald JonesLackawanna JC; Youngstown State3201020123522
Doug JonesArizona State; San Diego CC; Northridge State3197619784037
Ed JonesRutgers1197519751212
Fred JonesColorado220002001310
Greg JonesUCLA219701971243
Henry JonesIllinois1019912000144129
Ken JonesArkansas State1119761986158137
Mike JonesSUNY Brockport11987198710
Spike JonesMiddle Georgia JC; Georgia419711974490
Steve JonesDuke219731974140
Taiwan JonesEastern Washington520172022600
Willie JonesPurdue119621962100
Zay JonesEast Carolina3201720193627
Linval JosephEast Carolina12023202370
Yonel JourdainSouthern Illinois219941995170
Trey JunkinLouisiana Tech219831984180
Mike KadishNotre Dame91973198112779
John KaiserSequoias JC; Arizona119871987120
Bob KalsuOklahoma1196819681410
Bob KampaGavilan JC; California219731974102
Chris KeatingMaine6197919847428
Tom KeatingMichigan21964196593
Case KeenumHouston12022202220
Ernie KellermannMiami (Ohio)1197319731010
Jim KellyMiami (Florida)1119861996160160
Chris KelsayNebraska1020032012147104
Mark KelsoWilliam & Mary8198619939994
Jack KempOccidental7196219698876
Mike KennedyToledo119831983127
Jeremy KerleyTexas Christian12018201811
Don KernWest Valley JC; Arizona State11986198610
Rex KernOhio State11974197480
Marlon KernerOhio State419951998437
John KiddNorthwestern619841989920
David KilsonSacramento CC; Nevada-Reno119831983162
Johnny KimbroughSt. Cloud State119771977141
Billy KinardMississippi1196019601414
Dalton KincaidSan Diego; Utah2202320242920
Howard KindigMoberly JC; Los Angeles State5196719715513
Bruce KingPurdue21986198783
Charley KingPurdue219661967280
Eric KingWake Forest120052005161
Tony KingFindlay11967196770
Rick KingreaTulane11973197340
Larry KinnebrewTennessee State2198919901710
Jeff KinneyNebraska119761976128
A.J. KleinIowa State4202020233916
Joe KlopfensteinColorado12009200911
Dawson KnoxMississippi6201920248571
Roger KochmanPenn State11963196354
Matt KoflerSan Diego Mesa JC; San Diego State319821984360
Cyrus KouandjioAlabama320142016257
Ted KoyTexas419711974532
Merv KrakauIowa State6197319787140
Tyler KroftRutgers220192020217
Bob KruseColorado State; Wayne State (Nebraska)11969196930
Larry KubinPenn State11985198520
Joe KulbackiPurdue119601960141
Jake KumerowIllinois; Wisconsin-Whitewater320202022273
Rod KushNebraska-Omaha519801984509
Deon LaceyWest Alabama320172020370
Corbin LacinaAugustana (South Dakota)4199419975528
Kenny LadlerVanderbilt12014201420
Kevin LamarStanford11987198711
Brad LambAnderson21992199380
Daryle LamonicaNotre Dame419631966563
Ellis LanksterJones County JC; West Virginia120092009100
Jack LarawayPurdue119601960127
Leif LarsenTexas-El Paso220002001165
Bill LaskeyMichigan119651965140
Art LasterMaryland-Eastern Shore119701970145
Jerry LawsonSanta Ana JC; Utah11968196810
Manny LawsonNorth Carolina State3201320154729
Shaq LawsonClemson6201620238224
Roosevelt LeaksTexas4198019835318
Bob LeBlancCoffeyville CC; Elon11987198733
Monte LedbetterNorthwestern State (Louisiana)319671969143
Darron LeeOhio State12020202020
Ken LeeWashington119721972126
Khari LeeBowie State220172018100
Doug LegurskyMarshall1201320131211
Teddy LehmanOklahoma12008200840
Jim LeMoineChabot JC; Utah State11967196780
Chuck LeoIndiana11963196340
Jim LeonhardWisconsin4200520135414
Cotton LetnerTennessee11961196151
Mike LevensellerWashington State11978197820
Andy LevitreOregon State4200920126464
Cam LewisBuffalo5202020245910
Dezmin LewisCentral Arkansas22015201620
Frank LewisGrambling State6197819838079
Hal LewisHouston11960196020
John LewisPittsburgh11987198730
Patrick LewisTexas A&M12016201610
Rich LewisPortland State2197319741614
Ryan LewisPittsburgh12018201873
Thad LewisDuke12013201365
John Leypoldtnone619711976650
Keith LincolnWashington State2196719681814
Rian LindellWashington State10200320121520
Adam LingnerIllinois8198719951240
Jonathan LintonNorth Carolina319982000444
John LittleOklahoma State119771977121
Corey LiugetIllinois12019201970
Greg LloydConnecticut12012201220
Jeff LloydWest Texas A&M11976197690
Mike LodishUCLA5199019947512
James LoftonStanford4198919925946
Zion LogueGeorgia12024202420
Carson LongPittsburgh11977197790
Spencer LongNebraska120192019140
J.P. LosmanUCLA; Tulane5200420084233
Star LotuleleiSnow JC; Utah3201820214340
Corey LouchieyTennessee; South Carolina3199519974513
Kamil LoudCal Poly (San Luis Obispo)219981999120
Tom LouderbackSanta Rosa JC; San Jose State11962196221
Angelo LoukasNorthwestern119691969131
Mike LoveSouth Florida32018202250
Warren LovingWilliam Penn11987198720
Richie LucasPenn State219601961229
Joey LumpkinArizona State219821983200
Booth LustegConnecticut119661966140
Jeff LymanBrigham Young11972197210
Marshawn LynchCalifornia4200720104537
Tom LynchBoston College419811984445
Greg MabinIowa12017201710
Corey MacePalomar JC; Wyoming22008200950
Mark MaddoxNorthern Michigan6199219976742
Paul MaguireThe Citadel719641970980
Steve MaidlowMichigan State219851987182
Billy MajorsTennessee11961196111
Ryan ManalacCincinnati12009200910
Greg ManczToledo12022202210
Dan ManucciMesa CC; Kansas State319791987191
E.J. ManuelFlorida State4201320162817
Gary MarangiBoston College319741976197
Frank MarchlewskiMinnesota1197019701313
Dean MarloweJames Madison420182022308
Vince MarrowYoungstown State; Toledo119941994100
David MartinVillanova11987198732
David MartinTennessee220102011199
Manny MartinAlabama State419961999536
Ruvell MartinSaginaw Valley State220112012280
Sam MartinAppalachian State320222024500
Eugene MarveSaginaw Valley State6198219877674
Tim MassaquoiMichigan12007200740
Billy MastersLouisiana State3196719694220
Tyler MatakevichTemple420202023660
Bruce MathisonNebraska119851985107
John MatlockMiami (Florida)119721972114
Archie MatsosMichigan State3196019624239
Jordan MatthewsVanderbilt120172017107
Shane MatthewsFlorida12004200430
Marv MatuszakTulsa2196219632816
Aaron MaybinPenn State220092010271
Dave MaysTexas Southern11978197810
Mike McBathPenn State5196819725023
Richie McCabePittsburgh2196019612222
Mike McCaffreyCalifornia119701970124
John McCargoNorth Carolina State520062010401
Randy McClanahanGlendale CC; Louisiana-Lafayette1197819781610
Ray-Ray McCloudClemson120182018101
Brian McClureBowling Green State11987198711
Brian McConnellMichigan State11973197310
LeSean McCoyPittsburgh4201520185756
Lerentee McCrayFlorida120162016130
John McCrumblyTyler JC; Texas A&M119751975132
Lawrence McCutcheonColorado State11981198163
Jeremy McDanielFort Scott CC; Arizona319992001246
Conor McDermottUCLA22017201880
Gary McDermottTulsa119681968143
Ron McDoleNebraska81963197010996
Don McDonaldTexas Christian; Houston119611961115
Brady McDonnellColorado12002200260
Thad McFaddenWisconsin11987198732
Dylan McFarlandMontana22004200530
Jim McFarlandNebraska11970197010
Willis McGaheeMiami (Florida)3200420064640
Terrence McGeeNorthwestern State (Louisiana)102003201212290
Connor McGovernPenn State2202320243333
Joe McGrailDelaware11987198720
Dan McGrewPurdue1196019601414
Corey McIntyreWest Virginia5200820127417
Keith McKellerJacksonville State7198719938045
Leodis McKelvinTroy8200820159860
Isaiah McKenzieGeorgia5201820226826
Keith McKenzieBall State12003200360
Reggie McKenzieMichigan1119721982147147
Bill McKinleyArizona11971197170
Royce McKinneyKentucky State11975197591
Seth McKinneyTexas A&M12009200981
Ted McKnightMinnesota-Duluth11982198230
Eddie McMillanFlorida State119781978140
Chuck McMurtryFullerton JC; Whittier2196019612828
Sean McNanieArizona State; San Diego State4198419875929
Dave MeansSoutheast Missouri State11974197490
Jonathan MeeksClemson320132016380
Mike MercerMinnesota; Florida; Hardin-Simmons; Northern Arizona219671968170
Dudley MeredithDel Mar JC; Midwestern State; Lamar519641968576
Jamon MeredithSouth Carolina220092010104
Mark MerrillMinnesota219831984140
Shawne MerrimanMaryland220112012156
Aaron MerzCalifornia12006200671
Bruce MesnerMaryland119871987110
Pete MetzelaarsWabash1019851994156112
Eddie MeyerWest Texas A&M11960196094
Nick Mike-MayerTemple419791982500
Matt MilanoBoston College8201720249478
Bill MillerMiami (Florida)1196319631412
John MillerLouisville4201520184747
Mark MillerColorado State; Colorado Mesa11987198710
Terry MillerOklahoma State3197819804732
Von MillerTexas A&M3202220243611
Lawyer MilloyWashington3200320054343
Jordan MillsLouisiana Tech4201520185853
Pete MillsCoffeyville CC; Wichita State21965196630
Tommy MinterBaylor11962196250
John MistlerArizona State11984198430
Charlie MitchellWashington11968196830
Kawika MitchellGeorgia; South Florida2200820092120
Roland MitchellTexas Tech219871988140
Arthur MoatsJames Madison4201020135920
Tony MoeakiIowa12013201320
Chris MohrAlabama10199120001600
Matt MongerOklahoma State219891990130
Mike MontlerColorado4197319765248
Keith MoodySyracuse419761979585
Booker MoorePenn State4198219855132
Corey MooreHolmes CC; Virginia Tech12000200094
Dave MoorePittsburgh2200220032911
Denarius MooreTennessee12015201560
Kyle MooreSouthern California220112012167
LeRoy MooreFort Valley State31960196396
Ricky MooreAlabama119861986118
Brian MoormanPittsburg State13200120131900
Sean MoranColorado State419961999579
Quintin MorrisBowling Green State320222024473
Sammy MorrisTexas Tech420002003539
Kirk MorrisonSan Diego State220112012160
Nicholas MorrowGreenville120242024110
Mitch MorseMissouri5201920237777
Greg MortonMichigan11977197790
Wayne MoseleyAlabama A&M11974197430
Haven MosesLos Angeles Harbor JC; San Diego State5196819725951
Mike MosleyTexas A&M319821984202
Roland MossToledo11970197040
Zack MossUtah320202022310
Eric MouldsMississippi State1019962005154132
Ed MuelhauptIowa State2196019612817
Jamie MuellerBenedictine (Kansas)4198719905732
Matthew MulliganHusson JC; Maine120152015125
Bill MunsonFoothill JC; Utah State21978197970
Jesse MurdockSan Bernardino Valley JC; U.S. International11963196360
Marcus MurphyMissouri220172018121
Matt MurphyMaryland22006200740
Trent MurphyStanford3201820203835
Justin MurrayCincinnati12022202250
Latavius MurrayCentral Florida120232023164
Tom MyslinskiTennessee11993199310
Jamie NailsFlorida A&M4199720004922
Siran NealJacksonville State620182023971
Speedy NealMiami (Florida)119841984121
Ryan NeillRutgers220072008320
Bob NelsonNebraska219761977250
Chuck NelsonWashington11984198470
David NelsonFlorida3201020123217
Shane NelsonBlinn JC; Baylor6197719827373
Shawn NelsonSouthern Mississippi2200920101713
Ryan NeufeldUCLA520032007637
Marshall NewhouseTexas Christian12018201830
Keith NewmanNorth Carolina4199920025142
John NiesNassau CC; Arizona11990199040
Nick NighswanderMorehead State11974197470
Jeff NixonRichmond419791982439
Josh NormanCoastal Carolina220202023123
Ulysses NorrisGeorgia219841985161
Gabe NorthernLouisiana State4199619996435
Scott NorwoodJames Madison7198519911080
Ty NsekheTexas State220192020251
Julian NunamakerTennessee-Martin219691970181
Tom NuttenWestern Michigan11995199510
Chip NuzzoPrinceton11987198730
Efe Obadanone120212021100
Tommy O'ConnellNotre Dame; Illinois219601961158
Nate OdomesWisconsin719871993108107
Joe O'DonnellMichigan7196419719163
Neil O'DonoghueSt. Bernard; Auburn11977197750
Kendrick OfficeWest Alabama220012002182
Dave OgasSan Diego State119691969140
Steve OkoniewskiWashington; Everett CC; Washington; Montana219721973154
Michael OlaHampton12016201660
Chris OldhamOregon11991199120
Dan O'LearyNotre Dame12001200180
Nick O'LearyFlorida State3201520173512
Ed OliverHouston6201920249283
Frank OliverKentucky State119751975142
Harold OlsonClemson3196019624242
Xavier OmonNorthwest Missouri State22008200970
Nate OrchardUtah12018201830
Kyle OrtonPurdue1201420141212
Jerry OstroskiTulsa819942001106102
Artie OwensWest Virginia11980198040
Terrell OwensTennessee-Chattanooga1200920091616
Ashlee PalmerCompton JC; Mississippi120092009142
Dick PalmerKentucky11972197240
Sam PalumboNotre Dame11960196011
Mike PanepintoCanisius11987198710
Joe PanosWisconsin-Whitewater; Wisconsin2199820002916
Ervin ParkerSouth Carolina State4198019835725
Glenn ParkerGolden West JC; Arizona71990199610472
Kerry ParkerGrambling State11987198722
Willie ParkerWharton County JC; North Texas7197319799046
John ParrellaNebraska119931993100
Lemar ParrishLincoln (Missouri)11982198270
Roscoe ParrishMiami (Florida)7200520117715
Rick PartridgeGolden West JC; Utah11987198730
Lloyd PateCincinnati11970197094
Herb PaterraMichigan State119631963100
Wayne PatrickLouisville5196819725324
Bob PattonDelaware119761976120
James PattonTexas219931994130
Jerry PattonNebraska2197219732827
Marvcus PattonUCLA5199019948038
Walt PatulskiNotre Dame4197219755649
Bryce PaupNorthern Iowa3199519974342
Erik PearsColorado State5201020145756
Kyle PekoCerritos JC; Oregon State12019201940
Bob PenchionAlcorn State219721973177
Terrance PenningtonNew Mexico120062006119
Marlo PerryJackson State6199419997612
Senorise PerryLouisville120192019110
Jim PerrymanMillikin119851985110
Nathan PetermanTennessee; Pittsburgh22017201884
Jason PetersArkansas5200420086555
Bob PetrichLos Angeles Valley JC; West Texas A&M11967196763
Tommy PharrGordon Military JC; Mississippi State119701970100
Ed PhilionFerris State21994199560
Cam PhillipsVirginia Tech12018201820
Del'Shawn PhillipsGarden City CC; Illinois12020202020
Harrison PhillipsStanford4201820214511
Jordan PhillipsOklahoma5201820246124
Kim PhillipsNorth Texas11990199010
Lou PicconeWest Liberty6197719827717
Mark PikeGeorgia Tech12198719981731
John PittsSanta Ana JC; Arizona State7196719738751
Lafayette PittsPittsburgh220172018260
Ron PittsUCLA219861987223
Bobby PlyBaylor11967196730
DaShon PolkArizona420002003531
David PoolTennessee; Carson-Newman219901993111
Daryl PorterBoston College319982000340
Kerry PorterWashington State11987198760
Ricky PorterSlippery Rock11987198790
Jeff PoseyPearl River CC; Southern Mississippi3200320054846
Paul PoslusznyPenn State4200720104545
John PotterWestern Michigan12012201260
Steve PotterVirginia119841984100
Art PowellSan Diego CC; San Jose State11967196766
Darnell PowellTennessee-Chattanooga119761976110
Eric PowellSouthwest Mississippi CC; Florida State12007200710
Shawn PowellFlorida State220122013180
Steve PowellTruman State219781979250
Ty PowellDeAnza JC; Harding220132014190
Walt PowellMurray State220152016112
Jordan PoyerOregon State720172023108108
Dean PraterOklahoma State519841988590
Duke PrestonIllinois4200520085920
Marcus PriceLouisiana State3200220044610
Peerless PriceTennessee6199920078471
Shawn PriceSierra JC; Pacific6199620017820
Pierson PrioleauVirginia Tech4200120045426
Remi PrudhommeLouisiana State3196619723214
Mike PruittPurdue11985198542
Terrelle PryorOhio State12018201821
Mike PucilloAuburn2200320041512
David QuessenberrySan Jose State120222022163
Warren RabbLouisiana State2196119622310
Scott RadecicPenn State3198719894424
Bacarri RamboGeorgia220142015198
Andre RamseyBall State12009200920
Eason RamsonWashington State1198519851612
Al RandolphIowa11974197430
Taylor RappWashington2202320243018
Ahmad RashadOregon1197419741414
Eddie RayLouisiana State11976197673
Dave RaynerMichigan State12011201170
Kevin ReddickNorth Carolina12015201550
Andre ReedKutztown1519851999221217
Josh ReedLouisiana State82002200911552
Izell ReeseAlabama-Birmingham2200320042218
Jerry ReeseSan Jose State11997199750
Roy ReevesSouth Carolina11969196920
Frank ReichMaryland919851994938
Andy ReidGeorgia11976197610
Jim ReillyNotre Dame2197019712715
Dennis RemmertNorthern Iowa11960196022
Tutan ReyesMississippi12006200666
M.C. ReynoldsLouisiana State119611961123
Xavier RhodesFlorida State12022202221
Benny RicardoOrange Coast JC; San Diego State11976197620
Denzel RiceCoastal Carolina12018201840
Ken RiceAuburn2196119632828
Perry RichardsDetroit Mercy119611961110
Cyril RichardsonBaylor120142014124
Eric RichardsonMonterey Peninsula JC; San Jose State219851986302
Pete RichardsonDayton3196919713925
Mike RicheyNorth Carolina119691969145
Robb RiddickMillersville619811988789
Elston RidgleNorthern Arizona; Nevada-Reno11989198910
Preston RidlehuberGeorgia11969196990
Jay RiemersmaMichigan6199720029064
Chad RinehartNorthern Iowa3201020122717
Ray RissmillerGeorgia11968196840
Jim RitcherNorth Carolina State1419801993203167
Hank RiveraLos Angeles CC; Oregon State11963196330
Keith RiversSouthern California120142014123
Bo RobersonCornell11965196588
Marcus RobersonFlorida12016201670
Andre RobertsThe Citadel220192020280
Nickell Robey-ColemanSouthern California4201320166415
Isiah RobertsonSouthern University4197919825757
Tyrone RobertsonGeorgia; Hinds CC120012001120
Eddie RobinsonAlabama State1200220021615
Matt RobinsonGeorgia219811982200
Evan RodriguezWest Virginia; Temple12013201370
Charlie RogersGeorgia Tech120022002160
Justin RogersRichmond320112013347
Reggie RogersWashington11991199120
Sam RogersWest Hills CC; West Los Angeles JC; Colorado71994200010179
Butch RolleMichigan State619861991922
Charles RomesLake City JC; North Carolina Central1019771986151137
Mark RoopenianBoston College219821983120
Naaman RooseveltBuffalo220102011161
Durwood RoquemoreTexas A&M-Kingsville11987198752
Hatch RosdahlPenn State11964196440
Erik RosenmeierColgate11987198710
Jay RossEast Carolina22012201360
Louis RossSouth Carolina State219711972191
Willie RossNebraska119641964120
Greg RousseauMiami (Florida)4202120246262
Robert RoyalLouisiana State3200620084737
Benny RussellPensacola JC; Louisville11968196810
Charlie RutkowskiRipon11960196022
Ed RutkowskiNotre Dame6196319688320
Tom RuudNebraska319751977364
Tom RychlecAmerican International3196019623417
Rodger SaffoldIndiana1202220221616
Tom SaidockMichigan State11962196221
George SaimesMichigan State7196319699188
Greg SalasHawaii22015201641
Curtis SamuelOhio State120242024142
Garrison SanbornFlorida State8200920161280
Emmanuel SandersSouthern Methodist1202120211413
Lucius SanfordGeorgia Tech919781986118106
Lauvale SapeUtah220032005100
John SaundersToledo11972197221
Joe SchafferTennessee1196019601410
Scott SchankweilerMaryland11987198733
Todd SchlopyMichigan11987198730
Bob SchmidtMinnesota219661967211
Colton SchmidtUC Davis520142018670
Hank SchmidtEast Los Angeles JC; Southern California; Trinity (Texas)11965196580
Steve SchnarrOtterbein119751975120
Mike SchneckWisconsin220052006320
Aaron SchobelTexas Christian920012009133128
Marty SchottenheimerPittsburgh419651968565
Derek SchoumanBoise State3200720092115
Rick SchulteIllinois11987198733
Kurt SchulzEastern Washington81992199910772
Josh ScobeyNortheastern Oklahoma A&M JC; Kansas State12007200730
Bryan ScottPenn State6200720128727
Da'Mari ScottFresno State12018201830
Jack ScottOhio State219601961211
Jonathan ScottTexas120092009108
Leon SealsJackson State5198719917738
Sammy SeamsterMiddle Tennessee State12015201510
Da'Norris SearcyNorth Carolina4201120146223
Bob SedlockGeorgia11960196088
Andy SelfridgeVirginia119721972130
Tom SestakBaylor; McNeese State7196219689695
Tim SettleVirginia Tech220222023324
Kevon SeymourSouthern California120162016153
Paul SeymourMichigan5197319776968
Khalil ShakirBoise State3202220244621
Tyrell ShaversAlabama; Mississippi State; San Diego State12024202440
Billy ShawGeorgia Tech919611969119117
Bobby ShawCalifornia220032004207
Dennis ShawSouthern California; Mount San Antonio JC; San Diego State4197019734537
Daimon SheltonFresno CC; Sacramento State3200420064633
Johnny ShepherdLiberty; West Alabama11987198721
Kelvin SheppardLouisiana State2201120123224
Trent SherfieldVanderbilt120232023171
Tom ShermanPenn State11969196910
Joe ShippSouthern California119791979162
Bill ShockleyWest Chester11961196120
Mark ShupeArizona State11987198721
Dainon SidneyEast Tennessee State; Alabama-Birmingham12003200320
Joe SilipoTulane11987198711
Mana SilvaOregon State; Hawaii12012201270
Kendall SimmonsAuburn12009200933
Wayne SimmonsClemson11998199860
Ken SimontonOregon State12003200320
Bill SimpsonMichigan State3198019823636
Ko SimpsonSouth Carolina3200620083327
O.J. SimpsonSan Francisco CC; Southern California919691977112111
Devin SingletaryFlorida Atlantic4201920226156
Jeremiah SirlesNebraska120182018125
John SkorupanPenn State5197319775050
Eric SmedleyIndiana319961998351
Fred SmerlasBoston College1119791989162152
Allen SmithFort Valley State219661967190
Andre SmithNorth Carolina220202021270
Antowain SmithEast Mississippi CC; Houston4199720005728
Bobby SmithNorth Texas219641965286
Brad SmithMissouri220112012307
Brandon SmithArizona State12013201320
Bruce SmithVirginia Tech1519851999217213
Carl SmithTennessee119601960140
Don SmithMiami (Florida)219851986213
Don SmithMississippi State119901990162
Jonathan SmithGeorgia Tech220042005161
Lawrence SmithTennessee State120042004168
Lee SmithMarshall6201120208241
Leonard SmithMcNeese State4198819916059
Lucious SmithSan Diego State; Fullerton State11984198443
Marty SmithLouisville1197619761412
Thomas SmithNorth Carolina71993199911095
Tody SmithMichigan State; Southern California11976197620
Dawuane SmootIllinois120242024114
David SnowTexas12012201252
Cal SnowdenIndiana1197119711411
Ben SobieskiIowa12003200310
Javon SolomonTroy120242024150
Roland SolomonUtah11980198010
Donnie SommerTexas-El Paso11987198733
Jim SoreyTexas Southern3196019624232
Quinton SpainWest Virginia2201920202018
Baylon SpectorClemson320222024264
Chris SpielmanOhio State2199619972424
Brandon SpikesFlorida2201420162710
Jack SpikesTexas Christian219661967211
Takeo SpikesAuburn4200320064746
C.J. SpillerClemson5201020147037
Brandon SpoonNorth Carolina1200120011414
Marcus SpriggsHinds CC; Houston4199720003013
Josh StamerSouth Dakota620032009720
Julian StanfordWagner220182019291
Joe StaysniakOhio State11991199120
Anthony SteelsNebraska11985198590
Fred SteinfortBoston College11983198320
Kay StephensonFlorida119681968103
Matt StevensAppalachian State1199619961311
Dominique StevensonTennessee220022003200
Marquez StevensonHouston12021202150
Tony StewardClemson12015201570
Art StillKentucky2198819893131
Donnie StoneArkansas119651965140
Ken StoneVanderbilt11973197364
Mike StrattonTennessee1119621972142130
Rick StromGeorgia Tech11994199410
Marcus StroudGeorgia3200820104645
Jonathan StuparVirginia220092010305
Marques SullivanIllinois3200120033222
Frank SummersCalifornia; Laney JC; Nevada-Las Vegas2201320142515
Mickey SuttonChabot JC; Montana119891989120
Tommy SweeneyBoston College320192022234
Marvin SwitzerKansas State119781978101
Gene SykesLouisiana State3196319652311
Mike TaliaferroIllinois11972197250
Darryl TalleyWest Virginia1219831994188160
A.J. TarpleyStanford120152015142
Carl TaseffJohn Carroll1196219621110
Steve TaskerDodge City CC; Northwestern121986199716010
Bob TatarekMiami (Florida)5196819724733
Brandon TateNorth Carolina220162017282
Brian TaylorLaney JC; Oregon State11991199130
Tyrod TaylorVirginia Tech3201520174443
Vincent TaylorOklahoma State12019201930
Trey TeagueTennessee4200220056160
Jimmy TealTexas A&M21985198681
Wyatt TellerVirginia Tech12018201887
Richard TharpeLouisville11987198733
Marcus ThigpenIndiana220142015130
Tyler ThigpenCoastal Carolina22011201250
Anthony ThomasMichigan220062007264
Damon ThomasFresno CC; Wayne State (Nebraska)219941995170
Ike ThomasBishop11975197553
Josh ThomasAppalachian State12020202020
Kevin ThomasNevada-Las Vegas320022004383
Kiwaukee ThomasGeorgia Southern220062007256
Logan ThomasVirginia Tech220172018245
Robert ThomasCoffeyville CC; Arkansas12018201820
Shamarko ThomasSyracuse120172017120
Thurman ThomasOklahoma State1219881999173160
Corey ThompsonLouisiana State220182019181
Deonte ThompsonFlorida320142018179
Gary ThompsonRedwoods JC; San Jose State219831984241
Bubba ThorntonNavarro JC; Texas Christian119691969146
Cedric ThorntonSouthern Arkansas120172017153
Travares TillmanGeorgia Tech2200020012810
Tim TindaleWestern Ontario319951997373
Mike TolbertCoastal Carolina120172017120
Marco TongueBowie State11984198410
Casey ToohillStanford120242024141
Pat ToomayVanderbilt119751975149
Reggie TorborAuburn120102010107
LaVerne TorczonNebraska3196019623232
O'Cyrus TorrenceLouisiana-Lafayette; Florida2202320243433
Willie TottenMississippi Valley State11987198721
John TraceyTexas A&M6196219678170
Rod TraffordSouth Carolina12004200440
Richard TrappFlorida1196819681411
Mark TraynowiczNebraska419851988450
Larry TripplettWashington2200620073232
Torell TroupCentral Florida220102011212
Mitch TrubiskyNorth Carolina220212024150
Erroll TuckerLong Beach CC; Utah219881989130
Ross TuckerPrinceton2200320042817
Jeff TuelWashington State12013201321
Ula TuiteleColorado State12002200290
Nate TurnerNebraska219931994260
Vernon TurnerCarson-Newman11990199010
Rick TutenMiami (Florida); Florida State119901990140
Perry TuttleClemson219821983164
Maurice TylerBaltimore JC; Morgan State1197219721413
Edefuan UlofoshioWashington12024202441
J.J. 'UngaMount San Antonio JC; Midwestern State12013201330
Morris UnutoaBrigham Young12001200180
Kraig UrbikWisconsin6201020158457
Vern ValdezAntelope Valley JC; Cal Poly (San Luis Obispo); San Diego1196119611312
Marquez Valdes-ScantlingNorth Carolina State; South Florida12024202470
Tanner VallejoBoise State120172017150
Ryan Van DemarkConnecticut220232024262
Alex Van PeltPittsburgh9199520033111
Sedrick Van Pran-GrangerGeorgia120242024161
Greg Van RotenPennsylvania120222022164
Pete Van ValkenbergBrigham Young119731973130
Kendal VickersTennessee12023202320
Phil VillapianoBowling Green State419801983454
Chris VillarrialIndiana (Pennsylvania)3200420063939
Troy VincentWisconsin3200420062424
Jalen VirgilAppalachian State12024202470
Scott VirkusPurdue; San Francisco CC219831984170
Tim VoglerOhio State101979198811741
Jim WagstaffIdaho State2196019612823
Mark WalczakArizona11987198720
Donnie WalkerCentral State (Ohio)219731974254
Langston WalkerCalifornia2200720083232
Levi WallaceAlabama4201820215252
Craig WallsIndiana11987198730
Chris WalshStanford21992199350
Lenny WalterscheidSouthern Utah21983198460
Larry WaltonTrinidad State JC; Arizona State119781978122
Ed WangVirginia Tech12010201060
Ernie WarlickNorth Carolina Central4196219655647
Charley WarnerPrairie View A&M3196419663210
Kahale WarringSan Diego State12021202110
Adolphus WashingtonOhio State3201620183121
Dave WashingtonAlcorn State3197219743519
Mickey WashingtonTexas A&M2199319943222
Ted WashingtonLouisville6199520009695
Vic WashingtonWyoming219751976155
Larry WatkinsAlcorn State2197319742412
Sammy WatkinsClemson3201420163737
Chris WatsonEastern Illinois3200020024413
Scott WattersWittenberg11987198733
Davis WebbTexas Tech; California12021202110
Joe WebbAlabama-Birmingham120172017160
Jason WebsterTexas A&M12007200711
Ted Wegertnone11960196020
Thomas WelchVanderbilt220122013190
John WendlingWyoming320072009460
Al WenglikowskiPittsburgh21984198760
Willie WestOregon2196219632624
Jamaal WestermanRutgers120132013120
Manch WheelerMaine11962196240
Chris WhiteMississippi Gulf Coast CC; Mississippi State220112012220
Corey WhiteSamford120162016154
Craig WhiteMissouri119841984140
David WhiteNebraska219951996316
Jan WhiteOhio State2197119722727
Johnny WhiteNorth Carolina220112012150
Mike WhiteSouth Florida; Western Kentucky12024202410
Sherm WhiteLaney JC; California81976198310698
Tre'Davious WhiteLouisiana State7201720238271
Donte WhitnerOhio State5200620106966
Arthur WhittingtonSouthern Methodist11982198220
Jason WhittleMissouri State220072008122
Marcellus WileyColumbia4199720006419
Gary WilkinsGeorgia Tech219861987172
Aaron WilliamsTexas6201120165952
Antonio WilliamsOhio State; North Carolina12020202010
Ben WilliamsMississippi1019761985147140
Chris WilliamsLouisiana State219821983215
Chris WilliamsVanderbilt12014201433
Clarence WilliamsFlorida State11998199830
Daryl WilliamsOklahoma2202020213333
Dorian WilliamsTulane2202320243413
Duke WilliamsNevada-Reno4201320165710
Duke WilliamsMississippi Gulf Coast CC; Auburn22019202053
James WilliamsFresno State4199019935428
Jonathan WilliamsArkansas120162016110
Karlos WilliamsFlorida State120152015113
Keith WilliamsNebraska12012201220
Kevin WilliamsSan Diego CC; Iowa State11986198610
Kevin WilliamsMiami (Florida)219981999320
Kyle WilliamsLouisiana State1320062018183178
Leonard WilliamsWestern Carolina11987198720
Mario WilliamsNorth Carolina State4201220156363
Mike WilliamsSyracuse12014201490
Mike WilliamsTexas4200220055147
Pat WilliamsNavarro JC; Northeastern State; Texas A&M81997200410764
Shaud WilliamsTexas Tech; Alabama320042006250
Thomas WilliamsSouthern California12010201020
Van WilliamsEast Tennessee State; Carson-Newman319831985341
Keith WillisNortheastern119921992121
Lenny WillisNebraska Southern JC; Ohio State319771979151
Don WilsonEllsworth CC; North Carolina State2198419853216
Eric WilsonMaryland119851985140
George WilsonArkansas7200520129255
Karl WilsonLouisiana State119951995111
Mike WilsonDayton11971197150
Jeff WinansModesto JC; Southern California219731975203
Antoine WinfieldOhio State5199920037258
Ronnie WingoArkansas12013201320
Brian WintersKent State120202020169
Coy WireStanford6200220078021
Billy WittNorth Alabama11987198722
Wayne WolffWake Forest11961196120
Will WolfordVanderbilt719861992102102
Cierre WoodNotre Dame12015201520
Eric WoodLouisville920092017120120
Pierre WoodsMichigan12010201040
Robert WoodsSouthern California4201320165748
Roscoe WordJackson State11976197610
Daryl WorleyWest Virginia12020202010
Jerel WorthyMichigan State320152017200
Dwayne WrightWest Hills CC; Fresno State120072007150
Jeff WrightTulsa; Coffeyville CC; Central Missouri7198819949867
Kenyatta WrightOklahoma State220002001272
Shareece WrightSouthern California120172017125
Mansfield WrottoGeorgia Tech120102010117
Alvin WyattBethune-Cookman2197119722820
Jarius WynnGeorgia Military JC; Georgia120142014111
John YaccinoPittsburgh11962196230
Eddie YarbroughWyoming220172018316
Jeff YeatesBoston College319741976261
T.J. YeldonAlabama220192020100
Mack YohoMiami (Ohio)4196019635651
Ashton YoubotyOhio State520062010437
Duane YoungMichigan State11998199840
Sam YoungNotre Dame320112013204
Willie YoungAlcorn State219711972157
Sid YoungelmanAlabama2196219632825
Rich ZecherContra Costa JC; Utah State11967196750
Dusty ZeiglerNotre Dame4199619994644
Connie ZelencikPurdue119771977140
Justin ZimmerFerris State220202021180
In Memoriam
NFL Boxscores
NFL Game Officials
NFL Training Camps
NFL Roster Limits
Pro Football Hall of Fame
Super Bowl
Privacy Policy
©2006-2025 Pro Football Archives. All Rights Reserved.
Last Updated: July 1, 2025