The Calgary Stampeders All-Time Player Roster

Filter by first letter of surname

or

Filter by position

Player positions provided by the CFL and errors are known to exist


List of Calgary Stampeders “D” Players 1945–2019
NamePositionRegular GP# of Seasons (Years)Also played for
D'Aguilar, BenDL535 (2013–2017)HAM
Dales, BurkeP1187 (2005–2011)EDM, MTL
Danchuk, KenDB81 (1965)WPG
Daniel, RobertsonLB81 (2019)
Daniels, DaVarisWR363 (2016–2018)EDM
Daniels, ShawnFB242 (1994–1995)EDM, OTT, SSK, TOR
Daniels, WilliamDL21 (1981)
Danielsen, VinceSB1358 (1994–2001)
Danjean, ErnieG444 (1960–1963)HAM
Dankewich, SteveFB71 (1957)WPG
Dattilio, GerryQB322 (1982–1983)MTL, TOR
Davidson, Francis “Cotton”QB41 (1958)
Davies, DougC, G, OL895 (1990–1994)BC, HAM
Davies, JoeG, T01 (1951)
Davis, AdrianDT71 (2011)TOR
Davis, BrettRB41 (1982)
Davis, EddieDB745 (1996–2000)BRM, SSK
Davis, EmanuelDB181 (2018)HAM
Davis, Ja'GaredDE, DL453 (2016–2018)HAM
Davis, Jim Jr.DL101 (2009)EDM
Davis, JeromeDL21 (2000)HAM, TOR
Davis, TorreyDL, DT172 (2011–2012)EDM, HAM
Davis, TyreeDB31 (2002)HAM, MTL, TOR
Dawsey, StaceyDB, RB72 (1988–1989)BC, OTT
Dawson, SkyeR31 (2015)EDM
Day, Herman “Eagle”HB, QB706 (1961–1966)TOR, WPG
Deane, J'MichealDL, OL383 (2011–2013)EDM, OTT, TOR
DeAngelis, SandroK905 (2005–2009)HAM, MTL, SSK, WPG
Deck, LawrenceDB494 (2001–2003, 2005)SSK
DeForest, JoeLB41 (1988)
Deibert, ScottFB, SB805 (2001–2005)EDM, WPG
De La Perralle, DavidOL181 (2005)OTT, TOR
DelVecchio, JoeE62 (1951, 1953)
Den Braber, DavidQB11 (1989)
Denison, TomQB11 (2004)
Dennis, DerekLG, LT, OL, RG574 (2015–2016, 2018–2019)SSK
Dennis, TonySB141 (1988)BC, SSK
Dermer, Henry “Hank”C, LB161 (1952)EDM
Derricott, DannyDB61 (2003)MTL
Desjardins, VincentDL111 (2019)
DeSouza, WilkersonRB31 (2013)
Dewit, MarkOL91 (2012)HAM, TOR
Dibbles, LarryDE51 (1973)
Dickenson, DaveQB785 (1997–2000, 2008)BC
Dickerson, AnthonyLB21 (1978)TOR
Dickerson, KoriWR41 (2005)HAM
Dickerson, TommyQB31 (1955)
Dillard, JimHB363 (1962–1964)OTT, TOR
Dillard, JimT41 (1989)
Dillard, MelHB21 (1958)
Dilworth, JohnDB71 (1976)
Disley, DanWR162 (1999–2000)
Dittman, SethT181 (2004)HAM, OTT
Dixon, JohnnieCB, DB112 (2010–2011)SSK, TOR
Dixon, KevinDE, DL92 (2011–2012)
Dmytryshyn, DuaneSB, WR182 (1993–1994)SSK, TOR
Dobbin, JimHB71 (1948)
Dobrovolny, JerryT252 (1983–1984)MTL, OTT
Doering, HarryDE91 (1983)EDM
Doll, GarretLB313 (1985–1987)
Dombrowski, KenDE, DT303 (1979–1981)HAM
Doucette, GerryHB, QB161 (1960)MTL, TBB, TOR
Douglas, KarlQB192 (1974–1975)BC
Dowdell, MarcusRB161 (1999)EDM, SAC, WPG
Downey, Da'SeanDL61 (2019)
Doyle, MickeyLB121 (1974)BC, WPG
Drinkwalter, WayneDT171 (1996)BC, SSK
Dube, MarcLB112 (1992–1993)OTT
Duclair, FarellFB463 (1996–1998)WPG
Dudley, PaulE112 (1964–1965)SSK
Duguid, GerryHB151 (1952)WPG
Duguid, HaroldHB41 (1946)
Duncan, MauryQB91 (1958)BC
Duncan, TedHB, QB333 (1957–1958, 1961)BC
Dupuis, DickDB, HB483 (1965–1967)EDM
Dupuis, MichelLB352 (2002–2003)TOR
Durant, LemarR, WR514 (2015–2018)BC
Dutton, NormHB81 (1947)
“D” player count: 78