The Saskatchewan Roughriders 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

Other teams associated with the Saskatchewan Roughriders:


List of Saskatchewan Roughriders “A” Players 1946–2019
NamePositionRegular GP# of Seasons (Years)Also played for
Abendschan, Jack Jr.G, K15011 (1965–1975)
Abou-Mechrek, MikeOL352 (2007–2008)OTT, WPG
Abrew, AlliLB21 (1999)
Acree, T.J.WR11 (2008)BC, EDM, TOR
Adam, RonHB, QB987 (1954–1960)
Adams, JoeQB222 (1982–1983)OTT, TOR
Adams, MarcusDL838 (2003–2010)
Adams, RoyceCB, DHB21 (2016)
Adams, Vernon Jr.QB111 (2017)MTL
Adcock, LevyLT, RT152 (2014–2015)BC
Adusei, EmmanuelOL11 (2017)
Agbaje, TimDL61 (2015)
Aghayere, ChanceyDL21 (2014)
Aguirre, JoeE, K313 (1953–1955)EDM, WPG
Ainsworth, DylanDL353 (2014–2016)BC
Albright, DavidLB766 (1986–1991)
Aldag, BarryC, G514 (1968–1971)
Aldag, RogerC, G27117 (1976–1992)
Alexander, DonovanDB312 (2009–2010)EDM, MTL, WPG
Alexander, TroyDL, LB443 (1995–1997)BC
Alexandre, GregoryDT111 (2016)EDM
Alford, JayDT101 (2012)
Ali, BamideleLB242 (1999–2000)
Alipate, TuineauLB352 (1989–1990)HAM
Allard, DonQB192 (1959–1960)MTL
Allen, AnthonyRB282 (2014–2015)BC
Allen, DenicosLB31 (2015)
Anderson, DwightDB, DHB192 (2013–2014)CGY, HAM, MTL, TOR
Anderson, GregDB11 (1979)MTL
Anderson, MikeC, G, OL20512 (1984–1995)
Anderson, PaulE, T936 (1953–1958)
Anderson, V.R.RB11 (1979)
Anderson, WayneHB101 (1952)
Angi, EmilHB41 (1946)
Anthony, AlexWR42 (2013–2014)
Anthony, CharlesDB342 (1992–1993)BAL, CGY, EDM, TOR
Anthony, CharlesLB21 (1978)BC, OTT
Anthony, MikeE282 (1949–1950)MTL, OTT
Antigha, TobiDB, DL352 (2017–2018)TOR
Antwi, AkwasiLB31 (2015)BC, CGY, TOR
Aoga, NeoQB21 (2001)
Aplin, Holly “Luke”E121 (1952)
Arceneaux, EmmanuelWR41 (2019)BC
Ardern, BarryDB41 (1977)BC, MTL, OTT
Armour, CarlosLB21 (2009)
Armstead, JasonWR333 (2006–2007, 2009)CGY, EDM, HAM, MTL, OTT, WPG
Armstead, Tre'VonOL01 (2016)
Armstrong, AntonioLB11 (1998)BC, WPG
Armstrong, DerickWR282 (2001–2002)BC, EDM, WPG
Armstrong, TronWR102 (1986–1987)
Asbell, TroyLB192 (2000–2001)OTT
Aschbacher, DarrelG121 (1962)
Ash, RayG, LB101 (1959)EDM, WPG
Asiata, JohanOL31 (2012)
Atamian, JohnG252 (1967–1968)CGY, HAM, TOR, WPG
Atchison, RonC, DT, G, LB, T23517 (1952–1968)
Atogwe, ImokhaiDB82 (2006–2007)EDM, HAM
Aucreman, TedE11 (1961)
Augustin, DucarmelRB101 (2004)
Aull, MelG92 (1953–1954)HAM, OTT
Austin, KentQB1017 (1987–1993)BC, TOR, WPG
Avinger, Clarence “Butch”HB141 (1952)
Awachie, AlbertWR143 (2017–2019)
Azzi, DavidWR61 (2007)OTT, TOR
“A” player count: 64