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 “B” Players 1946–2018
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)HAM
Bartlett, BrandynLB112 (2017–2018)
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)
Beck, KenG61 (1963)TOR
Becker, ErnieHB131 (1951)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)
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, CharlesDT11 (1985)
Bennett, FredCB91 (2016)CGY
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)
Black, TristanLB322 (2013–2014)CGY, TOR
Blackmon, WillDB11 (2018)
Blackwood, PaulFB11 (1998)BC, TOR, WPG
Bladek, DariuszOL342 (2017–2018)
Blake, PhilipOL31 (2018)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, ElieDB41 (2017)
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
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)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)MTL
Brouillette, Marc-OlivierDB142 (2017–2018)MTL
Brown, AlbertDB, WR1229 (1987–1995)WPG
Brown, AndreDL124 (2001–2004)
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)
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)
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)
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: 173