The Saskatchewan Roughriders All-Time Player Roster

Filter by first letter of surname

Filter by position

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

Other teams associated with the Saskatchewan Roughriders:


List of Saskatchewan Roughriders “D” Players 1946–2018
NamePositionRegular GP# of Seasons (Years)Also played for
Dahlem, DarcyK22 (1994, 1996)
Daniels, ShawnFB655 (1989, 1994, 1997–1999)CGY, EDM, OTT, TOR
Dargan, ErickLB91 (2017)
Dark, FrankDB61 (1979)WPG
Davis, DarrenRB282 (2000–2001)OTT
Davis, EddieDB1469 (2001–2009)BRM, CGY
Davis, KentRB141 (1980)
Davis, MarcusR11 (2015)
Davis, NathanDL916 (2001–2006)WPG
Davis, WillDE31 (2013)
Davis, WilliamWR31 (1984)
Dawson, DexterWR41 (1998)MTL, WPG
Dawson, PaulLB21 (2018)
Dawson, RhettWR373 (1974–1976)
DeAngelis, SandroK, P131 (2012)CGY, HAM, MTL, WPG
Deck, LawrenceDB142 (2003–2004)CGY
deColigny, BillT31 (1960)
Deegan, BobE21 (1963)WPG
DeFrance, ChrisWR715 (1981–1985)
DeGraw, LarryDB333 (1968–1970)OTT
Delgardo, CurtisRB41 (1992)
DeMarco, MarioG384 (1953–1956)EDM
Dempsey, WallyLB837 (1965–1969, 1971–1972)BC
Demski, NicSB, WR403 (2015–2017)WPG
Dennis, DerekOL151 (2017)CGY
Dennis, SteveDB868 (1977–1984)OTT, TOR
Dennis, TonyDB, WR403 (1985–1987)BC, CGY
Denny, DaveTE161 (1970)BC
DePalma, DanWR31 (2014)
Desrosiers, RobbyWR31 (1999)
Detlor, RoyT132 (1946–1947)
Dick, LarryQB242 (1978–1979)
Dickey, TroySB11 (1995)
Dickson, WayneLB81 (1991)BC
Dinnall, DaveRB52 (1996–1997)HAM, OTT
Dinwiddie, RyanQB362 (2010–2011)WPG
Dirks, Mike Jr.DT575 (1974–1978)WPG
Dixon, JohnnieCB21 (2016)CGY, TOR
Dixon, KevinFB91 (1989)BC
Dmytryshyn, DuaneWR181 (2000)CGY, TOR
Dobbs, Glenn Jr.P, QB353 (1951–1953)HAM
Dobson, CliffHB21 (1947)
Doege, SethQB181 (2014)
Dominguez, MattWR596 (2003–2008)
Don, KenHB, LB223 (1960–1961, 1963)
Donelson, VentsonCB, DB11510 (1991–2000)
Donnelly, BrianDB11 (1975)BC, HAM
Donnelly, TomHB223 (1955–1957)
Dorow, AlQB21 (1958)BC, TOR
Dorsch, HenryFB1198 (1964–1971)
Dorsey, DominiqueRB293 (2005–2006, 2010)TOR
Dosant, AlDB11 (1979)HAM, MTL, OTT, TOR
Doty, LarrySB31 (1980)
Doughlin, TristanDB21 (2018)HAM
Doughty, JakeLB71 (2015)
Drawhorn, AnthonyDB242 (1994, 1996)BC, BRM, MTL, OTT
Dressler, WestonSB, WR1238 (2008–2015)WPG
Drew, DougC, G, HB202 (1947–1948)
Drinkwalter, WayneDL, DT, G1137 (1989–1995)BC, CGY
Druen, MaxT141 (1950)
Dubuisson, MikeDB21 (2017)EDM
Duckett, EllisE, HB12 (1955–1956)
Dudley, PaulE, HB161 (1966)CGY
Duke, JimDL81 (1970)BC, WPG
Dulin, GaryDT81 (1985)OTT, TOR
Dumelie, LarryDB, HB1158 (1960–1967)
Duncan, JimRB41 (1979)
Duncan, JulianDL11 (2002)
Dundas, RickLB62 (1978–1979)
Dundas, RonE705 (1956–1960)EDM
Durant, DarianQB15711 (2006–2016)MTL
Dushinski, TedDB15711 (1965–1975)BC
Dyakowski, PeterOL181 (2017)HAM
Dye, NatG132 (1964–1965)EDM
Dyer, MichaelRB11 (2016)
Dykes, SeanDB82 (1990–1991)
“D” player count: 76