The Calgary Stampeders 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


List of Calgary Stampeders players listed as Offensive Lines 1945–2018
NamePositionRegular GP# of Seasons (Years)Also played for
Allen, TaureanDB, OL62 (2010–2011)
Armstrong, DerekOL244 (2006–2009)
Arnold, TravisOL61 (2004)
Beaton, BruceOL181 (1995)EDM, MTL, OTT
Bergman, ShaneLG, OL766 (2013–2018)
Berryman, KerryOL202 (1984–1985)SSK
Besler, RandyOL11 (1981)
Blanchard, LeoOL, T624 (1988–1991)BC, EDM
Blenkhorn, PaulOL42 (2000–2001)
Bryant, StanleyLT, OL665 (2010–2014)WPG
Cadogan, GeraldOL51 (2011)
Cafazzo, LouDE, G, OL425 (1989–1993)HAM
Carlson, ZacOL11 (2010)HAM
Carter, AndrewOL32 (2002–2003)WPG
Chahine, SamirOL61 (2003)EDM, HAM, OTT, TOR
Chevrier, RandyDL, DT, LS, OL17811 (2005–2015)EDM, SSK
Clayton, RileyOL11 (2006)
Coflin, JohnOL262 (1986–1987)BC, OTT, TOR
Comiskey, DanOL121 (2010)EDM, HAM, SSK
Comiskey, JohnOL383 (2005–2007)EDM
Costa, DaveOL11 (2007)TOR
Craighead, BranderLG, OL, RG72 (2014–2015)
Davies, DougC, G, OL895 (1990–1994)BC, HAM
Deane, J'MichealDL, OL383 (2011–2013)OTT, TOR
De La Perralle, DavidOL181 (2005)OTT, TOR
Dennis, DerekLG, LT, OL, RG413 (2015–2016, 2018)SSK
Dewit, MarkOL91 (2012)HAM, TOR
Ellis, GodfreyOL726 (2005–2010)
Erdos, BradOL, RG615 (2014–2018)
Erickson, MikeOL01 (2007)
Fann, DonavanOL42 (1987–1988)BC
Federkeil, DanOL, RT595 (2013–2017)
Ferrone, DanOL181 (1989)TOR
Filice, FabioOL151 (2008)HAM, TOR
Gauthier, AlexandreOL342 (2005–2006)HAM, OTT, SSK, WPG
Goddard, Na'ShanOL41 (2012)
Gott, JonOL625 (2009–2013)OTT
Hall, AntonioOL72 (2008–2009)SSK
Harrison, Edwin IILT, OL, RT486 (2010–2015)
Heasman, DavidOL614 (2000–2003)BC, EDM
Hopely, NormOL161 (1981)MTL
Horton, MykeOL, T222 (1979–1980)TOR
Jones, BrettC, OL362 (2013–2014)
Jones, GarrickOL161 (2007)EDM, WPG
Kasitati, NilaOL41 (2018)
Khan, ObbyOL111 (2012)OTT, WPG
Lavertu, PierreC, OL, RG414 (2014–2017)
Lavoie, KarlLG, OL12 (2015–2016)
Lawrence, JustinOL61 (2018)
Lynem, TylerDL, OL444 (2004–2007)
McNeil, JayG, OL22314 (1994–2007)
Menkin, NateOL01 (2015)OTT
Meyer, RohnOL724 (1996–1999)TOR
Moore, KenFB, OL, T876 (1983–1984, 1991–1994)SSK
Moors, MarkOL483 (1980–1982)HAM, OTT, WPG
Morley, StevenOL111 (2003)SSK, TOR, WPG
Myddelton, SteveOL375 (2009–2013)BC, EDM, HAM
Newman, JesseOL302 (2008–2009)BC
O'Neill, TimOL684 (2008–2011)BC, HAM
Palumbo, MikeC, G, OL595 (1985, 1987–1990)BC, MTL
Phillips, RudyOL141 (1988)EDM, OTT
Pilon, JeffOL, T14710 (2000–2009)
Pope, O'LesterOL32 (2002–2003)BC
Rayam, TomOL423 (1999–2001)BRM, EDM, TOR
Renfrow, JustinOL72 (2017–2018)
Richards, RandyLT, OL, RT254 (2015–2018)SSK
Robertson, TaylorOL514 (2003–2006)TOR
Romano, RoccoG, OL, T17510 (1987, 1992–2000)BC, OTT, TOR
Sceviour, RyanOL11 (2018)
Schaefer, GregOL181 (2004)
Singh, BobbyOL523 (2002–2003, 2007)BC, WPG
Smith, QuinnDL, DT, OL404 (2014–2017)
Spivey, LeeOL, T112 (1987–1988)
Strong, BrianOL62 (1984–1985)HAM
Swiston, PaulOL41 (2015)WPG
Thorn, CamC, LG, OL272 (2016–2017)BC
Tsoumpas, DimitriOL886 (2008–2013)
Williams, ChrisOL21 (1999)
Williams, UcambreOL, RG, RT363 (2016–2018)
Wilson, SpencerC, LT, OL, RG, RT1088 (2011–2018)
OL player count: 80