CFL All-Time Player List

List of “O” Players 1958–2019
NamePositionRegular GP# of Seasons (Years)Teams
Oaks, CoreyDB31 (2003)WPG
Oates, TommyDB181 (1995)BRM
O'Bannon, TurhonWR122 (1996–1997)WPG
Oberg, TomDB473 (1971–1973)WPG
O'Billovich, JackLB11 (1967)HAM
O'Billovich, BobDB, HB695 (1963–1967)OTT
O'Billovich, TonyLB62 (1994–1995)TOR
O'Bradovich, EdDE, E101 (1961)BC, CGY
O'Brien, DannyQB906 (2014–2019)BC, EDM, OTT
O'Brien, JohnLB31 (1990)HAM
O'Brien, KevinLB21 (1994)SAC
O'Brien, MikeK, P22 (2001–2002)HAM, SSK
O'Brien, WayneLB141 (1968)MTL
Obrovac, MikeG232 (1979–1980)TOR
Ochiena, EdE, HB364 (1959–1962)HAM, TOR
Ockimey, RonLB504 (2002–2003, 2005–2006)BC, WPG
O'Connor, MichaelQB61 (2019)TOR
October, WinstonDB, WR926 (1999–2004)EDM, MTL
O'Day, JeremyOL23814 (1997–2010)SSK, TOR
Oddonetto, JohnT161 (2002)BC
Odegard, DonDB423 (1994–1996)HAM, MPH, TOR
Odiase, OsagieDB172 (2016–2017)CGY, HAM
O'Doherty, BobWR383 (1979–1981)OTT, WPG
Odom, DeWayneLB181 (1992)EDM
Odom, MarkDE21 (1991)CGY
O'Donnell, MattLG, OG, OL, RG1078 (2012–2019)EDM
Odums, RayDB14510 (1975–1984)CGY, SSK, WPG
Oduwole, DejiDE202 (2010–2011)WPG
Oesterling, TimDT11 (1972)SSK
Oetting, BobT152 (1965–1966)BC, TOR
O'Garro, PeteE, T103 (1958–1959, 1962)TOR
Ogbongbemiga, AlexFB, LB122 (2016–2017)BC, EDM, SSK
Ogbu, OliieDT21 (2012)MTL
Ogundeko, EbenezerDL32 (2018–2019)BC
O'Halloran, NateFB112 (2016–2017)BC, MTL
O'Hara, BrianSB494 (1976–1979)SSK
Ohler, PeteQB565 (1963–1964, 1967–1969)BC
Ojo, JohnCB182 (2015–2016)EDM
Ojuri, SamRB11 (2014)HAM
Okafor, KayOL182 (2018–2019)HAM
Okeke, UzoomaOL, T21113 (1994–2006)MTL, OTT, SHR
Okine, EarlDL41 (2019)SSK
Okoniewski, SteveDE41 (1978)WPG
Okoye, LawrenceDL11 (2017)MTL
Okpalaugo, TristanDE, DL664 (2014–2015, 2017–2018)TOR, WPG
Okpro, SammyDB31 (2008)EDM
Ola, MichaelOL242 (2012–2013)MTL
Olafioye, JovanLT, OL, OT, RT, T1569 (2010–2018)BC, MTL
Olander, CliffQB161 (1982)EDM
Oldham, HughWR685 (1970–1974)OTT
O'Leary, JohnRB473 (1977–1979)MTL
Olenchalk, JohnLB01 (1978)MTL
Olford, JasonDB21 (2003)BC
Oliphant, MikeRB253 (1993–1995)SAC, WPG
Olive, Bobby Jr.WR161 (1998)HAM
Oliveira, BradyRB21 (2019)WPG
Oliver, Bobby JackG, K, T867 (1958–1964)EDM, HAM, MTL, TOR
Oliver, FrankDB373 (1978–1980)BC, OTT
Oliver, Jimmy Jr.SB, WR365 (1999–2003)BC, OTT, TOR
Oliver, TravisDB81 (1992)EDM
Olsacher, LouOL, T82 (1992–1993)TOR
Olsen, Richard “Rusty”DT344 (1982–1985)SSK, TOR
Olson, ChrisDE11 (2014)BC
Olson, JakeLT, OL213 (2014–2016)HAM
Olssen, LanceT202 (1971–1972)EDM
Olszewski, HarryG202 (1969–1970)MTL
Olugbode, KennethLB21 (2017)CGY
Olynick, CoryFB102 (2004–2005)WPG
O'Mahoney, JimLB51 (1967)MTL
O'Mahony, DuncanK, P987 (2001–2005, 2007–2008)BC, CGY, WPG
Omara, RonDL, LB334 (2015–2018)BC, HAM, OTT
O'Meara, MattOL, OT265 (2005–2009)SSK, WPG
Onatolu, KennyLB242 (2007–2008)EDM
O'Neal, CalvinLB11 (1979)HAM
O'Neal, JesseDE, DL544 (1975–1977, 1979)BC, HAM, SSK
O'Neil, BobG, T363 (1958–1960)CGY, MTL
O'Neill, HughK, P697 (2012–2015, 2017–2019)BC, EDM, HAM
O'Neill, TimC, LG, OL, RG1589 (2008–2016)BC, CGY, HAM
Oneschuk, SteveHB, K203 (1958–1960)HAM
Ontko, CameronLB293 (2015–2017)BC, CGY, SSK
Onyeka, GodfreyDB182 (2018–2019)EDM
Onyeka, KeneDL21 (2019)OTT
Onyeka, NakasLB263 (2017–2019)TOR
Onyenegecha, ChijiokeDB91 (2007)WPG
Oosterhuis, JonDL, FB, RB1439 (2002–2010)WPG
O'Quinn, John “Red” Jr.E282 (1958–1959)MTL
Oramasionwu, DonDL, DT12410 (2009–2018)EDM, MTL, OTT, WPG
Orange, AnthonyCB, DB535 (2015–2019)BC, EDM, OTT, TOR
Orange, DoyleRB394 (1974–1977)HAM, TOR
Ordway, JonathanDB212 (2003–2004)OTT
O'Reilly, Joseph “Sefa”DE171 (2001)WPG
Organ, GerryK, WR18612 (1971–1977, 1979–1983)OTT
Oriard, MikeT61 (1974)HAM
Orimolade, FolarinDL101 (2018)CGY
Orlando, MarkWR91 (1995)BAL
Ornstein, GusQB61 (2002)BC
Orr, TommyDB101 (1995)BRM
Orris, GlenWR272 (1969–1970)WPG
Ortega, TravisLB113 (2003–2005)WPG
Ortiz, ChaseDE21 (2009)WPG
Ortiz, RobertWR11 (2007)BC
Ortiz, SeanDL132 (2010–2011)BC, HAM, MTL
Osaisai, WopamoDB192 (2011–2012)EDM, MTL
Osbaldiston, PaulK, P30418 (1986–2003)BC, HAM, WPG
Osborne, DeeLB71 (1997)WPG
Osborne, EldontaLB322 (1994–1995)SHR
Osbourne, RayOT, T62 (1963–1964)BC, WPG
O'Shea, MikeLB27116 (1993–2008)HAM, TOR
O'Sullivan, J.T.QB181 (2012)SSK
Outley, DavidDB11 (1985)OTT
Overstreet, DavidRB212 (1981–1982)MTL, MTL
Overton, BillDB31 (1969)HAM
Owens, Anton “Buddy”G11 (1967)BC
Owens, ChadSB, WR1059 (2009–2017)HAM, MTL, SSK, TOR
Owens, DondreDB152 (1994–1995)CGY
Owens, JohnnyDE41 (1976)CGY
Owusu-Ansah, AkwasiCB, DB333 (2015–2017)TOR
Oxley, AnthonyFB41 (1994)OTT
“O” player count: 118