The Montreal Alouettes 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 Montreal Alouettes:


List of Montreal Alouettes players listed as Defensive Lines 1996–2018
NamePositionRegular GP# of Seasons (Years)Also played for
Adebayo, BoDL, DT173 (2012–2014)EDM
Armstrong, SandyDL171 (1986)BC, CGY, MTL
Banner, BoDL161 (2018)
Baron, WoodyDL181 (2018)
Bekasiak, J.P.DL, DT424 (2009–2012)HAM
Belli, AdrianoDE, DL, DT364 (2001–2003, 2006)BC, HAM, TOR
Belliveau, GeneDL202 (1980–1981)CGY, MTL
Blake, JoeDL141 (1971)
Blanc, Jean-SamuelDL, FB, LB634 (2015–2018)
Bodanis, JamesDL, OL32 (2015–2016)
Bowman, JohnDE, DL21413 (2006–2018)
Brikowski, BrianDE, DL112 (2014–2015)
Brown, RobertDL624 (2002–2005)EDM
Brown, RyanDL131 (2018)
Buie, JarriettDL11 (2010)
Burch, SwiftDL, DT835 (1997–2001)OTT, TOR
Cash, Alan-MichaelDL, DT, NT825 (2012–2016)TOR
Charbonneau, SteveDL, DT796 (1997–2001, 2007)EDM
Cooks, Rayford Jr.DL61 (1986)BC
Cowlings, Al “A.C.”DL41 (1978)
DeWitt, JohnDL31 (2001)
Drew, RayDL82 (2016–2017)
Ekakitie, FaithDL01 (2018)WPG
Evans, DeQuinDL51 (2016)BC, CGY
Finley, JeffreyDL203 (2014–2016)TOR
Foote, FabionDL202 (2017–2018)
Gary, KeithDL131 (1981)MTL
Gibson, PhilDL, LB23 (2002–2003, 2005)SSK
Hannah, TitoDE, DL252 (2000–2001)EDM
Haywood, JeromeDL111 (2006)EDM, OTT, WPG
Joseph, JesseDL, DT594 (2015–2018)
Judges, GordDL, DT14612 (1968, 1970–1980)MTL, TOR
Kashama, AlainDL, LB253 (2006–2008)CGY, HAM
Kitchens, DarrinDL61 (2015)
Klassen, MichaelDL, DT544 (2013–2016)CGY, OTT
Knapton, GabrielDE, DL735 (2014–2018)BC
Kulka, GlennDL61 (1986)OTT, SSK, TOR
Lavarias, AaronDE, DL, LB485 (2012–2016)
LeHeup, JohnDL11 (1973)HAM, TOR
Lucas, RyanDL42 (2007, 2011)SSK, WPG
MacDonald, PatDL91 (2010)CGY, WPG
Mays, Willie IIIDL11 (2018)
McLennan, IvanDL111 (2017)BC
McMillan, VantrelDL41 (2018)
Ngoyi, ElieDL21 (2017)EDM
Nill, BlakeDL181 (1986)MTL
Nix, JohnDL141 (2005)
Okoye, LawrenceDL11 (2017)
Oramasionwu, DonDL171 (2017)EDM, OTT, WPG
Ortiz, SeanDL31 (2011)BC, HAM
Pall, AmeetDE, DL103 (2012–2014)WPG
Philion, EdDL, DT1278 (1999–2006)
Raquet, SteveDL161 (1986)MTL
Robertshaw, JeffDE, DL325 (2007–2011)
Romero, DarioDL, DT312 (2006–2007)EDM, SSK
Sam, MichaelDL11 (2015)
Scott, DougDL473 (1980–1981, 1986)MTL
Scott, TaylorDL11 (2010)TOR
Shologan, KeithDL71 (2017)OTT, SSK, WPG
Smith, KennyDL11 (2006)
Spencer, RandyDL171 (2007)EDM
Symons, JoshDL11 (2013)
Truluck, R-KalDE, DL, LB203 (2001, 2006–2007)SSK
Tuck, JamesDL, DT, FB, LB153 (2014–2016)EDM, TOR, WPG
Westerman, JabarDL242 (2017–2018)BC
Westerman, JamaalDL51 (2018)HAM, WPG
Whisler, BillDL141 (1971)BC, WPG
Williams, BrettDL181 (1986)BC, EDM, HAM, MTL, SHR
Williams, KeronDL, DT362 (2008–2009)BC, CGY
Witt, MelDL21 (1967)
Zimmer, JustinDL11 (2017)
DL player count: 71