HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboards

CFL Player Index - D (1946-2023)

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

PlayerCollegeYearsFirstLastGPGS
Charbel DabireNew Mexico Military Institute JC; Wagner520192024609
Wale DadaEastern Illinois; Saddleback JC; Washington State12008200830
Ted DafferTennessee1195519556
Frank D'AgostinoAuburn1195719572
Ben D'AguilarMcMaster520132017590
Darcy DahlemNorth Dakota21994199620
Doug DaigneaultClemson61960196571
John DaileyAuburn1198519859
Dick DalatriNorth Carolina31962196536
Burke DalesConcordia (Ontario)9200520131280
Tae DaleyVanderbilt; Virginia Tech12023202321
Jayden DalkeAlberta3202220244816
David DallaireLaval220232024360
Peter Dalla Rivanone1419681981197
Kevin DallidayCarleton21983198421
Antico DaltonHampton32005200734
Beaver Dalton41946194950
Mike DalyMcMaster7201420219129
Mike D'AmatoHofstra1196919698
Bill DamianoNiagara1194819481210
Ken DanchukBritish Columbia21965196622
Al DancyToronto11952195211
Brandin DandridgeMissouri Western State5201920244039
Luki Daneliuknone21955195623
Robertson DanielDeAnza JC; Brigham Young4201920232217
Tim DanielFlorida A&M21994199514
Alex DanielsMinnesota; Cincinnati12012201231
Bill DanielsSouthern University1194819481212
Dan Daniels11946194670
DaVaris DanielsNotre Dame820162024111110
Dave DanielsTennessee State21986198720
Harry DanielsManitoba419461951170
Jace DanielsNorthern Michigan22014201598
Jim DanielsTexas A&M1197519757
Reggie DanielsOregon12018201810
Shawn DanielsSnow JC; Bowling Green State141989200220118
William DanielsAlabama State1198119812
Vince DanielsenBritish Columbia81994200113563
Ernie DanjeanAuburn51959196360
Steve Dankewichnone1195719577
Bill DanychukTennessee1119651975145
Abu Daramy-SwarayColgate12023202355
Alden DarbyArizona State6201720237766
Art Darchnone71953196178
J.P. DarcheMcGill11999199917
Mario DaReSouthern California1195519552
Erick DarganOregon12017201797
Trey DarilekTexas-El Paso1200720075
Frank DarkFerrum JC; Virginia Union1197919798
Isaac DarkangeloNorthern Michigan; Illinois12024202485
Myles DarlingSouth Carolina State2198519868
Sam DarraghMcMaster11955195512
Jim DatriceSt. Mary's (California)1197519754
Gerry DattilioNorthern Colorado1119751985161
Chris DausinTexas A&M1199519951
Kail DavaTennessee Tech12024202482
Bob DavenportUCLA21956195718
Dutch Davey11946194620
Colt DavidLouisiana State12010201030
Drew DavidGeorgia11995199515
Cotton DavidsonBaylor1195819584
Linden DavidsonOttawa21979198025
Mikhail DavidsonMontreal12015201550
Rob DavidsonToronto61990199571
Quentin DavieNorthwestern12011201110
Bill Davies11946194640
Doug DaviesSimon Fraser111988199918816
Mike Daviesnone21958196026
Adrian DavisMarshall; Concordia (Quebec)420082011287
Anthony DavisSouthern California11976197613
Anthony DavisWisconsin22006200713
Ashlan DavisTyler JC; Tulsa220062007130
Ben DavisAlabama; Texas12022202220
Brett DavisNevada-Las Vegas1198219824
Bruce DavisUCLA12012201240
Burr DavisHouston2195919605
Charles DavisAlcorn State1197519751
Charles DavisWashington State21995199613
Chris DavisWake Forest5200620102419
Chris DavisEl Camino JC; Southern Illinois220162017145
Chucky DavisWisconsin1198419843
Darren DavisIowa State4200020033925
Darrick DavisSanta Monica JC; Long Beach State; Idaho219931995118
Dexter DavisArizona State12014201431
Dexter DavisFriends12013201320
Dominique DavisBoston College; Fort Scott CC; East Carolina92015202413414
Donnie DavisSouthern University41965196846
Dyshawn DavisSyracuse520162021429
Eddie DavisNorthern Illinois1519952009237219
Emanuel DavisEast Carolina6201320187977
Ethan DavisTroy2201620171312
Gerald DavisValdosta State12008200866
Glenn DavisSouth Florida1200220026
Jace DavisNorthern Colorado12016201688
Jack DavisMaryland2195719588
Ja'Gared DavisSouthern Methodist72016202310089
Jamal DavisPittsburgh; Akron3202120233327
Jerome DavisMinnesota5200020085629
Jim DavisVirginia Tech2200820092414
John DavisWestern Ontario1199219925
Jose DavisKent State220002001360
Justin DavisSouthern California12021202122
K.D. DavisNorth Texas12024202420
Kent DavisSoutheast Missouri State11980198014
Larry DavisBlinn JC; Illinois; New Mexico1200320036
Marcus DavisVirginia Tech12015201510
Marcus DavisBritish Columbia12021202110
Marvin DavisSouthern University31976197830
Mike DavisColorado2198019819
Mondoe DavisDelaware1200720071
Nathan DavisIndiana7200120079292
Paschall DavisTrinity Valley CC; Texas A&M-Kingsville21993199436
Patrick DavisSyracuse320212023242
Quartney DavisTexas A&M12023202355
Rashard DavisJames Madison12021202140
Reshaan DavisOttawa12021202120
Richie DavisUpsala11970197011
Rob DavisShippensburg119951995180
Rob DavisVanderbilt31995199736
Rod DavisSouthern Mississippi4200920125750
Ron DavisTennessee1199919993
Roy DavisPrairie View A&M2196819696
Ryan DavisAuburn2202120222322
Shockmain DavisBlinn JC; Angelo State12006200651
Spencer DavisSoutheast Missouri State12015201510
Tanard DavisMiami (Florida)12010201010
Terrell DavisArizona State; British Columbia320162018511
Tom DavisNebraska21978197915
Tony DavisFlorida1199419941
Torrey DavisFlorida; Jacksonville State3201120133629
Troy DavisIowa State720012007976
Troy DavisCentral Florida2201720182819
Tyler DavisMissouri Valley12017201710
Tyree DavisCentral Arkansas6199820037017
Wendell DavisMississippi Gulf Coast CC; Temple12002200211
Will DavisIllinois12013201330
William DavisAngelo State1198419843
Yonus DavisSan Jose State120102010142
Jerone DavisonSolano CC; Arizona State1199419943
Stacey DawseyIndiana41988199130
Bobby Dawsonnone71953195976
Bobby DawsonSacramento CC; Illinois71990199681
Dexter DawsonGeorgia Southern319961998284
Gerry Dawson1194819484
Paul DawsonTrinity Valley CC; Texas Christian12018201820
Rhett DawsonFlorida State31974197637
Skye DawsonTexas Christian12015201560
Bob Daynone11959195910
Eagle DayMississippi71956196695
Irv DaymondWestern Ontario101986199514318
Tom DeaconWake Forest11970197013
Leo Deadey219461947130
Bob DeanMaryland41954195741
David DeanVirginia120192019123
Larry DeanValdosta State620162023108105
Matt DeanYork12023202340
Terry DeanFlorida1199519959
Walter DeanGrambling State1199419944
J'Michael DeaneMichigan State92011201911182
Ned DeaneMassachusetts1197619764
Sandro DeAngelisNebraska8200520131330
Jacob DearbornHolland CC; Carleton320192023232
Tibo DebaillieTowson420212024533
Mark DeBrueysWestern Ontario41982198544
Lawrence DeckFresno State520012005630
Bill deColignyTrinity (Connecticut)1196019603
Treston DecoudCalifornia2202120223131
DeVonte DedmonWilliam & Mary520192024371
Bob DeeganMinnesota2196219637
Toby DeeseGeorgia Tech31960196233
Joe DeForestLouisiana-Lafayette1198819884
Chris DeFanceBakersfield CC; Arizona State51981198571
Allen DeGraffenreidOhio State1199619964
Larry DeGrawMount San Antonio JC; Utah81963197098
Bob DehlingerIdaho21959196024
Scott DeibertMinot State8199820051316
George DeiderichVanderbilt31959196119
Al DekdebrunCornell5194919545026
Paul DekkerMichigan State71956196290
Burton De KoningNevada-Reno; Cal Poly (San Luis Obispo)12016201640
Gabriel DeLaGarzaIllinois11988198810
John DelahuntConnecticut320132017280
Greg DelaineSouthwest Minnesota State1199219921
Akaba DelaneyChabot JC; Portland State21995199616
David De La PerralleKentucky41999200544
Steve Del ColSimon Fraser51982198674
Gerry DeLeeuwnone6194719526716
Marcel deLeeuwnone319641971330
Curtis DelgardoPortland State1199219924
Sir James DelgardoWestern Washington; Pima CC; Texas-El Paso1200720078
Howard DellMcMaster2199019918
Isaac DellWilfrid Laurier12014201490
Spiro DellerbaOhio State11946194675
Joe DeLucaOlympia JC; Montana1195519552
Sam DeLucaSouth Carolina21957195814
Jerry DeLuccaTennessee; Middle Tennessee State1195819584
Jack DelveauxIllinois61959196465
Joe DelVecchioManitoba2195119536
Bryan DeMarchiEastern Michigan1197019708
Mario DeMarcoMiami (Florida)61951195665
Thomas DeMarcoDesert JC; Old Dominion520122016636
D'Antne DemeryHutchinson CC; Florida International3202120242424
Frank DempseyFlorida21954195525
Wally DempseyLos Angeles Pierce JC; Washington State81965197288
Nic DemskiManitoba920152024134120
David DenBraberFerris State1198919891
Johnny DengelWayne State (Michigan)219491950163
Patrice DenisWestern Ontario31997199948
Tom DenisonQueen's12004200410
Clarence DenmarkMississippi Delta CC; Troy; Arkansas-Monticello720112017116115
Amani DennisCarthage12024202422
Derek DennisTemple6201520228686
Jerome DennisUtah State5200720117624
Lonnie DennisBrigham Young91960196893
Mark DennisCentral Michigan41990199337
Steve DennisGrambling State1019751984124
Tony DennisSimon Fraser51985199068
Wayne DennisMontana71964197087
Doug DennisonKutztown1198019802
Dave DennyMissouri Southern State31970197244
Geno DeNobile919561964102
Autry DensonNotre Dame12004200416
Brandon DensonMichigan State22011201351
Moses DensonMaryland-Eastern Shore31970197234
Dan DePalmaShepherd; West Chester12014201433
George DepresManitoba11949194940
Marc-Antoine DequoyMontreal4202120245851
Jimmy DeRattNorth Carolina1197619768
Dwayne DerbanBritish Columbia21987198831
Mike DerksCincinnati71985199161
Hank Dermernone31950195239
Blake DermottAlberta1319831995213
Brian DeRooRedlands31982198424
Don DerrickOklahoma; Northwestern Oklahoma State; Oklahoma State1196319639
Danny DerricottMarshall220022003157
Doug DerschCalgary51968197265
Dan DeSantisNiagara119461946108
Jim DeSilvaCarleton21984198515
Paul DesjardinsOttawa919651973138
Pierre DesjardinsWyoming61966197172
Vincent DesjardinsLaval420192023311
Drew DesjarlaisWindsor4201920246355
Eric DeslauriersEastern Michigan92007201511536
Laurent DesLauriersBritish Columbia41984198858
Vincent DeslogesLaval12015201570
Dick DesmaraisBoston University1196119617
Wilkerson DeSouzaToronto12013201330
Danny DesriveauxConnecticut; Richmond6200720129021
Robby DesrosiersWestern Michigan; Laval1199919993
Vincent DethierMcGill12022202210
Roy Detlor219461947132
Danny DeverWake Forest71968197485
Kevin DevineCalifornia1200220021
Noel DevineWest Virginia320122014132
Bailey Devine-ScottWestern New England320222024274
Roy DewaltTexas-Arlington919801988139
Mark DewitCalgary4200820125416
John DeWittVanderbilt12001200130
Willard DewveallSouthern Methodist1195819581
Nick DheillyRegina; Saskatchewan420212024230
Jas DhillonRegina; British Columbia22016201790
Benjy DialEastern New Mexico21970197114
Mohamed DialloArizona Western CC; Texas A&M; Central Michigan220222023287
Charlie DiamondMiami (Florida)1195919592
Skip DiazWenatchee Valley JC; Oregon State1196819689
David Diaz-InfanteSan Jose State219931994266
Larry DibblesTexas Christian; New Mexico1197319735
Larry DickMaryland21978197924
Billy DickenPurdue120002000121
Dave DickensonMontana101997200814355
Anthony DickersonTrinity Valley CC; Southern Methodist1197819783
Ced DickersonValdosta State22004200554
Kori DickersonSouthern California320052008271
Tommy DickersonTulsa1195519553
Terry DickeyDePauw21993199410
Troy DickeyCoffeyville CC; Arizona1199519951
Wallace DickeyVictoria JC; Texas State1196519656
Bob Dickienone21957195817
Bo DickinsonSouthern Mississippi11958195814
Bruce DicksonSimon Fraser819911998118
JoJo DicksonIdaho12015201510
Wayne DicksonOklahoma21990199112
Dahrran DiedrickNebraska10200520141303
Danny DiFrancesco1194719476
Louie DiFrancesco519471953421
John DiggsWashington State1199419946
Vontae DiggsConnecticut2201920212117
Marc DileSouth Florida3201220142828
Jim DillardOklahoma State71962196888
J.R. DillardOklahoma State1198919894
Mel DillardPurdue1195819582
Ray Don DillonPrairie View A&M11952195281
Todd DillonSan Joaquin Delta JC; Long Beach State919861994123
John DilworthNorthwestern State (Louisiana)1197619767
Frank DiMaggioTemple1197319731
Tom DimitroffMiami (Ohio)21957195819
Tom DimmickHouston1195719573
Shaun DinerNew Hampshire320052007300
Mike DingleSouth Carolina11995199510
Dave Dinnallnone61992199754
Ryan DinwiddieBoise State520062011806
Rocky DiPietroOttawa1419781991204
Mike DirksWyoming71972197885
Dom Disipionone11946194610
Carlo DisipioOttawa1199619965
Dan DisleyWestern Ontario219992000160
Jay DistonGuelph12013201320
Seth DittmanStanford71998200411864
Michael DivinityLouisiana State12021202141
De'Audra DixJohnson C. Smith3200920114539
Ahmad DixonBaylor12017201710
Corey DixonNebraska1199519951
David DixonBlinn JC; Hutchinson CC1200620065
George DixonArnold; Bridgeport71959196576
Gerald DixonAlabama22005200629
Johnnie DixonPearl River CC4201020161412
Johnny DixonMississippi1199519957
Kevin DixonWalla Walla CC31987198928
Kevin DixonGarden City CC; Nebraska; Troy12011201192
Marcus DixonHampton12014201411
Mark DixonVirginia3199519973330
Orvil Dixonnone1199019902
Ralph DixonArizona State31982198528
Titus DixonTroy21993199421
Tom DixonBritish Columbia419851988590
John Dlugos319491951364
Duane DmytryshynSaskatchewan8199320001121
Ryan DoakNorthern Iowa1200120014
Dave DoaneTulsa; Missouri1195719572
Jack Doanes119481948100
Jim Dobbinnone11948194870
Herbie DobbinsMount San Antonio JC; San Diego State11977197716
Glenn DobbsTulsa41951195436
Walt DoblerNorth Dakota11946194664
Jerry DobrovolnyBritish Columbia51983198758
Cliff Dobsonnone11947194720
Liam DobsonMaine; Texas State3202220245220
Dustin DoeFlorida22011201285
Kenzel DoeWisconsin120162016130
Jarret DoegeBowling Green State; West Virginia; Troy220232024201
Seth DoegeTexas Tech120142014181
Steven Doegenone22013201470
George DoehlaIndiana1197919792
Harry DoeringGuelph11983198312
Derrick DoggettOregon State320082010210
Jake DolegalaCentral Connecticut State2202220231510
Garrett DollAlberta31985198731
Tanner DollCalgary720162023940
Michael DomagalaCarleton320212023280
Ken DombrowskiArizona Western JC; Cameron41977198133
Jordan DomineckGeorgia Tech; Arkansas; Colorado12024202453
Matt DominguezSam Houston State6200320085959
Jay DominiqueHawaii; North Dakota; Charleston320222024360
Ken DonArizona31960196322
Oscar DonahueSan Francisco CC; San Jose State1196319632
Bud Donald219481949205
Dave DonaldsonManitoba101997200616425
Gene DonaldsonKentucky11956195613
Gene DonaldsonPurdue21966196712
Cassidy DoneffCalgary; Washburn220112012180
Ventson DonelsonMichigan State10199120001159
Aaron DonkorNew Mexico Military Institute JC; Arkansas State12023202310
Pat DonleyKentucky1197719775
Dee Jay DonlinAugustana (South Dakota)1197819784
Dick DonlinHamline1195719571
Brian DonnellySimon Fraser51971197560
Ryan DonnellyMcMaster82002200913822
Tom Donnellynone31955195722
Josh DonovanTrinity Valley CC; Arizona1202420241717
Cor DoretToronto21974197512
David DornRutgers1198119814
Al DorowMichigan State21958195915
Henry DorschTulsa819641971119
Dean DorseyToronto8198219911150
Dominique DorseyNevada-Las Vegas6200520105914
Ken DorseyMiami (Florida)120102010170
Larry DorseyHawaii1197919797
Patrick DorvelusHofstra620022007843
Bloi-Dei DorzonLackawanna JC; Jackson State12012201233
Al DosantWindsor41979198239
Billy James DossSouthern University41966197026
Yves DossousKent State12001200117
Al DotsonGrambling State1197119716
Meiko DotsonGeorgia Tech; Garden City CC; Florida Atlantic; Florida State12024202410
Fred DotyToronto4194619493520
Larry DotyLinfield1198019803
Gerry Doucettenone819541961102
Robert DoughertySequoias JC; Boston University11995199510
Tristan DoughlinGuelph22017201840
Jake DoughtyUtah State12015201577
Andre DouglasRhode Island; Temple3201020133434
Curt DouglasGeorgia1199519951
David DouglasMorgan State1197519751
Elroy DouglasCoffeyville CC; Southern Illinois; Missouri Western State12016201640
Glen DouglasMcGill619471952553
Karl DouglasTexas A&M-Kingsville31973197548
Larry DouglasSouthern University1198019802
Scott DouglasWestern Ontario51991199587
Marcus DowdellTennessee State4199419993016
Corey DowdenTulane1199419946
Jonathan DowlingFlorida; Western Kentucky220182019107
Da'Sean DowneyMassachusetts12019201961
Kenny DowningMissouri31978198031
Bob DownsSouthern California1195219524
Marcus DowtinGeorgia; North Alabama12014201410
Maurice DoyleToronto31982198421
Mickey DoyleKansas51970197472
Branden DozierButler CC; North Carolina-Charlotte72017202410288
Cornelius DozierSouthern Methodist1198719872
Eric DrageBrigham Young1199419949
Tommie DraheimSan Diego State4201520192929
Sel DrainBall State21987198836
Vinnie DrakeFordham1195419541
Ken Drapernone11946194643
Anthony DrawhornCerritos JC; Nevada-Las Vegas101988199713818
Bob DresselPurdue1199319935
Bert DresslerMarshall; North Carolina State11947194710
Weston DresslerNorth Dakota1120082018161160
Doug DrewMinot State2194719482018
Randee DrewNorthern Illinois4200720104118
Ray DrewGeorgia22016201783
Wayne Drinkwalter919891997140
Geoff DroverCalgary420012004549
Darren DrozdovMaryland1199619961
Max DruenTulane1195019501413
Robert DrummondSyracuse919942002136
George DruxmanPortland919551963111
Marc DubeMaine31992199513
Greg DubinetzYale3197619804
Curtis DublankoNorth Dakota420112014300
Joel DublankoCincinnati120242024180
Tom DublinskiUtah51955196236
Marco DuboisLaval6201820241000
Deitan DubucMichigan22005200628
Matt DuBucTexas Tech31997199951
Mike DubuissonWindsor620142023721
Philippe Dubuisson-LebonSherbrooke12013201370
Chuck Dubuquenone41956195924
Damane DuckettEast Carolina22009201077
Ellis DuckettMichigan State1195519551
Forey DuckettNevada-Reno1199619961
Farrell DuclairConcordia (Quebec)419961999490
Greg DucreWashington12018201822
Paul DudaCortland State1196519651
Brian DudleyBethune-Cookman11986198616
Paul DudleyArkansas31964196627
Bob DuganMississippi State11965196513
Gerry Duguidnone31950195233
Harold Duguid11946194640
Steve DuichSan Diego Mesa JC; San Diego State1197119714
Jim DukeAlabama61970197583
Cameron DukesLindsey Wilson2202320243611
Hal DukesHope; Michigan State2196019614
Gary DulinOhio State41982198556
Dan DulmageMcGill; Western Ontario21973197430
Mike DuMaresqWestern Ontario61990199588
David DumarsLouisiana-Monroe21980198132
Larry DumelieArizona819601967115
Pierre Dumontnone31966196936
Nathaniel Dumoulin DuguayLaval120242024110
Karl DunbarLouisiana State1199619961
Steven DunbarHouston4202120246060
Roger DunbrackWestern Ontario1019982007151
Don Duncalfenone41959196241
Dennis DuncanNorthwestern State (Louisiana); Louisiana College41968197152
Greg DuncanMurray State11993199310
Jim DuncanQueen's1197919794
Julian DuncanRice1200220021
Maury DuncanSan Jose State; San Francisco State21957195824
Randy DuncanIowa21959196010
Ted DuncanBritish Columbia51955196149
Dhel Duncan-BusbyBemidji State12024202474
Bobby DuncumWest Texas A&M1196919697
Rick DundasWhitworth2197819796
Ron Dundasnone61956196179
Noel Dunfordnone61963196886
Matt DuniganLouisiana Tech141983199619222
Frank Dunlap6194619516930
Jake Dunlapnone919461954806
Jerry DunlapSouth Carolina; Youngstown State1199019908
Chris DunnArmy; Cal Poly (San Luis Obispo)1199019901
Desia DunnFresno State2201320143331
Fred DunnDrake21970197126
Kasey DunnIdaho21992199313
Reggie DunnCompton JC; Utah12015201510
Jake DunniwaySan Diego Mesa JC; Sacramento State12024202410
Brian DunsworthAlberta219491950251
Damir DupinNevada-Las Vegas21984198518
Mike DuPreeFlorida1197919792
Alexandre DupuisMontreal620142021860
Dick DupuisNotre Dame1219651976168
Michel DupuisOttawa320012003520
Darian DurantNorth Carolina1220062017174128
Lemar DurantNevada-Reno; Simon Fraser7201520228553
Kenneth DurdenSouth Florida; Youngstown State12022202264
Mike DurdenUCLA2198319847
Reggie DurdenCopiah-Lincoln CC; Texas A&M-Kingsville; Florida State6200120068720
Andre DurieYork102007201612276
Don Durnonone6194719525916
Ted Dushinskinone1319651977188
Norm Dutton11947194780
Damon DuvalAuburn7200520111220
Jack DwyerLos Angeles CC; Loyola Marymount11956195614
Benny Dyack2194819491511
Peter DyakowskiLouisiana State1020072017166151
James DyeUtah Valley State JC; Brigham Young1199819981
Jimmy DyeMissouri Southern JC; Miami (Florida)41968197336
Nat DyeGeorgia71959196590
Pat DyeGeorgia21961196232
Michael DyerAuburn; Louisville12016201611
Brian DyetColorado1199419941
Sean DykesEastern Arizona JC; Bowling Green State2199019918
Chris DykoWashington State3199319954728
Brandon DysonUtah State1200120011414
Jayson DzikowiczManitoba51992199673
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