HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboards

San Francisco 49ers All-Time Roster

Franchise History
PlayerCollegeYearsFirstLastGPGS
Danny AbramowiczXavier (Ohio)2197319742625
Kenneth AckerSouthern Methodist1201520151513
Anthony AdamsPenn State4200320065834
Mike AdamsDelaware3200420063818
Phillip AdamsSouth Carolina State120102010150
Tyrell AdamsWest Georgia12021202150
Chidi AhanotuCalifornia120032003161
Brandon AiyukSierra JC; Arizona State5202020246967
David AkersLouisville220112012320
Frankie AlbertStanford7194619529085
Bennie AldridgeOklahoma State119521952111
Jerry AldridgeAngelo State11980198010
Kermit AlexanderUCLA7196319699493
Kwon AlexanderLouisiana State2201920201413
Brandon AllenArkansas12024202431
Brian AllenUtah12020202011
Larry AllenButte CC; Sonoma State2200620072727
Nate AllenTexas Southern119751975143
Azeez Al-ShaairFlorida Atlantic4201920225732
Otis AmeySacramento State120052005110
Adrian AmosPenn State12024202410
Evan AndersonFlorida Atlantic120242024121
Gary AndersonSyracuse119971997160
Marques AndersonUCLA12005200540
Terry AndersonBethune-Cookman11980198040
Tim AndersonOhio State119751975132
Shane AndrusKentucky; Murray State22009201030
Mark AnelliWisconsin12002200220
Ziggy AnsahBrigham Young12020202020
Cornelius AnthonyTexas A&M220022003170
Joe ArenasNebraska-Omaha7195119578346
Arik ArmsteadOregon92015202311697
Ray-Ray ArmstrongMiami (Florida)320152017175
Jim AsmusMount San Antonio JC; Hawaii11987198730
Nnamdi AsomughaCalifornia12013201331
Billy AtkinsAuburn219581959237
Dave AtkinsNew Mexico Military Institute JC; Texas-El Paso21973197460
James AtkinsHolmes CC; Nassau CC; Virginia Union12004200430
Dan AudickHawaii2198119822317
John AyersTexas; West Texas A&M1019771986148133
David BaasMichigan6200520109254
Gene BabbAustin219571958249
Harry BabcockGeorgia319531955320
Ken BahnsenTyler JC; North Texas11953195370
Matt BahrPenn State11981198140
Billy BajemaOklahoma State4200520086125
Dave BakerOklahoma3195919613837
Jason BakerIowa220012002270
Wayne BakerBrigham Young119751975140
Eric BakhtiariSan Diego12012201250
Ed Balattinone2194619472714
Mike BaldassinWashington219771978300
Alex BalducciOregon12016201620
Jack BaldwinCentenary11947194731
Jon BaldwinPittsburgh12013201371
Marcus BallFlorida State; Pearl River CC; Memphis12016201650
Kentwan BalmerNorth Carolina220082009270
Cas BanaszekNorthwestern1019681977120112
Bruno BanducciStanford91946195410282
Aaron BanksNotre Dame4202120245343
Tully Banta-CainCalifornia2200720082810
Mike BarberMarshall11989198980
Roy BarkerNorth Carolina3199619984544
Kevan BarlowPittsburgh5200120057230
Larry BarnesColorado State119571957121
Pat BarnesCalifornia11999199910
Tim BarnesMissouri12017201710
Oliver BarnettKentucky11995199560
Alex BarrettSan Diego State220202024100
Jean BarrettTulsa7197319809342
Ben BartchSt. John's (Minnesota)22023202482
Harris BartonNorth Carolina1019871996138134
Dick BassiSanta Clara219461947158
Arnaz BattleNotre Dame7200320098838
Sanjay BeachColorado State219911993250
Zane BeadlesUtah2201620173221
Robert BealGeorgia220232024180
Al BealsSanta Clara6194619517651
Ed BeardTennessee8196519729753
Fred BeasleyAuburn81998200511480
Terry BeasleyAuburn319721975296
C.J. BeathardIowa3201720201912
Ed BeattyMississippi2195519562210
Terry BeesonKansas11982198250
Randy BeislerIndiana6196919747949
Bill BelkMaryland-Eastern Shore7196819748743
Blake BellOklahoma220152016275
Ronnie BellMichigan220232024260
Shonn BellVirginia-Wise11999199920
Nick BelloreCentral Michigan2201520163010
Ceasar BelserArkansas-Pine Bluff11974197440
Daved BenefieldGlendale CC; Northridge State119961996150
Guy BenjaminStanford319811983100
Travis BenjaminMiami (Florida)120212021100
Roman BentzTulane11948194840
Tony BergstromUtah12020202040
Rex BerryCarbon JC; Brigham Young6195119566662
Antoine BetheaHoward3201420163939
Tatum BethuneCentral Florida; Florida State120242024111
Mike BettigaRedwoods JC; Cal Poly (Humboldt)119741974100
Ed BeverlyArizona State11973197320
Desmond BishopSan Francisco CC; California12014201420
Stan BlackMississippi State119771977131
Richard BlackmoreMississippi State119831983111
Ronald BlairAppalachian State420162019472
Tony BlevinsKansas11998199820
Ed BlountWashington State11987198710
Forrest BlueAuburn7196819749682
Dre' BlyNorth Carolina120092009166
Dwaine BoardNorth Carolina A&T State101979198811792
Harry BoatswainNew Haven319921994458
Briean Boddy-CalhounCoffeyville CC; Minnesota12020202010
Victor BoldenOregon State220172018130
Anquan BoldinFlorida State3201320154645
Brian BollingerNorth Carolina319921994390
Shane BonhamAir Force; Tennessee219981999110
Steve BonoUCLA419891993346
Alex BooneOhio State6201020157759
J.R. BooneTulsa119521952127
Chris BorlandWisconsin120142014148
Nick BosaOhio State6201920248280
Bruce BosleyWest Virginia1319561968163147
Kendrick BourneEastern Washington4201720205813
Matt BouzaCalifornia11981198110
Todd BowlesTemple1199119911614
NaVorro BowmanPenn State7201020178964
Elmo BoydEastern Kentucky11978197897
Greg BoydFresno CC; San Diego State11984198420
Lon BoyettNorthridge State11978197830
Greg BoykinNorthwestern119781978168
Carl BradfordArizona State12016201620
Ed BradleyWake Forest2197719783018
Dennis BragonierChabot JC; Stanford11974197420
John BrandesCameron11993199390
Mike BrandonFlorida219951996150
Jeff BregelSouthern California319871989213
Matt BreidaGeorgia Southern3201720194318
Jake BrendelUCLA4202120246751
Doug BrienCalifornia219941995220
Diyral BriggsBowling Green State22009201050
John BristorCalifornia (Pennsylvania); Waynesburg11979197910
Clyde BrockUtah State11963196360
Tramaine BrockMississippi Gulf Coast CC; Minnesota; Belhaven7201020168040
Jeff BrockhausMissouri11987198730
John BrodieStanford1719571973204158
Jeff BrohmLouisville21996199780
Zack BronsonMcNeese State7199720038443
Ahmad BrooksVirginia82009201612092
Chet BrooksTexas A&M3198819903323
Anthony BrownPurdue12023202320
Dennis BrownWashington71990199611053
Hardy BrownSouthern Methodist; Tulsa5195119555858
Jamie BrownFlorida A&M11998199885
Ji'Ayir BrownLackawanna CC; Penn State2202320243218
Pete BrownGeorgia Tech219531954241
Ray BrownMemphis; Arkansas State6199620019595
Ray BrownSouth Carolina11987198710
Tarell BrownTexas72007201310047
Tony BrownMemphis120042004164
Trent BrownGeorgia Military JC; Florida3201520173128
Keith BrownerSouthern California11987198711
Arland BruceHutchinson CC; Minnesota12003200320
Gail BruceWashington4194819515050
Isaac BruceWest Los Angeles JC; Santa Monica JC; Memphis2200820092622
Bob BruerMinnesota State219791980174
Jackson BrumfieldSouthern Mississippi1195419541212
Fred BruneyOhio State2195319561613
Daniel BrunskillSan Diego State4201920226142
Antonio BryantPittsburgh1200620061413
Austin BryantClemson12023202310
Bob BryantTexas Tech; Santa Ana JC4194619494736
Junior BryantNotre Dame6199520008343
Jeff BuckeyStanford11999199970
Curtis BuckleyKilgore JC; Texas A&M-Commerce319961998380
Brentson BucknerClemson3199820004521
DeForest BucknerOregon4201620196363
Scott BullArkansas319761978367
Ken BungardaArizona Western JC; Missouri119801980150
Dan BunzUC Riverside; Long Beach State7197819848662
Aaron BurbridgeMichigan State120162016163
Spencer BurfordTexas-San Antonio3202220244529
Don BurkeHartnell JC; Southern California5195019544328
Vern BurkeBakersfield CC; Oregon State11965196530
Oren BurksVanderbilt220222023338
Mike BurnsContra Costa JC; Southern California119771977140
Jim BurtMiami (Florida)319891991237
Reggie BushSouthern California12015201551
Steve BushArizona State220042005204
John ButlerPrincipia11987198730
Nate ByhamPittsburgh120102010143
Travaris CadetToledo; Pearl River CC; Appalachian State12015201540
Mike CaldwellCalifornia21995199630
Mike CalhounNotre Dame11980198040
Dean CaliguirePittsburgh11991199120
Tony CalvelliSan Mateo JC; Stanford119471947122
Carter CampbellTreasure Valley JC; Weber State11970197010
De'Vondre CampbellHutchinson CC; Minnesota1202420241312
Marion CampbellGeorgia2195419552419
Don CamporaPacific219501952208
Trenton CannonShepherd; Virginia State120212021110
Al CarapellaMiami (Florida)5195119556055
Anders CarlsonAuburn12024202420
Brett CarolanWashington State219941995180
Dwaine CarpenterNorth Carolina A&T State320032005328
Jack CarpenterColumbia; Missouri; Michigan11949194930
David CarrFresno State12010201010
Earl CarrFlorida119781978140
Eddie Carrnone3194719493019
Paul CarrCitrus JC; Houston3195519573017
Tank CarradineButler CC; Florida State420142017448
Derek CarrierBeloit220132014161
Andre CarterCalifornia5200120056966
Dexter CarterFlorida State7199019969020
Michael CarterSouthern Methodist91984199212197
Ken CasanegaSanta Clara1194619461414
Bernie CaseyBowling Green State6196119667967
Jim CasonLouisiana State6194819546664
Frank CassaraSt. Mary's (California)11954195463
Royal CathcartCompton JC; UC Santa Barbara11950195030
Sam CathcartUC Santa Barbara3194919523617
Matt CavanaughPittsburgh319831985292
Garrett CelekMichigan State8201220199131
Gordy CeresinoStanford119791979163
Joe CerneNorthwestern319651967390
Jeff ChandlerFlorida22002200380
Wes ChandlerFlorida11988198844
Jack ChappleStanford119651965146
Tony CherryRiverside CC; Oregon21986198761
John ChomaVirginia319811983270
Ricky ChurchmanTexas2198019811915
Don ClarkSouthern California2194819492626
Dwight ClarkClemson91979198713497
Greg ClarkRicks JC; Stanford4199720005539
Mario ClarkOregon119841984116
Mike ClarkFlorida11982198260
Monte ClarkSouthern California3195919613633
DeVone ClaybrooksEast Carolina12003200330
Anthony ClementLouisiana-Lafayette120052005146
Nate ClementsOhio State4200720105453
Asante ClevelandMiami (Florida)12014201460
Tony ClineMiami (Florida)219761977212
Tony ClineStanford11999199980
Colin ClohertyBrown12010201020
Josiah CoatneyHolmes CC; Mississippi12020202010
Mark CochranBaylor11987198733
Mike CoferNorth Carolina State619881993960
Glen CoffeeAlabama120092009142
Adrian ColbertTexas; Miami (Florida)2201720182112
Dan ColchicoDiablo Valley JC; San Jose State6196019656966
Matt ColeMcKendree12020202010
Tevin ColemanIndiana3201920222712
Elmer CollettSan Francisco State6196719728440
Bruce CollieTexas-Arlington5198519897434
Floyd CollierSan Jose State; Fresno State; Southern California119481948120
Tim CollierTexas A&M-Commerce219821983125
Glen CollinsMississippi State11987198731
Greg CollinsNotre Dame119751975140
Maliek CollinsNebraska1202420241717
Ray CollinsLouisiana State3195019523426
Darren ComeauxSan Diego Mesa JC; Arizona State11987198780
Tom ComptonSouth Dakota2202020212410
Jon CondoMaryland12019201910
Cary ConklinWashington11995199520
Gerry ConleeSt. Mary's (California)219461947244
Chris ConleyGeorgia220232024232
Mike ConnellCincinnati119781978160
Clyde ConnerPacific8195619638067
Ted ConnollySanta Clara; Tulsa8195419628264
Curtis ConwayEl Camino JC; Southern California120042004165
Chris CookMiddle Tennessee State; Virginia12014201460
Toi CookStanford219941995182
Bill CookeConnecticut; Massachusetts219761977231
Adrian CooperOklahoma11996199660
Bill CooperMuskingum419611964384
Chris CooperNebraska-Omaha12004200482
Deke CooperNotre Dame12006200610
Earl CooperRice6198019858840
George CooperMichigan State119871987102
Josh CooperMississippi12004200420
Xavier CooperWashington State12017201750
Lou CordileoneClemson119611961121
Charles CorneliusBethune-Cookman2197919803220
Jose CortezLos Angeles Valley JC; Oregon State320012005270
Dave CostaWisconsin120012001140
Blake CostanzoLafayette120112011160
Matt CourtneyIdaho State11987198733
Tom CousineauOhio State21986198793
Jacob CowingTexas-El Paso; Arizona120242024150
Al CowlingsSan Francisco CC; Southern California119791979120
Greg CoxHartnell JC; San Jose State319881991390
Jim CoxStanford119481948140
Perrish CoxOklahoma State3201220144014
Brock CoyleMontana2201720181711
Michael CrabtreeTexas Tech6200920147977
River CracraftWashington State220202021151
Roger CraigNebraska819831990121116
Derrick CrawfordMemphis119861986100
Gabe CrecionUCLA12004200410
Joe CribbsAuburn2198619872512
Chuck CristPenn State1197819781515
Marcus CromartieWisconsin320142016211
Bobby CrossKilgore JC; Stephen F. Austin State2195619572423
Randy CrossUCLA1319761988185180
John David CrowTexas A&M4196519685655
Paul CroweSt. Mary's (California)2194819491615
Odis CrowellAmarillo JC; Hardin-Simmons11947194720
Dave CullityUtah11989198920
Chris CulliverSouth Carolina3201120144620
Doug CunninghamMississippi7196719738228
John CyprienFlorida International12020202040
Craig DahlNorth Dakota State220132014321
Harvey DahlNevada-Reno12006200640
Tom DahmsSan Diego State11957195784
Chris DalmanStanford71993199910564
Clem DanielsPrairie View A&M11968196890
Darrion DanielsOklahoma State; Nebraska12020202040
Sam DarnoldSouthern California120232023101
Bob DaughertyNew Mexico Military Institute JC; Tulsa11966196640
Anthony DavisRutgers6201020167271
Chris DavisAuburn22015201670
Eric DavisJacksonville State6199019958165
Jerome DavisMinnesota32002200460
Jesse DavisIdaho12023202310
Johnny DavisAlabama119811981165
Kalia DavisCentral Florida220232024160
Khalil DavisNebraska12024202430
Kyle DavisOklahoma11978197870
Leonard DavisTexas120122012160
Mike DavisSouth Carolina220152016141
Sammy DavisTexas A&M120062006131
Tommy DavisLouisiana State11195919691380
Vernon DavisMaryland1020062015140136
Tyrion Davis-PriceLouisiana State22022202370
Phil DawsonTexas420132016640
Sheldon DayNotre Dame320172019342
Matt DayesNorth Carolina State12018201870
Floyd DeanFlorida219641965150
Fred DeanLouisiana Tech519811985575
Kevin DeanTexas Christian11987198741
Steve DeBergFullerton JC; San Jose State3197819803935
Derrick DeeseEl Camino JC; Southern California1019942003136116
Ryan DelaireMassachusetts; Towson12018201820
Keith DeLongTennessee5198919936439
Darqueze DennardMichigan State12021202110
Richard DentTennessee State11994199422
Dan DercherKansas219992000110
Ty DetmerBrigham Young119981998161
Jordan DeveySnow JC; Memphis120152015159
Quinton DialEast Mississippi CC; Alabama4201320164632
Trent DilferFresno State12007200776
Al DixonIowa State11984198420
Anthony DixonMississippi State420102013641
Demarcus DobbsGeorgia420112014450
Joshua DobbsTennessee12024202421
Dedrick DodgeFlorida State319941996474
Chris DolemanPittsburgh3199619984848
Marty DomresColumbia11976197650
Mitch DonahueWyoming219911992150
George DonnellyIllinois3196519673318
Leon DonohueSan Jose State3196219644232
Glenn DorseyLouisiana State3201320163827
Ken DorseyMiami (Florida)2200420051110
Marques DouglasHoward3200520074847
Leger DouzableCentral Florida12017201755
Eddie DoveColorado5195919635449
Harley DowSan Jose State119501950126
Mike DowdleTexas4196319665141
Walt DowningMichigan6197819838317
Bob DownsSouthern California11951195110
Chris DraftStanford11999199970
Joe DrakeArizona11987198731
Tyronne DrakefordVirginia Tech5199420016321
Shaun DraughnNorth Carolina220152016227
Jim DrayStanford12016201621
Chris DresselStanford21987199220
Jim DruckenmillerVirginia Tech21997199861
Doug DuBoseNebraska219871988160
Damane DuckettEast Carolina12006200660
Fred DuganAlabama; Dayton219581959244
Elvis DumervilLouisville120172017160
Steven DunbarHouston12018201810
Maury DuncanSan Jose State; San Francisco State219541955170
Tony DungyMinnesota119791979157
Don DurdanOregon State219461947133
Mike DurretteFerrum JC; West Virginia219861987123
Ross DwelleySan Diego6201820238417
Michael DwumfourMichigan; Rutgers12022202220
Walt EasleyWest Virginia219811982131
Samson EbukamEastern Washington2202120223226
Braylon EdwardsMichigan12011201195
Earl EdwardsWichita State4196919725533
Marc EdwardsNotre Dame2199719983111
Cleveland ElamTennessee State4197519785433
Shane ElamTennessee; Mississippi12001200140
Bruce EliaOhio State319761978419
Bruce EllingtonSouth Carolina220142015260
Chuck ElliottOregon11948194820
Jordan ElliottTexas; Missouri1202420241614
Lenvil ElliottTruman State319791981353
Riki EllisonSouthern California6198319888077
Art ElstonSouth Carolina3194619483422
Ben EmanuelUCLA120052005118
Dick EnderleMinnesota11976197620
Al EndressSan Francisco CC; San Francisco State11952195240
John EngelbergerVirginia Tech5200020047958
Ricky ErvinsSouthern California119951995140
Len EshmontFordham4194619494949
Patrick EstesVirginia32005200790
Leroy EtienneNebraska119901990100
Demetric EvansGeorgia220092010300
Ray EvansTexas-El Paso219491950212
Antone ExumVirginia Tech320172019248
Kevin FaganMiami (Florida)7198719938374
Jim FahnhorstMinnesota7198419908238
Keith FahnhorstMinnesota1419741987193161
Chad FannMississippi; Florida A&M319971999393
Dillon FarrellNew Mexico12014201480
Brett FaryniarzSan Diego State11993199320
John FaylorSanta Clara11987198730
Nick FeherGeorgia4195119544424
Jon FelicianoMiami (Florida)120232023168
Ron FerrariLakeland JC; Illinois519821986680
Bobby FerrellUCLA519761980688
Clelin FerrellClemson1202320231717
Ronald FieldsMississippi State420052008499
Dave FioreHofstra5199820025953
Bill FiskSouthern California2194619472828
Terrence FlaglerClemson319871989211
Jim FlaniganNotre Dame120022002151
Demetrius Flannigan-FowlesArizona520202024737
P.J. FleckNorthern Illinois12004200410
Leonard FloydGeorgia1202420241717
William FloydFlorida State4199419974842
Dee FordAuburn320192021182
Jay ForemanNebraska12006200620
Eddie ForrestSanta Clara2194619472214
DeShaun FosterUCLA120082008162
Reuben FosterAlabama2201720181616
Roy FosterSouthern California3199119933332
Jamal FountaineWashington11995199570
Pete FranceschiSan Francisco11946194690
Phil FrancisStanford219791980211
Russ FrancisOregon6198219877565
John FrankOhio State5198419886623
Aubrayo FranklinItawamba CC; Tennessee4200720106260
Tracy FranzSan Jose State11987198733
Jesse FreitasSanta Clara219461947210
Jeff FullerTexas A&M6198419897134
Johnny FullerLamar5196819726320
Brandon FuscoSlippery Rock1201720171616
Blaine GabbertMissouri3201420161513
Bob GaglianoGlendale CC; U.S. International; Utah State11987198731
Bob GaitersSanta Ana JC; New Mexico State119621962121
Arnie GaliffaArmy11954195440
Ed GaligherChabot JC; UCLA2197719782715
Jeff GarciaGavilan JC; San Jose State5199920037471
Pierre GarconNorwich; Mount Union2201720181616
Andrew GardnerGeorgia Tech12016201611
Ben GarlandAir Force220192020148
Don GarlinSouthern California219491950193
Charlie GarnerScottsdale CC; Tennessee2199920003230
Joshua GarnettStanford2201620182211
Scott GarnettWashington11985198530
Jimmy GaroppoloEastern Illinois6201720225755
Len GarrettNew Mexico Highlands11975197520
Terence GarvinWest Virginia12018201810
Thane GashEast Tennessee State119921992163
Kendall GaskinsRichmond12015201590
Momcilo GavricBelgrade11969196970
Fred GehrkeUtah11950195040
Rick GervaisStanford319811983216
Thaddeus GibsonOhio State12010201020
Lewis GilbertFlorida11980198060
Garry GilliamPenn State220172018241
Bryan GilmoreMidwestern State220062007263
Ted GinnOhio State320102012403
Tashaun GipsonWyoming3202220244233
Kevin GivensPenn State6201920246615
Reggie GivensPenn State219981999320
Tony GladneyNevada-Las Vegas11987198720
Clyde GloverWalla Walla CC; Fresno State119871987131
Paul GoadTulane; Abilene Christian11956195640
Kevin GoganWashington2199719983232
Dashon GoldsonCoffeyville CC; Washington6200720128264
Goose GonsoulinBaylor119671967147
John Gonzaganone4195619594512
Tavares GoodenMiami (Florida)220112012310
Jonathan GoodwinOhio University; Michigan3201120134848
Marquise GoodwinTexas3201720193630
Steve GordonCalifornia119981998131
Frank GoreMiami (Florida)1020052014148134
Antonio GossNorth Carolina619891995842
Bruce GossettClarion; Ferrum JC; Duquesne; Richmond519701974700
Robbie GouldPenn State620172022900
Scott GraggMontana5200020047978
Jalen GrahamPurdue220232024120
Alan GrantStanford219921993180
Larry GrantSan Francisco CC; Ohio State2201120123213
Hroniss GrasuOregon12020202093
Danny GrayBlinn JC; Southern Methodist120222022130
Tim GrayNavarro JC; Texas A&M1197919791615
Elvis GrbacMichigan319941996429
Jacob GreenTexas A&M11992199220
Renardo GreenFlorida State120242024177
Roderick GreenBlinn JC; Central Missouri320062008290
Kevin GreeneAuburn119971997144
Dre GreenlawArkansas6201920246457
Fritz GreenleeAir Force; Arizona11969196940
Terry GreerAlabama State319871989241
Garland GregoryLouisiana Tech2194619472720
Randy GregoryArizona Western JC; Nebraska120232023120
Visco GrgichSanta Clara7194619527666
Don GriffinMiddle Tennessee State819861993114107
Yetur Gross-MatosPenn State120242024110
Isaac GuerendoWisconsin; Louisville120242024163
Brock GutierrezCentral Michigan2200320042915
Sebastian GutierrezMinot State12024202410
Ron HadleyWashington21987198862
Clark HaggansColorado State12012201290
Charles HaleyJames Madison71986199910664
Dana HallWashington3199219944426
Darryl HallWashington119951995120
Forrest HallDuquesne; San Francisco119481948141
Leon HallMichigan12017201791
Parker HallMississippi119461946110
Rhett HallGavilan JC; California119941994122
Travis HallBrigham Young120052005161
Windlan HallArizona State4197219755425
Derrick HamiltonClemson12004200420
Je'Ron HammLouisiana-Monroe12016201650
Blake HanceNorthwestern12022202270
Merton HanksIowa819911998125107
Tim HanshawBrigham Young319961998303
Joselio HansonEl Camino JC; Texas Tech120042004133
Bob HantlaKansas219541955242
Parys HaralsonTennessee6200620118668
Cedrick HardmanNorth Texas1019701979139121
Adrian HardyNorthwestern State (Louisiana)219931994120
Andre HardySan Diego CC; Weber State; St. Mary's (California)11987198710
Carroll HardyColorado119551955105
Ed HardyJackson State11973197330
Kevin HardyNotre Dame119681968121
Javon HargraveSouth Carolina State2202320241919
Lem HarkeyCollege of Emporia11955195540
Derrick HarmonCornell319841986395
Eli HaroldVirginia3201520174824
Chris HarperCalifornia12016201692
Willie HarperNebraska1019731983134100
Davontae HarrisIllinois State12021202110
DuJuan HarrisTroy220152016122
Erik HarrisCalifornia (Pennsylvania)12023202330
Joe HarrisGeorgia Tech1197819781616
Kwame HarrisStanford5200320077244
Marcell HarrisFlorida4201820215220
Mark HarrisSouthern Utah; Ricks JC; Stanford419961999372
Marques HarrisColorado; Southern Utah12009200940
Tim HarrisMemphis4199119954219
Tim HarrisVirginia12020202010
Tony HarrisToledo11971197140
Walt HarrisMississippi State3200620084646
Bob HarrisonOklahoma6195919677317
Dennis HarrisonVanderbilt11986198650
Kenny HarrisonSouthern Methodist3197619783317
Martin HarrisonWashington319901993292
Jeff HartOregon State119751975140
Taylor HartOregon12016201610
Tommy HartMorris Brown1019681977131112
John HartyIowa5198119864217
Joe HastingsWashburn12011201110
JaMycal HastyBaylor220202021190
Tim HauckPacific (Oregon); Montana12002200230
Tayler HawkinsSan Diego State12023202311
Duane HawthorneNorthern Illinois12002200230
Bob HayesFlorida A&M11975197543
Jarryd Haynenone12015201581
Harold HaysSouthern Mississippi219681969263
Matt HazeltineCalifornia1419551968176172
Ronnie HeardMississippi5200020046924
Garrison HearstGeorgia5199720037373
Charlie HeckNorth Carolina12024202422
Eric HeitmannStanford820022009119114
Ron HellerOregon State2198719882915
Daniel HelmDuke12020202050
Barry HeltonColorado319881990470
Keith HendersonGeorgia419891992241
Thomas HendersonLangston11980198010
Steve HendricksonCalifornia119891989110
Ed HenkeVentura JC; Southern California7195119608478
Tom HenleyStanford11987198711
Matt HennessyTemple12024202420
Willie HenryMichigan12020202020
Bill HerchmanTyler JC; Texas Tech4195619594836
Chris HetheringtonYale220052006198
Dave HettemaPasadena CC; New Mexico11967196770
Dwight HicksMichigan7197919859692
Maurice HicksNorth Carolina A&T State420042007555
Cole HikutiniSacramento State; San Francisco CC; Louisville12017201740
Brian HillWyoming12021202130
Jason HillWashington State420072010342
John HillLehigh11985198510
Shaun HillHutchinson CC; Maryland3200720091816
Scott HiltonSalem2197919802015
Stan HindmanMississippi7196619747645
Terry HoageGeorgia11993199340
Homer HobbsGeorgia2194919502212
Nate Hobgood-ChittickNorth Carolina12000200050
Gerald HodgesPenn State2201520162516
Paul HoferMississippi6197619817719
Gary HoffmanSanta Clara11987198730
Mike HoganTennessee-Chattanooga11979197922
Doug HoglandOregon State3195319553634
Colin HolbaLouisville32018202070
Bobby HolladayTulsa2195619571412
Hugo HollasRice11974197470
Trindon HollidayLouisiana State12014201410
Rashad HolmanLouisville320012003461
Mike HolmesTexas Southern2197419752710
Tom HolmoeBrigham Young619831989827
Pierce HoltWharton County JC; Angelo State5198819927054
Tom HolzerLouisville119671967141
Tyrone HopsonEastern Kentucky21999200041
Bob HornOregon State219821983177
Dick HorneCompton JC; Oregon119471947112
Bob HoskinsWichita State6197019757743
Eddie HowardMount San Antonio JC; Idaho11998199820
Clarence HowellTexas A&M119481948120
Brian HoyerMichigan State12017201766
Marcus HudsonNorth Carolina State420062009480
Tanner HudsonMemphis; Southern Arkansas12021202120
Talanoa HufangaSouthern California4202120244937
Marty HuffMichigan11972197230
Ernie HughesNotre Dame2197819801811
Tom HullPenn State119741974131
Charlie HuntFlorida State11973197380
Kendall HunterOklahoma State320112013431
Maurice HurstMichigan12021202120
Carlos HydeOhio State4201420175036
Kerry HyderTexas Tech3202020233615
Israel IfeanyiOrange Coast JC; Southern California11996199630
Godwin IgwebuikeNorthwestern12018201850
John IsenbargerIndiana419701973554
Jasen IsomCincinnati; Western Illinois22003200461
Steve IsraelPittsburgh219951996222
Mike IupatiIdaho5201020147575
Prince Charles IworahWestern Kentucky12016201610
Asa JacksonCal Poly (San Luis Obispo)12017201740
Darrell JacksonFlorida1200720071515
Drake JacksonSouthern California220222023230
Jim JacksonWestern Illinois219661967131
Johnnie JacksonHouston4198919925311
Randy JacksonTexarkana JC; Wichita State11973197320
Rickey JacksonPittsburgh2199419953229
Terry JacksonFlorida7199920051002
Wilbur JacksonAlabama5197419797257
Brandon JacobsCoffeyville CC; Southern Illinois12012201220
Taylor JacobsFlorida220062007120
LaMichael JamesOregon320122014150
Richie JamesMiddle Tennessee State3201820204010
Will JamesMichigan; Youngstown State; Western Illinois12010201050
Shemar Jean-CharlesAppalachian State12023202350
Ricky Jean FrancoisLouisiana State420092012515
Tony JeffersonOklahoma12021202120
A.J. JenkinsIllinois12012201230
Janoris JenkinsFlorida; North Alabama12022202220
Brian JenningsArizona State13200020122080
Jauan JenningsTennessee4202120246017
Jonas JenningsGeorgia4200520082323
Rick JenningsMaryland11977197730
Tony Jerod-EddieTexas A&M520122016574
Lorenzo JeromeSt. Francis (Pennsylvania)12017201740
Travis JerveyThe Citadel219992000160
Billy JessupLong Beach CC; Southern California6195119585515
Greg JoelsonWillamette; Arizona State11991199140
Bill JohnsonTexas A&M; Tyler JC9194819569588
Bryant JohnsonPenn State1200820081612
Cam JohnsonVirginia12012201220
Charles JohnsonGrambling State2197919802014
Charlie JohnsonLouisville319661968293
Dennis JohnsonKentucky12004200410
Derrick JohnsonWashington120052005145
Dontae JohnsonNorth Carolina State82014202210328
Eric JohnsonWashington State11979197981
Eric JohnsonYale4200120065747
Gary JohnsonGrambling State219841985230
James JohnsonOrange Coast JC; San Diego State11987198710
Jimmy JohnsonSanta Monica JC; UCLA1619611976213204
John JohnsonClemson3199119934014
John Henry JohnsonSt. Mary's (California); Arizona State3195419563120
Josh JohnsonSan Diego12022202220
Kermit JohnsonUCLA219751976221
Kerryon JohnsonAuburn12021202110
Leo JohnsonTennessee State219691970210
Rudy JohnsonNebraska219641965190
Sammy JohnsonNorth Carolina319741976340
Steve JohnsonChabot JC; Kentucky120142014131
Walter JohnsonTuskegee11967196710
Arrington JonesWinston-Salem State11981198110
Brandon JonesOklahoma12009200980
Brent JonesSanta Clara1119871997143125
Chris JonesBowling Green State12016201666
Colin JonesTexas Christian120112011130
Datone JonesUCLA12017201730
D.J. JonesEast Mississippi CC; Mississippi5201720216146
Larry JonesTruman State11978197890
Terry JonesAlabama12005200575
Darin JordanNortheastern319911993445
Dion JordanOregon120202020131
James JordanLouisiana Tech22002200370
Alex JosephTemple12010201010
Sebastian Joseph-DayRutgers12023202320
Ed JudieNorthern Arizona219821983113
Bob JuryPittsburgh119781978158
Kyle JuszczykHarvard820172024125110
Colin KaepernickNevada-Reno6201120166958
Carl KammererSan Joaquin Delta JC; Pacific2196119622810
Zak KeaseyPrinceton220072008193
Jerry KeebleArizona Western JC; Minnesota11987198732
Carl KeeverOregon State; Boise State11987198730
John KeithFurman420002003238
Louie KelcherSouthern Methodist119841984160
Gorden KelleyGeorgia2196019612623
Todd KellyTennessee219931994256
Larry KelmTexas A&M119931993101
Jeff KempDartmouth119861986106
Matt KeneleySouthern California11999199970
Allan KennedyWashington State319811984341
Sam KennedyCabrillo JC; San Jose State119881988160
Jeremy KerleyTexas Christian1201620161613
Zach KerrMaryland; Delaware12021202140
Arden KeyLouisiana State120212021170
Daniel KilgoreAppalachian State7201120177439
Jon KilgoreAuburn11969196970
Terry KillensPenn State120012001162
Cedric KillingsCarson-Newman120002000141
Billy KilmerCitrus JC; UCLA4196119663914
Elbert KimbroughNorthwestern5196219667064
Javon KinlawJones County JC; South Carolina4202020234133
Terry KirbyVirginia3199619983913
Randy KirkDeAnza JC; San Diego State419961999510
Dre KirkpatrickAlabama12021202161
Travis KirschkeUCLA1200320031515
David KirtmanSouthern California12008200810
George KittleIowa820172024113105
Gary KnafelcColorado119631963106
Steve KnutsonEast Los Angeles JC; Southern California119781978151
Dave KopayMarquette; Washington419641967486
Mark KorffPasadena CC; Florida11987198720
Kyle KosierArizona State3200220044728
Jim KovachKentucky11985198540
Eldred KraemerPittsburgh119551955122
Jimmy KrahlTexas Tech11980198020
Kent KramerMinnesota119661966140
Keaton KristickOregon State12010201060
Tyler KroftRutgers120222022124
Charlie KruegerTexas A&M1519591973198193
Rolf KruegerTexas A&M319721974271
Pete KuglerPenn State8198119908135
Fulton KuykendallUCLA11985198510
John KuzmanFordham119461946101
Ted KwalickPenn State6196919748343
Jason KyleArizona State12000200020
Matt LaBountyOregon11993199360
Travis LaBoyUtah State; Hawaii120102010140
Bill LaFleurNebraska220022003210
Roland LakesWichita State1019611970140126
Trey LanceNorth Dakota State22021202284
Fred LandLouisiana State11948194820
Mel LandMichigan State11980198030
Antonio LanghamAlabama119981998116
Danny LaRoseMissouri11965196550
Bill LarsonPratt CC; Colorado State119751975142
Jim LashNorthwestern2197619771810
Bud LaughlinKansas119551955101
Amos LawrenceNorth Carolina219811982211
Manny LawsonNorth Carolina State5200620106456
Steve LawsonKansas2197619772828
Terry LeCountFlorida21978197953
Dwayne LedfordEast Carolina22000200391
Hal LedyardTennessee-Chattanooga119531953120
Amp LeeFlorida State219921993316
Andy LeePittsburgh11200420141760
Dwight LeeMichigan State11968196820
Elijah LeeKansas State320172019386
Kevin LeeAlabama11996199620
Mark LeeWashington11991199154
Tyrone LegetteNebraska11998199870
Ashley LelieHawaii120072007153
Corey LemonierAuburn320132015422
Deommodore LenoirOregon4202120246347
Jim LeonardSanta Clara11985198590
Tony LeonardVirginia Union3197619783924
Brian LeonhardtBemidji State12015201540
Bobby LeopoldNotre Dame4198019835420
Otis LeveretteMiddle Georgia JC; Alabama-Birmingham12004200451
Chuck LevyArizona219971998260
Eddie LewisKansas4197619795119
Gary LewisSan Francisco CC; Washington State; Phoenix JC; Arizona State6196419697219
Jonas LewisSan Diego State220002001110
Keith LewisOregon5200420087613
Kevin LewisNorthwestern State (Louisiana)219901991263
Michael Lewisnone120072007130
Michael LewisColorado4200720105050
Ron LewisFlorida State219901992130
Kevin LillyTulsa219881989102
Verl LillywhiteModesto JC; Southern California4194819514931
Mike LindNotre Dame219631964249
Don LisbonBowling Green State2196319642014
Greg LiterIowa State11987198710
Howie LivingstonFullerton JC11950195077
Brandon LloydIllinois4200320145932
J.W. LockettCentral Oklahoma11961196122
Marc LoganKentucky3199219944018
Tim LongMemphis11987198720
Jim LooneyLos Angeles Southwest JC; Purdue11981198110
Joe LooneyWake Forest220132014194
Bill LopaskyWest Virginia119611961100
Ronnie LottSouthern California1019811990129126
Derek LovilleOregon3199419964222
Alex LoydOklahoma State119501950102
Corey LucianoDiablo Valley JC: Washington12023202320
Bobby LunaAlabama1195519551212
Darrell LuterPearl RIver CC; South Alabama22023202490
Lenny LylesLouisville219591960241
Aaron LynchNotre Dame; South Florida4201420174419
Ben LynchCalifornia419992002522
Anthony LynnTexas Tech219951996221
Greg MabinIowa220172018191
Ken MacAfeeNotre Dame2197819792925
John MacaulayStanford11984198430
Alex MackCalifornia1202120211717
Marlon MackSouth Florida12022202220
Dee MackeyTexas A&M-Commerce119601960127
George MaderosChico State2195519561914
Mike MagacMissouri5196019645625
Erik MagnusonMichigan22017201883
Jaylen MahoneyVanderbilt12024202430
Norm MaloneyPurdue2194819492613
Joe ManleyMississippi State; East Mississippi CC; Mississippi State1195319531212
Charles MannNevada-Reno119941994140
Mario ManninghamMichigan2201220131813
Sean ManuelLaney JC; New Mexico State119961996110
Chris MaragosWestern Michigan; Wisconsin12010201030
Justin March-LillardAkron12021202110
Ken MargerumStanford21986198770
Cassius MarshUCLA220172018223
Rasheed MarshallWest Virginia120052005120
Bob MartinNebraska119791979132
Derrick MartinArizona State; San Jose State11987198731
Jonathan MartinStanford120142014159
Keshawn MartinMichigan State12016201610
Marcus MartinSouthern California3201420162624
Saladin MartinSan Diego CC; San Diego State119811981150
Tay MartinWashington State; Oklahoma State22022202340
Len MasiniFresno State219471948135
Jordan MasonGeorgia Tech320222024456
Lindsey MasonKansas11982198298
Riley MathesonCameron JC; Texas-El Paso1194819481414
Ned MathewsUCLA2194619472014
Al MatthewsTexas A&M-Kingsville11977197710
Clay MatthewsGeorgia Tech4195019554445
Jordan MatthewsVanderbilt32019202140
Marv MatuszakTulsa2195719581919
Andy MaurerOregon1197619761310
Brett MaxieTexas Southern11997199721
Jim MaxwellGardner-Webb120052005111
Marcus MaxwellDiablo Valley JC; Oregon12005200540
Jared MaydenAlabama12020202020
Taylor MaysSouthern California120102010166
Jason McAddleyAlabama120052005122
Ken McAlisterSan Francisco11983198340
Darcel McBathTexas Tech120122012160
Christian McCaffreyStanford3202220243130
Ed McCaffreyStanford119941994160
Max McCaffreyDuke12018201810
Jim McCannPhoenix JC; Arizona State219711972260
Nick McCloudNorth Carolina State; Notre Dame12024202480
Ray-Ray McCloudClemson220222023293
Dexter McCoilTulsa12017201780
Milt McCollStanford7198119879731
Dave McCormickLouisiana State119661966140
Tom McCormickMenlo; Pacific11956195660
Walt McCormickWashington; Southern California11948194860
Colt McCoyTexas12013201340
L.J. McCrayCatawba220142015230
Willie McCrayAlabama; Troy119781978160
George McCulloughBaylor120012001150
Tony McDanielTennessee12017201740
Kevin McDermottUCLA120132013160
Ramos McDonaldNavarro JC; New Mexico11999199997
Ray McDonaldFlorida82007201411568
Tim McDonaldSouthern California719931999111111
Vance McDonaldRice4201320164830
Hugh McElhennyCompton JC; Washington91952196010089
Leon McFaddenSan Diego State12014201470
Kay McFarlandColorado State619621968635
Willie McGeeAlcorn State219761977136
Ralph McGillNortheastern Oklahoma A&M JC; Tulsa6197219777043
T.Y. McGillNorth Carolina State320222024120
Mike McGlincheyNotre Dame5201820227070
Reggie McGrewFlorida220002001220
Mike McGruderKent State219921993258
Lamar McHanArkansas119631963129
Don McIlhennySouthern Methodist11961196150
Guy McIntyreGeorgia101984199314596
Jeff McIntyreLos Angeles Southwest JC; Arizona State119791979143
Reggie McKenzieTennessee11992199220
Scott McKillopPittsburgh120092009160
Jerick McKinnonGeorgia Southern120202020164
Colton McKivitzWest Virginia5202020246239
Billy McKoyPurdue119741974140
Tim McKyerTexas-Arlington4198619895145
Chase McLaughlinIllinois12019201930
Dana McLemoreHawaii619821987692
Wynton McManisMemphis12016201620
Mark McMillianGlendale CC; Alabama11999199966
Clifton McNeilGrambling State2196819692520
Jeremy McNicholsBoise State22017202350
R.W. McQuartersOklahoma State2199819992711
John MellekasArizona119621962112
John MellusVillanova1194619461414
Dan MelvilleGrossmont JC; California119791979160
Jerry MertensDrake7195819659168
Dale MesserFresno State519611965467
Bob MeyersPasadena CC; Stanford11952195210
Art MichalikSt. Ambrose2195319541313
Willie MiddlebrooksMinnesota12005200550
Bob MikeFlorida A&M; UCLA2194819492613
Steve Mike-MayerMaryland219751976280
Doug MikolasOregon Tech; Portland State21987198892
John MilemLenoir-Rhyne220002001180
Matt MillenPenn State2198919903125
Brit MillerIllinois12009200950
Bruce MillerCentral Florida5201120157747
Clark MillerOakland JC; Utah State7196219688985
Hal MillerGeorgia Tech119531953122
Jim MillerMississippi319801982410
Johnny MillerLivingstone11977197760
Rod MilsteadDelaware State4199419973612
George MiraMiami (Florida)519641968476
Rick MirerNotre Dame12000200010
Dale MitchellSouthern California219761977170
Earl MitchellArizona2201720183028
Elijah MitchellLouisiana-Lafayette3202120232412
Kevin MitchellSyracuse419941997593
Tom MitchellBucknell4197419775452
Billy MixonGeorgia219531954247
Dicky MoegleRice5195519594435
Ralf MojsiejenkoMichigan State11991199150
Bob MomsenOhio State1195219521010
Jim MonachinoCalifornia219511953150
Wonderful MondsIndian Hills JC; Nebraska119781978160
Carl MonroeGavilan JC; Utah519831987432
Joe MontanaNotre Dame1319791992167139
Blanchard MontgomeryUCLA219831984273
Monty MontgomeryHouston2199920001911
Jake MoodyMichigan220232024310
Nick MoodyFlorida State220132014202
Brandon MooreOklahoma6200220078826
Damontre MooreTexas A&M12019201920
Dean MooreIowa119781978160
Gene MooreOccidental11969196950
Jason MooreSan Diego State220002002140
Jaylon MooreWestern Michigan4202120245512
Jeff MooreJackson State219821983244
Manfred MooreSouthern California219741975281
Marlon MooreFresno State12013201360
Tarvarius MoorePearl River CC; Southern Mississippi4201820226113
Sean MoranColorado State220022003320
Joe MorganMcNeese State; Southern Mississippi11949194990
Josh MorganVirginia Tech4200820114932
Melvin MorganGulf Coast JC; Mississippi Valley State2197919801412
Mike MoroskiUC Davis119861986152
Earl MorrallMichigan State119561956124
Alfred MorrisFlorida Atlantic120182018121
Darryl MorrisTexas State120132013130
Dennit MorrisOklahoma119581958126
George MorrisGeorgia Tech119561956104
Dennis MorrisonKansas State11974197432
Dave MortonReedley JC; UCLA11979197931
John MortonCompton JC; Texas Christian119531953124
Johnnie MortonSouthern California1200520051310
Frank MorzeBoston College6195719646852
Emmanuel MoseleyTennessee5201820224533
Randy MossFlorida State; Marshall120122012162
Raheem MostertPurdue620162021469
Gary MotenSouthern Methodist11983198360
Howard MuddMichigan State; Hillsdale6196419697556
Nick MullensSouthern Mississippi3201820201916
Louis MurphyFlorida12017201777
Rob MurphyOhio State220032004160
Bill MusgraveOregon21991199320
Malik MustaphaRichmond; Wake Forest1202420241712
Chip MyersNorthwestern Oklahoma State119671967120
Kai NacuaBrigham Young22020202160
Hannibal NaviesColorado220062007114
Randy NealVirginia11998199810
Joe NedneySan Jose State620052010860
Renaldo NehemiahMaryland319821984404
Bob NelsonNebraska11979197911
Kyle NelsonTulsa; New Mexico State720142020890
Tom NevilleWeber State; Fresno State119911991120
Jeremy NewberryCalifornia7199920059090
Craig NewsomeSan Bernardino Valley JC; Arizona State11999199972
Calvin NicholasGrambling State11988198860
Mark NicholsGolden West JC; Colorado State119781978150
Jack NixPasadena CC; Southern California119501950100
Tory NixonArizona; Phoenix JC; San Diego State419851988500
Leo NomelliniMinnesota1419501963173164
Hank NorbergStanford219461947260
Josh NormanCoastal Carolina1202120211514
Moran NorrisKansas5200620116732
Jim NortonWashington2196519662811
Ken NortonUCLA719942000112112
Ray NortonSan Jose State219601961130
Frank NunleyMichigan101967197613793
Mark NzeochaWyoming520172021493
Bart OatesBrigham Young2199419953229
Jim ObradovichEl Camino JC; Southern California219761977260
Ricky OdomSouthern California11978197833
Pat O'DonahueWisconsin119521952109
Pat O'DonnellCincinnati; Miami (Florida)12024202480
George OdumCentral Arkansas320222024402
Chike OkeaforPurdue4199920025719
Sam OkuayinonuMesabi Range CC; Maryland120242024164
Dave OlerichSan Francisco419671973460
Isaiah OliverColorado120232023176
Melvin OliverLouisiana State1200620061614
Lance OlssenPurdue21968196990
Charles OmenihuTexas220212022263
Brian O'NealPenn State11995199530
James OnwualuNotre Dame12018201850
Tom OroszOhio State219831984180
Clancy OsborneArizona State2195919601810
Kassim OsgoodCal Poly (San Luis Obispo); San Diego State220132014270
Phil OstrowskiPenn State219992000280
J.T. O'SullivanUC Davis12008200898
Tom OwenWichita State219741975148
James OwensUCLA219791980306
R.C. OwensCollege of Idaho5195719616250
Terrell OwensTennessee-Chattanooga819962003121107
Jim PaceMichigan119581958122
Lou PalatellaPittsburgh4195519584323
Bubba ParisMichigan81983199011797
Anthony ParkerColorado Mesa; Weber State220002001210
Don ParkerVirginia119671967120
Dave ParksTexas Tech4196419675050
Limbo ParksCoffeyville CC; Arkansas11987198730
James ParrishTemple11993199310
Tony ParrishWashington5200220066662
Earle ParsonsSanta Ana JC; Southern California219461947233
Tony PashosIllinois12009200951
Dennis PateraColumbia Basin JC; Brigham Young11968196850
Chris PatrickNebraska12009200930
Jacques PatrickFlorida State12021202120
Reno PattersonBethune-Cookman11987198710
Quinton PattonCoffeyville CC; Louisiana Tech4201320164018
Ricky PattonFerris State; Jackson State3198019822615
Logan PaulsenUCLA120172017141
Charlie Pavlichnone11946194680
Erik PearsColorado State1201520151616
Ricky PearsallArizona State; Florida120242024114
Justin PeelleOregon120112011142
Brian PeetsPacific11981198150
Bob PenchionAlcorn State2197419751710
Woody PeoplesGrambling State919681977121107
Taybor PepperMichigan State520202024800
Joe PerryCompton JC1419481963160111
Scott PerryWilliams119801980110
Mike PersonMontana State2201820193030
Julian PetersonValley Forge Military Academy JC; Michigan State6200020057972
Todd PetersonNavy; Georgia220032004240
Tony PetersonNotre Dame519941999711
Dante PettisWashington3201820202812
Lawrence PhillipsNebraska11999199980
Mel PhillipsNorth Carolina A&T State1219661977147119
Cody PickettWashington22004200562
Lawrence PillersAlcorn State5198019846841
Ed PineUtah3196219644228
Bradley PinionClemson420152018640
Anthony PleasantTennessee State1200020001616
Austen PleasantsOhio University12024202430
Ahmed PlummerOhio State6200020057068
Bruce PlummerMississippi State11990199010
Gary PlummerOhlone JC; California4199419976157
Jim PlunkettStanford2197619772626
Owen PochmanBrigham Young12003200360
Frank PollackNorthern Arizona619901997906
Darryl PollardWeber State4198719904932
Bob PooleClemson219641965220
Marquez PopeFresno State4199519984340
Ted PopsonMarin JC; Portland State319941996437
Jeff PoseyPearl River CC; Southern Mississippi3199820004815
Charley Powellnone5195219575840
Tyvis PowellOhio State220172018101
Jim PowersSouthern California4195019534737
Roell PrestonNorthwest Mississippi CC; Mississippi11999199940
Daryl PriceColorado219961997190
Pierson PrioleauVirginia Tech2199920002811
Joe ProkopMinnesota; Cal Poly (Pomona)119911991110
Matt PryorTexas Christian120232023150
Hal PuddyOregon State11948194860
Craig PukiTennessee219801981326
Dominick PuniCentral Missouri; Kansas1202420241717
Mike PurcellWyoming320142016258
Brock PurdyIowa State3202220244036
Rollin PutzierOregon119891989110
Fred QuillanOregon1019781987143129
Chuck QuilterStephen F. Austin State; Tyler JC219491950220
Chilo RachalSouthern California4200820115538
Mike RainesAlabama11974197420
Eason RamsonWashington State519791983547
Sonny RandleVirginia Military Institute; Virginia2196719681710
Al RandolphIowa6196619747546
Saleem RasheedAlabama420022005454
Rocky RasleyBakersfield CC; Oregon State11976197610
Tom RathmanNebraska81986199311591
Tim RattayScottsdale CC; Louisiana Tech6200020053216
Kevin ReachUtah11987198733
Keith ReaserFlorida Atlantic320152017290
D.J. ReedFresno State; Cerritos JC; Kansas State220182019312
Jeff ReedNorth Carolina12010201090
Joe ReedBaylor; Mississippi State319721974217
Jordan ReedFlorida12020202091
Rayshun ReedTroy12004200471
Albert ReeseGrambling State11997199750
Archie ReeseClemson4197819816461
Bill ReidLong Beach CC; Stanford1197519751313
Eric ReidLouisiana State5201320177069
Bill RemingtonWashington State11946194680
Dick RenfroWashington State11946194632
Jack ReynoldsTennessee4198119845352
Bruce RhodesSan Francisco State119761976146
Ray RhodesTexas Christian; Tulsa119801980147
Jerry RiceMississippi Valley State1619852000238224
Kris RichardSouthern California12005200510
Mike RichardsonArizona State11989198930
Weston RichburgColorado State2201820192828
Wade RicheyLouisiana State319982000480
David RichieWashington21998199990
Hassan RidgewayTexas120222022127
Elston RidgleNorthern Arizona; Nevada-Reno11987198732
Jim RidlonSyracuse6195719626821
Preston RileyMemphis3197019724212
Bill RingSan Mateo JC; Brigham Young619811986699
Steve RiveraCalifornia219761977121
Vern RobersonGrambling State1197819781612
C.R. RobertsSouthern California4195919622717
Larry RobertsAlabama8198619938934
Jamal RobertsonOhio Northern320022004220
Aldrick RobinsonSouthern Methodist120172017161
Curtis RobinsonStanford420212024120
Jimmy RobinsonGeorgia Tech11980198050
Michael RobinsonPenn State420062009622
Rashard RobinsonLouisiana State2201620172213
Trent RobinsonMichigan State12012201230
Ed RobnettTexas A&M; Texas Tech11947194760
Reggie RobyIowa119981998140
Walt RockMaryland5196319676356
Del RodgersUtah21987198880
Carlos RogersAuburn3201120134848
Doug RogersStanford11986198680
Len RohdeUtah State1519601974208180
Mark RomanLouisiana State4200620096444
Bill RomanowskiBoston College6198819939676
Ken RoskieSouth Carolina11946194670
Allen RossumNotre Dame220082009161
Karl RubkeSanta Rosa JC; Southern California81957196510452
Leo RuckaRice11956195653
Joe RudolphWisconsin11997199761
Chris RuhmanTexas A&M11998199860
Mike RumphMiami (Florida)4200220053619
Max RunagerSouth Carolina519841988590
Damien RussellVirginia Tech119931993160
Logan RyanRutgers12023202352
Sean RyanBoston College12008200861
Tino SabucoWayne State (Michigan); San Francisco119491949100
Floyd SagelyArkansas219541956152
Bob St. ClairSan Francisco; Tulsa1119531963122116
Paul SalataSouthern California2194919501613
Mike SalmonSouthern California11997199710
Deebo SamuelSouth Carolina6201920248173
Garrison SanbornFlorida State12019201930
Deion SandersFlorida State1199419941412
Emmanuel SandersSouthern Methodist120192019109
Bill SandiferMiraCosta JC; UCLA3197419763013
Dan SandiferLouisiana State11950195020
Mohamed SanuRutgers220202021110
Jesse SapoluHawaii1319831997182154
Tony SardiscoTulane11956195631
Al SatterfieldVanderbilt1194719471211
Eric SaubertDrake120242024173
John SaundersToledo21974197571
Pete SchabarumCalifornia319511954348
Johnny SchiechlSanta Clara1194719471414
John SchlechtMinnesota12001200180
Hank SchmidtEast Los Angeles JC; Southern California; Trinity (Texas)219591960242
Ricky SchmittShepherd12009200910
Larry SchreiberTennessee Tech5197119756035
Lance SchultersNassau CC; Hofstra4199820015641
Jim SchwantzPurdue119971997160
Eric ScogginsSouthern California11982198230
Ben ScottiMaryland119641964126
Kirk ScraffordMontana4199519984836
Tom SeabronMichigan219791980220
Paul SealMichigan319771979438
Richard SeiglerOregon State12004200470
Trey SermonOklahoma; Ohio State12021202172
Wasswa SerwangaSacramento State; Pacific; UCLA11999199990
Bobby SetzerWalla Walla CC; Boise State120012001140
Ed SharkeyDuke; Nevada-Reno219551956129
Charlie ShawOklahoma State11950195053
Josh ShawMichigan State12002200230
Kendall SheffieldAlabama; Blinn JC; Ohio State12023202330
Todd ShellBrigham Young4198419873815
Jonathan ShelleyMississippi11987198711
JaCorey ShepherdKansas120162016110
Dakoda ShepleyBritish Columbia12020202010
Trent SherfieldVanderbilt120212021171
Stan SheriffCal Poly (San Luis Obispo)21956195797
Richard ShermanStanford3201820203434
Mike SherrardUCLA3199019923910
Billy ShieldsGeorgia Tech119841984101
Hal ShoenerIowa3194819503825
Mike ShumannFlorida State3197819813515
Ron ShumonWichita State11979197983
Chuck SieminskiPenn State319631965425
Ricky SiglarArizona Western JC; San Jose State119901990160
Sam SilasSouthern Illinois219691970160
Ian SilbermanFlorida; Boston College12015201510
Jerome SimpsonCoastal Carolina12015201561
Mike SimpsonHouston4197019734117
O.J. SimpsonSan Francisco CC; Southern California2197819792318
Barry SimsDixie JC; Utah3200820103822
Nate SingletonGrambling State419931996403
Ron SingletonGrambling State4197719804635
Emil SitkoNotre Dame119501950102
Daryle SkaugstadCalifornia11983198330
Shayne SkovStanford220152016240
Buster SkrineTennessee-Chattanooga12021202110
Justin SkuleVanderbilt2201920203112
Dan SkutaGrand Valley State2201320143018
T.J. SlaughterSouthern Mississippi120062006101
Joey SlyeVirginia Tech12021202130
DeAndre SmelterGeorgia Tech12016201620
Fred SmerlasBoston College119901990160
Justin SmileyAlabama4200420075649
Aldon SmithMissouri4201120145030
Alex SmithUtah7200520128075
Alfonso SmithKentucky12014201460
Artie SmithLouisiana Tech219931994186
Charley SmithAbilene Christian119561956120
Corey SmithNorth Carolina State220042005150
Derek SmithSnow JC; Arizona State720012007104102
Ernie SmithSan Diego CC; Compton JC21955195641
Frankie SmithBaylor219961997300
George SmithGlendale CC; California119471947102
Irv SmithNotre Dame119981998168
J.D. SmithNorth Carolina A&T State9195619649776
Jerry SmithWisconsin3195219562621
Justin SmithMissouri720082014110110
Keith SmithMcNeese State12009200930
Malcolm SmithSouthern California120182018125
Noland SmithTennessee State11969196970
Paul SmithTexas-El Paso320002002360
Reggie SmithOklahoma420082011457
Saivion SmithLouisiana State; Mississippi Gulf Coast CC; Alabama12021202110
Torrey SmithMaryland2201520162824
Trent SmithOklahoma12005200552
Troy SmithOhio State12010201066
Norm SneadWake Forest219741975128
Willie SneadBall State22022202380
Jim SniadeckiIndiana5196919735814
Adam SnyderOregon82005201312373
Freddie SolomonTampa81978198511498
Gordy SoltauMinnesota91950195810771
Isaac SopoagaCanyons JC; Hawaii82005201212580
Dave SparksSouth Carolina11951195170
Akeem SpenceIllinois12022202270
Julian SpenceSam Houston State11957195730
Shawntae SpencerPittsburgh8200420119872
Takeo SpikesAuburn3200820104744
C.J. SpillmanMarshall420102013590
Micheal SpurlockMississippi12009200940
Steve SpurrierFlorida9196719759226
Joe StaleyCentral Michigan1320072019181181
Norm StandleeStanford7194619527775
Chad StanleyKilgore JC; Stephen F. Austin State219992000320
Matt StanleyUCLA12004200410
Steve StenstromStanford11999199963
Jack SteptoeLos Angeles Valley JC; Utah11978197860
Mark StevensUtah11987198720
Daleroy StewartSouthern Mississippi12004200490
Quincy StewartLouisiana Tech220012002310
Monty SticklesNotre Dame81960196710291
Howard StidhamTennessee Tech11977197740
Bill StitsUCLA2195719582424
J.J. StokesUCLA81995200211166
Tommy StolhandskeTexas119551955123
Ron StoneBoston College2200220032828
Jeff StoverOregon7198219888126
Rod StreaterAlfred State JC; Penn State120162016162
Kentavius StreetNorth Carolina State320192021354
Tai StreetsMichigan5199920036534
Bishop StricklandSouth Carolina119511951120
Donald StricklandColorado3200620083010
Frank StrongSouthern California12002200260
Jim StrongHouston11970197030
Vince StrothBrigham Young11985198510
Johnny StrzykalskiMarquette7194619528068
Dana StubblefieldKansas719932002108106
Danny StubbsMiami (Florida)219881989321
Jim StuckeyClemson7198019868844
Nate StuparPenn State12013201350
Bob SullivanHoly Cross119481948130
John SullivanCalifornia11987198711
Vinnie SunseriAlabama12016201660
Nick SusoeffWashington State4194619494728
Vinny SutherlandPurdue120012001150
John SutroSan Jose State11962196250
Jason SuttleWisconsin12001200110
Brett SwainSan Diego State12011201151
Justin SwiftKansas State320002002487
Tre SwillingGeorgia Tech12023202320
Wayne SwinfordGeorgia319651967260
Harry SydneyKansas519871991690
Ralph TammWest Chester3199219943118
Hamp TannerGeorgia119511951120
Phillip TannerMiddle Tennessee State12014201420
Jaquiski TarttSamford7201520218064
Pita TaumoepenuUtah22017201860
Terry TauschTexas11989198990
Terry TautoloLong Beach CC; UCLA219801981194
Bruce TaylorBoston University819701977109101
Curtis TaylorLouisiana State220092010120
Jamar TaylorBoise State12020202083
John TaylorDelaware State919871995121101
Jullian TaylorTemple220182019120
Patrick TaylorMemphis120242024131
Rosey TaylorGrambling State3196919713430
Trent TaylorLouisiana Tech420172024432
Tony TeresaHartnell JC; San Jose State11958195810
John TheusGeorgia12016201641
Aaron ThomasOregon State219611962167
Ambry ThomasMichigan3202120234211
Chase ThomasStanford12014201450
Chris ThomasVentura JC; Cal Poly (San Luis Obispo)119951995150
Chuck ThomasOklahoma619871992693
Edward ThomasGeorgia Southern12000200040
Jimmy ThomasTexas-Arlington519691973632
John ThomasPacific1019581967125113
Lynn ThomasPittsburgh219811982241
Mark ThomasNorth Carolina State219931994201
Pierre ThomasIllinois12015201510
Solomon ThomasStanford4201720204830
Tommy ThompsonOregon319951997480
Jeremy ThornburgNorthern Arizona12005200520
Bruce ThorntonGeorgia1200520051211
Rupe ThorntonSanta Clara219461947250
Bruce ThreadgillMississippi State119781978140
Billy TidwellTexas A&M119541954100
Andrew TillerNassau CC; Syracuse3201420162814
Spencer TillmanOklahoma319891991470
Ken TimesSouthern University11980198030
Bob TitchenalGlendale CC; San Jose State1194619461414
Y.A. TittleLouisiana State101951196011378
Levine ToiloloStanford120192019130
Laken TomlinsonDuke5201720218080
Bob ToneffNotre Dame6195219586759
Jake TongesCalifornia120242024160
Wayne TrimbleAlabama11967196710
Jerry TubbsOklahoma2195819591614
Winfred TubbsTexas3199820004644
Bill TuckerTennessee State419671970552
B.J. TuckerWisconsin220052006101
Manu TuiasosopoUCLA3198419864630
Will TukuafuScottsdale CC; Mesa CC; Oregon320112013200
Kemoko TurayRutgers12022202230
Keena TurnerPurdue1119801990153118
Malik TurnerIllinois12022202240
Odessa TurnerNorthwestern State (Louisiana)219921993230
Wendell TylerUCLA4198319864843
Jeff UlbrichSan Jose State; Gavilan JC; Hawaii102000200912075
Artie UlmerGeorgia Southern; Valdosta State120002000122
Iheanyi UwaezuokeCalifornia319961998350
Jeremiah ValoagaNevada-Las Vegas12019201940
Skip VanderbundtOregon State91969197711999
Bob Van DorenSouthern California119531953123
Mike VarajonToledo11987198731
Tommy VardellStanford2199619991711
Ruben VaughanColorado119791979131
Ke'Shawn VaughnIllinois; Vanderbilt12024202430
Teddy VaughtTexas Christian11955195520
Ray VentroneVillanova220132014240
Garin VerisStanford119921992100
Jason VerrettSanta Rosa JC; Texas Christian4201920231614
Joe VetranoSouthern Mississippi419461949546
Ted VincentWichita State2197919802825
George VisgerColorado11980198030
Tristan VizcainoWashington12020202010
Jim VollenweiderMiami (Florida)219621963275
Lowell WagnerSouthern California6194919555756
Aaron WalkerFlorida220032004326
Adam WalkerPittsburgh419921995327
Darnell WalkerCoffeyville CC; Oklahoma3199719994735
Delanie WalkerMount San Antonio JC; Central Missouri7200620129940
Elliott WalkerPittsburgh11978197890
Joe WalkerLos Angeles Harbor JC; Oregon120202020120
Val Joe WalkerSouthern Methodist119571957126
Bev WallaceCompton JC319471949210
Cody WallaceTexas A&M12009200910
Steve WallaceAuburn1119861996166127
Wesley WallsMississippi419891993530
Austin WalterRice12020202040
Mike WalterOregon101984199313496
Charvarius WardHinds CC; Middle Tennessee State3202220244646
Jimmie WardNorthern Illinois92014202210880
Kevin WareWashington12004200450
Fred WarnerBrigham Young720182024115115
Terrence WarrenHampton11995199510
Dave WashingtonAlcorn State3197519773737
Gene WashingtonStanford919691977124124
Marvin WashingtonTexas-El Paso; Hinds CC; Idaho219971999156
Ted WashingtonLouisville3199119934418
Tim WashingtonFresno CC; California; Fresno State11982198210
Vic WashingtonWyoming3197119734039
Bobby WatersPresbyterian419601963282
Dekoda WatsonFlorida State220172018180
John WatsonOklahoma6197119768046
Ricky WattersNotre Dame3199219944342
Dave WaymerNotre Dame2199019913224
Jed WeaverOregon1200320031615
Jimmy WebbMississippi State6197519809072
Jason WebsterTexas A&M4200020035344
Ken WebsterMississippi12020202090
Chris WeinkeFlorida State12007200721
Mike WellsSequoias JC; San Diego State11987198711
Ray WellsMesa CC; Arizona12004200460
Ray WerschingCerritos JC; California11197719871550
Joe WesleyLouisiana State11999199980
Robert WestSan Diego Mesa JC; San Diego State119741974100
Brian WestbrookVillanova120102010145
Bobby WhiteGlendale CC; Stanford2195119522413
DaShaun WhiteOklahoma12024202410
DeAndrew WhiteAlabama12015201540
Kevin WhiteLackawanna JC; West Virginia12020202030
Brandon WhitingCalifornia12004200455
David WhitmoreStephen F. Austin State2199119922712
Donte WhitnerOhio State3201120134747
Cole WickIncarnate Word12018201850
Dave WilcoxBoise JC; Oregon1119641974153147
Matt WilhelmOhio State120092009111
Michael WilhoiteWashburn5201220166536
David WilkinsEastern Kentucky119921992130
Gabe WilkinsGardner-Webb2199819992419
Jeff WilkinsYoungstown State219951996230
Jerry WilkinsonOregon State11980198060
Ken WillardNorth Carolina919651973125117
Alfred WilliamsColorado119951995161
Andrew WilliamsHinds CC; Miami (Florida)22003200493
Brandon WilliamsWisconsin220062007160
Chad WilliamsSouthern Mississippi120062006151
Darrell WilliamsWestern Kentucky12017201770
Dave WilliamsColorado219771978280
Delvin WilliamsKansas4197419775439
Gerard WilliamsLangston2197919802015
Herb WilliamsSouthern University11980198090
Howie WilliamsHoward11963196370
Ian WilliamsNotre Dame5201120153126
James WilliamsFresno State11996199610
James WilliamsMississippi State219971998310
Jamie WilliamsNebraska519891993678
Jimmy WilliamsVanderbilt420012004506
Joel WilliamsLouisiana-Lafayette; Texas1194819481414
Johnny WilliamsCompton JC; Southern California1195419541111
Kevin WilliamsMiami (Florida)120002000160
K'Waun WilliamsPittsburgh5201720216536
Kyle WilliamsArizona State420102013389
Madieu WilliamsTowson; Maryland120112011153
Melvin WilliamsKansas State12004200430
Mike WilliamsUCLA11995199540
Newton WilliamsArizona State11982198260
Renauld WilliamsHofstra22005200650
Roy WilliamsPacific11963196370
Trent WilliamsOklahoma5202020246868
Vince WilliamsOregon21982198330
Carlton WilliamsonPittsburgh7198119878880
Matt WilligSouthern California320002002426
Brayden WillisOklahoma220232024160
Jamal WillisBrigham Young119951995111
Jordan WillisKansas State320202022270
Patrick WillisMississippi820072014112112
Klaus WilmsmeyerLouisville319921994460
Billy WilsonSan Jose State101951196010697
Cedrick WilsonTennessee4200120045319
Jarrod WilsonMichigan12021202140
Jeff WilsonNorth Texas5201820224516
Jerry WilsonAuburn11960196060
Jim WilsonGeorgia219651966250
Karl WilsonLouisiana State11993199352
Mike WilsonWashington State101981199013628
Tavon WilsonIllinois12021202181
Troy WilsonPittsburg State219931994210
Jamie WinbornVanderbilt5200120054319
Bob WindsorMontgomery JC; Kentucky5196719716934
Lloyd WinstonSanta Monica JC; Southern California21962196364
Dee WintersTexas Christian2202320243010
Mitch WishnowskySanta Barbara CC; Utah620192024920
Pete WismannMiami (Ohio); Washington-St. Louis; St. Louis5194919544728
Dick WitcherBakersfield CC; UCLA81966197310960
Ahkello WitherspoonSacramento CC; Colorado4201720204733
John WittenbornSoutheast Missouri State319581960286
Tom WittumNorthern Illinois519731977700
Charlie WoernerGeorgia420202023654
Johnny WoittMississippi State219681969284
Samuel WomackToledo220222023231
Bill WondolowskiMontana State-Billings11969196910
Lee WoodallWest Chester6199419999488
Don WoodsNew Mexico Highlands; New Mexico119801980105
Rashaun WoodsOklahoma State120042004140
Abe WoodsonIllinois7195819648772
Rod WoodsonPurdue1199719971414
John WoudenbergDenver4194619495454
Tony WraggeNew Mexico State5200620106514
Eric WrightMissouri101981199011082
Eric WrightSouthern California; Nevada-Las Vegas12013201370
Matthew WrightCentral Florida12024202410
DeShawn WynnFlorida12010201030
Rock Ya-SinPresbyterian; Temple120242024130
Isaac YiadomBoston College120242024175
Wally Yonaminenone119471947121
Bryant YoungNotre Dame1419942007208208
Charle YoungSouthern California3198019824140
Chase YoungOhio State12023202390
Sam YoungNotre Dame12019201940
Steve YoungBrigham Young1319871999150124
Sid YoungelmanAlabama119551955105
Walt YowarskyKentucky11958195865
Nick ZakeljFordham320222024262
Dominique ZeiglerBaylor220082010190
Joe ZelenkaWake Forest119991999130
Tony ZendejasNevada-Reno11995199530
Anthony ZettelPenn State12019201910
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: January 18, 2025