HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboards

Canadian Football League Player Index - A (1946-2023)

PlayerCollegeYearsFirstLastGPGS
Pat AbbruzziRhode Island41955195849
Khalid AbdullahMars Hill22006200716
Rahim AbdullahClemson62002200783
Jack AbendschanNew Mexico1019651975150
Harry AbofsTennessee Tech41971197445
Dick AboudTulsa31963196734
Mike Abou-MechrekWestern Ontario101999200813891
Clifton AbrahamFlorida State31998200121
Jean Philippe AbrahamLaval1200620069
Treshaun Abrahams-WebsterCalgary120212021130
Keshunn AbramNorthwest Mississippi CC; Kent State12023202322
Josh AbramsOhio University12010201050
Alli AbrewSan Jose State; Cal Poly (San Luis Obispo)1199919992
Dante AbsherGlenville State32019202285
Jimmy Absonnone119461946104
Sam AcheampongWilfrid Laurier420212024497
D.D. AcholonuWashington State120062006125
Rod AchterToledo1198419842
T.J. AckermanEastern Washington1199919995
Chris AckieWilfrid Laurier7201520229248
Al Acklandnone1196119612
Jaelon AcklinWestern Illinois5201920248080
Steve AckroydSheridan71978198477
Matt AcreeDrake12016201610
T.J. AcreeBoise State3200520072017
Garry AdamAlberta1197319734
Ron Adamnone71954196098
Calvin AdamsEast Carolina1198619864
Darrell AdamsVillanova3200720092726
Darvin AdamsAuburn920132022109107
Dave Adamsnone3194619482718
David AdamsArizona2198919904
Demoine AdamsNebraska1200420041
Devin AdamsDelaware State; Peru State120242024143
Dickie AdamsMiami (Ohio)51972197663
Frank AdamsSouth Carolina1199519953
Joe AdamsTennessee State31982198430
Johnny AdamsMichigan State3201520174242
Keion AdamsWestern Michigan2202120221910
Kris AdamsTexas-El Paso12016201622
Kurt AdamsHarding12012201221
Marcus AdamsBall State; Eastern Kentucky7200320108380
Mike AdamsTexas12000200088
Raymonn AdamsDoane320022004240
Royce AdamsPurdue12016201622
Sam AdamsWhitworth21954195528
Stefon AdamsEast Carolina1199519953
Tom AdamsRiverside CC; UCLA11956195612
Tony AdamsTexas; Riverside CC; Utah State21979198020
Tyrie AdamsWestern Carolina320222024151
Vernon AdamsEastern Washington; Oregon82016202411159
Willie AdamsNew Mexico State21968196923
Levy AdcockNortheastern Oklahoma A&M JC; Oklahoma State3201420162119
Alonzo AddaeNew Hampshire; West Virginia3202220245233
Bralon AddisonOregon6201820245044
Bo AdebayoWestern Kentucky320122014201
Daniel AdeboboyeBryant320222024533
Stephen AdekoluBishop's620142019652
Tunde AdelekeCarleton72017202410075
Isaac Adeyemi-BerglundSoutheastern Louisiana4202120246725
Natey AdjeiSan Francisco CC; Buffalo6201420199837
Peter AdjeyQueen's320222024540
Margene AdkinsTrinity Valley CC31967196942
Tommy AdkinsKentucky11954195412
Phil Adriannone419511954392
Emmanuel AduseiCarleton12017201710
Kesi AfalavaHawaii1198419843
Patrick AfifOrange Coast JC; Washington State12010201022
Tim AgbajeSaskatchewan12015201562
Chancey AghayereLouisiana State12014201420
Bob AglerOtterbein11951195113
Vince AgnewCentral Michigan2201420153014
Carlton AgudosiRutgers22022202366
Joe AguirreSt. Mary's (California)61950195558
Johnny AguirreSouthern California3194819502724
Jerry AhlinIdaho1196919691
Ernie Ahoffnone4194619493614
Brian Ah YatMontana319992001451
Harland Ah YouBrigham Young119981998100
Junior Ah YouArizona State1019721981129
Kojo AidooMcMaster520032007603
Kris AikenWestern Ontario22004200514
Wayne AikenBritish Columbia21959196014
Dylan AinsworthWestern Ontario220142015350
Ajou AjouClemson; South Florida120242024124
Tony AkinsEast Mississippi CC; Louisiana-Monroe5199920036111
Josh AladenoyeOklahoma; Illinois State12015201555
Clifton AlapaArizona State21977197826
Steve AlatorreCypress JC; Tennessee1198219823
Diego Alatorre MontoyaBritish Columbia12022202210
Frankie AlbertStanford11953195314
Nick AlbertTulsa11949194940
Bill AlbrightWisconsin41955195835
Christian AlbrightBall State22023202483
David AlbrightChabot JC; San Jose State61986199176
Ira AlbrightTyler JC; Northeastern State1198619861
Matthew AlbrightSt. Mary's (Nova Scotia)5201320175312
Barry Aldagnone41968197151
Roger Aldagnone1719761992271
John AldertonMaryland1195619563
Allen Ray AldridgePrairie View A&M41967197042
Dick AldridgeWaterloo1019651974127
Melvin AldridgeTyler JC; Murray State219961997115
Ink AleagaWashington1200220022
George AlevisatosSir George Williams2196019627
Andre AlexanderSan Francisco CC; Fresno State1198919897
Bill Alexander21946194792
Brandon AlexanderCentral Florida7201720249090
Curtis AlexanderAlabama1200220021
Davis AlexanderPortland State320222024494
Donovan AlexanderNorth Dakota7200820148970
Deontez AlexanderAnderson; Franklin12023202320
George Alexandernone219461947164
Jesse AlexanderWilfrid Laurier12007200720
Kevin AlexanderGlendale CC; Utah State3200020022814
Mike AlexanderNassau CC; Penn State21994199510
Mister AlexanderFlorida State12013201320
Ray AlexanderFlorida A&M819851995114
Troy AlexanderEastern Washington41995199848
Greg AlexandreMontreal320142016344
Steve AlexandreOttawa22002200322
Alton AlexisTulane21981198218
Antonio AlfanoAlabama; Colorado; Independence CC; Lackawanna CC12024202442
Dee AlfordTusculum1202120211414
Dominic AlfordMinnesota12014201422
Jay AlfordPenn State120122012103
Marcus AlfordNorthern Arizona220162017129
Mario AlfordGeorgia Military JC; West Virginia620182024643
Paul Alfordnone319501952241
Ted AlfordMississippi Gulf Coast CC; Langston519962004503
Dele AliKentucky2199920002411
Moustafa AliCarleton21989199025
Tuineau AlipateWashington State31989199142
Anthony AlixSt. Francis Xavier220122015110
Tim AllanToronto1197819786
Don AllardBoston College31959196121
Guillaume Allard-CameusLaval12009200970
Ron Allbrightnone1219561967188
Marv AllemangAcadia1419751988209
A.J. AllenGuelph320222024482
Amos AllenUtah Tech; South Dakota12009200950
Andre AllenJacksonville State1199419945
Andre AllenNorthern Iowa1199519951
Anthony AllenLouisville; Georgia Tech3201420163518
Barclay AllenSouthern Illinois51970197449
Brian AllenHutchinson CC; Idaho1198419841
Dalva AllenHouston1195719573
Damon AllenFullerton State231985200737015
Darius AllenColorado State-Pueblo420162019210
David AllenKansas State2200520067
Dejon AllenHawaii4202120246361
Denicos AllenMichigan State12015201532
Elmer AllenMississippi1197219721
Eric AllenMichigan State41972197544
Ernie AllenUtah31965196738
Floyd AllenEl Camino JC; Mississippi12023202342
Gary AllenHawaii31986198836
Ian AllenPurdue12006200665
Jeff AllenUC Davis1198119811
Kenny AllenMichigan12017201740
Kevin AllenVirginia State1199519954
Lou AllenDuke11952195211
Michael AllenCarleton719881994104
Taurean AllenWilfrid Laurier12010201060
Vince AllenIndiana State1197819783
Zock AllenTyler JC; Texas A&M-Kingsville41991199427
Butch AllisonMissouri1196719671
Joe AllisonMemphis11995199510
Rodney AllisonTexas Tech11978197815
Wayne AllisonWaterloo; Wilfrid Laurier61973197885
Buddy AllistonMississippi21956195917
Jeff AlmonCalgary1200320031
Gerald AlphinKansas State819861995108
Anthony AlridgeHouston12010201032
Waymon AlridgeNevada-Las Vegas41983198629
Charles AlstonMarshall; Independence CC; Bowie State32005200722
Ravi AlstonSt. John's (Minnesota); Montana State12023202311
Richard AlstonEast Carolina2200620078
Delbert AlvaradoSouth Florida12015201550
Geraldo Alvareznone12019201970
Ronnie AmadiKansas1200920091111
Gabriel Amavicza-Ortiznone12019201970
Markeith AmblesSouthern California; Arizona Western JC; Houston5201820235049
Jim Ambrosenone319501952301
Randy AmbrosieManitoba919851993142
Lynn AmedeeLouisiana State21963196416
Dave AmerSimon Fraser1198219825
Archie AmersonDixie JC; Northern Arizona81997200412365
Otis AmeySacramento State12009200955
Chris AmoahLaval12019201910
Daniel AmoakoYork120222022100
DaShaun AmosEast Carolina6201820247673
Willie AmosNebraska12008200811
Jon AnaboLos Angeles Valley JC; Fresno State21964196511
Roy Anannynone219461947100
Andre AndersonNew Mexico State1197819784
Auby Andersonnone5194619545314
Bret AndersonSimon Fraser13199720091813
Bruce AndersonNorth Dakota State22021202291
Chuck AndersonOhio State5194819536130
Curtis AndersonPittsburgh1200120019
Damien AndersonNorthwestern22007200872
Dave AndersonArkansas-Monticello11952195210
Dres AndersonUtah12021202143
Dunstan AndersonTulsa1199619965
Dwight AndersonArizona Western JC; South Dakota820072014121106
Ezzrett AndersonKentucky State6194919548312
Frankie AndersonOklahoma61952195786
Gary AndersonConcordia (Quebec)1197919794
Gary AndersonArkansas11995199514
George AndersonSimon Fraser61971197696
Greg AndersonMontana1197919794
Isaac AndersonWisconsin22012201376
Jami AndersonPacific11995199517
Jerry AndersonNortheastern Oklahoma A&M JC; Oklahoma21980198117
John AndersonAlcorn State2197819793
John AndersonKansas1195519552
Kelvin AndersonSoutheast Missouri State81996200313985
Larry Anderson719611967111
Max AndersonTrinity Valley CC; Arizona State1197119716
Mike AndersonSan Diego State1219841995205
Nate AndersonNew Mexico Military Institute JC; Missouri12019201980
Nick AndersonJones County JC; Tulane1202420241818
Paul Andersonnone61953195893
Ralph AndersonSanta Monica JC; Los Angeles State1195919591
Reggie AndersonTexas Christian1199519958
Roger AndersonVirginia Union1196619667
Roman AndersonHouston219941995360
Scotty AndersonGrambling State12006200641
Steve AndersonTyler JC; Nevada-Las Vegas91994200212647
Thyron AndersonGrambling State5200320075318
Tim AndersonOhio State41971197441
Travis AndersonIowa Central CC21996199810
Tyler AndersonBrigham Young1199419941
Vickey Ray AndersonOklahoma1197919791
Victor AndersonLouisville120122012115
Wayne Andersonnone11952195210
Zach AndersonEast Mississippi CC; Louisville1200720071
Zach AndersonNorthern Michigan3201320154029
Jim AndreottiNorthwestern819601967101
Ricky AndrewsWashington1199419947
Romel AndrewsTennessee-Martin81986199469
Rupe AndrewsMenlo JC; Stanford21954195531
Conrad Andreychuknone1195719571
Lou AndrusBrigham Young21970197115
Frank AndruskiSanta Ana JC; Utah819661973116
Zenon AndrusyshynUCLA12197119861630
Terry AndrysiakNotre Dame41988199122
Gil AneCompton JC; Southern California1195919591
Emil Anginone11946194642
Tony AnglinTexas Southern21983198413
Andrew AnkrahJames Madison12021202110
Jason AnkrahNebraska12017201722
Doug AnnanQueen's11946194632
Zach AnnenCarleton12018201840
Corey AnnettEastern Michigan420022005591
Sandy AnnunziataWestern Ontario1019952005136
Joe AnoaiGeorgia Tech12008200851
Vic AnonsenManitoba21978197919
Alex AnthonyWilfrid Laurier22013201440
Charles AnthonyNevada-Las Vegas7199119999616
Charles AnthonySouthern California21977197818
Cornelius AnthonyTexas A&M4200520084122
Karl AnthonyBlinn JC; Missouri State61990199571
Matt Anthony8194619539330
Mel AnthonyMichigan1196519654
Tobi AntighaPresbyterian6201720236711
Andy AntoineNorthern Illinois21996199713
Frederik AntoineOld Dominion; Laval12024202470
Keola AntolinArizona22014201584
Tony AntunovicSimon Fraser51982198649
Akwasi AntwiMount Allison420112015540
Jeshrun AntwiCalgary320212023320
Israel AntwineColorado; Oklahoma State12023202372
Tabugbo AnyansiGeorgia Tech1200520051
Steve AnzaloneNortheastern12004200422
Neo AogaUtah; Long Beach CC; Missouri Western State; Azusa Pacific12001200120
Holly AplinTampa11952195212
Austin ApodacaWashington State; Mesa CC; New Mexico12018201840
Gerry Apostolatos31956195819
Rick ApplebyGeorgia21977197810
Wesly AppolonHighland CC; Butler CC; Tuskegee12022202211
Woodly AppolonButler CC; Northern Illinois; Tuskegee220232024170
Bob AppsMcMaster1196619662
Johnny AprileQueen's420142017274
Ben ApunaMesa CC; Arizona State1198119815
Andy AracriMiami (Ohio)1200120012
Oby ArahHoward1200320038
Jason ArakgiMcMaster9200820161550
Nick ArakgiConcordia (Quebec); Bishop's819791987127
Rafael Araujo-LopesPittsburgh12019201921
Hasson ArbubakrrPasadena CC; Texas Tech41985198836
Nick ArbuckleLos Angeles Pierce JC; Georgia State6201820249624
Joe ArcaroArizona1196519651
Anthony ArceneauxUtah1200720072
Emmanuel ArceneauxAlcorn State1120092023164159
Byron ArchambaultMontreal220152016100
Gilles ArchambaultOttawa919541963112
Demeco ArchangelFayetteville State12001200140
David ArcherSnow JC; Iowa State5199319988229
Paul ArcherSt. Mary's (Nova Scotia)320052007181
R.J. ArcherWilliam & Mary22012201530
Ben ArchibaldBrigham Young620082013102102
Joshua ArchibaldMcGill320222024430
Adrian ArchieRichmond12003200312
Allen ArchieMorris Brown1198019806
Barry Ardernnone1019681977145
Ron Arendsnone51966197064
Dieuly AristildeEastern Michigan; Alabama State; Bethel (Tennessee)12022202211
Ken ArkellWestern Ontario21956195720
Andre ArlainSt. Francis Xavier7199820041231
Carlos ArmourMiami (Florida)12009200920
JoJuan ArmourMiami (Ohio)6200420098129
Ned ArmourSan Diego Mesa JC; San Diego State51983198732
Armond ArmsteadSouthern California1201220121817
Jason ArmsteadMississippi Gulf Coast CC; Mississippi92004201211128
Willie ArmsteadUtah71976198398
Antonio ArmstrongTexas A&M4199820014725
Bill ArmstrongWake Forest2197719785
Calvin ArmstrongWashington State3200820104544
Chris ArmstrongFayetteville State819911999129
Derek ArmstrongSt. Francis Xavier320062008244
Derick ArmstrongTyler JC; Arkansas-Monticello7200120107860
Mike ArmstrongCentral Missouri11995199514
Neill ArmstrongOklahoma State31951195444
Quincy ArmstrongNorth Texas219521953168
Sandy ArmstrongColorado41984198743
Spencer ArmstrongAir Force12013201310
Tron ArmstrongEastern Kentucky21986198710
Will ArndtWestern Connecticut State120192019183
Alric ArnettButler CC; Scottsdale CC; West Virginia12013201310
George ArnettMcMaster819511958881
Claude ArnoldOklahoma31952195429
David ArnoldMichigan1199219923
Perry ArnoldWestern Ontario1197419747
Travis ArnoldManitoba1200420046
George ArnottWestern Ontario119511951101
Jeff ArpWestern Ontario51982198654
Duane ArrindellNorthern Illinois11996199611
Rick ArringtonGeorgia; Tulsa1197419745
Jabari ArthurAkron7200820157614
Cameron Artis-PayneAllan Hancock JC; Auburn12021202132
Ade ArunaTulane12021202110
Kwabena AsareCarleton12019201950
Troy AsbellTyler JC; Texas A&M-Kingsville320002002254
Darrel AschbacherBoise JC: Oregon11962196212
Frank AschenbrennerMarquette; Northwestern11951195143
Les Ascott8194619539340
Ray Ashnone61959196574
Donnie AshleyMississippi College; McNeese State41999200246
Josh AshtonBlinn JC; Tulsa1197119716
Johan AsiataYuba JC; Nevada-Las Vegas12012201233
Bert AsksonTexas Southern1197219721
Joe Asquininone5194719514816
Ketel AsseLaval12021202152
Charles AssmannGuelph61998200493
Brian AstonToronto41959196234
John AtamianNotre Dame81965197293
Jeff AtchesonNebraska71963197078
Ron Atchisonnone1719521968235
Arnie Atkinsnone119461946114
Blair AtkinsonManitoba12007200710
Mike AtkinsonBoise State420142017386
Imokhai AtogweSt. Francis Xavier420042007320
Derrick AtterberryVanderbilt1199519956
Adam AuclairLaval4202120245824
Ted AucremanIndiana1196119611
Earle AudetGeorgetown (DC); Southern California1195019501413
Philippe AudetLaval1200520054
Ducarmel AugustinVillanova12004200410
Irby AugustineCalifornia11970197010
Johnny AugustineGuelph620182024935
Mel Aullnone419501953352
Damarr AultmanMaine12017201773
Da'Shann AustinCoffeyville CC; Purdue; Northwestern Oklahoma State5200120055816
Kent AustinMississippi1019871996148
Larry AustinVirginia Tech1200320031
Schredrick AustinClark Atlanta1199519957
John AutryPrairie View A&M21963196415
Lee AutryItawamba CC; Mississippi State22021202264
C.J. AveryLouisville120242024177
Don AveryPomona JC1195019501414
Jeff AveryOttawa719761982102
Jim AveryNorthern Illinois11968196814
John AveryNorthwest Mississippi CC; Mississippi520022007605
Butch AvingerAlabama11952195214
Albert AwachieToronto620172023671
Micah AweTexas Tech7201720249983
Brendon AyanbadejoCabrillo JC; UCLA220002002285
Michael AyersAshland120242024173
Brock AynsleyWashington State819731980100
David AzziOttawa420042007310
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
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