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 “B” Players 1946–2019
NamePositionRegular GP# of Seasons (Years)Also played for
Babineau, JohnnyG51 (1946)REG
Badowich, DaveP72 (1983–1984)
Baffoe, SimonFB, RB352 (2002–2003)BC, EDM
Bagg, RobSB, WR14310 (2008–2010, 2012–2018)
Baggs, Stevie Jr.DE, DL232 (2008–2009)CGY, EDM, HAM, WPG
Bahnuik, DonDT, G1268 (1967–1974)
Bailey, DevonWR192 (2017–2018)EDM
Bailey, FredWR42 (1999–2000)CGY, EDM
Bailey, KarstenWR192 (2004–2005)
Bailey, NolanTE343 (1970–1972)
Bake, DekDT31 (2008)
Baker, DallasWR72 (2011–2012)MTL
Baker, ShannonWR82 (1997–1998)WPG
Baker, TerryK, P513 (1987–1989)MTL, OTT, TOR
Baker, BillDE1288 (1968–1973, 1977–1978)BC
Ballard, JimQB41 (2000)TOR
Bamba, IsmaelWR11 (2012)MTL
Banda, DannyHB, LB795 (1958–1962)
Bandiera, Dean “Dino”G, HB, T252 (1949–1950)CGY, MTL, WPG
Bankhead, JohnDE41 (1991)
Banks, RobertDE141 (1992)
Barber, WolfDB, RB22 (1994–1995)LV
Barnes, FreddieWR11 (2011)
Barnes, JoeQB262 (1980–1981)CGY, MTL, TOR
Barnes, TJDL11 (2017)
Barnette, KeithHB41 (1976)EDM
Bartel, JoshK, P674 (2014, 2016–2018)BC, HAM
Bartlett, BrandynLB173 (2017–2019)
Barwell, GordE, FL, WR15010 (1964–1973)
Bastien, KrisR21 (2016)WPG
Bates, PhilSB21 (2016)TOR
Battle, GregLB121 (1996)LV, MPH, OTT, WPG
Baylis, JearldDL362 (1992–1993)BAL, BC, TOR
Baylor, Raymond IIDL31 (2001)
Beale, ArtG31 (1946)
Beasley, JimC41 (1952)
Beasley, JonathanQB242 (2001–2002)
Beattie, DonE, HB01 (1960)LNDL
Beck, KenG61 (1963)TOR
Becker, ErnieHB131 (1951)BBTT, TBI, TORI, WPG
Beckett, MelC454 (1953–1956)
Beckles, EmeryWR31 (2004)
Beguhl, MarvinT01 (1954)
Belden, DougQB263 (1949, 1951–1952)
Bell, DaltonQB182 (2008–2009)TOR
Bell, GraemeRB333 (2011–2013)EDM, WPG
Bell, JoelOT232 (2009–2010)EDM
Bell, Johnny “Red”E, K667 (1946–1952)TBCH
Belotti, GeorgeT161 (1958)
Belu, GeorgeE31 (1964)OTT
Benard, LeeDB252 (1974–1975)WPG
Bender, WalterRB111 (1987)HAM, TOR, WPG
Bendross, DemetrisWR373 (2000–2002)OTT, TOR
Benecick, AlG, K, T13910 (1959–1968)EDM
Benefield, DavedLB282 (2004–2005)BC, OTT, WPG
Bennett, BruceDB967 (1966–1972)
Bennett, BryanQB171 (2019)WPG
Bennett, CharlesDT11 (1985)
Bennett, FredCB91 (2016)CGY
Bennett, JakeOL11 (2019)
Benoit, SheldonLB91 (1996)BC, EDM, MTL, TOR
Benson, KenLB242 (1998–1999)BAL, MTL, TOR
Bentrim, JeffQB, SB424 (1987–1990)
Berg, BrianK192 (1974–1975)BC
Berger, DonC111 (1958)
Bergquist, ColeQB362 (2010–2011)
Berman, CarlWR42 (2007–2008)TOR
Bernard, RayLB413 (1992–1994)CGY, MTL, OTT
Bernard, YvensonRB21 (2011)WPG
Berryman, KerryLB93 (1980–1982)CGY
Best, ChrisG, OL, RG11410 (2007–2016)
Bevill, BryceDB413 (1996–1998)WPG
Beynon, TomG, T252 (1966–1967)OTT
Biassou, YudonnDB21 (2000)CGY
Bird, LarryG, K1228 (1971–1978)EDM
Bishop, MichaelQB101 (2008)CGY, TOR, WPG
Bissett, ScottyHB102 (1953–1954)WNDRO
Black, TristanLB322 (2013–2014)CGY, TOR
Blackmon, WillDB11 (2018)
Blackwood, PaulFB11 (1998)BC, TOR, WPG
Bladek, DariuszOL453 (2017–2019)
Blake, PhilipOL112 (2018–2019)MTL
Blake, Pressley “P.L.”E72 (1961–1962)EDM
Blanton, MikeDL71 (1980)BC
Blaszko, BrettWR21 (2017)
Bloom, Carroll “Red”HB81 (1947)OTT
Blum, NickHB122 (1947–1948)
Bodine, AlHB242 (1950–1951)
Boglin, ArmandLB22 (2001–2002)
Bolton, GradyG11 (1966)
Bonner, BrianLB101 (1993)OTT, SHR
Boone, KadronWR21 (2016)
Boreham, JamieK, P484 (2007–2009, 2011)HAM, TOR, WPG
Boudreau, RegP, RB101 (1979)HAM
Boudreaux, BrandonDE41 (2014)CGY, HAM
Bouka, ElieDB222 (2017, 2019)
Boulay, MathieuDL101 (2011)EDM, WPG
Bovell, DavidDB51 (1992)TOR, WPG
Bowman, AdariusWR91 (2008)EDM, MTL, WPG
Boyd, TomLB82 (1982–1983)
Boyko, AllanWR131 (1991)WPG
Boyko, BruceFB, RB, SB1247 (1990–1996)BC, WPG
Bracey, ShermarRB101 (2006)
Brackenridge, TyronDB, LB, S755 (2011–2015)
Braden, TommyDB71 (1979)
Brady, DonnyDB21 (1995)EDM
Branch, ClairHB374 (1960–1963)EDM
Branch, PhilG131 (1956)
Brandt, GaryG, K17111 (1967–1977)
Brandt, JackQB41 (1963)
Branham, FrankHB01 (1954)
Brantley, SeanDT243 (1993–1995)BRM
Brassea Valenzuela, ReneOL171 (2019)
Bravo, AlexHB131 (1956)
Breeden, SamWR21 (2006)
Brehm, EdHB31 (1947)
Bresciani, RobSB, WR242 (1988–1989)CGY, OTT
Brewster, DougLB81 (1991)CGY
Brice, AlundisDB41 (2000)TOR
Bridge, BrandonQB483 (2016–2018)BC, MTL
Brightwell, DougC141 (1949)EDM
Broady, TimLB61 (1995)LV
Brock, ClydeT, TE16912 (1964–1975)
Brodhead, BobQB81 (1959)
Brooks, DerriusDB01 (2016)CGY, HAM
Brooks, Mic'haelDL111 (2018)BC
Brooks, RonG161 (1963)KWD, MTL
Brouillette, Marc-OlivierDB142 (2017–2018)MTL
Brown, AlbertDB, WR1229 (1987–1995)WPG
Brown, AndreDL124 (2001–2004)
Brown, BlaceDB21 (2019)
Brown, BrandonLB21 (2004)
Brown, ErnieDT172 (1996, 1998)CGY
Brown, ErrolDB423 (1993, 1995–1996)WPG
Brown, IvanDL131 (2016)HAM, MTL, TOR, WPG
Brown, KenDE21 (1982)
Brown, LesterRB232 (1980–1981)MTL, OTT, TOR, WPG
Brown, LeviQB01 (2012)
Brown, MattRB01 (2013)
Brown, PatrickDE31 (2011)
Brown, ReggieWR41 (1992)
Brown, RodWR41 (1986)OTT
Brown, ToddRB112 (1987–1988)MTL, WPG
Brown, WeldonDB, DHB, LB313 (2013–2015)EDM
Bruckner, HenryG11 (1955)BRNT
Bruer, BobTE162 (1977–1978)
Bryan, AntareisDB01 (2015)TOR
Bryant, BlaiseRB21 (1993)WPG
Bryant, LamontDE151 (2004)HAM
Bryant, TrentDB212 (1986–1987)
Buchanan, EdHB455 (1963–1967)CGY, HAM
Bucholtz, BernieHB22 (1955–1956)LNDL
Budzan, MyroE01 (1954)
Bullock, ByronLB31 (2010)HAM
Bulych, TerryFB353 (1973–1975)
Bunting, TerryG322 (1960–1961)
Burdette, MarvinLB31 (2014)
Burgess, TomQB825 (1987–1989, 1994–1995)OTT, WPG
Burke, PatrickDB182 (1997–1998)OTT, TOR, WPG
Burke, TommyT11 (1947)REG
Burket, FerdieFB, HB, P514 (1959–1962)MTL
Burnett, KaelinDL11 (2016)
Burns, ChrisT181 (1994)CGY, HAM, OTT
Burrell, BillG, LB735 (1960–1964)
Burris, HenryQB453 (2000, 2003–2004)CGY, HAM, OTT
Burris, KurtC, LB131 (1958)CGY, EDM
Bush, DavinDB806 (2001–2006)WPG
Bushey, PaulFB232 (1990–1991)HAM, OTT
Butler, CraigDB533 (2011–2013)HAM
Butler, CrezdonDB262 (2017–2018)BC
Butler, DariaLB51 (1979)
Butler, Homer IIIDB82 (1978–1979)
Butler, Ian “Rocky”QB715 (2002–2006)TOR
Butler, MauriceWR82 (1978–1979)
Butler, BillDB121 (1965)
Byrd, EugeneWR21 (1980)
Byrd, WillieDB31 (2010)CGY, WPG
“B” player count: 177