HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboards

Ottawa REDBLACKS All-Time Roster (1946-2023)

Franchise History
PlayerCollegeYearsFirstLastGPGS
Mike Abou-MechrekWestern Ontario320022004447
Treshaun Abrahams-WebsterCalgary120212021130
Jimmy Absonnone119461946104
Rod AchterToledo1198419842
Chris AckieWilfrid Laurier12018201831
Jaelon AcklinWestern Illinois3202220244949
Matt AcreeDrake12016201610
Darvin AdamsAuburn1202220221818
Dickie AdamsMiami (Ohio)51972197663
Joe AdamsTennessee State1198419847
Raymonn AdamsDoane22003200418
Tom AdamsRiverside CC; UCLA11956195612
Tyrie AdamsWestern Carolina320222024151
Alonzo AddaeNew Hampshire; West Virginia3202220245233
Bralon AddisonOregon2202320241916
Peter AdjeyQueen's120242024180
Margene AdkinsTrinity Valley CC31967196942
Matthew AlbrightSt. Mary's (Nova Scotia)4201420173512
Melvin AldridgeTyler JC; Murray State1199619964
Kevin AlexanderGlendale CC; Utah State1200220026
Ray AlexanderFlorida A&M11995199514
Anthony AlixSt. Francis Xavier12015201560
Marv AllemangAcadia41975198861
Barclay AllenSouthern Illinois21970197123
Damon AllenFullerton State3198919914812
Michael AllenCarleton21992199323
Gerald AlphinKansas State31987198946
Waymon AlridgeNevada-Las Vegas21984198526
Delbert AlvaradoSouth Florida12015201550
Roy Anannynone219461947100
Chuck AndersonOhio State11953195314
John AndersonAlcorn State1197819782
Travis AndersonIowa Central CC1199619965
Terry AndrysiakNotre Dame1199119917
Jason AnkrahNebraska12017201722
Charles AnthonySouthern California1197819785
Matt Anthony519471953548
Rafael Araujo-LopesPittsburgh12019201921
Hasson ArbubakrrPasadena CC; Texas Tech21987198816
Nick ArbuckleLos Angeles Pierce JC; Georgia State2202220233010
Gilles ArchambaultOttawa71957196385
David ArcherSnow JC; Iowa State11996199618
Allen ArchieMorris Brown1198019806
Barry Ardernnone51968197270
Jason ArmsteadMississippi Gulf Coast CC; Mississippi22004200534
Ryquell ArmsteadTemple1202420241111
Chris ArmstrongFayetteville State1199219922
Will ArndtWestern Connecticut State120192019183
George ArnettMcMaster21957195817
Perry ArnoldWestern Ontario1197419747
Duane ArrindellNorthern Illinois1199619968
Troy AsbellTyler JC; Texas A&M-Kingsville1200220026
Donnie AshleyMississippi College; McNeese State1200220028
Bert AsksonTexas Southern1197219721
Joe Asquininone5194719514816
Ketel AsseLaval12021202152
Charles AssmannGuelph1200420043
Adam AuclairLaval3202120234214
Irby AugustineCalifornia11970197010
Mel Aullnone219511952162
Da'Shann AustinCoffeyville CC; Purdue; Northwestern Oklahoma State12005200510
Jeff AveryOttawa719761982102
Micah AweTexas Tech1202120211414
David AzziOttawa22004200516
Don BaileyPenn State1195519555
Hakeem BaileyIowa Western CC; West Virginia2202220231010
Tony BaileySt. Mary's (Nova Scotia)11994199412
Adrian BairdOttawa1200520052
Keith BakerTexas A&M; Texas Southern1198419844
Ron Bakernone21953195423
Terry BakerMount Allison; Acadia619901995890
Al BaldwinArkansas2195119522422
Don BaldwinPurdue1198919893
Frank BalkovecToronto2199019913
Sherrod BaltimoreMaine7201720247559
Bill BanksPenn State11980198016
Brad BanksHinds CC; Iowa22004200523
Ken BanksEastern Michigan1198219823
Korey BanksGarden City CC; Mississippi State22004200521
Ricky BardenNorth Carolina61981198672
Charles BarnesJackson State1199619961
Reggie BarnesDelaware State51990199656
Mark BarousseMcNeese State21985198622
Danny BarrettCincinnati21994199522
Jack BarryMidwestern State1195319531
Ralph Bartolininone11949194991
Dick BarwegenPurdue1195519555
Dan BasambomboLaval220212022230
Walt BashakMcMaster319521954342
Billy BassTennessee State; Nevada-Reno11954195414
Khalil BassCanyons JC; Portland State1201720171111
Roy BattagelloAssumption (Canada)11951195151
Matt BattagliaLouisville1198719872
Greg BattleArizona State1199419945
Randy BeardyWindsor12016201610
Greg BearmanNew Mexico State32003200539
Bruce BeatonAcadia21993199432
Harold BeatyOklahoma State1196219627
Jean-Christophe BeaulieuSherbrooke220182019270
Jordan BeaulieuWestern Ontario; Laval12021202150
Jonathan Beaulieu-RichardMontreal220152016140
Ian BecksteadRichmond31981198339
Nate BeharCarleton4201920235748
Val BelcherHouston51979198362
Anthony BellMichigan State1199519956
Ricky BellNorth Carolina State12002200215
Frank BeltreTowson12021202150
George BeluOhio University21963196415
Demetris BendrossFlorida A&M22003200431
Daved BenefieldGlendale CC; Northridge State31992199430
Nick BenjaminConcordia (Quebec)61985199468
Clyde BennettSouth Carolina11954195413
Jackson BennettOttawa220222023262
Sean BennettIllinois; Evansville; Northwestern2200420058
Mike BensonAcadia12019201950
Adam BergerSimon Fraser120172017181
Ray BernardBishop's21995199631
Gino Berrettanone11968196830
Tim BerrymanOttawa51977198147
Gerald BessTuskegee1198619861
Marv Bevannone81956196465
Tom BeynonQueen's; Western Ontario31968197035
Bob BisacreWyoming11962196214
Richard BishopMarshalltown JC; Louisville1197519754
Bruno BitkowskiOttawa11195119621409
Kai BjornBishop's21995199621
David BlackWilfrid Laurier11995199512
Rick BlackMount Allison61963196869
Terry Blacknone11969196914
Dariusz BladekBethune-Cookman1202420241717
John BledsoeOhio State2197419756
Carroll Bloomnone11946194650
Al BloomingdaleRice; Barstow JC; Maryland1197519752
Mike BlumWentachee Valley JC; Northern Michigan41964196749
Troy BodineFullerton JC; Cincinnati1198519854
John BoichMcMaster31954195625
Michael BoireauNortheast Mississippi CC; Miami (Florida)12002200213
Andre BolducConcordia (Quebec)11996199618
Jean-Philppe BolducLaval420162019612
Antonious BonnerMississippi Delta CC; Mississippi1199519959
Brian BonnerWisconsin; Minnesota41991199453
Darrell BookerDelaware1198919892
Billy Joe BoothLouisiana State919621970123
Nicolas BoulaySherbrooke120192019100
Louis-Philippe BourassaMontreal520172022750
Michel BourgeauBoise State51984198866
John BoveWest Virginia5195119594017
Dino BoydRhode Island; Cincinnati4202120244848
John BoyettOregon220152016153
Ken BradenMissouri State21988198918
Dave BragginsFlorida State41968197152
George BrancatoSanta Ana JC; Louisiana State61957196278
Charlie BrandonShaw71972197887
Jeff BraswellIndependence CC; Ellsworth CC; Iowa State2199119945
Quan BrayAuburn12023202322
Carl BrazleyWestern Kentucky21981198220
Bernie BrennanGuelph319461951193
Sammie BrennanBishop's11996199617
Al BrennerMichigan State31975197723
Rob BrescianiSaskatchewan1199019901
Bubba BridgesColorado1197519752
Josh BrinkworthPacific (Oregon)12017201710
Eddie BrittonCentral State (Ohio)1199619962
Cariel BrooksPasadena CC; Adams State120232023107
Horace BrooksAlabama State21994199526
Paul BrothersOregon State21971197218
Gerald BroussardTulane1198519851
Al BrownToronto11952195210
Andre BrownMiami (Florida)1199319938
Bob BrownMiami (Florida)41965196845
Dru BrownSan Mateo CC; Hawaii; Oklahoma State1202420241715
Eddie BrownDodge City CC; Iowa State21991200221
Kerry BrownKings River JC; Pacific21995199617
Kevin BrownCincinnati3201720194226
Lester BrownClemson21985198617
Rod BrownOklahoma State21987198832
Travis BrownFresno State2201420152117
Less BrowneColorado State11992199217
Lou BruceQueen's51956196064
Keaton BruggelingCarleton320222024320
Larry BruneRice51977198252
Al BrunoKentucky1195419541
Dakota BrushMount Allison12018201810
Beno BryantWashington1199519956
Serderius BryantMississippi220162017257
Dan BucknerTexas; Arizona12014201421
Dontae BullFresno State220232024168
Swift BurchTemple11996199616
Tom BurgessColgate31986199354
Orville Burkenone11946194611
Patrick BurkeFresno CC31993199531
Chris BurnsPortland State51995200489
Henry BurrisTemple3201420164943
Jim BurrowNebraska1198119813
Pierce BurtonSan Jose State; San Francisco CC; Mississippi12018201811
Tirrel BurtonMiami (Ohio)11956195612
Juwan Bushell-BeattyMichigan12021202166
Paul BusheyColgate1199519955
Devin ButlerNotre Dame; Syracuse12018201844
Jim ButlerToronto11952195260
Reggie ButtsTulane11986198611
Jim CainDetroit Mercy919611969126
Ron CalcagniArkansas2198019819
Brad CalipEast Central1198619869
Brandon CalverWilfrid Laurier12019201910
Larry CameronAlcorn State21976197726
Arnold CampbellAlcorn State1198919892
Jerry CampbellIdaho819681975109
Joe CampbellMiddle Tennessee State1199419945
Scott CampbellPurdue11992199218
Len CanavanSt. Martin's; Cal Poly (San Luis Obispo); San Francisco State11948194810
Pat CannamelaVentura JC; Southern California1195619567
Art CantrelleLouisiana State21972197321
Byron CapersFlorida State32002200418
Justin CapicciottiSimon Fraser2201420153530
Alex CarderWestern Michigan12014201420
Brad CarrMaryland21978197920
Alex Carsonnone319491951306
Alex CarterTennessee State11989198913
Bryce CarterTowson; James Madison3202220243634
Don CarterTulsa1195419549
Donnavan CarterNorthern Illinois3200220053934
Kent CarterLos Angeles CC; Southern California11975197510
Matt CarterAcadia1201420141818
Jordan CaseNorth Texas31980198230
Rick CassataSyracuse41971197458
Sergio CastilloWest Texas A&M12016201620
Tyler CatalinaRhode Island; Georgia12021202155
Mike CaterboneFranklin & Marshall21985198615
Larry CatesWestern Michigan21977197824
Roger CattelanBoston College51983198773
Drake CentersTexas Southern22023202455
Jake CeresnaSouthern Connecticut State; Cortland State1201720171413
Frederic ChagnonMontreal120212021140
Samir ChahineMcGill1200420047
Bill ChambersGeorgia Tech; Alabama; UCLA11952195253
Len Chandler21961196228
Jermaine ChaneyIndiana2199519965
Mikael CharlandConcordia (Quebec)220162018110
Stefan CharlesRegina120212021100
Ken Charltonnone219461947208
Phil CharronBishop's11983198312
Andrew ChatfieldFlorida; Oregon State12024202410
Dave ChaytorsUtah11993199313
Pascal CheronLaval12005200518
Tony CherryRiverside CC; Oregon1199019904
Eric Chippernone519461950575
Jay Christensennone11995199517
Taryn ChristionSouth Dakota State12021202140
Hank ChristmanVillanova2194619472310
Denny ChronopoulosPurdue21992199336
Alain CimankindaNew Mexico Mliltary Institute JC; Guelph12022202210
Anthony CioffiRutgers2201820193330
Darius CiracoCalgary1202220221616
Imoan ClaiborneNorthwestern State (Louisiana)220162017128
Don ClarkOhio State1195919598
Ken ClarkSt. Mary's (Nova Scotia)519831987730
Greg ClarkeBritish Columbia1198219827
Frantz ClarksonManitoba1200220022
Ross ClarksonSimon Fraser41977198048
Paul ClatneyMcMaster1199419949
Tom ClavinVillanova11950195021
Dennis ClayOregon1198619869
Steve ClayEastern Michigan1199619962
Chuck ClementsHouston12002200218
Tom ClementsNotre Dame41975197864
Charlie ClemonsNortheastern Oklahoma A&M JC; Georgia1199519957
Crance ClemonsTexas-El Paso22003200515
Jock ClimieQueen's41991199462
Bill ClineEast Carolina31965196742
Mike ClineArkansas State31986198826
Seth CoateSt. Francis (Indiana)22018201944
Merl CodeNorth Carolina A&T State1197619765
Mac CodyMemphis1199419942
John CoflinSimon Fraser1199219922
Dick CoheeNew Mexico State; Reedley JC1196219625
Landon CohenOhio University12016201673
C.J. ColdonWyoming; Oklahoma12024202411
Davon ColemanFort Scott CC; Arizona State2202120222828
Douglas ColemanTexas Tech2202220232222
KaRon ColemanStephen F. Austin State1200520059
Lovell ColemanWestern Michigan11968196814
Quincy ColemanJackson State12005200516
Anthony CollierBaylor22004200516
Reggie CollierSouthern Mississippi1198719872
Danny CollinsMaine220172018210
Dobson CollinsGardner-Webb1201420141212
Doug CollinsCincinnati71968197492
Gerry CollinsColorado State; Penn State21994199515
Merv Collinsnone1019561965130
Ted CollinsDetroit Mercy31965196742
Mike Collymorenone31982198426
Joe ColveyCarleton31975197726
John CongemiPittsburgh11991199111
David ConradAcadia41989199261
Jim ConroySouthern California81960196797
Jim CoodeMichigan71974198080
Gary CookCarleton31980198230
Glenn CookRichmond31980198239
Anthony CoombsManitoba1202120211110
Billy Coopernone61968197376
Gwen CooperUCLA1197019701
Lucas CormierMount Allison220232024140
Charles CorneliusBethune-Cookman21983198422
Mikael CoteConcordia (Quebec)220182019160
Carl CoulterCarleton21993200217
Jefferson CourtBrigham Young; Utah State12015201520
Steve CouryOregon State1198019803
Brad CowanWilfrid Laurier12021202130
Martin CoxVanderbilt31979198123
Herb CraftGlendale CC; Weber State1200320033
Geoff CrainMcGill11955195512
Ty CranstonOttawa320222024470
Peter Crepinnone61974198079
Rob CrifoToronto1199319937
Juron CrinerArizona2201620171212
John CrockettNorth Dakota State12019201976
Keaton CromartieTulane42002200549
Don Crowenone1195119512
Dan CrowleyTowson22002200321
Dustin CrumKent State2202320243614
Richard CrumpMiami-Dade JC; Jacksonville State31979198130
Justin CudworthCanyons JC; Eastern Michigan12015201510
Aubrey CummingsAcadia32002200434
Bruce CummingsToronto4195019534410
Burt CummingsNorth Dakota1199319936
Joe CummingsAlabama1195619562
Jeff CumminsEl Camino JC; Oregon1199619961818
Bob Cunningham21953195521
Hardiman CuretonLos Angeles Valley JC; UCLA31957195939
Ivory CurryFlorida1198319832
James CurryNevada-Reno1198619868
Bernie CustisSyracuse1195519558
Frank CutoloMississippi; Palm Beach JC; Eastern Illinois1200520059
Sam CvijanovichCalifornia Lutheran1197719773
Ted DafferTennessee1195519556
Doug DaigneaultClemson41960196334
Kevin DallidayCarleton21983198421
Beaver Dalton41946194950
Brandin DandridgeMissouri Western State5201920244039
Luki Daneliuknone21955195623
Reggie DanielsOregon12018201810
Shawn DanielsSnow JC; Bowling Green State51990199662
Dutch Davey11946194620
Chucky DavisWisconsin1198419843
Darren DavisIowa State22002200311
Dominique DavisBoston College; Fort Scott CC; East Carolina3201820214112
Justin DavisSouthern California12021202122
Mike DavisColorado2198019819
Reshaan DavisOttawa12021202120
Ryan DavisAuburn2202120222322
Tom DavisNebraska1197919797
Stacey DawseyIndiana21989199022
Bobby DawsonSacramento CC; Illinois1199619961
Gerry Dawson1194819484
Irv DaymondWestern Ontario101986199514318
Tom DeaconWake Forest1197019704
J'Michael DeaneMichigan State3201420165151
DeVonte DedmonWilliam & Mary520192024371
Larry DeGrawMount San Antonio JC; Utah51963196765
George DeiderichVanderbilt1196119616
Al DekdebrunCornell11954195410
Burton De KoningNevada-Reno; Cal Poly (San Luis Obispo)12016201640
Gabriel DeLaGarzaIllinois11988198810
John DelahuntConnecticut120142014150
David De La PerralleKentucky22002200313
Marcel deLeeuwnone11971197114
Thomas DeMarcoDesert JC; Old Dominion220142015260
Frank DempseyFlorida1195519553
Johnny DengelWayne State (Michigan)219491950163
Steve DennisGrambling State1197919796
Don DerrickOklahoma; Northwestern Oklahoma State; Oklahoma State1196319637
Jim DeSilvaCarleton21984198515
Drew DesjarlaisWindsor2202320243131
Vincent DeslogesLaval12015201570
Dick DesmaraisBoston University1196119617
Danny DeverWake Forest61968197373
Kevin DevineCalifornia1200220021
Roy DewaltTexas-Arlington1198819884
Jim DillardOklahoma State21965196626
Todd DillonSan Joaquin Delta JC; Long Beach State31986198833
Frank DiMaggioTemple1197319731
Tom DimitroffMiami (Ohio)21957195819
Dave Dinnallnone21995199615
Dom Disipionone11946194610
Carlo DisipioOttawa1199619965
Seth DittmanStanford22002200336
Ralph DixonArizona State11985198515
Tom DixonBritish Columbia219871988200
Jerry DobrovolnyBritish Columbia21986198714
Tanner DollCalgary320162023400
MIchael DomagalaCarleton12023202350
Dave DonaldsonManitoba22004200531
Dean DorseyToronto6198419901020
Al DosantWindsor2197919827
Robert DoughertySequoias JC; Boston University1199519955
Scott DouglasWestern Ontario1199519956
Corey DowdenTulane1199419946
Kenny DowningMissouri31978198031
Maurice DoyleToronto31982198421
Cornelius DozierSouthern Methodist1198719872
Tommie DraheimSan Diego State12016201622
Anthony DrawhornCerritos JC; Nevada-Las Vegas3199119935318
Bert DresslerMarshall; North Carolina State11947194710
Marc DubeMaine1199519952
Marco DuboisLaval6201820241000
Gary DulinOhio State31982198441
Roger DunbrackWestern Ontario22003200431
Dennis DuncanNorthwestern State (Louisiana); Louisiana College11971197113
Greg DuncanMurray State11993199310
Frank Dunlap4194619514519
Jake Dunlapnone619461954514
Jerry DunlapSouth Carolina; Youngstown State1199019908
Reggie DunnCompton JC; Utah12015201510
Jake DunniwaySan Diego Mesa JC; Sacramento State12024202410
Damir DupinNevada-Las Vegas21984198518
Jayson DzikowiczManitoba11996199615
Keith EamanQueen's21971197228
Ray EarlyFurman12016201630
Mike EbenToronto1197719774
Reuben EckelsWichita State1198419842
Junior EdgeNorth Carolina1196419642
Dwight Edwardsnone21984198519
Eddie ElderSan Mateo JC; Arizona State120142014148
Jim ElderSouthern University2197219779
Greg EllingsonFlorida International4201520187070
James EllingsonBritish Columbia719901996111
Joey ElliottPurdue12014201480
Kevin ElliottFlorida A&M12017201711
Avery EllisTemple4201720215752
Kai EllisSan Francisco CC; Washington2200420052418
Dick EmerichWest Chester1195919591
Eric EmeryFullerton State1198719873
Ron EnglesonSimon Fraser51983198767
Jerome ErdmanSimon Fraser31986198836
Don EstesLouisiana State21963196414
Chuck EstySt. Lawrence11996199612
Caleb EvansLouisiana-Monroe2202120222613
Neil EvansToronto1198219822
Randall EvansKansas State4201820224542
Shaq EvansNotre Dame; UCLA1202320231212
Stacy EvansNorth Greenville; South Carolina1199619967
Zack Evansnone4201420177039
Jim EvensonBoise JC; Treasure Valley JC; Oregon21973197425
Ken EvraireWilfrid Laurier4198819954214
Fred FacciollaMenlo JC; Southern California1194619461211
Doug FalconerOttawa1197619768
Calvin FanceRice1198119811
Mike FanucciArizona State41976197949
DeAndre FarrisWestern Kentucky1201920191411
Shawn FaulknerWestern Michigan1198719875
Brad Fawcettnone5198519896815
Willie FearsHolmes CC; Northwestern State (Louisiana)1198919896
Jackie FellowsLos Angeles CC; Fresno State11947194712
Julian Feoli-GudinoLaval2201820192613
Denny Ferdinandnone1198919896
Chris FergusonCincinnati12021202144
Jerod FernandezNorth Carolina State2201920211211
Sharay FieldsNew Mexico1198119813
Roy FinchOklahoma12014201450
Pete FinlayMcGill419471950266
Tony FitzpatrickMiami (Florida)1198619863
Scott FlagelArizona Western JC319891991437
Tim FlandersKansas State; Sam Houston State12021202188
Marquel FleetwoodMinnesota21993199432
Tim FleiszerHarvard22003200431
Maurice FlemingIowa; West Virginia12019201911
Millard FlemingMarshall11962196211
Pat FlemingBowling Green State320032005450
D.J. FlickSlippery Rock22002200321
Bernie FlowersPurdue11953195313
Chris FlynnSt. Mary's (Nova Scotia)1199619963
Lee FobbsGrambling State1197319731
Steve Fochuknone2195319545
Jim FoleySt. Dunstan's; Prince Edward Island51973197769
Alex FontanaNew Mexico Military Institute JC; Houston; Kansas120192019180
Derrick FordArizona State22002200327
Kenny FordTexas A&M11987198712
Mariet FordDiabo Valley JC; California1198319836
Bob ForestCarleton11989198911
Gene FosterArizona State1197419741
Pat FosterMontana1198819883
Sean FoudyYork419891992512
Dan FournierPrinceton11978197813
Randy FournierCincinnati3198119839
DeLaun FowlerMissouri State1199619961
Ron FoxxAlabama A&M41978198153
Andre FrancisNew Mexico State21991199436
Kevin FrancisNorth Carolina A&T State220192023210
Ross FrancisQueen's21985198615
Mike Franco11946194697
John FrankUtah1200220024
Eric FraserCentral Michigan120142014176
Frank FraserTennessee State31956195838
Stew FraserNew Brunswick2198519862
Al FrazierFlorida A&M1196019601
Johnny Frippnone119461946111
Adrian FryeTexas Tech12024202451
Brian FryerAlberta1198519853
Joe FullerNorthern Iowa11993199314
Tony GabrielSyracuse719751981110
Jeff GabrielsonRipon1198219823
Zeke GadsonPittsburgh11988198810
Martin GagnonLaval1200520056
Philippe GagnonLaval12019201998
Bob GainKentucky119511951107
Gene GainesEast Los Angeles JC; UCLA819621969112
Shawn GallantEastern Kentucky32002200430
Donte GambleEl Camino JC; San Diego State1200220028
Bob Garbig11957195711
Kurt GarlSanta Barbara CC; Cal Poly (Humboldt)1198419845
Jason GarrettPrinceton; Columbia; Princeton11991199113
Bob GarsideToronto119521952110
Sammy GarzaTexas-El Paso11995199513
Arnaud Gascon-NadonRice; Laval2201620172620
Quentin GauseRutgers12018201830
Alexandre GauthierLaval32002200425
Jerrell GavinsEl Camino JC; Boise State4201420175958
Jack GeardingXavier (Ohio)219521953114
Steve GelleySimon Fraser11976197611
Brian GervaisWestern Ontario1197619763
Eric GeterClemson21995199620
Dale GettyWeber State11982198210
Dan GiancolaNiagara (Ontario)12002200210
Wayne GiardinoFlorida State919671975113
Paul GibsonNorth Carolina State1195019501110
Sherrod GideonSouthern Mississippi22003200423
Don GilbertBuffalo31965196741
Bob Gillan1194819487
Brendan GillandersOttawa620162022864
Mike GillockIndianapolis1199619962
Willie GillusNorfolk State1198919892
Chris GioskosOttawa21993199435
Reggie GivensPenn State1200420048
John GlassfordWilfrid Laurier61977198296
Steve GlennOttawa32002200454
Tom Glennnone1194819481
Ron GoetzMinnesota11993199317
Tony Golabnone5194619505017
Darwin GonnermanSouth Dakota State1196919696
Eugene GoodlowKansas State1198919892
Andy GordonPennsylvania; Villanova2194919502421
Bob GordonNebraska-Omaha31991199637
Charles GordonEastern Michigan31991199340
Greg GordonWisconsin1198019802
Miles GorrellOttawa1198219822
Pete Gosich11951195120
Anthony GosselinSherbrooke720172024930
Jon GottBoise State5201420188380
Yani GouadfelBishop's12024202430
Olivier Goulet-VeilluexSherbrooke12016201620
John GraceMarshall22002200331
Mike GraffiWilfrid Laurier21982198330
Darnell GrahamKent State1198819887
Milt GrahamColgate61956196175
Johnny GramlingSouth Carolina1195419546
Reggie GrantOregon1197919791
Robert GrantHawaii12005200512
Warren GrantOttawa1199519953
Tracy GravelyConcord1199119915
Kevin GrayKennedy-King JC; Eastern Illinois1198519858
Ty GrayWashington State21983198420
Mike GraybillBoston University21993199436
Art GreenAlbany State51973197871
Bruce GreenTexas Southern1198819881
James GreenCalgary220142015330
Jeremiah GreenSequoias JC; Nevada-Reno12014201442
Nels Greenenone21947194823
Mike GreenfieldNorthwestern2198819899
Profail GrierUtah State1199619965
Frankie GriffinTexas State4202120244336
Nic GrigsbyArizona12016201655
Clorindo GrilliMcMaster11986198615
Don Grimes2194619471311
Greg GrimesWashington1198119818
Leo GroenewegenBritish Columbia31987198948
Don Guestnone1195619565
Joe GuidoYoungstown State1195519554
Jaylen GuthrieGuelph12021202121
Mike HaglerIowa1196019603
Bert Haigh4194619494211
Ken HaileySan Francisco State11992199217
Larry HairstonNevada-Reno11951195111
Sam HairstonNorth Carolina A&T State1199619961
Darryl HallLong Beach CC; San Diego State21986198720
George Hallnone519461950441
Kyle HallWestern Ontario41987199064
Steve HallGuelph11985198516
Randy HalsallWake Forest1197919794
Mike Hamelucknone1198519857
Robin HarberOttawa1197919794
Billy HardeeVirginia Tech21981198220
Bob HardingYork1198619864
Chuck HardingVirginia11956195614
John HardyCalifornia1199319931
Justin HardyEast Carolina3202220244141
David HarperWeber State; Cal Poly (Humboldt)1199619962
D.J. HarperBoise State12014201481
Glenn HarperWashington State220022003210
Billy HarrisColorado1196419643
Gerald HarrisWashington1200520054
Joe HarrisToronto11954195414
John HarrisTexas12016201611
R.J. HarrisNew Hampshire4201820224948
Ron HarrisColorado State1197919791
Tobias HarrisWest Texas A&M; Old Dominion220232024196
Trevor HarrisEdinboro3201620184841
Chuck HarrisonWestern Michigan21966196728
Marck HarrisonWisconsin1198719871
Ray HarrisonSeton Hall1198419844
Steve HarrisonBritish Columbia51983198769
Walt HartfieldTillotson; Texas State1197419744
Austen HartleyCalgary220172018163
Jake HartyCalgary3201520173414
Bill HatanakaYork31976197826
Steve HatfieldShippensburg119511951126
Cory HathawayTulsa12005200517
Leon HatziioannouSimon Fraser1198819885
J.T. Haynone119781978160
De'Chavon HayesLackawanna JC; Arizona State2201920211414
Larry HayesVanderbilt41956196052
Michael HayesBlinn JC; Houston12014201430
Jerome HaywoodSan Diego State42002200564
Paul HazelWestern Michigan12016201641
Jo Jo HeathPittsburgh1198519857
Kyries HebertLouisiana-Lafayette320042018479
Brian HedgesCarleton41976197962
Michael HendricksOttawa11996199616
Marcus HenryKansas2201420151919
Maurice HenryKansas State2199319943
Tommy HenryFlorida State11996199614
Dave HerneBenedictine (Kansas)1196219624
Billy HessWest Chester1199619968
Cliff HewittEastern Utah JC11987198712
Forrest HightowerSan Jose State2201520162320
Aaron HillLamar1198619861
T.J. HillNortheastern12014201455
Karl Hilzingernone41955195837
Willie HinchcliffAuckland Institute11996199613
David HindsFlorida Atlantic3201420162517
Steve HirschNorthern Illinois1198519851
Keith HiscoxSimon Fraser1199519951
Ken HobartLewis & Clark; Idaho21989199019
Damon HodgeAlabama State1200220025
Devlin HodgesSamford12021202141
Cody HoffmanBrigham Young12017201733
Cyrille Hogan-SaindonLaval3202220244529
Larry HogueUtah State1198919893
Mike HohenseeMount San Antonio JC; Minnesota1198519851
John HollandTennessee State1198219824
Caleb HolleySan Francisco CC; East Central1201920191414
Don Hollingworthnone219521953201
Condredge HollowayTennessee61975198091
Brian HolmesSamford12004200420
Bruce HolmesMinnesota21989199022
Richard HolmesWinston-Salem State; Chowan JC; Edinboro31977197934
Harry HoltonTexas-El Paso1197919796
Mike HomewoodCarleton; Ottawa1200420043
Ray HoneyDrake21978197925
James HoodArizona State1198719879
Sherm HoodQueen's1195519553
Tim HookSimon Fraser; Montana41981198448
Moton HopkinsTulsa3201420163534
Darrel HopperEl Camino JC; Southern California219891990169
Tre HornbuckleDuke320212023215
Gerry HornettSimon Fraser21985198622
Mike HortonAlabama A&M1198219821
Mark HorvathMcMaster1198619862
Bob HoumardOhio University21971197210
Raymond HouseArkansas1200420044
Justin HowellCarleton6201820247224
Markus HowellTexas Southern12005200518
Steve HowlettToronto21987198916
George HudsonNew Mexico State4200220056752
Mike HudsonGuelph61983198877
Allen HughesWestern Michigan1198219821
Gerry Hughesnone1195919591
Bart HullBoise State1199119913
Ben HummelSouthern Methodist; UCLA1198819888
Leonard HumphriesPenn State11996199618
Daniel HunterHenderson State51989199356
Dick HunterNorth Carolina State1195919591
Money HunterArkansas State3202220242222
Brian HutchingsSt. Mary's (Nova Scotia)1198919894
Bryan Illerbrunnone21990199136
Malcolm InglisCarleton31979198148
Zach IntzandtMcMaster12017201720
Shane Irelandnone41984198717
Mark IrvinMount Allison12005200550
Chris IsaacEastern Kentucky21982198327
Keith JackSan Francisco CC; Houston1199419941
Arnold JacksonLouisville1200320032
Billy JacksonMississippi State1198919897
Curtis JacksonTexas12004200411
Darius JacksonJacksonville State12019201951
Ernest JacksonBuffalo2201520163535
Jeff JacksonAuburn21991199210
Kevin JacksonSam Houston State22016201750
Malik JacksonLouisville2201520161610
Moody JacksonPhoenix JC; New Mexico State21975197630
Paris JacksonButte CC; Utah12014201473
Russ JacksonMcMaster1219581969166
Tristan JacksonCentral Arkansas120162016111
Ray JacobsNorth Carolina12005200516
Adrian JamesTexas-El Paso12017201796
Larry JamesTexas A&M-Kingsville1198219821
Tony JanuarySam Houston State1198519852
Ralph JarvisTemple1198819884
Edris Jean-AlphonseLaval12022202240
Jon JelacicMinnesota21959196023
Thad JemisonOhio State1198519851
Alfred JenkinsArizona1198819881
DeShon JenkinsNorthwestern State (Louisiana)1198819882
Shaneil JenkinsShepherd12019201931
Jonathon JenningsSaginaw Valley State120192019186
Brock JensenNorth Dakota State120162016171
Jim JeromeCornell11954195413
Doug Jesse11946194610
Aidan JohnWestern Ontario; St. Mary's (Nova Scotia)220232024232
Bill JohnsonCoalinga JC; Northern Arizona; Northeastern State21963196428
Bob JohnsonMichigan1196119611
Charles JohnsonGrambling State31982198431
Daje JohnsonTexas12017201720
Evan JohnsonSaskatchewan3201720195238
Gary JohnsonDodge City CC; Texas220232024300
Jeremiah JohnsonOregon2201420151512
Josh JohnsonPurdue12018201844
Jovon JohnsonIowa2201420153333
Keelan JohnsonArizona State220162017192
Kelley JohnsonLos Angeles Valley JC; Colorado1198619864
Kierrie JohnsonBlinn JC; Houston12014201444
Leonard JohnsonGeorgia Military JC1199419947
Malcolm JohnsonNotre Dame1200220025
Shaq JohnsonMcGill; Western Ontario1202220221817
Dan Johnstonnone31989199133
Don JonesLos Angeles Harbor JC; Southern California1198319836
Greg JonesMichigan State12017201710
Jimmy JonesSouthern California11979197916
Onrea JonesHampton12014201421
Phil JonesSimon Fraser1198619867
Reggie JonesButler CC; Louisiana State22002200312
Reggie JonesIdaho; Portland State12014201444
Stephan JonesCentral Michigan61985199475
Terrence JonesTulane31991199341
Tom JonesKentucky State; Miami (Ohio)51957196164
Terry Jones-DuncanLouisiana-Monroe1198919895
Darren Josephnone51992200361
Johnson JosephTexas Tech1199619965
Kerry JosephMcNeese State3200320054846
Vosean JosephFlorida12023202320
Bob JoslinOhio State1195419541
Mike JovanovichBoston College21995199622
Pete JoyceRoyal Military College; Toronto1195919593
Ed JoynerLenoir-Rhyne31968197020
Bobby JuddXavier (Ohio)21957195828
Mike KalaposPurdue11951195111
Pete Kaluskinone11946194610
Abdul KannehReedley JC; Coffeyville CC; New Mexico Highlands6201420237575
Aaron KarlenWisconsin-Stevens Point12016201620
Pete Karpuknone719481955629
Steve KarrysToronto3194819503216
Rick KaserToledo1196019601
Kalonji KashamaEastern Michigan220142015262
Jerry KeelingTulsa31973197530
Matt KellettSaskatchewan120052005140
Colin KellyOregon State2201420152626
Joe KellyNew Mexico State31959196122
Chris KeneallyRhode Island2199519967
John KenersonKentucky State21963196422
Darnell KennedyAlabama State32003200549
John Kennedy1197219726
Stu KennedyCarleton; Queen's21953195420
Obby KhanSimon Fraser22004200533
Billy KiddHouston1198619868
Will KielyWilliam & Mary12022202240
Charlie KillettMississippi; Memphis1196419644
Tony KimbroughGrand Rapids CC; Western Michigan219891990274
John KinchYoungstown State1197919793
Don KingKentucky1195519557
Emmett KingHouston1197919795
Kelvin KirkDayton31981198322
Matt KirkQueen's12005200518
Andre KirwanStanford12003200310
John KissellBoston College11953195314
Mike KlassenCalgary2201820192521
Michael KlukasCalgary12021202171
DeWayne KnightVirginia Tech21995199633
Lee Knightnone1199619968
Jeff KnoxCalifornia (Pennsylvania)12019201943
Ronnie KoesNorth Carolina21960196113
Jeff Koradinone1199519955
Bud Korchaknone1195619566
Mark KorffPasadena CC; Florida1198819885
Mark KorteAlberta3201820214836
Jeremiah KosePalomar JC; Montana12016201610
Mark KosmosNortheastern Oklahoma A&M JC; Oklahoma51973197758
Boris Kotoff41954195749
Joe KralikWashington1199619961
Jason KraltCarleton42002200567
Roger KramerKalamazoo21963196427
Alexander KrausnickCalgary120142014183
John KropkeIllinois State719891995105
Harry KrugerCalgary11979197911
Steve KrupeyWestern Ontario1199419945
John KruspeWilfrid Laurier51970197467
Glenn KulkaBakersfield CC51990199480
Gerald KunykAlberta219771978230
Gary KuzykOtterbein31975197736
Khalan LabornFlorida State; Marshall12024202466
Cliff LaBoyHawaii1197719773
Pete LadygoPotomac State JC; Maryland11955195512
Kienan LaFranceManitoba220152016321
Cleyon LaingIowa State5201620246867
Gene LakusiakTulsa1196719672
Lally Lalonde219481950130
Mike LambrechtSt. Cloud State1199019906
Wayne LammleUtah219951996300
Deandre LamontCentral Arkansas; Illinois State2202320242927
Fred Lamoureuxnone219461947200
Michel LamySequoias JC519891993722
Ron LancasterWittenberg31960196242
Skip LaneMississippi1198419841
Brandon LangTroy1201420141313
Ryan LankfordIllinois12019201930
Tom LaputkaSouthern Illinois31971197342
Bill LaRochelleWestern Ontario319491951303
Admiral Dewey LarrySouthern University; Contra Costa JC; Nevada-Las Vegas1198419842
Art LasterMaryland-Eastern Shore1197219722
Greg LathanCincinnati1198819884
Lawann LatsonTyler JC; Northwestern State (Louisiana)1199419942
Ettore LattanzioOttawa520152019633
Julien LaurentNew Mexico Military Institute JC; Georgia State12019201910
Jason Lauzon-SeguinLaval4201620195448
Patrick LavoieLaval420142017690
Mike LawQueen's; Waterloo11973197311
Alex LawsonToronto219521953110
Mike LazeckiSaskatchewan11993199310
Allan Leach11946194690
Clement LebreuxLaval12021202110
Hal LedyardTennessee-Chattanooga31956195831
Eric LeeMississippi Gulf Coast CC; Wyoming12003200311
Orville LeeSimon Fraser31988199038
Tommy LeeWillamette1196319634
Gerry Lefebvrenone6194819536323
Cameron LegaultCarleton12005200518
Ken LehmannMarquette; Xavier (Ohio)819641971105
Terry LehneSaskatchewan1198819883
Charlie Leighnone1197019705
Shawn LemonAkron12015201599
A.C. LeonardFlorida; Tennessee State1201820181717
Raphael LeonardEast Mississippi CC; Southern Illinois12023202311
Richie LeoneHouston6201820241040
Patrick LevelsBaylor1202220221313
Moe Levesquenone1196719678
Nigel LevyWestern Ontario1199319931
Brent LewisWestern Ontario21990199121
C.J. LewisBoston College; Bowling Green State12023202322
Garry LewisAlcorn State21994199519
Gary LewisOklahoma State1198519852
Johnny LewisOklahoma1198819884
Loyd LewisTexas A&M-Kingsville91985199612818
Marc LewisMissouri Western State31986198843
Marcus LewisFlorida State; Maryland12021202144
Monte LewisJacksonville State12014201410
Tommy LewisAlabama21956195724
Wesley LewisHouston Baptist; Angelo State220192021110
Will LewisMillersville31986198832
Gilles LeziNorthwestern12005200517
Ryan LindleySan Diego State120172017182
Donnie LittleTexas21982198312
Eric LoftonTemple22017201842
Stefan LoganSouth Dakota12019201980
Don Loneynone6194719526333
Hugo LopezWaterloo; Toronto220142015170
Mesene LouisdorEastern Arizona JC; Central Michigan1200320037
Calvin LoveallIdaho21986198728
Andrew LueQueen's12018201860
Harry Lunn11959195912
Brian LynchManitoba419461949381
John LynchWestern Ontario21983198425
Derek MacCreadyWaldorf JC; Ohio State21994199534
Scott MacDonellQueen's320142016510
Benny MacDonnellnone6194919546924
Jay MaciasWisconsin11995199518
Tracey MackMissouri1198719874
Ivan MacMillannone119701970140
Nolan MacMillanIowa7201420218483
Ray MacorittiWestern Ontario11993199330
Lynn MadsenWashington1198819885
Mossis MaduOklahoma4201620192423
Quinn MagnusonWashington State1199519954
Brett MaherNebraska320142017400
Pat MahonWestern Ontario31993199510
Anthony MahoungouWest Hills CC; Purdue12022202210
Tafon MainsahRichmond12018201830
Anthony MalbroughTexas Tech12004200417
Kevin MalcolmMcMaster220152016290
Jose MaltosNuevo Leon220192022110
John MandarichKent State11990199013
Jim MankinsOklahoma; Hartnell JC; Florida State31968197024
Dexter ManleyOklahoma State2199219935
Eric MannsWestern Michigan; Wayne State (Michigan)1198119815
Stansly MapongaTexas Christian12021202122
Kerry MarburyWest Virginia1197419744
Al MarcelinArizona Western JC; Parsons61970197579
Brian MarcilLoyola (Quebec)1197519752
Nick MardnerHawaii; Cincinnati; Auburn1202420241817
Siaosi MarinerUtah; Utah State2202220231612
Dave MarlerMississippi College; Mississippi State1198419843
Rohan MarleyMiami (Florida)1199519957
Frank MarofGuelph1199419945
Sean MarriottSt. Mary's (Nova Scotia)11995199510
Andrew MarshallSimon Fraser520142018820
Greg MarshallOregon State819801987120
Herb MarshallCameron1197319733
Andrew MartinCornell2199419955
Manny MartinAlabama State2199419952020
Maurice MartinToronto21984198517
Tony MartinoEastern Arizona JC; Kent State11988198820
Praise Martin-OguikeTemple2202120221616
Mike Maruskanone1195519557
Jeremiah MasoliSan Francisco CC; Oregon320222024178
Danny MasonTexas A&M-Commerce2201820191712
Alex MateasPenn State; Connecticut5201520198863
Frank MathersManitoba119461946129
Josue MatiasFlorida State12018201822
Lorenzo MauldinLouisville3202220245454
Mike Maurernone32002200444
Tim MayprayVirginia Military Institute12014201420
Geno MazzantiArkansas11952195243
Nick MazzoliSimon Fraser11994199418
Nick McBeathHoly Cross12019201940
Billy McBrideTennessee State1198419847
Pat McBrideNorth Dakota State11980198010
Paul McCallumnone11993199330
John McCambridgeNorthwestern1196919692
Bob McCarthynone21965196621
Tony McCarthynone219461947233
Kishawn McClainNorth Texas12019201911
Jim McCollumKentucky1197519751
Chris McCoyMiddle Tennessee State12014201444
Tim McCrayIndependence CC; Tulane21984198516
Jeraill McCullerNorth Carolina State1201420141414
George McCulloughBaylor32002200431
Brian McCurdyNorthern Arizona1199419947
Lloyd McDermottKentucky119521952118
Brandon McDonaldJones County JC; Memphis2201420151010
Don McDonaldOklahoma11949194998
Ray McDonaldFlorida1198919896
Quincy McDuffieCentral Florida12017201760
Jimmy McFaulnone1194819486
Doug McGeeRichmond41977198045
Molly McGeeRhode Island21975197613
Alijah McGheeKansas Wesleyan; Minnesota State Mankato2202320241414
Jamar McGlosterSyracuse12021202155
Paul McGowanFlorida State21989199020
Lamar McGriggsArizona Western JC; Ellsworth CC; Oklahoma State; Western Illinois11996199610
Tom McHughNotre Dame1195419547
Mike McIntyreNew Brunswick31985198732
Prince McJunkinsWichita State21983198414
Bob McKay1195519551
Steve McKeeGuelph1199519952
Willie McKeltonSouthern University1197319731
Bob McKeownYale51971197570
Hugh McKinnisArizona State1197219724
Ted McLartynone5194819524512
Andy McLeodAlberta1197519753
George McPhailnone11948194850
Don McPhersonSyracuse11994199418
Lamont MeachamWestern Kentucky21985198623
Kelvin MeansSan Diego; Fresno State1199619961
Robin MedeirosBishop's12014201440
Zack MedeirosMontreal; Western Ontario120162016130
Ron MeeksArkansas State1197919793
Nate MenkinMary Hardin-Baylor12014201444
Joe MeroLouisiana State21993199625
Charles MerrittCarson-Newman1198919896
Curt MerzIowa1196019605
Eddie MichaelsVillanova319481950363
Ante Milanovic-LitreSimon Fraser120232023160
Ellard Milesnone419481951326
Wallace MilesNorth Carolina A&T State1201420141514
Warner MilesOttawa1198419843
Dre MillerHusson; Maine12024202466
Greg MillerConcordia (Quebec)11986198615
Joe MillerVillanova11976197611
Ken MillerEastern Michigan21983198431
Pat MillerFlorida21989199013
Romaro MillerMississippi12003200318
Steve MillerOhio State12017201751
David Miller-JohnstonConcordia (Canada)12002200260
Bernie MillhamFordham1194619461210
Jim MillsHawaii11994199415
Troy MillsLos Medanos CC; Sacramento State1199619965
Chris MiloLaval220152016300
Cedric MinterBoise State11987198713
Carlton MitchellSouth Florida12014201487
David MitchellOhio State1200320038
Edward MitchellValdosta State1199519956
Mark MitchellGeorgia2197719788
Mike MitchellHoward Payne1199019902
Vernon MitchellFlorida A&M22002200317
William MitchellLong Beach State21981198216
Ian Moffordnone11979197914
Larry MohrQueen's21987198834
Stan Molinskinone1194719473
Nayland Mollnone1195719579
Wonderful MondsIndian Hills JC; Nebraska31976197930
Forbes Monroe1194719471
James MonroeSyracuse31994199654
Denis MontanaConcordia (Quebec)22002200334
De'Andre MontgomeryMiami (Ohio)12019201962
Donn MoomawUCLA1195519552
Freddie MooreCentral Florida; Florida A&M1200520059
Kenny MooreEast Carolina21976197719
Mike MooreVirginia12016201686
Rodney MooreNorth Texas1198619861
Shawn MooreVirginia1199519956
Mark MoorsAcadia1198819886
Jacques MoreauConcordia (Quebec)21993199510
Bobby MorganIndependence CC; New Mexico1196919691
Jack Morneaunone219501951182
Jerry MorricalIndiana11950195010
Alex MorrisQueen's1197719772
Greg MorrisNew Mexico Military Institute JC220182019160
Horace MorrisTennessee11995199512
Jamal MorrowWashington State12024202410
Angelo MoscaNotre Dame; Wyoming21960196128
Paul Mosesnone1197619761
Greg MossVirginia Union; Florida International12005200518
Joe MossMaryland11955195512
Mike MotenFlorida22002200324
Barry MotonIllinois State1198919892
Curly Moynahannone1194619461112
Ese MrabureWilfrid Laurier12021202161
Brad MuhammadFlorida International12021202155
Ed Mularchyknone1195519557
Christophe Mulumba-TshimangaMaine12021202150
Lloyd MumphreyMississippi Valley State1198919893
Damaso MunozRutgers3201420164437
Dan MurphyAcadia11995199514
Mike MurphyOttawa41977198059
Yo MurphyIdaho3200320054335
Andrew MurrayCarleton11994199414
Rico MurrayKent State1201820181818
Stan Murray11946194640
Paul NastasiukWilfrid Laurier1198819887
Tommy NeckLouisiana State1196419641
Steve NeeceNotre Dame11975197516
Mike NelmsTarrant County JC; Sam Houston State; Baylor31977197934
Patrick Nelsonillinois; Southern Methodist12022202251
Reggie NelsonMcNeese State1200520058
Stephane NembotColorado12019201977
Gerry NesbittArkansas41958196150
Ray NettlesTennessee11979197914
Al NeufeldSaskatchewan1199219928
Dave NewmanMissouri31983198531
Don NewmanLouisiana State; Grambling State; Idaho1198519853
Jonathan NewsomeOhio State; Ball State320172019239
John NicholsSyracuse11963196310
Matt NicholsEastern Washington12021202164
Darrell NicholsonNorth Carolina1198619866
Rhome NixonNew Mexico State; Southern University41972197551
Chigozie NnorukaAmerican River JC; UCLA; Miami (Florida)12021202110
Dean NoelDelaware State21993199425
Llevi NoelToronto12022202260
Mark NohraBritish Columbia12002200218
Dwayne NormanDuke12021202190
Art NowackNotre Dame1195419541
Bob O'BillovichMontana51963196769
Danny O'BrienMaryland; Catawba320142016451
Bob O'DohertyQueen's1197919791
Uzooma OkekeSouthern Methodist1199619961414
Daniel OkpokoSan Diego State120242024180
Daniel OladejoOttawa220232024150
Hugh OldhamPaul Quinn; Oregon51970197468
Frank OliverKentucky State1198019805
Jimmy OliverTexas Christian12002200218
Tom O'MalleyCincinnati3195119533821
Ron OmaraSt. Francis Xavier12017201780
Kene OnyekaCarleton520192024668
A.J. JeffersonFresno State12017201722
Jonathan OrdwayBoston College22003200421
Gerry OrganGuelph12197119831860
Uzoma OsujiRice; Boise State12022202255
David OutleyLouisiana-Monroe1198519851
Anthony OxleySt. Mary's (Nova Scotia)1199419944
Mike Ozarkonone119461946120
Khalil PadenSan Jose State; Northern Arizona3201420161919
Bob PaffrathMinnesota2194819492411
Fred PagacOhio State1197719771
John PalazetiRichmond11976197616
Marty PalazetiMarshall1198619866
Bill PalmerBowling Green State21974197517
Kensley PalmerManitoba21991199216
Gary PalumbisPortland State11989198915
Joe PaopaoMiraCosta JC; Long Beach State11987198713
Tyler PaopaoOccidental12004200412
Marc ParenteauBoston College1200520051
Babe ParilliKentucky1195919596
John ParkBowling Green State41981198440
Peter PartchenkoMichigan State1199419942
Darrell PattersonTexas Christian11988198814
Ian PattersonCentral Florida1199019905
Leroy PaulTexas Southern1198419842
Rick PaulitschAlberta1198419842
Rob PavanGuelph1198819888
Ron PawlowskiMiami (Ohio)11957195714
Buddy PayneNorth Carolina1195819582
Charone PeakeClemson12021202111
Dave PeayTennessee11947194711
Derrek PeelsSanta Monica JC1198119811
Mike PeermanColorado State-Pueblo1198119816
Zack PelehosOttawa3202220243923
John PentecostSanta Ana JC; UCLA11965196514
Bob PepeNorth Carolina State1195919593
Roger PerdrixCincinnati919661974120
Mark PerrelliOklahoma State1197819785
Fred PerryNortheastern Oklahoma A&M JC; Southern Arkansas12003200315
Pete Petcoffnone11955195512
James PeterOttawa220232024250
Daniel PetermannMcMaster120212021105
Paul PetersonSnow JC; Boston College1200520057
Bob PevianiSouthern California1195519554
Ronnie PfefferWilfrid Laurier12015201550
Al PfeiferFordham11957195714
Mike PhilbrickCarleton1199019901
Shaydon PhilipAlberta12022202280
Erv PhillipsSyracuse12021202110
Justin PhillipsWilfrid Laurier220142015120
Rudy PhillipsNorth Texas41981198448
Wes PhillipsSavannah State; Lenoir-Rhyne21979198013
Mark PhilpRichmond21980198121
Jim Piaskoskinone1119721982155
Adarius PickettUCLA1202420241313
Andrew PickettGuelph120212021135
Dawson PierreConcordia (Quebec)12024202490
Alex PierzchalskiToronto220152016160
Tyrrell PigromeMaryland; Western Kentucky; Mississippi; Towson120232023140
Claude Pilonnone11977197712
Marc PilonCalifornia (Pennsylvania); Syracuse12005200518
Frank PimiskernBritish Columbia1199419941
Kalil PimpletonVirginia Tech; Central Michigan12024202488
Don PinheyMuskingum51954195863
Bob PinkneyToronto21955195714
Bruce Pirtnone11951195150
Alan PitcaithleyOregon1197119711
Wiley PittsTemple1198119816
Dave PivecNotre Dame21970197119
Len PlattTulsa1197719771
Sam PlattFlorida State2198119828
Joe PoirierLoyola (Quebec); McGill1219591970168
Amlicar PolkOttawa12024202470
Frank PomaricoNotre Dame21977197830
Alex PontonMcMaster219521953250
Eddie PooleRutgers; Bethune-Cookman12014201411
Tyrone PopeColorado State; Fullerton State21988198930
Jason PottingerMcMaster120142014180
Ace Powellnone319461948352
Carl PowellJackson State2198219839
Kevin PowellSnow JC; Utah State719811987116
William PowellNavarro JC; Kansas State4201520224239
LaVerle PrattIdaho1196819684
Maurice PriceCharleston Southern1201520151818
Cal PrinceKansas; Louisville1197919795
Hassan ProbherbsDesert JC; Portland State1200420044
Rob ProdanovicCalgary31990199251
Dwayne ProvoSt. Mary's (Nova Scotia)1200220022
James PruittFullerton State1199219922
Antoine PruneauMontreal82014202212296
Tom PullenMichigan51968197472
Loucheiz PurifoyFlorida12018201877
Bernard QuarlesUCLA; Hawaii11985198511
Dave QuehlHoly Cross1197919791
Ronnie QuillianTulane21957195817
Brian Quinnnone11946194630
Peter QuinnQueen's21963196425
Bill QuinterIndiana51962196641
Robert QuirogaBaylor1200520054
Michel RabyOttawa31991199334
Moe Racinenone1619591974207
Mike RainesAlabama81975198296
Sean RalphOttawa1199519954
Brian RandallDelaware State1199419945
Chris RandleUtah State1201920191613
Josh RanekSouth Dakota State42002200567
Dan RashovichSimon Fraser11984198416
Darryl RayOttawa32003200523
Ricky RayNorfolk State21982198310
Sean ReadeWestern Ontario11996199615
Cornelius RedickFullerton State21989199011
Taylor ReedSouthern Methodist2201620172625
Steve RehageLouisiana State1198819887
Frank ReidBuffalo41970197539
Jim ReidWilfrid Laurier919801988139
Robert ReidSimon Fraser51985198959
Stefen ReidButte JC; Boise State11995199516
Gilbert RenfroeTennessee State11986198618
Gus Revenbergnone31970197239
Jim ReynoldsHillsdale41960196828
Randy RhinoGeorgia Tech11981198115
Dominique RhymesFlorida International; Murray State4201720245447
Dwight RichardsWeber State11993199312
Jeff RichardsNortheastern Oklahoma A&M JC; Emporia State220152016132
Nick RichardsAcadia21995199622
Randy RichardsSequoias JC; Missouri State12022202255
Mike RichardsonLouisiana Tech21994199521
Chris RickQueen's1198819881
Bob RickenbachPenn State1197319731
Mark RicksWestern Michigan11995199510
Mike RileyDalhousie31977198044
Robin RitchieQueen's1196119612
Jack RizzoLehigh1197219722
Vern RobersonGrambling State1197619762
Gene RobertsKansas; Tennessee-Chattanooga3195219544012
Jay RobertsKansas71964197088
Jeff RobertsTulane2198519869
Matt RobichaudBishop's2200220033
Matt Robillardnone11954195413
Billy RobinsonSt. Mary's (Nova Scotia)21975197629
Fred RobinsonWashington2196019619
Jermaine RobinsonToledo3201420162220
Junior RobinsonGuelph21983198425
Lybrant RobinsonDelaware State41991199440
Rae RobirtisBritish Columbia31987198936
Na'Ty RodgersIowa Western CC; Houston12021202144
Tom RodgersKentucky2196119626
Buck Rogers5194719525015
Johnny RogersTemple119501950112
Joseph RogersTexas Southern11996199617
Ron RogersWestern Michigan22004200518
SirVincent RogersHouston4201520186161
Rocco RomanoConcordia11989198917
Nigel RomickSt. Mary's (Nova Scotia)10201420241280
Al RomineNorth Alabama11959195910
Jim RootMiami (Ohio)1195419548
Gerald RoperGolden West JC; Arizona319891991426
Nick RosamondaNorth Greenville12015201540
Jonathan RoseAuburn; Nebraska4201620195351
Winston RoseLos Angeles Valley JC; New Mexico State12017201744
Jim RoseboroOhio State1195719571
Alphonso RoundtreeTulane12002200212
Kent RoweBishop's2199419956
Ed RowlandOklahoma1195319539
Jean-Francois RoyBishop's1200520056
Norb RoyNotre Dame11962196212
Jacob RubyRichmond3202220245343
Donnie RuizBemidji State; Wilfrid Laurier42002200545
Bob RumballToronto419521956350
Leo RussavageNorth Carolina1195819581
Dallas RysavyNorth Dakota2199519969
Ryan SaddlerBryant12023202350
Richard SaenzVanderbilt1199619964
Val St. GermainMcGill42002200563
Don St. JohnXavier (Ohio)21956195728
Paul SalataSouthern California1195319534
Shaheed SalmonSamford320192022351
Oteman SampsonFlorida A&M12002200218
Tierre SamsFresno State1200320034
Jock SandersWest Virginia12015201550
Jovan Santos-KnoxMassachusetts2202320242424
Angelo SantucciSt. Mary's (Nova Scotia)1198419841
Joe SardoHawaii31992199439
Alex Saundersnone11949194961
Jack ScarbathMaryland1195519557
Jacob ScarfoneGuelph220182019112
Savon ScarverUtah State12023202353
Mike SchadQueen's1199519957
Thomas SchafferStanford12023202360
Tom SchimmerBoise State119891989180
Art SchlichterOhio State1198819888
Dick SchnaiblePurdue1195419549
Ernie SchramayrPurdue11993199311
Gary SchreiderQueen's81956196490
Tom SchuetteIndiana1119671977127
Tom SchultzNorth Carolina Central; Queen's; Ottawa31971197441
Sandro SciortinoBoston College120042004140
Sam Scoccianone1119551965149
Bo ScottOhio State51964196853
Johnny Scottnone1200520052
Kevin ScottQueen's120142014170
Mark ScottVirginia Tech11994199411
Demitris ScourasManitoba22002200450
Mark SealeRichmond41982198526
Bob SebringSaddleback JC; Illinois1198719877
Moe Segalnone11946194641
Leo Seguinnone2194619472411
Serge SejourHoward22003200423
Jerry SelingerSt. Joseph's (Indiana)1219571969144
Dan SellersCincinnati11988198811
Mel SemenkoWyoming; Colorado21962196315
Brandon SermonsUCLA22015201691
Joe SeumaloHawaii1198919897
Doug SeymourMissouri31981198322
Craig ShafferIndiana State1198719875
Tyrone ShaversTyler JC; Lamar1199319935
Andy ShawQueen's21965196622
Ken Shawnone11968196814
Kenny ShawFlorida State12017201733
Len ShawMcGill31947195422
Mark SheridanHoly Cross1197419741
Teague ShermanManitoba22017201840
Lance ShieldsDrake1199119913
Grayson ShillingfordBritish Columbia22002200312
Al ShipmanMiami (Florida)1199619961
Marshall ShirkUCLA71965197194
Keith ShologanCentral Florida2201420153433
Bill SiekierskiMissouri31963196526
Chris SiglerIndiana21985198625
Jake SilasBuffalo2201620171817
Antonio SimmonsGeorgia Tech12022202222
Jasper SimmonsHutchinson CC; Missouri1201420141716
Ron SimmonsFlorida State1198119816
Bob SimpsonWestern Ontario131950196216921
Rudy SimsFlorida A&M71971197788
Brad SinopoliOttawa5201520198585
Paul SkansiWashington1199219922
Ray Skerrettnone11949194920
Chris SkinnerBishop's11989198914
Ante SkorputMichigan1199619961
Ted SmaleToronto71956196287
Eddie SmallMississippi1199519956
Jessie SmallEastern Kentucky11994199416
Jordan SmallwoodOklahoma12021202133
Alfred SmithCoffeyville CC; Florida21994199515
Brock SmithFresno State11991199114
Bruce SmithColorado1197519751
Chandler SmithSouthern Mississippi1200320034
Charles SmithFresno State1200320032
Darryl SmithLamar1198319834
Donn SmithPurdue819731980121
Eddie Smith11950195020
Jamill SmithBall State320142016253
Jeff SmithCal Poly (Pomona); Cal Poly (San Luis Obispo)11990199010
Jerminic SmithIowa; Southwest Baptist12019201933
Jimmy SmithSan Joaquin Delta JC; Utah State1197019701
Marlon SmithSt. Mary's (Texas); Texas State320142016198
Rob SmithUtah State31990199254
Roy SmithTennessee31953195525
Steve SmithMichigan1198519852
Teidrick SmithMary Hardin-Baylor12017201721
Tevaun SmithIowa220222023148
Troy SmithTexas Tech1198719874
Wayne Smithnone71969197594
Doug Smylienone11948194811
Mark SmytheIndiana1198519852
Angelo SnipesWest Georgia31991199351
Mike SnodgrassWestern Michigan11962196214
Treg SongyTulane1198619866
Bill Sowalskinone919541962109
Rick SowietaRichmond819791986118
Obie SpanicWeber State21995199623
Len SparksWyoming21963196420
Robert SparksMonterey Peninsula JC; San Francisco State1198019802
Doug SpechtBrigham Young71965197196
Diontae SpencerMcNeese State2201720183535
Anthony StaffordOklahoma1198919893
Kenny StaffordToledo12021202188
Joshua StangbyGlendale CC; Los Angeles Valley JC; Ottawa (Kansas)2201620171413
Chuck StanleySouth Carolina State1196119615
Walter StanleyColorado; Colorado Mesa21993199411
Bill StantonNorth Carolina State3195019522927
Jerome StantonMichigan State11981198113
Eric StarczalaGuelph2202320241110
Kevin StarkeyEl Camino JC; Long Beach State31981198316
Ralph StatenAlabama1200220028
Pat StaubTemple31980198233
Benny Stecknone5194719515122
Glenn SteeleBritish Columbia1198619866
Orlondo SteinauerWestern Washington1199619962
Peter StenersonCarleton819751982101
Bob Stephennone51981198566
George StetterVirginia1196819685
Deshawn StevensMaine; West Virginia320222024310
Robert StevensonFlorida State11996199615
Hunter StewardVirginia; Liberty2202220233523
Andrew StewartFresno CC; Cincinnati1199319936
Ron StewartQueen's1319581970167
Silas StewartRiverside CC; Incarnate Word12024202460
Bill StockmanToronto11949194960
Avatus StoneSyracuse41953195653
Pat StoquaCarleton61979198458
Todd StormeUtah State1199419941
Eli StoveAuburn12024202442
Joe Stracina61955196077
Deon StrotherSouthern California1199519957
Gregg StumonSouthern Arkansas41990199371
Don SutherinOhio State31967196942
Mike SutherlandNorthern Illinois32003200532
Jon SuttonNew Mexico41979198241
Terry SwarnColorado State1197119713
Frank SweeneyXavier (Ohio)21956195815
Cam Switzernone1194719471
Roy SwoapeWestern Michigan1198619862
Jakub SzottMcMaster1202120211413
Blessman Ta'alaHawaii220232024303
Junior TagoaiTaft JC; Hawaii1199619962
Pene TalamaivaoUtah22002200412
Don TalcottNevada-Reno1194919491111
Hank TamowskiToronto21953195419
Taylor TappinSacramento State12021202110
Drew TateIowa120172017181
Trevon TateMemphis12021202111
J.R. TavaiSouthern California2201820192216
Brad TaylorArkansas1198719877
Carl TaylorMemphis21974197518
Davion TaylorCoahoma CC; Colorado120242024179
David TaylorSimon Fraser1198719878
D'Wayne TaylorNew Mexico State1200520051716
Henry TaylorFlorida State21985198612
Hugh TaylorLouisiana-Monroe; Tulane; Oklahoma City11955195512
Nick TaylorFlorida International2201620171716
Steve TaylorNebraska11996199618
Syniker TaylorMississippi12004200413
Treamelle TaylorNevada-Reno11992199216
Matthew TeaguePrairie View A&M1198219822
Jimmy TealPurdue1197719775
Ranthony TexadaTexas Christian2202120221010
Dave ThelenMiami (Ohio)71958196494
Andrew ThomasMassachusetts11994199412
Dave ThomasAustin Peay State; Eastern Illinois22002200312
Marvin ThomasMemphis1200220026
Noel ThomasConnecticut22018201999
Rodney ThomasBrigham Young1199419946
Jerry ThompkinsDel Mar JC; Texas A&M-Kingsville1196019602
Alan ThompsonWisconsin1197219722
Brandyn ThompsonBoise State2201420153433
Dale ThompsonFullerton State1198619861
Greg Thompsonnone31969197129
Pete ThompsonQueen's31965196735
Oscar ThorslandClemson1196319634
Tyrone ThurmanTexas Tech21989199011
Brad TierneyAcadia5198919947011
Corey TindalMarshall3201720194949
Larry TittleyConcordia (Quebec)51980198453
Andy TommyMount Allison11946194620
Jed TommyGuelph21990199522
Herve Tonye-TonyeAlcorn State; Northern Colorado12016201610
Wayne ToshRichmond819711978113
Tom TownsAlberta11985198516
Tom TracyTennessee21955195615
Wilf Tremblaynone5194619504310
Frank TripuckaNotre Dame1195919598
Alex TroopWilfrid Laurier31986198822
Remi TrudelSimon Fraser31993199540
Chris TsangarisLong Beach State21995199615
Whit TuckerWestern Ontario919621970121
De'Montre TuggleKilgore JC; Ohio University12023202343
Jeff TurcotteColorado51975198065
De'Lance TurnerAlcorn State12021202144
Howie TurnerNorth Carolina State8194719549135
Marcelous TurnerAlabama A&M1200220022
Odessa TurnerNorthwestern State (Louisiana)11995199517
Wylie TurnerAngelo State1198619862
John TurntineTexas Christian12004200413
Maurice TylerBaltimore JC; Morgan State1198019808
Lawrence TynesTroy220022003260
George UkoSouthern California2201820192017
Harry UlinskiKentucky119521952118
Ed UlmerOhio State21963196415
John UlmerNorth Dakota1198919899
Chizi UmunakweTowson; Central Connecticut State12023202352
Don UnambaSouthern Arkansas1202120211212
Morris UnutoaBrigham Young1200520058
Tuufuli UperesaWenatchee Valley JC; Montana21975197615
Joe UptonToronto51953195763
Larry UteckColorado; Wilfrid Laurier1198019802
Josh Valentine-TurnerIowa; Florida International12023202311
Travon VanMarshall; Montana220152016126
Bill Van BurkleoOklahoma; Tulsa31968197042
Pieter Vanden BosBritish Columbia31984198623
Ken VargoOhio State21956195828
Kaye VaughanTulsa1119531964146
Gerald VaughnMississippi42002200559
Jordan VerdoneWaterloo; Calgary220142015260
Joe VijukHillsdale11970197014
Mike VilimekSimon Fraser320022004383
Guillermo VillalobosSuperiores Monterrey12019201980
Merv Visneskienone1197419744
Tyron VredeWest Hills JC; Garden City CC; North Dakota420212024405
John WagonerNorth Carolina State6194819537333
Mike WakefieldFlorida International5201720247568
Ken WalcottSt. Mary's (Nova Scotia)21992199319
Mike WalderzakDetroit Mercy21966196727
Bruce WalkerWindsor51979198466
Cameron WalkerGuelph12019201940
Chevon WalkerFlorida; Eastern Illinois; Sioux Falls2201420151716
Cornelius WalkerRice1197819786
Jimmy WalkerArkansas21980198117
Skip WalkerTexas A&M31982198436
Wayne WalkerTexas Tech31992199619
Jason WallaceVirginia1199619961
Craig WallsIndiana1198619865
Andy WaltonJackson State1196919691
Fred WardMississippi State11994199411
Ian WardWestern Ontario21981198220
Lewis WardOttawa620182024990
Reggie WardNotre Dame21988198912
Andre WareHouston1199519957
Brian WarrenArizona1199019902
Al WashingtonOhio State41983198654
Jacques WashingtonIowa State120152015115
Marcus WashingtonColorado1200220022
Ricardo WashingtonLouisiana State1199519955
Vic WashingtonWyoming21968196926
Ted WatkinsPacific; Stockton JC; Pacific41963196654
Ray WatrinUtah State11980198010
Louis WatsonMississippi Valley State1198819886
Remi WatsonSouth Carolina State; Bethune-Cookman11988198811
J.C. WattsOklahoma51981198658
Daryl WaudWestern Ontario12018201860
Clinton WayneOhio State32002200443
Patrick WayneSimon Fraser71987199411718
Charlie WeatherbieOklahoma State2197919807
Damon WebbOhio State3202220244339
Gord WeberOttawa41990199350
Robert WeirSouthern Methodist31987198940
Terry WellesleyTennessee Tech51970197458
John WeltonQueen's; Wake Forest419521955351
Dan WestSt. Mary's (Nova Scotia); Bishop's320162018470
Davey Westnone31959196131
Frank WestIllinois State11996199617
Sean WestonTexas A&M1200520058
Paul WetmoreAcadia1199319933
Daryl WhiteNebraska1197519755
Derrick WhiteOklahoma319881990185
Ernie WhiteDayton41961196440
Freeman WhiteNebraska1197019707
Mitchell WhiteMichigan State1201620161414
Tony WhiteUCLA22003200413
Aston WhitesideAbilene Christian2201520161616
Ken WhitneyCalifornia Lutheran1199419942
Jeff WickershamLouisiana State1198819889
Mike WidgerVirginia Tech21977197828
Gerald WilcoxWeber State3198919913610
Andy WilderNorthern Arizona12015201510
Kenny WilhiteDodge City CC; Nebraska11996199618
Avery WilliamsTemple4201820225953
Bennett WilliamsIllinois; San Mateo JC; Oregon120242024116
Byron WilliamsTexas-Arlington11989198910
Carl WilliamsLouisville1198719871
Chris WilliamsNew Mexico State2201520163030
Connor WilliamsUtah State4201420173415
David WilliamsLos Angeles Harbor JC; Illinois11990199017
Devonte WilliamsIndiana; Southeastern Louisiana2202220232323
Gary WilliamsBritish Columbia1195619561
Jack WilliamsBowling Green State41982198534
Joe WilliamsIowa1196319632
Jonathan WilliamsMississippi Delta CC; South Carolina2201420151513
Jonathan WilliamsEast Carolina12014201443
Mike WilliamsDrake1198519853
Nigel Williamsnone21995200224
Seth WilliamsRichmond12014201465
Terry WilliamsItawamba CC; Tennessee-Martin220212022110
Tommie WilliamsTexas A&M-Kingsville21987198828
Tony WilliamsFullerton State1198919897
Ucambre WilliamsSouth Alabama1202220221212
Troy WilsonNotre Dame4198719904813
Kelly WiltshireHudson Valley JC; James Madison32002200454
George Wintonnone11946194620
Rick WolkenspergWestern Ontario11987198718
Chuck WoodMcGill21962196316
Gary WoodCornell21970197124
Pat WoodcockSyracuse22004200529
Greg WoodsKentucky1197719773
Anthony WoodsonHawaii21987198815
Blaine WoodsonDelaware12018201810
Rod WoodwardIdaho61971197686
Gene WrenSouthern Illinois; Jackson State1197019705
Charlie WrightHighland CC; Fort Scott CC; Tulsa41990199329
Martin WrightFlorida Atlantic12016201640
Ed YablonskiDetroit Mercy21953195521
Paul YatkowskiMesa CC; Tennessee21994199522
Jeff YausieSaskatchewan1198919892
Frank Yeboah-KodiePenn State1199419942
Scott Yeldonnone1198519853
Cam YeowButte CC; Akron12005200515
Kari Yli-RenkoCincinnati5198819928315
Mack YohoMiami (Ohio)21958195918
Bob YoungIndiana11948194811
Brett YoungOregon619891995719
D.J. YoungBowling Green State; Lansing JC; Michigan State12014201422
Mitch YoungNorthwest Mississippi CC; Arkansas State1198919892
Troy YoungArizona12022202250
Ulysses YoungAllen1197219725
Jermaine YoungerUtah State1199619969
Chuck ZapiecPenn State21972197314
Daric ZenoCentral Oklahoma11985198511
Lubo ZizakovicMaryland11996199618
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