HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboards

Toronto Argonauts All-Time Roster (1946-2023)

Franchise History
PlayerCollegeYearsFirstLastGPGS
Harry AbofsTennessee Tech21971197220
Dick AboudTulsa21966196720
Clifton AbrahamFlorida State31998200121
Josh AbramsOhio University12010201050
Sam AcheampongWilfrid Laurier320212023313
T.J. AckermanEastern Washington1199919995
Steve AckroydSheridan71978198470
T.J. AcreeBoise State12008200811
Darvin AdamsAuburn220132014119
Frank AdamsSouth Carolina1199519953
Joe AdamsTennessee State1198319831
Tony AdamsTexas; Riverside CC; Utah State21979198020
Daniel AdeboboyeBryant320222024533
Tunde AdelekeCarleton120242024103
Natey AdjeiSan Francisco CC; Buffalo220142015321
Tommy AdkinsKentucky11954195412
Vince AgnewCentral Michigan2201420153014
Carlton AgudosiRutgers12023202311
Kojo AidooMcMaster12007200710
Kris AikenWestern Ontario22004200514
Bill AlbrightWisconsin31955195734
Allen Ray AldridgePrairie View A&M31967196932
Dick AldridgeWaterloo919651973117
Jesse AlexanderWilfrid Laurier12007200720
Mister AlexanderFlorida State12013201320
Marcus AlfordNorthern Arizona220162017129
Mario AlfordGeorgia Military JC; West Virginia12018201861
Ted AlfordMississippi Gulf Coast CC; Langston22001200226
Anthony AlixSt. Francis Xavier22012201550
Tim AllanToronto1197819785
Amos AllenUtah Tech; South Dakota12009200950
Dalva AllenHouston1195719573
Damon AllenFullerton State520032007712
Dejon AllenHawaii4202120246361
Eric AllenMichigan State41972197544
Jeff AllenUC Davis1198119811
Rodney AllisonTexas Tech11978197815
Wayne AllisonWaterloo; Wilfrid Laurier61973197872
Anthony AlridgeHouston12010201032
Markeith AmblesSouthern California; Arizona Western JC; Houston1202220221817
Randy AmbrosieManitoba21987198828
Archie AmersonDixie JC; Northern Arizona1200120011
DaShaun AmosEast Carolina3202220244443
Dres AndersonUtah12021202143
Dwight AndersonArizona Western JC; South Dakota12014201477
Gary AndersonConcordia (Quebec)1197919794
George AndersonSimon Fraser31974197648
Tim AndersonOhio State41971197441
Jim AndreottiNorthwestern41960196751
Zenon AndrusyshynUCLA10197119821470
Corey AnnettEastern Michigan22002200336
Sandy AnnunziataWestern Ontario61999200491
Vic AnonsenManitoba11979197912
Charles AnthonyNevada-Las Vegas1199719979
Tobi AntighaPresbyterian120192019118
Tony AntunovicSimon Fraser51982198649
Akwasi AntwiMount Allison12015201510
Ben ApunaMesa CC; Arizona State1198119815
Nick ArbuckleLos Angeles Pierce JC; Georgia State220212024254
Ron Arendsnone51966197064
Armond ArmsteadSouthern California1201220121817
Calvin ArmstrongWashington State12010201010
George ArnettMcMaster319511953281
George ArnottWestern Ontario119511951101
Jeff ArpWestern Ontario1198619866
Rick ArringtonGeorgia; Tulsa1197419745
Les Ascott8194619539340
Charles AssmannGuelph21998200224
Brian AstonToronto41959196228
John AtamianNotre Dame31965196723
Jeff AtchesonNebraska21963196428
Philippe AudetLaval1200520054
Kent AustinMississippi11995199516
John AutryPrairie View A&M11963196314
John AveryNorthwest Mississippi CC; Mississippi420042007425
Albert AwachieToronto12024202470
Micah AweTexas Tech120192019107
Brendon AyanbadejoCabrillo JC; UCLA1200020002
David AzziOttawa1200620069
Tang BacheyieKansas120102010100
Jim BafficoSan Francisco; Marquette; San Francisco CC; Nebraska1196519658
Monk BaileyUtah1196619662
Rasheed BaileyDelaware Valley12024202465
Keith BakerTexas A&M; Texas Southern1198619862
Robert BakerAuburn32004200642
Terry BakerMount Allison; Acadia119951995120
Walt Balasiuk61965197057
Don BaldwinPurdue2198819897
Marcus BallFlorida State; Pearl River CC; Memphis4201220185656
Raphaol BallBall State22003200415
Demario BallardSiskiyous JC; Western Oregon12011201110
Jim BallardWilmington; Mount Union21999200227
Walter BallardTexas-El Paso11985198514
Bruno BanducciStanford1195519559
Brandon BanksBakersfield CC; Kansas State1202220221614
Bob BarberGrambling State1198119817
Chris BarberNorth Carolina A&T State1199119913
Bill BarbishTennessee1195419541
Jay BarkerAlabama31998200046
Brandon BarlowBoston College220222023242
Jason BarnesSierra JC; Sacramento State3201220144038
Joe BarnesTexas Tech31982198442
Reggie BarnesDelaware State1199519958
Woody BaronVirginia Tech12024202450
Chip BarrettBritish Columbia31970197242
Danny BarrettCincinnati31985198821
Hassan BarryMcMaster22018201930
Jack BarryMidwestern State1195319532
Greg BartonLong Beach CC; Tulsa21971197216
Ousmane BarySyracuse2199419966
Billy BassTennessee State; Nevada-Reno4195019534529
Danny BassMichigan State21980198125
Khalil BassCanyons JC; Portland State22017201820
Nick BastajaSimon Fraser31977197941
David BatesTexas-Arlington1198619864
Phil BatesIowa State; Ohio University22015201674
Andre BatsonYork11998199816
Doug BattershillWeber State1198419846
Chris BaumanRegina12015201510
Jearld BaylisSouthern Mississippi41986198951
Ken BeckTexas A&M21961196215
Ian BecksteadRichmond919831992130
Boris BedeTiffin; Laval320212023480
Brian BedfordCalifornia1198919894
Roy BeecheyAlberta31974197636
Francois BelangerMcGill21993199423
Robin BelangerMcGill1199219922
Bill BelkMaryland-Eastern Shore2197519766
Billy Bellnone219461947142
Curtis BellWashington1198919897
Dalton BellWest Texas A&M220102011363
Kerwin BellFlorida31998200146
Adriano BelliHouston5200720126059
Frank BeltreTowson2201820193113
Brian BelwayCalgary1199019904
Walt BenderTabor; Kent State2198419856
Demetris BendrossFlorida A&M1200220025
Paul BennettWilfrid Laurier41977198457
Pete BennettToronto121948196013911
Sean BennettIllinois; Evansville; Northwestern1200620063
Sheldon BenoitWestern Kentucky11995199514
Ken BensonButler CC; Arkansas41992199770
Bill BerezowskiMcMaster11954195414
Bruce BergeyGlendale CC; UCLA21972197318
Aaron BerryPittsburgh1201620161312
Ed BerryUtah State61988199685
Reggie BerrySacramento CC; Wyoming11989198913
Tim BerrymanOttawa11982198216
Claudio BertoneLehigh1199419943
Willie BerzinskiWisconsin-La Crosse1195719571
McLeod Bethel-ThompsonUCLA; Sacramento State5201720227447
John BiewaldWestern Ontario22018201960
Arek BigosWaterloo119981998120
Freddie BishopWestern Michigan1201920191817
Ken BishopEllsworth CC; Northern Illinois4201620194432
Michael BishopBlinn JC; Kansas State72002200810028
Eric BlackSt. Mary's (Nova Scotia)22014201570
Fred Blacknone111949196013232
Len BlackDuke1195719573
Matt BlackSaginaw Valley State102009201812744
Tristan BlackWayne State (Michigan)320102012420
Tyshon BlackburnAlberta120242024181
Paul BlackwoodGrand Rapids CC; Cincinnati1200020003
Dariusz BladekBethune-Cookman2202120222727
Bill BlairMount Allison1196519654
Earl BlairMississippi1195619566
Jack Blairnone1198019801
Wayne BlairTulane1200020004
Emory BlakeBethune-Cookman1197419741
Philip BlakeTyler JC; Baylor2202120222827
Bob BlakelyMinnesota1196819681
Tom BlandOklahoma; West Liberty11970197013
Al BloomingdaleRice; Barstow JC; Maryland2197519768
Eric BlountNorth Carolina1199919994
Eric BlountHouston2199419958
Luther BlueIowa State1198119811
Leroy BlughBishop's32000200231
Mike BlumWentachee Valley JC; Northern Michigan51968197453
Matt BoatengArizona Western JC; Fresno State320192022255
Shannon BoatmanTyler JC; Florida State12010201055
Marc BoerigterHastings12007200773
D.J. BoldinWake Forest12011201122
Brady BollesNorthwest Missouri State12016201610
Ryan BombenGuelph2201820192925
Bracy BonhamNorth Carolina Central1197319735
Antonious BonnerMississippi Delta CC; Mississippi1019972006133
Detrick BonnerVirginia Tech12015201541
Anthony BookmanStanford1199819983
Dave BooneEastern Michigan11984198415
Jamie BorehamBritish Columbia; Saskatchewan; Manitoba120102010140
Josh BorgerCalgary1198119814
John BosseCalgary12024202421
David BostonOhio State12008200811
Lynn Bottoms41960196340
Etienne BoulayNew Hampshire120122012130
Josh BourkeGrand Valley State1201620161010
Dan BovairWilfrid Laurier1197819783
Dave BovellColgate2199119925
Orlando BowenNorthern Illinois32000200245
Sam BowersWestchester CC; Tennessee State; Fordham1198119811
Randy BowlesSimon Fraser12003200315
Cory BoydSouth Carolina3201020123535
Jeff BoydLos Angeles Southwest JC; Chapman41988199151
Kevin BradfieldToronto220152016140
Chuck BradleyKentucky11996199612
Ed BradleyWake Forest11954195412
Jerry BradleyCalifornia1196719673
Mike BradwellMcMaster6200920149926
Bob BradyBritish Columbia1196119617
Marcus BradyNorthridge State220022003233
Mark BragagnoloToronto31977197946
Larry BrameWestern Kentucky41971197822
Darrick BranchHawaii31993199515
Danny BrannaganQueen's12010201020
Steve BrannonHampton1199519956
Jeff BraswellIndependence CC; Ellsworth CC; Iowa State21991199213
Daniel BravermanWestern Michigan12021202144
Charlie BrayPratt CC; Central Oklahoma61968197374
LaVon BrazillOhio University12014201475
Carl BrazleyWestern Kentucky919831992138
Inoke BreckterfieldOregon State11999199915
Juwan BrescacinNorthern Illinois220212022113
Ron Brewernone61958196580
Alundis BriceMississippi11999199918
Bill Briggs319471949283
Jared BrinkmanNorthern Iowa3202220242214
Dejon BrissettRichmond; Virginia4202120245327
Bob BronkQueen's51982198670
Richard BrooksFlorida A&M1200020004
Pat BrosnanSanta Monica JC; Long Beach State11965196510
Richard BrothersArkansas1198919892
Jamall BroussardTexas Tech; Canyons JC; San Jose State12007200742
Andre BrownMiami (Florida)1199319932
Bob BrownArkansas-Pine Bluff1196519655
Dick BrownToronto31955195727
Drew BrownNebraska22018201970
Eddie BrownDodge City CC; Iowa State21992200014
Elton BrownSan Diego CC; Utah State1197819782
Fakhir BrownGrambling State1199819986
Fred Brown2194719482310
Ivan BrownSaskatchewan220132014314
Jerald BrownGlenville State12016201610
Jonathan BrownTennessee6200420099791
Lester BrownClemson21984198518
Nekos BrownVirginia Tech12013201322
Norm BrownCompton JC; Fullerton State2198319845
Rusty BrownSeneca31980198215
Tyrone BrownToledo31999200135
Keith BrownerSouthern California1199019907
Alfonzo BrowningSan Francisco CC; Kentucky12001200110
Arland BruceHutchinson CC; Minnesota6200420097676
Al BrunoKentucky2195219532112
Mark BrusTulsa1199119911
Antareis BryanBaylor12013201333
Ian BryansWestern Ontario11975197516
Romby BryantNortheastern Oklahoma A&M JC; Tulsa12013201321
Tim BryantVanderbilt; Southern Mississippi1198419842
Wes BryantArkansas1196519653
Pete BuchananNebraska1198919897
Bart BuetowMinnesota21974197515
Brian BulckeStanford12016201610
Ken BungardaArizona Western JC; Missouri1197919794
Arvyd Buntinsnone31957195929
Joe BurchTexas Southern1200020001
Swift BurchTemple21994199534
Gord Burdick11946194610
Joe BurgosTemple31994199633
Patrick BurkeFresno CC1199519954
Darrell BurkoSaskatchewan1198019802
Brandon BurksTroy220182019149
Ecomet BurleyTexas Tech41976197940
Jalin BurrellMoorpark JC; New Mexico12019201920
Tony BurseMiddle Tennessee State21999200019
John BushRhode Island1200020006
Crezdon ButlerClemson1202120211313
Ian ButlerHofstra120072007153
Victor ButlerOregon State1201720171211
Alex BuzbeeGeorgetown (DC)2201020113620
Bill BynumWestern New Mexico11975197513
B.J. ByrdLaney JC; Jacksonville; Morehead State12023202311
Isiah CageConcordia (St. Paul); Wisconsin-Eau Claire5201820243737
Ron CalcagnoSanta Clara1196519651
Brandon CalverWilfrid Laurier420212024480
Chick Camilleri319461948103
Bruce CampbellMaryland1201520151515
Doug Campbellnone11962196214
Jamal CampbellYork5201620215920
Mike CampbellSlippery Rock61989199495
Milt CampbellIndiana2196119649
Will CampbellMichigan3201720193636
Justin CanaleMississippi State1197619763
Anthony CannonTulane120112011147
Noah CantorSt. Mary's (Nova Scotia)719952006118
Byron CapersFlorida State41998200144
Ron Caphamnone21968197028
Donnie CarawayHinds CC; Houston41958196123
Joe CarboneMercyhurst; Windsor12022202240
Ka'Deem CareyArizona1202420241817
Jan CarinciMaryland51981198575
Wray CarltonDuke1195919591
Ernie CarnegieSeneca11974197413
Maurice CarnellGrossmont JC; North Alabama12022202298
J.C. CarolineIllinois1195519554
Jack CarpenterColumbia; Missouri; Michigan3195219544013
Phil Carr-Harris319461949121
Jean-Nicolas CarriereMcGill12008200880
Ahmad CarrollArkansas1201220121313
Kevin CarrollHampton; Prairie View A&M; Knoxville1199419946
Jim Carruthers11947194710
Kern CarsonSan Diego State1196619661
Boyd CarterSanta Monica JC61957196263
Donnavan CarterNorthern Illinois220002001366
Duron CarterOhio State; Coffeyville CC; Florida Atlantic12018201886
Jalil CarterAkron3201220143434
Jason CarterTexas A&M12009200990
Kahlil CarterArkansas; Southern Arkansas; Arkansas-Little Rock3200520073114
Kent CarterLos Angeles CC; Southern California1197819782
Michael CarterErie CC; Maryland120162016100
Mark CasaleMontclair State1198519858
John CaseyToronto41958196152
Alan-Michael CashNorth Carolina State12017201710
Norm CasolaWindsor41994199769
Jack CassarCarleton420212024563
Len Cassidy319461948142
Keith Castellonone51990199481
Derham CatoDartmouth12007200720
Jake CeresnaSouthern Connecticut State; Cortland State1202420241717
Obed CetouteCentral Michigan220072008234
Samir ChahineMcGill22000200119
Cameron ChanceLong Beach CC; San Diego State21999200015
Len Chandler11964196414
Tom ChandlerMinnesota1197619768
Alex CharetteGuelph320172019370
Hency Charles1199419947
Al CharukAcadia21975197632
Jim ChaseyDartmouth1197219726
Simon ChavesGuelph12024202410
Al ChesterFlorida A&M1197919792
Alexandre ChevrierSherbrooke12021202160
John ChilesTexas2201320142020
Lance ChomycToronto9198519931560
Ryan ChristianTexas Christian120102010101
Steve ChristieWilliam & Mary12007200710
Jim ChristophersonConcordia (Moorhead)1196419643
Theren ChurchillRegina220212022212
Regis CibasuMontreal120192019160
Nilo Ciottinone11948194840
Darius CiracoCalgary2202320242017
Joe CircelliWestern Ontario12015201520
Darryl ClackArizona State1199119914
Bruce ClaridgeWashington1196219629
Bill ClarkPrairie View A&M1195519551
Bruce ClarkPenn State21980198132
Dick ClarkBaylor1195919593
Gail ClarkMichigan State1197619765
Gene ClarkUCLA21977197820
Ken ClarkSt. Mary's (Nova Scotia)119781978110
Morgan ClarkWestern Ontario1195919597
Reggie ClarkNorth Carolina1199319932
Robert ClarkNorth Carolina Central11993199314
Delroy ClarkeOttawa320082010281
Richard ClarkeWeber State1200020009
Darnell ClashWyoming11987198716
Paul ClatneyMcMaster1199419944
Dennis ClayOregon31984198636
L.J. ClaytonHoward Payne21975197618
Nick ClementNorth Carolina A&T State12011201152
Jimmy ClementsGeorgia Tech1199919995
Michael ClemonsWilliam & Mary1219892000185
Reshard CliettSouth Florida12021202110
Jock ClimieQueen's21990199515
Tom CloutierCalifornia11963196311
Glenn CobbPasadena CC; Illinois1199019902
Ed CodyBoston College; Purdue11951195122
Mac CodyMemphis1200220021
Tommy Joe CoffeyWest Texas A&M11973197313
Timmy CofieldElizabeth City State11996199613
John CoflinSimon Fraser21990199121
Mark CoflinAlberta11980198013
Joe CohenFlorida12012201253
Ricardo ColcloughKilgore JC; Tusculum12013201399
Davon ColemanFort Scott CC; Arizona State12019201966
Pat ColemanMississippi Delta CC; Mississippi1199519953
Thaddeus ColmanMississippi Valley State12021202111
Zach CollarosCincinnati220122013228
Brett CollinsWashington1199519955
Jalen CollinsLouisiana State12021202155
Merv Collinsnone21953195423
Ricky CollinsKilgore JC; Midwestern State; Texas A&M-Commerce1202120211211
Arjen ColquhounMichigan State12021202171
Sonny Colvinnone11948194820
Phil ColwellWilfrid Laurier1198119813
Jerry ComptonEast Central1198119813
John CongemiPittsburgh51987199272
Ted ConnorNebraska1195419541
Doug CookWestern Ontario119481948110
Lewis CookArizona Western JC; Idaho State1197719772
Terrence CookTulane1199819981
George Cooke11950195020
Anthony CooleyNorth Carolina Central1199219922
Anthony CoombsManitoba5201420185342
Billy Coopernone11974197413
Jim CooperBritish Columbia1200020009
Markeith CooperAuburn1200220024
Jeremaine CopelandTennessee2201020113232
Jim Copelandnone41965196834
Royal Copelandnone91946195610546
Russell CopelandMemphis1200120011
Billy CorbettJohnson C. Smith1197419744
Ken CorbinMiami (Florida)1196819684
Dave CorleyLouisiana College1196519653
Jim CorrigallKent State1219701981146
Frank CosentinoWestern Ontario11969196914
Bob CosgroveMontana11949194970
Dave CostaWisconsin420042007507
Thomas CostiganBryant120232023115
Edawn CoughmanShaw12011201199
Carl CoulterCarleton21994199531
Johnny CountsIllinois1196619662
Ted Courtney319461948160
Brad CousinoMiami (Ohio)1197819784
Anthony CovingtonAppalachian State; North Carolina-Charlotte2201820191410
Tim CowanWashington1198619869
Larry CowartBaylor21958195916
Ben CowinsArkansas1198019803
Martin CoxVanderbilt21981198215
Rakim CoxVillanova12018201820
Ron CoxWestern Ontario1195519555
Steve CoxCompton JC; Utah31984198620
Damonte CoxieMemphis3202220243937
Ross CoyleOklahoma11959195913
Jerry CraftsOklahoma; Louisville2200020011715
Paco CraigUCLA1198919891
Dave CranmerBowling Green State21971197222
Paul CranmerGrand Valley State1199419942
Tyler CrapignaMcMaster120192019130
Bryan CrawfordQueen's72005201111219
Larry CrawfordIowa State1198919894
Keita CrespinaTemple11994199416
Rob CrifoToronto21994199518
Johnny CrncichMcGill11946194610
Jeff CroonenWestern Ontario2199219937
Billy CrossWest Texas A&M11954195413
Declan CrossMcMaster6201620229227
Eric CrouchNebraska1200620067
Don Crowenone11949194941
Mike CrumbSaskatchewan32003200547
Tom Cudneynone1198119811
Major CulbertNebraska; Abilene Christian12013201333
Euclid CummingsGeorgia Tech2201420151918
Kevin CummingsCentral State (Ohio)21987198810
Jeff CumminsEl Camino JC; Oregon1199519951717
Wayne CuncicUtah State21974197531
Chris CunninghamSouthern Methodist1200420047
Jimmy CunninghamHoward31995200228
Hardiman CuretonLos Angeles Valley JC; UCLA11956195614
Ron CurlMichigan State2197319744
Bobby CurringtonNorth Carolina Central1196519652
James CurryNevada-Reno31983198531
Walter CurryAlbany State220082009138
Bucky CurtisVanderbilt21955195625
Ulysses CurtisFlorida A&M5195019545834
Sam CvijanovichCalifornia Lutheran31974197643
Al DancyToronto11952195211
Robertson DanielDeAnza JC; Brigham Young3202120231414
DaVaris DanielsNotre Dame4202120246261
Dave DanielsTennessee State1198719875
Harry DanielsManitoba319481951130
Shawn DanielsSnow JC; Bowling Green State12002200217
Alden DarbyArizona State3201720194340
Art Darchnone21960196128
J.P. DarcheMcGill11999199917
Isaac DarkangeloNorthern Michigan; Illinois12024202485
Gerry DattilioNorthern Colorado1197519751
Adrian DavisMarshall; Concordia (Quebec)320082010211
Anthony DavisSouthern California11976197613
Dexter DavisArizona State12014201431
Ja'Gared DavisSouthern Methodist1202220221414
Jerome DavisMinnesota3200520084327
Shockmain DavisBlinn JC; Angelo State1200620063
Tom DavisNebraska2197819798
Troy DavisIowa State12007200720
Troy DavisCentral Florida2201720182819
Tyree DavisCentral Arkansas1200220022
Bob Daynone11959195910
Eagle DayMississippi1196619669
Leo Deadey11946194670
J'Michael DeaneMichigan State220172018216
Ned DeaneMassachusetts1197619764
Treston DeCoudCalifornia1202120211313
Bob DehlingerIdaho21959196024
Al DekdebrunCornell2195019511616
David De La PerralleKentucky11999199913
Steve Del ColSimon Fraser51982198674
Howard DellMcMaster2199019917
Sam DeLucaSouth Carolina21957195814
Jerry DeLuccaTennessee; Middle Tennessee State1195819584
Amani DennisCarthage12024202422
Steve DennisGrambling State21975197632
Doug DennisonKutztown1198019802
Jimmy DeRattNorth Carolina1197619761
Don DerrickOklahoma; Northwestern Oklahoma State; Oklahoma State1196319632
Doug DerschCalgary1197219728
Paul DesjardinsOttawa31971197342
Laurent DesLauriersBritish Columbia11988198817
Danny DesriveauxConnecticut; Richmond12012201291
Mark DewitCalgary220082009365
Anthony DickersonTrinity Valley CC; Southern Methodist1197819781
Terry DickeyDePauw21993199410
Wallace DickeyVictoria JC; Texas State1196519656
Bruce DicksonSimon Fraser21991199215
Vontae DiggsConnecticut12021202131
Jim DillardOklahoma State21967196826
Johnnie DixonPearl River CC12012201211
Orvil Dixonnone1199019902
Ralph DixonArizona State1198419844
Titus DixonTroy1199419944
Duane DmytryshynSaskatchewan51995199976
Dave DoaneTulsa; Missouri1195719572
Oscar DonahueSan Francisco CC; San Jose State1196319632
Dave DonaldsonManitoba12006200613
Gene DonaldsonPurdue11966196611
Cor DoretToronto21974197512
David DornRutgers1198119814
Al DorowMichigan State1195919597
Dean DorseyToronto11982198270
Dominique DorseyNevada-Las Vegas3200720093014
Ken DorseyMiami (Florida)120102010170
Al DosantWindsor1198019801
Fred DotyToronto4194619493520
Gerry Doucettenone61954195975
Robert DoughertySequoias JC; Boston University1199519955
Scott DouglasWestern Ontario11995199511
Jonathan DowlingFlorida; Western Kentucky220182019107
Marcus DowtinGeorgia; North Alabama12014201410
Eric DrageBrigham Young1199419949
Sel DrainBall State21987198836
Robert DrummondSyracuse31996200246
Greg DubinetzYale2197619783
Tom DublinskiUtah31955196221
Matt DuBucTexas Tech11997199716
Bob DuganMississippi State11965196513
Cameron DukesLindsey Wilson2202320243611
Hal DukesHope; Michigan State2196019614
Gary DulinOhio State1198519857
Mike DuMaresqWestern Ontario11995199518
Roger DunbrackWestern Ontario51998200281
Matt DuniganLouisiana Tech21990199116
Frank Dunlap2194819492411
Jake Dunlapnone219491950222
Alexandre DupuisMontreal320142016500
Michel DupuisOttawa12001200117
Andre DurieYork102007201612276
Don Durnonone3194819513215
James DyeUtah Valley State JC; Brigham Young1199819981
Jimmy DyeMissouri Southern JC; Miami (Florida)31968197235
Jayson DzikowiczManitoba11995199512
Greg EaglinTexas; Arkansas-Pine Bluff21995199620
Chuck EaleyToledo41975197847
Kony EalyMissouri12021202144
Mike EbenToronto919681977120
Al EcuyerNotre Dame11966196614
Jonathan EdouardHenderson State; Carleton220232024243
Armanti EdwardsAppalachian State3201720195252
Chris EdwardsGrand Rapids CC; Butte CC; Idaho2202120222726
Dovonte EdwardsNorth Carolina State120092009188
Dwight Edwardsnone51978198867
Hank EdwardsTexas Southern12009200922
Robert EdwardsGeorgia12007200799
Kevin EibenBucknell1120012011165106
Brad ElbergQueen's41999200238
Jim ElderSouthern University11976197611
Louie EliasUCLA11958195810
Jim EliopulosWestminster; Wyoming1198719873
Jack EllenaLassen JC; UCLA1195719571
Bill EllenbogenBuffalo; Virginia Tech1197819786
Bruce ElliottWestern Ontario719871993103
Kevin ElliottFlorida A&M2201520162424
Craig EllisSanta Barbara CC; San Diego State21986199311
Gord ElserCalgary31981198335
Kyler ElsworthMichigan State120162016172
Jack ElwellPurdue1196319635
Mike EmeryBritish Columbia21984198524
Shea EmryEastern Washington; British Columbia1201420141818
Eric EnglandTexas A&M42003200666
Ron EnglesonSimon Fraser1198119815
Andrew EnglishBritish Columbia41998200152
Auston EnglishOklahoma12013201355
Joe EppeleWashington State4201020136130
John EricksonQueen's1196619666
Corris ErvinCentral Florida1199319936
Larry EstesAlcorn State1197319731
Leroy EtienneNebraska1198919891
Don EttingerKansas2195219532612
Scott EvansWilfrid Laurier12009200930
Terry EvanshenUtah State1197819788
Clare Exelbynone51958196351
Kerfalla ExumeMontreal120242024120
Greg FairchildTulsa2197819796
Jeff FairholmArizona31994199632
Cody FajardoNevada-Reno220162017260
Doug FalconerOttawa1197619762
Mike FallsMinnesota1195619568
Emmanuel FalolaCoventry12023202310
Dale FarleyWest Virginia1197419742
Johnny Farmernone319481951152
Hal FavertyWisconsin1195319537
Ali FayadWestern Michigan12022202241
Jarred FaysonFlorida; Illinois12014201432
Willie FearsHolmes CC; Northwestern State (Louisiana)1198919891
Paul FedorQueen's21958196022
Johnny Fedosoffnone319521954322
Travis FeeneyWashington12021202164
Wolfgang Felgemachernone11966196610
Gill FenertyHoly Cross31987198945
Julian Feoli-GudinoLaval220122013211
Larry FergusonIowa31965196722
O.K. FergusonLouisiana State11956195613
Dan FerroneSimon Fraser1119811992175
John FeugillMaryland22003200431
John FieldSouthern Illinois1199019907
Jeff FieldsHinds CC; Arkansas State1199419949
Fabio FiliceMcMaster12007200710
Barry FinlayMcMaster41973197662
Matt FinlayEastern Michigan1198719871
Jeff FinleyGuelph320172019215
Oatten FisherNorth Carolina A&T State; North Carolina Central219511954163
Bobby FiveashFlorida State1195419541
Eric Fleetnone11947194770
Marquel FleetwoodMinnesota11996199618
Ronald FlemonsTexas A&M72006201210171
Michael FletcherOregon72002200811077
Doug FlutieBoston College2199619973618
Cece Foderingham219471948140
Kevin FoggLiberty12019201977
Juwan FoggieNorth Carolina-Charlotte12019201940
Rickey FoggieMinnesota31990199246
Brad FojtikFlorida State1198619867
Ricky FoleyYork5201020167671
Chad FolkUtah1219972008195156
Dwight FollinKent State1194919491210
Fou FonotiCerritos JC; Michigan State12015201511
Raymond FontaineKentucky520062010680
Fabion FooteMcMaster22021202253
Rob ForbesDrake21983198420
Bill FordWestern Ontario11951195142
Darryl FordNew Mexico State21990199135
Henry FordPittsburgh1195519554
Mariet FordDiabo Valley JC; California1198419842
Qudarius FordSouth Alabama3201720192624
Tommy Fordnone11949194921
Duane FordeWestern Ontario21994199536
Ian FordeWaterloo2200520062
D.J. FosterArizona State120212021103
Evan FosterManitoba22017201890
Ken FosterMcMaster21954195519
John Foubertnone41978198162
Ed FouchSouthern California1195519551
Dick FoutsMissouri61957196778
Bud Fowlernone419501953346
Carlos FowlerWisconsin21994199511
Ron FoxxAlabama A&M31976198124
Danny FrameAcadia2200320049
Stew FrancisSimon Fraser719721978100
Kent FranciscoUCLA21966196723
Bill FrankColorado41965196849
Chuck FrankMichigan State1196019602
Benjie FranklinNavarro JC; Tarleton State2202320241918
Dennis FranklinMichigan1197719777
James FranklinMissouri2201820192712
Al FrazierFlorida A&M1195719571
Don FuellAuburn; Southern Mississippi31963196524
Jeff FullerTexas A&M12017201799
Joe FullerNorthern Iowa1199519959
Wally GablerNew Mexico Military Institute JC; Michigan51966197255
Jermaine GabrielBishop's7201320199561
Peter GabrielMcMaster2197719796
Jeff GabrielsonRipon1198219828
Alfredo Gachuz Lozadanone12023202310
Bob GaddisMississippi Valley State21980198122
Cedric Gagne-MarcouxCentral Florida3201020123835
Chris GainesVanderbilt31989199135
Mke GalassiWalsh12008200810
Mitch GaleAbilene Christian320132015320
Curtis GalickBritish Columbia1200120013
Arnie GaliffaArmy11956195612
Billy GambrellSouth Carolina1197019702
George GanasYork21987198814
Tom GatesSan Diego; San Bernardino Valley JC; Oregon State1196319631
Josh GatlinNorth Dakota State Science JC; North Dakota State12013201322
Linden GaydoshCalgary320172019434
Jeff GaylordMissouri1198219824
Jeremy GeathersButler CC; Nevada-Las Vegas12012201211
Kenneth GeorgeTrinity Valley CC; Tennessee12024202441
Kendrick GholstonLouisville1200220025
Dan GiancolaNiagara (Ontario)319992004320
Norman GibbsSouthern University1198619869
Demond GibsonPittsburgh1200120013
Thaddeus GibsonOhio State12014201453
Wes GideonTrinity (Texas)1196119618
Dylan GiffenWestern Ontario420212024358
Shawn GiffordCharleston Southern12003200317
Chris GilbertArizona Western JC; Grand Valley State1200120015
Cookie Gilchristnone31959196140
Kennan GilchristAppalachian State120192019146
Oscar GilesTexas21996199712
Randy GillMount Hood JC; San Jose State1197919792
Robert GillTexas State12014201454
Brendan GillandersOttawa220142015300
Willie GillusNorfolk State21990199121
Simon Gingras-GagnonMcGill; Laval12018201880
Chris GioskosOttawa51995199982
Lee GissendanerNorthwestern1199519951
Kurleigh GittensWilfrid Laurier4201920235441
Reggie GivensPenn State31996200247
Patrick GleasonWestern Ontario1199519954
Cameron GlennWake Forest12019201910
Tom Glennnone119461946117
Clyde GloverWalla Walla CC; Fresno State1198519855
Frank GnupManhattan11950195060
Marvin GodboltTexas Christian1200520051
Keith GoddingBishop's12010201040
Vince GoldsmithOregon11984198416
Gus GonzalesTulane1196319634
Bob GoodOregon State; Queen's11966196610
Daryl GoodlowOklahoma2198519865
Norm GoodmanMissouri21980198116
Alex GordonCincinnati1199619967
Bob GordonNebraska-Omaha21993199425
Thomas GordonMichigan1201620161412
Vern Goyernone11946194610
Bill Grahamnone2195919609
Darnell GrahamKent State1198919892
Lorenzo GrahamWest Alabama21988198912
Donnohue GrantSimon Fraser1198619865
Janarion GrantRutgers120242024160
Michael GrantArkansas12010201062
Rudy GrassToronto319471949316
Howard GravesMichigan State1195519555
Kyle GravesAcadia12017201740
Marvin GravesSyracuse21994199531
Doug GrayWestern Ontario11954195412
Jack GrayToronto319511953270
Leo GrayLos Angeles Harbor JC; Los Angeles Southwest JC; Nevada-Las Vegas1198219829
Chris GreenOttawa21992199332
David GreenCarleton1197919792
Isaiah GreenFresno State320142016177
James GreenCalgary1200920091818
Johnny GreenTennessee-Chattanooga1195919592
S.J. GreenSouth Florida3201720195454
Andrew GreeneIndiana12008200870
Marcellus GreeneArizona51981198746
Nealon GreeneClemson11998199818
Cory GreenwoodConcordia (Quebec)3201420162220
Terry GreerAlabama State6198019858282
Jimmy GrethArizona1196719678
Hal Grice119461946110
Jim GriersonToronto11948194820
Courtney GriffinFresno State1199619967
Jim GriffinGrambling State1196519653
Murray GriffinSt. Michael's; Queen's; Los Angeles CC; Loyola Marymount11949194911
Ty GrovesteenWisconsin-Whitewater1200120013
Adam GuillemetteHoly Cross220232024350
Tori GurleySouth Carolina2201520162626
Trent GuyLouisville22013201484
Dave HaddenQueen's21975197632
Billy Haddletonnone11947194760
Butch HadnotTexas1199319931
Darian HaganColorado1199219922
Jim HagertyPasadena CC; Washington State1195619563
Josh HagertySaskatchewan320212023312
John HaggertyWestern Kentucky320222024480
Henry HairGeorgia Tech21957195811
Lirim HajrullahuWestern Ontario320162024540
Jermaine HaleyButte CC21998199934
Jimmy HaleyKentucky1200020006
B.J. HallTroy; Solano CC; Webber International120112011180
Bryan HallArkansas State1201620161717
Pete HallMarquette1196219624
Steve HallGuelph1198319831
Harold HallmanAuburn61988199389
Caleb HamFordham12019201932
Tracy HamGeorgia Southern11993199318
Mike Hamelucknone31982198448
Marsh HamesToronto219521953202
Bob HamiltonWilfrid Laurier1197119715
Jim HanifanCalifornia11955195510
Jayson HansenButte CC; Texas Tech11998199810
Thiadric Hansennone120242024120
Ryan HansonSlippery Rock31988199037
Billy HardeeVirginia Tech41978198150
Buddy HardemanIowa State1197819783
Rodney HardingOklahoma State1019851994165
Drew HardvilleArizona1198119816
Chris HardyManitoba620032008961
John HardyCalifornia1199319934
Brian HarelimanaMontreal120242024180
Darrell HarleEastern Michigan1199319938
Eli HaroldVirginia12021202165
Glenn HarperWashington State219891990230
Jack Harper1195519556
Nolan HarperIdaho1198819886
Tom Harpleynone219511952193
Logan HarrellFresno State1201420141515
Ed HarringtonLangston91963197488
Sean HarringtonMichigan State220182019280
Claude HarriottPittsburgh2200820092121
Andrew Harrisnone220222023208
Aundrae HarrisMesa CC; California1200020004
Brandon HarrisMiami (Florida)1201720171414
Cooper HarrisPittsburg State11996199618
Eric HarrisMemphis31977197948
Johnnie HarrisSan Bernardino Valley JC; Mississippi State21996199722
M.L. HarrisTampa; Kansas State21978197924
Trevor HarrisEdinboro4201220157217
Bill HarrisonOttawa11980198014
Dick Harrison11947194771
Jamie HarryOttawa12023202363
John HarveyTyler JC; Texas-Arlington11976197610
Ron HatcherMichigan State2196319649
Greg HattonPasadena CC; Westminster1198019809
Leon HatziioannouSimon Fraser21994199523
Travis HawkinsDelaware1201520151515
Jack HawleyLos Angeles Harbor JC; San Diego State1200220029
Jeremiah HaydelTexas State220222023125
Manny HazardSan Francisco CC; Houston11993199314
Bob HazelGuelph119471947114
Paul HazelWestern Michigan12016201610
Vidal HazeltonSouthern California; Cincinnati2201520162424
Jo Jo HeathPittsburgh11982198215
T.J. HeathJacksonville State2201620181615
Kenny HeatlyBethune-Cookman1200820081411
Jerome HeavensNotre Dame1197919791
Bob HeckPurdue219501952109
Norb HeckerBaldwin-Wallace11954195414
Christian HeffernanWestern Ontario22005200650
Dennis HeimMissouri State2197819793
Jim HendersonSimpson41969197225
Zac HendersonOklahoma21982198317
Craig HendricksonArizona Western JC; Minnesota1199919999
Dewayne HendrixTennessee; Pittsburgh3202120233938
David HenreyUCLA1200020005
Andrew HenryLong Island-Post21999200018
Bill HenryBritish Columbia1199319932
Tommy HenryFlorida State21994199533
Shane HerbertWilfrid Laurier320132015240
Yves HerculeLaval12007200740
Chuck HerdPenn State21974197513
Justin HerdmanSimon Fraser320172019407
Tyson HergottWaterloo120242024150
Christian Hernandeznone12019201980
Joe HernandezNew Mexico Military Institute JC; Bakersfield CC; Arizona11962196212
Jake HerslowOld Dominion; Houston12024202410
Cliff HewittEastern Utah JC21985198634
David HewsonManitoba12006200612
Frank HickeyToronto219471948113
Justin HickmanGlendale CC; UCLA1201620161814
Larry HickmanBaylor1196319639
Dwight HicksMichigan1197819783
Skip HicksUCLA1200420041
Wally HighsmithFlorida A&M21976197721
Mike HildebrandCalgary1199019904
Brian HilkAkron1199319931
Corey HillStanford1200020002
Derek HillArizona1199219923
Greg HillGeorgia Southern22000200113
Hakim HillArizona State1200520053
Ralph HillFlorida A&M11978197811
Tony HillStetson1197719778
Jonathan HimebauchSouthern California1199919991
Sterling HindsWashington2198419857
Al HintonIowa21962196315
Tom HipszToronto1200020003
Jack HiroseBritish Columbia1198119812
Ed HirschNorthwestern2195019512222
Elgin Hirstnone31954195640
Kato HitsonGeorgia Military JC; Murray State2199819994
Alphonso HodgeMiami (Ohio)12009200976
Ed HoersterNotre Dame21963196413
Nathan HoffartSaskatchewan120082008100
Jim HoffmanArizona1199719971
Frank HoffmannYork1200420041
Mike HohenseeMount San Antonio JC; Minnesota1198519856
Caleb HoldenMerrimack12022202281
Ralph HolleyWestern Michigan1202420241613
Condredge HollowayTennessee61981198685
Wayne HolmSimon Fraser1197319734
Albert HolmesHawaii1197419742
Ben HolmesNassau CC; Tarleton State12022202210
Bruce HolmesMinnesota3198819921912
Chuck HolmesLos Angeles CC1195519551
Greg HolmesCarroll (Wisconsin)41982198549
Richard HolmesWinston-Salem State; Chowan JC; Edinboro1197719773
Tyler HolmesTulsa720132019112111
Glenn HoltLouisiana State; Western Kentucky1198919893
Harry HoltonTexas-El Paso1197919791
Jonathan HoodSt. Francis Xavier; Western Ontario220132014260
Tim HookSimon Fraser; Montana1198419844
Mel HooverArizona State1198119811
Pacino HorneGrand Rapids CC; Central Michigan1201220121414
Charley HortonBaylor1195919596
Jason HortonNorth Carolina; North Carolina A&T State1200320032
Myke HortonGavilan JC; UCLA1197519756
Shane HortonNevada-Las Vegas; Southern California2201320142620
Eric HoskinsMissouri Western State2198919959
Mark HoulderYork1199319931
Cleo HouseSouthern Arkansas1197519754
Martavious HoustonAuburn31999200254
Melvin HoustonCentral Michigan1198819881
Dave HowardWisconsin1195719571
Eli HowardNorth Texas; Texas Tech12021202110
Ron Howellnone21964196525
Trevor HoyteCarleton320212023491
Dan HuclackSimon Fraser11979197916
Warren Hudson61985199394
Bobby HudspethKansas; Southern Illinois21969197028
Josh HuffOregon12021202111
Charleston HughesNorthwood12021202199
Darren HughesCarson-Newman11993199311
George HughleySanta Monica JC; Central Oklahoma21963196414
Lee HullHoly Cross1199219921
Ed Hulsenone21966196913
John HumphreyTexas A&M-Kingsville1200320036
Leonard HumphriesPenn State1199919991
Chuck Hundey21947194852
James HundonSan Francisco CC; Portland State1200320034
Garrett HunspergerCentral Missouri11975197513
Pete HunterVirginia Union12008200876
Ryan HunterBowling Green State3202220244036
Kevin HuntleyValley Forge Military Academy JC; Kansas State4200920126058
Brian HutchingsSt. Mary's (Nova Scotia)2199219936
Ed HuyckeToronto21949195182
Charles HythonGlenville State1200120012
Gerry IfillMcGill1199019909
Juaquin IglesiasOklahoma12013201360
Hank Ilesicnone11198319931600
Jeff InglisGuelph21985198626
Dontrelle InmanVirginia2201220132825
Gary InskeepWisconsin-Stout1197019706
Al IrwinMcMaster31966196842
Dave IrwinGuelph11994199410
Brandon IsaacGeorgia Military JC; South Carolina4201220165047
Ben IsholaIndiana32009201161
Rocket IsmailNotre Dame2199119923333
Martez IveyFlorida12021202111
Clifford IvoryTroy52002200684
J.P. IzquierdoCalgary31991199647
Alfred JacksonSan Diego State12003200310
Chris JacksonMillsaps12007200710
Ed JacksonLouisiana Tech1198219825
Enis JacksonMemphis1199319935
Jack JacksonFlorida1199719973
Janzen JacksonTennessee; McNeese State12013201354
Jarious JacksonNotre Dame120122012184
John Henry JacksonIndiana1196119611
Joseph JacksonSan Diego State1200120017
Mark JacksonBaylor21979198032
Martese JacksonFort Scott CC; Florida Atlantic220172018270
Noah JacksonTampa31972197444
Pat JacksonWaldorf JC; Kansas State1199319935
Stanley JacksonOhio State22001200217
Tim JacksonKansas State; Coffeyville CC; Nebraska1199419942
Al JacobsToronto21946194761
Glenn JanuaryTexas Tech1200720071313
Damion JeanpiereNicholls State12021202166
David JeffersonMiami (Florida)1198219821
Thad JemisonOhio State1198519855
James JenkinsClemson; Rhode Island1200020003
Jason JenkinsDodge City CC; Nebraska1200020003
Mike JenkinsCoffeyville CC; Wyoming; Arkansas32000200349
Willie JenningsGeorgia; Savannah State1199519954
Bob JewettMichigan State2196119629
Steve JoachimPenn State; Temple1197519755
Leon JoeMaryland12010201020
Tom JohansenColorado Mines11969196960
Tony JohnsHenderson State11987198717
Andre JohnsonFisk1197719772
Art JohnsonMichigan State31961196332
Bethel JohnsonTexas A&M12008200877
Bill JohnsonCoalinga JC; Northern Arizona; Northeastern State1196519651
Bret JohnsonMichigan State11993199318
Cory JohnsonASA JC; Kentucky12019201911
Damian JohnsonAlabama State1200120012
Delano JohnsonBowie State2201420151210
Dennis JohnsonDelaware2197919803
Ed JohnsonPrairie View A&M1196719671
Eddie JohnsonOrange Coast JC; Idaho State12009200920
Eric JohnsonHolmes CC; Idaho State21997199824
Jeff JohnsonYork122002201319850
Jeremiah JohnsonOregon12014201452
Joe JohnsonNotre Dame1199419942
Juan JohnsonUtah1200220021
Leonard JohnsonGeorgia Military JC21991199213
Leonard JohnsonDuke12024202444
Orhian JohnsonOhio State22013201463
Pat JohnsonOregon12007200762
Rajae' JohnsonSan Mateo CC; Alabama-Birmingham; Troy12023202311
Riall JohnsonStanford4200520086018
Rick JohnsonSouthern Illinois1198919896
Rishaw JohnsonMississippi; California (Pennsylvania)12015201511
Sam JohnsonMaryland1198219823
Stan JohnsonWisconsin-La Crosse1198719874
Steve JohnsonMississippi State1198519858
Trumaine JohnsonGrambling State2199019919
Darius JoinerJacksonville State; Western Illinois; Duke12024202411
Ken JoinerKentucky State21986198726
Roy JokanovichBritish Columbia21960196126
Don JonasPenn State11970197014
Andrew JonesMcMaster220122013193
Brian JonesAcadia420162021255
Greg JonesMichigan State2201420153025
Jonathan JonesNotre Dame; Toledo3202220243618
June JonesOregon; Hawaii; Portland State1198219821
Kyle JonesBishop's320092012230
Marlon JonesCentral State (Ohio)21986198724
Phil JonesSimon Fraser21980198132
Ray JonesLos Angeles Harbor JC; Los Angeles State1196619661
Tom JonesKentucky State; Miami (Ohio)1196219622
Zack JonesLouisiana Tech1198119814
Akeem JordanJames Madison220172018192
Daniel JosephPenn State; North Carolina State12024202420
Darren Josephnone31999200139
Kerry JosephMcNeese State2200820093626
Roubbens JosephHudson Valley JC; Buffalo12019201933
Sammy JosephColorado; Louisiana State22009201095
Henry JoseyMissouri12015201571
Jeff JoslinCarson-Newman1198619863
Mike JovanovichBoston College21994199524
Cameron JudgeUCLA12021202198
Gord Judgesnone31968198116
Kyler JukesRegina1200620061
Bobby JurasinNorthern Michigan1199819982
Steven JylesLouisiana-Monroe12011201188
Chad KackertNew Hampshire4201120153121
Jim KalafatMontana State1198519851
Rick KalvaitisWilfrid Laurier1198019805
Tommy KaneSyracuse1199419945
Abdul KannehReedley JC; Coffeyville CC; New Mexico Highlands2201820192322
Jim KardashWestern Ontario71986199298
Byron Karrysnone6194619515333
Steve KarrysToronto4194619534814
Glenn Keeblenone1198719872
Jeff KeepingWestern Ontario1020052015151100
Chad KellyClemson; East Mississippi CC; Mississippi3202220244525
Ellison KellyMichigan State21971197228
Jeff KellyStephen F. Austin State; Garden City CC; Kansas State1200620064
Keith KellyBishop's21990199114
Kenny KellyEast Central CC; Auburn1200220023
Maurice KellyEast Tennessee State11995199515
Jimmy KempWake Forest31999200152
Marv KendricksRiverside CC; UCLA1197319735
Darnell KennedyAlabama State1200620063
John Kennedy21975197632
Phillip KentMississippi1199419944
Robert KentJackson State12007200720
John KernsOhio University; Duke; North Carolina; Ohio University2195019512424
Mike KerriganNorthwestern31992199430
Pat KesiWashington1199919997
Blair KielNotre Dame1199219926
Logan KilgoreBakersfield CC; Middle Tennessee State220142016193
Jung-Yul KimToronto22000200114
Bruce KimballMassachusetts21979198019
John KinchYoungstown State21978198116
Franklin KingKansas21983198421
Jarriel KingGeorgia Military JC; South Carolina3201320152927
Lorne KingToronto11993199310
Mike King11949194911
Kelvin KinneyVirginia State22001200316
Dave KinzieBowling Green State11989198911
Kelvin KirkDayton11977197716
Joe KirklandOhio State; Virginia119491949126
Mike KirkleyWestern Ontario1198219825
Mike KirkpatrickSouth Carolina1196419646
Andre KirwanStanford51997200175
Dave KirzingerBritish Columbia1198619866
Mike KiselakMaryland21996199736
Ronnie KisselPittsburgh1195919591
Dale Klassen21960196110
Dave KnechtelWilfrid Laurier51968197253
Deionte KnightWestern Ontario320222024231
Lal KnightUCLA22002200322
Shawn KnightWilliam & Mary1199519955
Gordie KnowltonJacksonville State41976197950
Jeff KnoxCalifornia (Pennsylvania)12018201877
Ronnie KnoxCalifornia; UCLA21958195913
Kyle KochMcMaster12013201381
Chris KolankowskiYork220172018220
Tomasi KongaikaWashington State1200320031
Rick KonopkaWilfrid Laurier11974197413
Rick KoswinManitoba1197819782
Djems KouameMontreal12011201180
Mike KramerAlabama11979197914
Paul KrauseCentral Michigan11974197416
Scott KrauseWisconsin-Stevens Point12004200414
Hal Krebsnone1195719571
Derek KreteWestern Ontario1199919998
Vic KristopaitisDayton21957195821
Cas KrolDetroit Mercy11954195410
Joe KrolWestern Ontario9194619558531
Bob KronenbergSt. Cloud State1199519953
E.J. KualeGeorgia Tech; Dodge City CC; Louisiana State3201020124725
Matt KuduEastern Michigan1200620067
Glenn KulkaBakersfield CC31987198949
Bobby KuntzMcMaster61956196184
Gary KuzykOtterbein1197219722
Daniel KwamouBritish Columbia12023202390
Nelkas KwemoQueen's220182019280
Craig LabbettWestern Ontario21979198011
Cleyon LaingIowa State6201320198881
Trace LaingKings River JC; Cisco JC1199419945
Matt LambrosLiberty12009200930
Wayne LammleUtah319931995310
Blain LamoureuxWashington State2198019815
Mel LandMichigan State1198219821
Lowell LanderWestminster (Pennsylvania)1195619561
Jonathan LandonQueen's32004200653
Doug LandryLouisiana Tech21987198818
Frank LandyNorth Dakota1198019803
Ray LangcasterSt. Francis Xavier31972197429
Bill Langnernone1197419745
Eric LapointeMount Allison120002000110
Butch LaRoueWestern Michigan31963196538
Maxime LatourSherbrooke220212022170
Patrick LavoieLaval12021202140
Cordarro LawSouthern Mississippi12021202153
Alonzo LawrenceAlabama; Southern Mississippi; Mississippi Gulf Coast CC1201320131212
Justin LawrenceAlberta1202220221817
Hugh LawsonWilfrid Laurier1199319932
Tony LawsonMcGill21983198418
Javon LeakeMaryland220222023250
Ed Learnnone31967196940
David LeeWestern Ontario220122013278
Jimmy LeeRice1199719972
Ken LeeWashington1197319733
Dan LeFevourCentral Michigan120162016103
Etienne LegareLaval220092010251
John LeHeupSouth Carolina1197319731
Terry LehneSaskatchewan1198319832
Cleo LemonArkansas State2201020112625
Shawn LemonAkron4201620193730
Jim LeoCincinnati21963196417
Marc LesterMorgan State1200420047
John Levantis219461947130
Steve Levantisnone4194619494333
Bashir LevingstonMonterey Peninsula JC; Utah State; Eastern Washington620022007780
Chuck LevyArizona12001200112
Brent LewisWestern Ontario1198919893
Derrick LewisJackson State12005200511
Javes LewisOregon12011201110
Johnny LewisOklahoma1198819882
Kip LewisArizona1199319939
LeQuan LewisCerritos JC; Arizona State12014201410
Reggie LewisOregon; San Diego State1198119814
Rich LewisPortland State41976197925
Sherman LewisMichigan State21964196512
Tahaun LewisNebraska1199319935
Chuck LiebrockSt. Mary's (Nova Scotia); Hillsdale21968196928
Granville LigginsOklahoma61973197863
Will LikelyMaryland12018201853
Tony LindsayUtah1198119811
Jim LindseyAbilene Christian11974197411
Eric LindstromBoston College1199219921
Kimi Linnainmaanone120192019100
Aubrey LinneTexas Christian21962196312
Rudy LintermanIdaho11977197710
Pete LiskePenn State11965196511
Bill Lively11948194840
Mike LoganEastern Michigan1197719775
Mathieu LoiselleWagner12018201810
Wally LondonToronto11950195020
Don Loneynone119461946104
Clint LongleyAbilene Christian1197719776
Hugo LopezWaterloo; Toronto12013201310
Craig LorimerYork1197619762
Matthew LoveladyMississippi1198419841
John LoweGuelph21981198218
Kevin LoweWyoming1198519853
Bob LubigMontana State1198119817
Chad LucasTroy; Alabama State2200920101919
Bill LuckyBaylor1195619566
Neil LumsdenOttawa31976197837
Marv LusterLos Angeles CC; UCLA919641972111
Christopher LyleButler CC; Iowa State12012201211
Wes LysackRutgers; Manitoba120112011140
Leon LyszkiewiczAlberta31980198248
Mark MabryCentral State (Ohio)1198719877
Ian MacDonaldTulsa21967197010
Fran MachinskyOhio State11956195612
Doug MacIverManitoba31976197848
Gene MackTexas-El Paso51971197564
Gregor MacKellarRice; St. Francis Xavier3202220244322
Don MacKenzienone4195019534028
Baz MackieToronto31955195737
Duncan MacKinlayWestern Ontario31980198223
Alan MacLeanBishop's31977198041
Ivan MacMillannone219711972220
Andre MaddoxNorth Carolina State12008200830
Gil MainsMurray State1195519553
Doran MajorMemphis41987199041
Ben MalenaTexas A&M12016201630
John MalinoskyMichigan State51980198476
Pat Mallennone1197319732
Chris MalmgrenKansas State; Boise State1197919792
Felman MalveauxMichigan1199719973
Peter MangoldDrake; Western Kentucky1198919896
Roland MangoldTruman State21982198324
Dave MannOregon State12195819701550
Maurice MannMonterey Peninsula JC; Nevada-Reno3201120141712
Pete ManningWake Forest21966196715
Dan ManucciMesa CC; Kansas State1198119816
Durell MappNorth Carolina12011201120
Kerry MarburyWest Virginia1197319733
Emmanuel MarcHudson Valley JC; Delaware State12012201210
Joe MarchMurray State1198919891
Ron MarciniakKansas State1195619569
Mario MarianiContra Costa JC; New Mexico21966196716
Jacob MariniSt. Francis Xavier220002001230
Dave MarinucciQueen's1198019804
Benoit MarionMontreal420212024310
Ray MariuzMcMaster320032005504
Paul MarkleWilfrid Laurier31968197042
Randy MarriottNorth Carolina1199019907
Brian MarrowWisconsin1198519853
Bob MarshallMichigan; McGill319511953180
David MarshallEastern Michigan21985198622
Jim MarshallJackson State31977197935
Andy MartinMcGill11946194650
Billy MartinMinnesota1196619666
Derrick MartinArizona State; San Jose State1198019801111
Eric MartinNebraska12016201640
Errol MartinUtah1200020002
Pete MartinWestern Ontario919651972118
P.J. MartinWilfrid Laurier11995199518
Willie MartinNortheastern State1198119817
Marty Martinellonone61960196571
John MartiniToronto21980198116
Santo MartiniToronto11959195911
Tony MartinoEastern Arizona JC; Kent State12001200140
Paul MasottiAcadia1219881999190
Carl Massinnone21956195717
Jim MathenyUCLA11957195712
Jeff MathewsCornell12017201741
Jerome MathisHampton12009200922
Ken MatthewsRio Hondo JC; Long Beach State1197319731
Tom MaudlinMenlo JC; Southern California1196219627
Quincy MaugerGeorgia12024202485
Jack MaultsbyNorth Carolina1195619562
Demetrious MaxieLong Beach CC; Texas-El Paso51996200267
Aaron MaybinPenn State12013201311
Adrian MayesLouisiana State220072008318
Mike MayockBoston College1198119811
Jermaine MaysMinnesota320062008141
Derrick McAdooBaylor1199319934
Bobby McAllisterMichigan State1198919898
Mike McArthurMcNeese State11979197912
Bob McClellandMcGill11952195210
Julian McCleodWagner12022202240
Dexter McClusterMississippi12018201840
Dexter McCoilTulsa120212021115
Evan McColloughJames Madison4201020145050
Bill McCormickMiami (Ohio)11950195063
Tom McCormickMenlo; Pacific1195719572
Robert McCuneLouisville2201220133333
Brian McCurdyNorthern Arizona21993199422
Cam McDanielNotre Dame12017201790
John McDermottClemson1200220021
Cole McDonaldHawaii12021202110
Mark McDonaldWenatchee Valley JC; Washington2197819793
Gerry McDougallLong Beach CC; UCLA11962196213
Ken McEachernWeber State11983198315
Ted McEachernGuelph1197419743
Sean McEwenCalgary4201620197266
Marshall McFaddenSouth Carolina State12016201688
Tarvarus McFaddenFlorida State3202220244541
Bill McFarlaneToronto31954195631
Jack McGeeQueen's1195419549
Greg McGheeHoward12018201820
Scott McGheeEastern Illinois21982198310
Donnie McGrawTrinity Valley CC; Houston1197719776
Lamar McHanArkansas1196519652
Toddrick McIntoshFlorida State11998199818
Bob McKay219471950127
Grant McKeeMichigan21965196810
Scott McKenzieAlberta12001200130
Pete McKeown11949194930
Sean McKeownWestern Ontario11989198913
Ken McKimnone31946194872
Matt McKnightWaterloo12002200218
Bryan McLaughlinSimon Fraser1197719771
Deonta McMahonButte JC; McNeese State220232024253
Mike McMahonRutgers120072007102
Wynton McManisMemphis3202220244241
Fred McNairAlcorn State1199119918
Gary McNealVirginia Military Institute1198019804
Reggie McNealTexas A&M3200820102827
Doug McNicholWestern Ontario31961196336
Peter McPartland11948194811
Adrian McPhersonFlorida State220152016210
Leon McQuayTampa41971197734
Gord McTaggartnone1196519656
Lamont MeachamWestern Kentucky21983198423
Zack MedeirosMontreal; Western Ontario220182019190
Justin MedlockUCLA220092010210
Ramel MeekinsRutgers12007200710
Ron MeeksArkansas State21980198113
George MeenToronto219471948236
Eli MencerAlbany220212022120
Joe MeroLouisiana State11995199515
Jim MerrittsConnecticut; West Virginia1198519851
Reg Meservenone219571958150
Bo MetcalfBaylor1198519857
Terry MetcalfEverett CC; Long Beach State31978198044
Royce MetchieGuelph3202220245353
Rohn MeyerCalgary1200020007
Willie MiddlebrooksMinnesota3200820104141
Mike MihelicIndiana32004200626
Ron MikolajczykMarshall; Tampa21972197328
Doug MikolasOregon Tech; Portland State1198619863
Darryl MilburnGrambling State2199219935
Thomas MilesManitoba320142016408
Tony MilesNorthwest Missouri State5200320077110
Wallace MilesNorth Carolina A&T State12016201664
Warner MilesOttawa2198119829
Arnold MillerLouisiana State1200420041
Lee MillerFullerton State1198419841
Maurice MillerWake Forest11998199815
Peter MillerPacific1199519957
Ralph MillerAlabama State; California Lutheran1197519759
Romaro MillerMississippi12004200410
William MillerOuachita Baptist1198619864
Ezra MillingtonOttawa12013201311
Sean MillingtonSimon Fraser1200520058
Lance MiltonBritish Columbia12013201310
Mark MiltonBaylor120242024107
Jonathon MincyAuburn12019201911
Dave MinnichMount San Jacinto JC; Washington State1200220027
Cedric MinterBoise State41981198649
George MiraMiami (Florida)1197719776
Kevin MitalSyracuse; Laval120242024120
Bill MitchellWestern Ontario31960196239
Derrell MitchellJoliet JC; Texas Tech8199720071235
Johnny MitchellNebraska1200420043
Josh MitchellNebraska2201620171111
Khalif MitchellNorth Carolina; East Carolina1201320131717
LeRon MitchellWestern Ontario220062007290
Scott MitchellRice220142015201
Vernon MitchellFlorida A&M22000200117
William MitchellLong Beach State31983198543
Barry MitchelsonWestern Ontario1196619663
Eddie MittlesteadtBuffalo11949194932
Don MoenBritish Columbia1319821994222
Rick MohrUC Davis21982198325
Darrell MoirCalgary1198619868
Antwaun MoldenToledo; Eastern Kentucky12014201454
Bart Mollnone21956195727
Nayland Mollnone11955195512
Murray Monaghannone11948194830
Denis MontanaConcordia (Quebec)2199719995
Joe MontfordSouth Carolina State12002200218
Donn MoomawUCLA1195319537
Andrew MooreSan Diego Mesa JC; Sonoma State1200320031
Damontre MooreTexas A&M12022202210
Dickie MooreWestern Kentucky1196919692
George MooreSan Mateo JC; Oregon12024202410
Pernell MooreCentral State (Ohio)11988198813
Bus Moorehouse11947194710
Bobby MoorheadGeorgia Tech1195319532
Johnnie MorantSyracuse12008200844
Ron MorehouseSan Diego State1198319839
Zeke MorenoSouthern California1200920091818
Ainsworth MorganToledo2199419957
Bobby MorganIndependence CC; New Mexico1196919697
Dwayne MorganNortheastern Oklahoma A&M JC; Clemson51998200262
Demetrice MorleyTennessee12013201355
Steve MorleySt. Mary's (Nova Scotia)12007200785
Tony MoroDayton51970197763
Mark MorozWake Forest1200420044
Mike MorrealeMcMaster41995200372
Alex MorrisQueen's2197619779
Frankie Morris4194619494239
Lee MorrisOklahoma21988198910
Leonard MorrisHayward State1199019902
Ron MorrisArkansas; Tulsa31961196326
Dickey MortonArkansas1197519757
John MortonGrand Rapids CC; Western Michigan2199519967
Gary MotenSouthern Methodist21986198711
Henoc MuambaSt. Francis Xavier2202120222727
Dave MudgeMichigan State11999199984
Calvin MuhammadTexas Southern1198719872
Peter MullerWestern Illinois919731981126
Chris MunfordSimon Fraser31990199232
Phil MuntzToronto21958195926
Armando MurilloEastern Arizona JC; Nebraska12011201130
Dan MurphyAcadia21995199613
Frank MurphyItawamba CC; Garden City CC; Kansas State1200720071614
Rob MurphyOhio State3200920114343
Andrew MurrayCarleton41990199362
Rico MurrayKent State1201720171818
Billy MyersToronto21946194881
Pete NajarianMinnesota1198819881
Mark NapiorkowskiBritish Columbia21991199211
Mark NapolitanMichigan State1198619861
Jerry NashAlberta21985198612
Paul NastasiukWilfrid Laurier41988199249
Kris NealAlabama-Birmingham22001200217
Bill Nealenone11946194633
Matthew NealonSt. Mary's (Nova Scotia)1199119912
Carl NesmithButler CC; Kansas1200120011
Ray NettlesTennessee11977197716
Drake NevisLouisiana State12021202110
Dave NewmanMissouri31980198231
Curtis NewtonGuelph220162017190
Hal Newtonnone1195919592
Peter NicastroCalgary3202120244646
Spencer NicholsWestern Ontario12023202360
Darrell NicholsonNorth Carolina31983198523
Ed NicklaTennessee; Maryland1196419648
Norm NicolaNotre Dame11965196511
Tommy NieldMcMaster4202120244012
Jon NielsenFresno State; Long Beach CC; Claremont-Mudd-Scripps1200120013
George NimakoLiberty71993200094
James NobleStephen F. Austin State1198819885
Terry NobleCincinnati1198819883
Andrew NoelAcadia1200420045
Llevi NoelToronto520162021746
Braydon NollWilfrid Laurier22022202340
Fred NordgrenPortland State1198219825
Harold NorfleetPrairie View A&M1198119813
Ron NorthPurdue1197319731
Bill NortonWeber State41978198352
Jerious NorwoodMississippi State12013201365
Dexter NottageFlorida A&M1199819982
Bert Novisnone11958195810
Jacquay NunnallyFlorida A&M1200120011
Norm NygaardMount San Antonio JC; San Diego State1195619561
Danny Nykoluknone1619551971205
Shawn OakmanPenn State; Baylor3202120234644
Tony O'BillovichOregon State2199419956
Jim O'Brien11946194610
Mike ObrovacBowling Green State21979198023
Ed OchienaWaterloo Lutheran31959196127
Bill O'ConnorNotre Dame219521953138
Michael O'ConnorPenn State; British Columbia12019201990
Jeremy O'DayEdinboro219971998364
Don OdegardOregon State; Nevada-Las Vegas11996199611
Bob OettingConcordia (Nebraska)1196619664
Jerry O'FlanaganMcGill; British Columbia1195619569
Pete O'GarroRiverside CC; UCLA41957196221
Simeon Okonta-WarisoDerby12022202220
Tristan OkpalaugoFresno State2201420153635
Bobby Jack OliverBaylor31958196039
Jimmy OliverTexas Christian1200320033
Lou OlsacherSt. Mary's (Nova Scotia)2199219938
Rusty OlsenWashington11982198216
Nakas OnyekaWilfrid Laurier320172019360
Kingsley OparaMaryland12019201911
A.J. JeffersonFresno State2201520163029
Doyle OrangeSouthern Mississippi31974197631
Folarin OrimoladeDartmouth2202320242929
Mike O'SheaGuelph1219962008205166
A.J. OuelletteOhio University4201920233627
Chad OwensHawaii6201020158989
Akwasi Owusu-AnsahIndiana (Pennsylvania)3201520173331
Mario Pacentinone1195519554
Khalil PadenSan Jose State; Northern Arizona12017201744
Lefty Page11948194840
Donte Paige-MossNorth Carolina12012201220
Justin PalardySt. Mary's (Nova Scotia)12015201550
Michael PalardyTennessee12015201510
John PalazetiRichmond11983198311
Bill PalmerBowling Green State21974197915
Michael PalmerGuelph520032007690
Paul PalmerTemple1199119911
Mike PanasiukFerris State12003200310
Don PancieraBoston College; San Francisco1195319531
Don Paquettenone11964196414
Peter PaquetteIowa31971197337
Marc ParenteauBoston College2201220132411
Derek ParishHouston120242024184
Byron ParkerTyler JC; Tulane7200520118770
Jackie ParkerJones County JC; Mississippi State31963196538
James ParkerWake Forest21990199119
Kerry ParkerGrambling State21986198714
Lorne Parkin7194919555822
Joel ParrishGeorgia21977197822
Peter PartchenkoMichigan State1199319938
Gerry PatrickIllinois31961196325
Alonzo PattersonWagner1198319832
Roosevelt PattersonAlabama1199719971
Leroy PaulTexas Southern21983198418
Dan PayneSimon Fraser21996199730
Bryan PaytonOregon State12012201231
Eddie PaytonJackson State1197919792
Elfrid PaytonGrambling State12001200118
Jarrett PaytonMiami (Florida)12009200984
David PearsonToronto1198619865
Mike PearsonFlorida1200720079
Paul PearsonBritish Columbia919791987136
Dion PellerinWaterloo120212021140
Darrell PennerQueen's1197819782
Enoch Penney-LaryeaUnion (New York); McMaster120222022150
Chris PerezKansas11996199618
Fred PerryNortheastern Oklahoma A&M JC; Southern Arkansas21999200031
Jamal PetersMississippi State3202120233737
Bob PetersonHastings1196819685
Charlie PetersonBrigham Young12005200518
Gil Petmanisnone21968197018
Bob PetrichLos Angeles Valley JC; West Texas A&M1196819687
Dan PetschenigCarleton31985198727
Ronnie PfefferWilfrid Laurier320152019250
Al PfeiferFordham519511956506
Charlie PharmsMiami (Florida)1199419946
Cam PhillipsVirginia Tech3202120232525
Joe PhillipsKentucky1198619861
Gerry PhilpFullerton JC; Florida State61958196375
Dominic PicardLaval3200920115454
Adarius PickettUCLA1202320231818
Cody PickettWashington320072009409
Mason PierceColorado Mines2202320241714
Willie PileVirginia Tech5200720118888
Marc PilonCalifornia (Pennsylvania); Syracuse1200620062
Antonio PipkinTiffin12021202171
Dave PivecNotre Dame21964196512
Don Plaxton11946194611
Reggie PleasantClemson819871994139
Willie PlessKansas41986198951
Chad PlummerCincinnati12002200211
Terrance PlummerCentral Florida220172018208
Tom PoeWashington State1197819785
Deron PointerWashington State1199519951
John PointerVanderbilt11982198214
Jachai PoliteFlorida12022202230
Makai PolkCalifornia; Mississippi State1202420241716
Zachaey PollariWestern Ontario12011201130
Alex PontonMcMaster71954196070
Larry PooleKent State1197919792
Nathan PooleLouisville1198119811
Will PooleBoston College; Ventura JC; Southern California2200820092221
Tom PorrasVentura JC; Washington2199019917
Quinn PorterStillman12013201361
Josh PortisFlorida; Maryland; California (Pennsylvania)12013201320
DeVier PoseyOhio State2201620171613
Jean-Vincent Posy-AudetteLaval1200020002
Dale PotterOttawa1198419845
Rick Potternone1195719579
Jason PottingerMcMaster5200920137328
Pulu PoumeleArizona21998199911
Keith PoweLamar; Texas-El Paso1199319936
Art PowellSan Diego CC; San Jose State1195719575
Kevin PowellSnow JC; Utah State21979198027
Preston PowellGrambling State1196319632
John PrechekWashington1195419548
Noel PrefontaineFullerton State; Arizona State; San Diego State14199820132070
Preston11946194611
Robert PriesterWyoming3202220242817
Mel ProfitUCLA61966197183
Dwayne ProvoSt. Mary's (Nova Scotia)1200120015
Kelvin PruensterCal Poly (Pomona)919831991146
Dakota PrukopMontana State; Oregon320172019411
Steve Pruski11946194630
Stefan PtaszekWilfrid Laurier21999200019
Tom PullenMichigan1197519757
Doug Pyzer5194719534417
Peter QuinneyWilfrid Laurier120102010100
Brent RacetteBritish Columbia21980198129
Walt RadzickToronto51960196466
Mike RaeSouthern California31973197541
Angelo RaffinNorth Carolina1197119711
Dave RaimeyMichigan61969197476
Chris RaineyFlorida120192019160
Jimmy RalphWeber State; Alberta3201720193922
Ken-Yon RamboOhio State12012201255
Brian RamsayRocky Mountain; Butte CC; New Mexico3200720095135
Harold RandolphEast Carolina1197819785
Joe RankinMorgan State12016201664
John RaposoToronto41996200072
Dan RashovichSimon Fraser21985198634
John Raulicknone51957196654
Darryl RayOttawa1200220027
Ricky RayShasta JC; Sacramento State7201220187971
Shane RayMissouri2202120221818
Tom RayamAlabama12002200214
Keon RaymondHighland CC; Middle Tennessee State12016201688
Fabian RayneWestern Ontario12001200112
Rick RazzanoVirginia Tech21978197923
Sean ReadeWestern Ontario1199619961
Russ ReaderMichigan State11949194942
Stephen ReavesMichigan State; Southern Mississippi12009200941
Jon RechnerCarroll (Wisconsin)31962196433
Doug RedlSaskatchewan21978197919
Bobby ReedSolano CC; Pacific1196519652
James ReedSan Jose CC; California1198519854
Leo ReedColorado State1196319636
Matthew ReedGrambling State21976197718
Robert ReedArkansas; Hinds CC; Mississippi; Lambuth1200120011
Pat Reid2194619471711
Joel ReindersWaterloo12012201210
Jake ReinhartGuelph8201420221181
Chad RempelSaskatchewan7200620131000
Gilbert RenfroeTennessee State31987198935
Frank RenoSt. Vincent; West Virginia119491949128
John ReykdalBritish Columbia21966196715
Greg ReynardMontana Western1198719877
Jim ReynoldsHillsdale1196719674
Bill RhodesWestern Colorado1195719577
Landon RiceManitoba120242024161
Dwight RichardsWeber State1199319933
Jeff RichardsNortheastern Oklahoma A&M JC; Emporia State1202120211313
Randy RichardsSequoias JC; Missouri State1201920191211
Shane RichardsNew Mexico Military Institute JC; Oklahoma State4201920234211
Bruce Richardson11946194641
Lorne RichardsonColorado11977197716
Shaquille RichardsonArizona3201920222928
Akim RichmondMississippi Delta CC; Mississippi Valley State1199919993
Mark RicksWestern Michigan1199319934
Brandon RideauKansas2201020112625
Dave RiggWestern Ontario2197819796
Gerald RiggsTennessee12012201244
Karon RileySouthern Methodist; Minnesota1200520052
Erik RingoenHofstra1199219922
Andre RisonMichigan State2200420057
David RiversVirginia; Western Carolina1200220024
Lorenzo RiversTennessee Tech1199019903
Marcus RobersonFlorida1201820181111
C.R. RobertsSouthern California21957195810
Elbert RobertsSavannah State1198119816
Jack RobertsToronto219521953155
Jamal RobertsonOhio Northern2200820093523
Taylor RobertsonCentral Florida5200720118383
Tracy RobertsonBaylor22015201694
Matt RobichaudBishop's1200120011
Don Robinson319461948267
Frank RobinsonTulane1198519852
Fred RobinsonWashington1195819589
Gabe RobinsonToronto22003200423
James RobinsonButler CC3200820102718
Jamie RobinsonFlorida State2201320142727
Noah RobinsonMemphis; Missouri12021202110
Zander RobinsonWestern Ontario420112014660
Asnnel RoboMontreal120212021120
Frank RoccaEastern Michigan1200020003
Jim RockfordOklahoma2199119924
Steve RodehutskorsLethbridge; Calgary11993199312
Cory RodgersTexas Christian12009200933
Tyrone RodgersOklahoma; Washington22000200126
Prechae RodriguezCoffeyville CC; Auburn12011201122
Brendan RogersWenatchee Valley JC; Eastern Washington31996199845
Butch RogersMcMaster11959195913
Eric RogersCalifornia Lutheran22021202277
Jake RogersCincinnati12015201520
Phil RogersVirginia Tech1197819784
SirVincent RogersHouston2201320142626
Brian RolleOhio State120152015130
Al RomanoPittsburgh1197819786
Rocco RomanoConcordia1198819885
Greg RomeusPittsburgh12014201411
Al RomineNorth Alabama1195619567
Juan RoqueArizona State22001200221
Nick RosamondaNorth Greenville12014201491
Donovan RoseHampton31981198322
Ted RosnagleFullerton JC; Portland State1198419841
Don RossAcadia1198119812
Tobin RoteRice31960196241
Alphonso RoundtreeTulane1200220021
Jim RountreeFlorida1019581967131
Kent RoweBishop's1199419942
Tom RozantzWilliam & Mary1198119818
Bob RumballToronto1195519556
Joe RumoloAkron1200020001
Mitch RunningKansas State1199919992
Tom RuskIowa2198019818
Rick RyanWeber State11987198716
Randy RybanskyWilfrid Laurier1198519855
D.J. SackeyToronto320162019130
Jason SadlerDesert JC; Nevada-Reno1199919991
Jude St. JohnWestern Ontario1119982008183159
Jonathan St. PierreMiami (Florida); Illinois State320102012290
Jimmy Sakeelnone11947194730
Floyd SalazarMcGill41988199122
Steve SalterOttawa41997200030
P.K. SamFlorida State2200820091513
Lee SampsonCompton JC; New Mexico Highlands; New Mexico State11964196414
Oteman SampsonFlorida A&M1200020008
Jeff SanchezTulane1200620065
Kendall SandersTexas; Arkansas State12017201711
Paul SandorToledo1198819881
Don Sangsternone1195519552
Tigie Sankohnone320212023180
Alexis SanschagrinWestern Ontario1200220027
Pat Santuccinone119461946110
Joe Sardo1196019601
Joe SardoHawaii21994199532
Toshiki SatoWaseda12021202110
Mike SaundersIowa1199719977
Larry SavageMichigan State1198119811
Garry Sawatzkynone12002200215
Roger ScalesWenatchee Valley JC; Brigham Young41969197246
Cameron ScarlettStanford12021202110
George SchecterlyPenn State; South Carolina11981198115
Maury SchleicherPenn State1196319633
Art Schlossernone1195919595
Blaine SchmidtGuelph819871994136
Neil SchmidtPurdue11952195220
Steve SchmidtButte CC; San Diego State220082009310
Tex SchriewerTexas61956196273
Chris SchultzArizona919861994124
Bill ScottIdaho1196619661
Bryan ScottOccidental220232024270
Don ScottWestern Ontario319491951167
Earl ScottArkansas1200120017
Farris ScottYoungstown State21974197517
Johnny Scottnone32000200239
Kevin ScottStanford1200320037
Taylor ScottCentral Arkansas12011201110
Tyler ScottSaginaw Valley State; Western Ontario2200820092710
Yohance ScottEastern Arizona JC; Utah1200320031
Glen ScrivenerWilliam Jewell1200120011
Joe ScuderoSan Francisco11953195312
Art Scullion419511954441
Mark SealeRichmond31985198730
Johnny SearsMichigan; Sequoias JC; Eastern Michigan12017201777
Richard SeiglerOregon State120082008149
Dan SellersCincinnati21987198813
Matt SewellMcMaster220142015352
Muhammad Shamsid-DeenTennessee-Chattanooga1199419946
Paul ShannonMcMaster1195319532
Quinn SharpOklahoma State12013201310
Dick ShattoKentucky1219541965159
Bob ShawOhio State1195319538
Danny Shawnone31954195635
Grant ShawSaskatchewan220102011360
Kenny ShawFlorida State2201520161918
Wayne ShawNorth Dakota State JC; Kent State519992008699
Brady SheldonFerris State12021202110
Lin-J ShellJacksonville3200920115353
Terry ShelstaDakota Wesleyan31974197641
Chuck ShieldsGuelph11949194910
LeBron ShieldsTennessee1196219625
Grayson ShillingfordBritish Columbia22000200123
Billy ShippAlabama71955196581
Jim ShirleyClemson1195519551
Rex ShiverMiami (Florida)1195719578
Jason ShiversArizona State2200820093124
Johnny ShoreToronto519491953384
Ed ShuttlesworthMichigan21974197521
Maurice SimbaConcordia (Quebec)12019201910
Austin SimmonsSouth Dakota12022202220
Jasper SimmonsHutchinson CC; Missouri22011201251
Kelvin SimmonsNorthwest Mississippi CC; Troy1199919991
Marcello SimmonsSouthern Methodist61995200184
Terrance SimmonsAlabama State1200020001
Eddie Simmsnone1195919591
Hubert SimpsonTennessee1198119817
Jacki SimpsonMississippi11965196540
Jackie SimpsonFlorida1196319638
Larry SimpsonWilfrid Laurier21974197532
Rudy SimsFlorida A&M1197719773
Richie SindaniRegina; Calgary2202320241715
Harvey SingletonKentucky State11952195210
Terrell SinkfieldNorthern Iowa12014201453
Mike SiroishkaCalgary31986198835
Bob SkempBritish Columbia61987199286
Art Skidmorenone2194619471010
Reggie SlackAuburn31993200229
Steve SlatonWest Virginia120142014126
Sean SmallsMassachusetts2201020111919
Steve SmearPenn State1197319732
Kevin SmellieMassachusetts41990199472
Adrion SmithMissouri State1019962005166
Brad SmithQueen's22007200996
Branden SmithGeorgia3201320152418
Brian SmithCentral State (Ohio); Los Angeles Valley JC; Idaho1199119913
Bruce SmithColorado41976197944
Chris SmithQueen's22011201280
Darrell SmithCentral State (Ohio)719861992112
Daryle SmithTennessee1199319934
Devin SmithWisconsin2201520163130
Donald SmithLiberty41996199961
Doug SmithWilfrid Laurier21981198231
Edward SmithMississippi State1199919991
Jarrett SmithWaterloo1200520051
Jeff SmithCal Poly (Pomona); Cal Poly (San Luis Obispo)21984198711
Kerry Smithnone1197719772
LeRoy SmithIowa1199319931
Les SmithThe Citadel31996199838
Marty SmithLouisville1197819782
Neil SmithBoston University11968196814
Rob SmithUtah State1198219821
Robert SmithGrambling State1199019905
Robbie SmithWilfrid Laurier5201920248042
Rod SmithFlorida State2201820192321
Sherman SmithHouston1199819983
Steve SmithIndependence CC; Chaffey JC; Utah State1199819984
Tony SmithSouthern Mississippi1199819984
Ward SmithColorado State; Walla Walla CC11977197710
Wayne Smithnone31977197935
Wayne SmithAppalachian State5201220168542
Zeke SmithAuburn1196219627
Doug Smylienone5194919535615
Rod Smylienone9194619558938
Willie SneadVirginia; Florida1198919893
Ed SoergelEastern Illinois119521952101
Fraser SopikWestern Ontario1202420241512
Johnny SopinkaToronto31955195727
Peter SorensonBishop's11977197713
Ron SouthwickMcMaster31979198148
R. Jay SowardSouthern California32004200635
Rick SowietaRichmond21977197828
Len SparksWyoming11965196514
Joe SpazianiVirginia12019201970
Diontae SpencerMcNeese State2201520162219
Walter SpencerIndianapolis120122012110
Elmer SprogisTrinity (Connecticut)11972197214
Skippy SpruillHouston1196719671
Randy Srochenskinone82002200912518
Dave StalaSt. Mary's (Nova Scotia)120152015182
Steve StaplerSan Diego State1198019802
Curtis SteeleNorthwest Mississippi CC; Memphis3201320153314
Derek SteeleMaryland1199319932
Orlondo SteinauerWestern Washington82001200813180
John StephansHoly Cross1195619562
Frank StephensUCLA21979198010
Sandy StephensMinnesota1196319638
Gerry SternbergToronto41969197349
Vic StevensonCalgary11996199618
Andrew StewartFresno CC; Cincinnati21996199736
Broderick StewartVanderbilt12010201040
Charlie StickaTrinity (Connecticut)1195719573
Qwan'Tez Stiggersnone1202320231615
Dave StillColorado State21965196625
Jim StillwagonOhio State51971197557
Arnie Stocksnone219491950132
Keith StokesGeorgia Military JC; East Carolina220062008180
Norm Stoneburghnone1219551967162
Ron StoverOregon21959196219
Curtis StowersMississippi State1198219821
Art StrahanTexas Southern1197019702
Jimmy StreaterTennessee11980198012
Mark StreeterYoungstown State; North Iowa Area CC; Arizona1198219824
Bob StreiterMiami (Florida)11964196414
Bill StriblingMississippi11960196013
Gary StricklerQueen's21962196320
Eric StrikerOklahoma220182019156
George Stringernone1196519653
Bill Stukusnone119471947100
Jim StullDelaware1200020003
Alex SuberMiddle Tennessee State12014201488
Joe SullivanBoston College1197519751
Murray Sullivannone11946194630
Derrick SummersToledo12012201283
Ian Sunternone219781979320
Tom SurlasAlabama1197319736
Don SutherinOhio State1197019705
Eric SuttonSouthern Methodist; Texas State220222023131
Jon SuttonNew Mexico1198119813
Karl SweetanTexas A&M; Navarro JC; Wake Forest11964196413
Rod SweetingGeorgia Tech12016201610
Bob SwiftClemson51966197063
Bill SymonsColorado71967197393
Heron TaitGuelph1199519956
Andre TalbotWilfrid Laurier92001200911366
Jim TalbotTexas A&M-Commerce1197319734
John TannerBrevard JC; Tennessee Tech1197219729
Hurley TarverCentral Oklahoma1200420041
Trevon TateMemphis3202120231818
Bob TaylorMaryland-Eastern Shore11968196810
Bobby Taylornone61966197466
Drew TaylorLong Beach CC; Golden West JC; San Jose State1198119813
Eric TaylorMemphis1201020101313
Ken TaylorSan Jose State1198319832
Kerry TaylorSouthern Connecticut State11985198515
Larry TaylorConnecticut12016201670
Matthew TeaguePrairie View A&M1198319838
Tom Terhartnone21975197615
Marv TerrellMississippi1196419648
John TerryJohnson C. Smith; Livingstone21995200219
Ryan TerryIowa21999200023
Corky TharpAlabama41955195924
Dave TheisenMarquette; Nebraska11964196430
Joe TheismannNotre Dame31971197334
Dave ThelenMiami (Ohio)21965196628
Andrew ThomasMassachusetts21993199417
Curt ThomasMissouri1198619864
David ThomasTexas Southern21977197810
Dee ThomasNicholls State1199419943
Eddie Lee ThomasSan Jose State11994199416
Fred ThomasAssumption (Ontario)11949194911
Gene ThomasPacific1198719872
Ike ThomasBishop21977197821
Jhaustin ThomasTrinity Valley CC; Iowa State120192019115
Marcus ThomasWyoming21990199111
Marcus ThomasFlorida22013201453
Marvin ThomasMemphis22003200422
Willie ThomasCalgary11986198616
Andy Thompsonnone11948194830
Doug ThompsonClemson11956195614
Lynn ThompsonWestern Ontario11946194610
Craig ThomsonOttawa1197819783
Kevin ThornalSouthern Methodist1199919994
Dick ThorntonNorthwestern61967197270
Jim ThorpeIowa; Hofstra21969197026
Neiko ThorpeAuburn12013201332
Calvin TiggleLees-McRae JC; Georgia Tech41994200166
Boris Tipoff119461946111
Pete Titanic4194619493216
Emanuel TolbertSouthern Methodist31983198933
Jim TomlinStephen F. Austin State31969197135
Eudean ToneyGrambling State2199419955
Herve Tonye-TonyeAlcorn State; Northern Colorado320132015400
Ted ToogoodToronto5195019545312
Geoff TownsendBoston College51982198668
John TrainorTennessee Tech31971197334
Sammy TranksSeton Hall22011201253
J.F. TremblayLaval2200420055
Tom TrifauxCalgary51981198564
Paul TripoliAlabama21986198711
Kiante TrippGeorgia120132013123
Joe TrivisonnoOhio State1195819584
Chris TsangarisLong Beach State1199519956
James TuckYork12017201740
Gary Tuffordnone1197619765
Justin TuggleBoston College; Blinn JC; Kansas State3201720214024
Ken Turnbull11947194730
Doug TurnerToronto2194719482324
Junior TurnerBishop's12021202142
Marcelous TurnerAlabama A&M1200220026
Ricky TurnerWashington State2198419859
Brian TymsFlorida A&M12018201822
Brandon UnderwoodOhio State; Cincinnati22014201599
Terry UnderwoodWagner1198919892
Jeremy UnertlWisconsin-La Crosse220102011295
David UngererIdaho2202320243023
Eric UrsicWestern Ontario1199419942
Larry UteckColorado; Wilfrid Laurier31974197647
Daniel ValenteWestern Ontario12023202310
Travon VanMarshall; Montana12018201810
Dave Van BelleghemCalgary41990199362
Bill Van BurkleoOklahoma; Tulsa1196619664
Anthony VandalSherbrooke1202420241810
Mike VanderjagtAllan Hancock JC; West Virginia319962008540
Vern VanoyKansas11969196914
Greg Van RotenPennsylvania2201520163232
Chris Van ZeylMcMaster1020092018156147
Johnny VarnellWest Texas A&M1196619663
Jake VaughanBishop's21987198836
Cassius VaughnMississippi2201720182424
Jason VegaNortheastern12015201570
Pierre VerchevalWestern Ontario51993199763
Brian VertefeuilleIdaho State1197619763
Joe VijukHillsdale21971197216
John Vilunasnone41964196756
Branko VincicEastern Michigan21989199014
Tony ViscoPurdue21988198934
Jim VollenweiderMiami (Florida)1196419648
Nick VolpeToronto319491951244
Mike WadsworthNotre Dame51966197070
Hal WaggonerLittle Rock JC; Tulane1196019602
Aaron WagnerWashington State; Brigham Young220072008250
Ken WalcottSt. Mary's (Nova Scotia)21994199524
Tommy WaldonToronto11946194610
Rob WaldropArizona21996199734
Cam WalkerGuelph420152018530
Cornelius WalkerRice21976197711
Derel WalkerTrinity Valley CC; Texas A&M1201920191515
Elliott WalkerPittsburgh1198019802
Kenyatta WalkerFlorida12008200820
Merv Walkernone1198219827
Mike WalkerTulane1197619765
Gene WallSaskatchewan1198019802
Davonte WallaceNew Mexico State12016201611
Stan WallaceIllinois21960196124
Trayvon WallerEl Camino JC; Illinois1200220022
Brian WallingAcadia1198719874
Chuck WalshWaterloo42002200557
Jim WalterTulsa1196519654
Bill WardleWestern Ontario21949195182
Andre WareHouston11997199718
Matt WareUCLA12014201496
Brian WarrenArizona31991199350
Pete Warren11965196510
Terrence WarrenHampton1199819982
Brady WashburnClemson; Appalachian State1200320035
Cliff WashburnThe Citadel22006200883
Brandon WashingtonMiami (Florida)2201720181816
Charles WashingtonTexas; Cameron1199619962
Donald WashingtonOhio State12014201432
Stanley WashingtonTexas Christian1198519851
Tony WashingtonTrinity Valley CC; Abilene Christian2201220132120
Trumaine WashingtonLouisville2201820192525
Mark WatermanSnow JC1199219924
Marquis WatersDuke; Texas Tech12024202411
Swayze WatersAlabama-Birmingham420122015460
Larry WatkinsWestern Kentucky21970197611
Pat WatkinsFlorida State2201220133434
Ira WatleySan Diego State1197819781
Corey WatmanEastern Michigan2201620173122
Jeff WatsonSt. Mary's (Nova Scotia)2198619876
Pat WatsonMississippi State11965196514
Pete WatsonTufts1197319734
Spencer WattMinot State; Simon Fraser5201020147656
Ron Wattonnone21953195413
J.C. WattsOklahoma11986198611
Daryl WaudWestern Ontario320152017250
Patrick WayneSimon Fraser1199319935
Wayne WeathersManitoba12003200318
Ross WeaverAir Force12008200860
Dee WebbFlorida120112011113
Jeff WebbSan Diego State12010201044
Matt WebsterQueen's320172019397
Jack Wedley5194619505641
Chuck WeeksSouthern California1195719572
Gary WeinleinHudson Valley JC1197819782
Rob WeirQueen's1199619963
Robert WeirSouthern Methodist1199219922
Morgan WelchWeber State12000200015
Jim Wellernone1195419542
George WellsNew Mexico State21971197210
Rio WellsFresno State12001200113
John WeltonQueen's; Wake Forest41955195844
Art Westnone11946194610
Bill WestTennessee State1197419744
Davey Westnone219481957182
Brian WestellBritish Columbia11973197314
Cleve WesterAuburn11959195913
Curtis WesterTexas A&M-Commerce1197619768
Bob Westlakenone21950195173
Jerry WhalenCanisius119491949128
Tex WhalenBuffalo11949194942
Marv WhaleyMorgan State2195019512423
Kenny WheatonOregon6200320089880
Brandon WhitakerBaylor3201520174241
Alvin WhiteOrange Coast JC; Oregon State1197819785
Erik WhiteBowling Green State21994199519
Jafus WhiteTexas A&M-Kingsville1198119812
Jamel WhiteAntelope Valley JC; South Dakota12007200733
John WhiteLos Angeles Harbor JC; Utah1202120211010
Mitchell WhiteMichigan State12017201766
Myles WhiteMichigan State; Northwest Mississippi CC; Louisiana Tech12018201875
Wilford WhiteArizona State1195519553
Aston WhitesideAbilene Christian1201420141514
Dave WhitesideQueen's21975197623
Kevin WhitleyGeorgia Southern21993199423
Ken WhitlockVirginia State11948194840
Ken WhitneyCalifornia Lutheran11993199310
Mike WicklumQueen's41962196750
Johnny Widman11947194710
Eric WilburFlorida12012201210
Ian WildMercyhurst1201920191211
James WilderFlorida State3201720194335
Tom WilkinsonWyoming41967197035
A.D. WilliamsSanta Monica JC; Pacific2196219632
Arnie WilliamsSouthern Mississippi1199319937
Bernard WilliamsGeorgia42003200663
Chandler WilliamsFlorida International12012201270
David WilliamsLos Angeles Harbor JC; Illinois21991199216
Gary Williamsnone11957195714
Henry WilliamsHartnell JC; San Diego State1198119814
Joe WilliamsIowa1196719679
Joe WilliamsMaryland-Eastern Shore1196619661
John WilliamsNew Mexico Highlands1197519757
John WilliamsRhode Island; Edinboro420042007620
Jonathan WilliamsMississippi Delta CC; South Carolina120132013139
Jordan WilliamsShaw; East Carolina1202320231413
Jordan WilliamsClemson; Virginia Tech12024202493
Kyle WilliamsTexas A&M-Kingsville1200020001
Malcolm WilliamsBritish Columbia2201720182418
Mike WilliamsTexas A&M31978198028
Mike WilliamsGrambling State2198119829
Nick WilliamsGeorgia; North Alabama12014201430
Nigel Williamsnone31998200235
Norm WilliamsToronto1195719571
Ricky WilliamsTexas12006200611
Taly WilliamsWaterloo1199419948
T.J. WilliamsMichigan State; Valdosta State12012201277
Tyler WilliamsWake Forest12023202310
Tyrone WilliamsWestern Ontario11996199618
Undre WilliamsClemson; Florida A&M1200020004
Willie WilliamsLouisiana State21997199833
Larry WillisTaft JC; Fresno State1199319933
Slade WillisDrake31977197924
Drew WillyBuffalo12016201653
Darrell WilsonConnecticut51982198675
Don WilsonEllsworth CC; North Carolina State51990199689
Earl WilsonKentucky31982198441
Gene WilsonSouth Carolina21954195714
Jerry WilsonAuburn31962196421
Jonathan WilsonHampton21992199320
Martez WilsonIllinois12015201510
Mike WilsonGeorgia11977197716
Milt WilsonSan Diego State1199019901
Kelly WiltshireHudson Valley JC; James Madison31997199954
Ken WineySouthern University1199319936
Chuck WintersMichigan6200320088333
Nobby WirkowskiMiami (Ohio)5195119606123
Todd WisemanSimon Fraser; Imperial Valley JC; Simon Fraser11989198917
Cas WituckiIndiana1195519556
Jim WolfPrairie View A&M1197519752
Kevin WolfolkPortland State1198919893
Casey WoodToronto11961196114
Larry WoodNorthwestern1196219621
Jonta WoodardSan Joaquin Delta JC; Louisville220082009108
Bear WoodsTroy3201720192423
Chris WoodsAuburn11986198617
Harold WoodsPotomac State; West Virginia1198219825
Rashaun WoodsOklahoma State12007200722
Anthony WoodsonCalgary220132014200
Robert WoodsonCalgary320172019419
Shawn WoodsonJames Madison1198919891
Antoine WorthmanIllinois State2199219938
Chandler WorthyTroy320172021168
Lyall WoznesenskySimon Fraser1198319836
Donovan WrightSlippery Rock1199119916
Dwayne WrightWest Hills CC; Fresno State12010201041
Isaiah WrightTemple12022202240
Martin WrightFlorida Atlantic12015201590
Prentiss WrightPittsburgh1199119912
Claude WrotenMississippi Delta CC; Louisiana State1201120111818
Freddy WyantWest Virginia1195719578
John WydarenyWestern Ontario31963196537
Devon WylieFresno State120162016133
Dylan WynnOregon State2201720182624
Spergon WynnMinnesota; Texas State12006200618
Pete WysockiWestern Michigan1197219721
Frank Yeboah-KodiePenn State1199519955
Ronnie YellSan Jose State1201820181818
Jeff YeorgaRegina12006200613
Kari Yli-RenkoCincinnati11993199318
Glen YoungSyracuse31998200034
Preston YoungSimon Fraser31979198536
Jermaine YoungerUtah State1199519955
Jordan YoungerConnecticut820042012132132
James YurichukBishop's420132016725
John ZajdelSimon Fraser2199019934
Jerod ZaleskiCalgary12015201540
Slater Zaleskinone1198919895
Ben ZambiasiGeorgia1198819886
Jonathan ZamoraSt. Francis Xavier22021202241
Sam ZandersClemson; Illinois State2200120027
Wally ZatylnyBishop's11993199316
Lubo ZizakovicMaryland1199519957
Bill Zock4194619494441
Morris ZubkewychSimon Fraser31974197827
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