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 Offensive Lines 1996–2018
NamePositionRegular GP# of Seasons (Years)Also played for
Allen, IanOL61 (2006)
Annen, ZachOL41 (2018)
Archer, PaulOL163 (2005–2007)WPG
Arrindell, DuaneOL31 (1996)OTT
Baillargeon, PascalOL32 (2013–2014)HAM
Barrette, AnthonyOL22 (2012–2013)
Beaton, BruceOL362 (1996–1997)CGY, EDM, OTT
Bjorn, KaiOL31 (1997)OTT, WPG
Blake, PhilipLG, OL, RG574 (2015–2018)SSK
Bodanis, JamesDL, OL32 (2015–2016)
Bomben, RyanOL, RG785 (2011–2014, 2018)HAM, TOR
Bourke, JoshLT, OL, OT1419 (2007–2015)TOR
Brodeur-Jourdain, LucC, OL16710 (2009–2018)
Brown, VincentOL22 (2015, 2017)
Carter, RubenOL11 (2018)
Chiu, BryanC, LB, OL21813 (1997–2009)
Clark, BrianLB, OL142 (1997–1998)CGY, WPG
Cochran, JoshOL, T92 (2000–2001)
Collinson, BradOL171 (2003)
Coughlin, RyanOL483 (1997–1999)
Cunningham, RickOL192 (2000, 2002)EDM
Dickson, BruceLB, OL71 (1998)BC, EDM, TOR
Dixon, MarkOL252 (1996–1997)BAL
Fabien, KirbyOL51 (2018)BC
Fiacconi, AaronC, OL164 (2002–2005)EDM, WPG
Flory, ScottG, OL, T24115 (1999–2013)
Folk, RyanLB, OL233 (2004–2006)WPG
Fort, NealOL, T1349 (1996–2004)BAL
Fritz, LukeOL1027 (2002–2008)WPG
Fulton, XavierOL92 (2017–2018)HAM, SSK
Gagnon, PhilippeOL, RG363 (2016–2018)
Greaves, ChrisOL91 (2017)BC, EDM, WPG
Guy, DillonOL31 (2018)SSK
Haji-Rasouli, SherkoOL152 (2003–2004)BC
Hickman, ForrestalOL11 (2015)
Honey, RayOL51 (1981)HAM, OTT, WPG
Jamieson, SeanOL242 (2017–2018)
Johnstone, TylerOL11 (2018)
Karhut, RyanOL01 (2008)
Lambert, PaulOL1288 (2003–2010)HAM
Lawlor, QuinnOL01 (2015)
Lefsrud, KevinOL513 (2000–2002)EDM
Légaré, SimonOL01 (2014)
Lewis, JeremyOL31 (2017)HAM
Magnuson, QuinnOL101 (1996)OTT, SSK, WPG
Matte, KristianC, LG, OL1178 (2010, 2012–2018)
McCauley, TangoOL51 (2006)BC, SSK
McCuller, JeraillOL21 (2011)OTT
Mitchell, TimOL01 (2017)
Molle, KevinOL121 (1986)CGY
Morris, AnthonyOL21 (2017)
Mudge, DaveOL, OT, T414 (2005–2008)TOR, WPG
Okeke, UzoomaOL, T16310 (1997–2006)OTT, SHR
Ola, MichaelOL242 (2012–2013)
Olafioye, JovanOL121 (2017)BC
Palumbo, MikeOL101 (1986)BC, CGY
Patterson, RooseveltOL21 (1997)BRM, HAM
Perrett, JeffOL, OT, RT16610 (2007–2016)
Piotrowski, JakeLG, OL493 (2014–2016)
Rice, LandonOL41 (2018)HAM
Robson, ScottOL91 (1986)
Rodgers, Na'TyOL101 (2018)
Rutherford, TreyOL91 (2018)
Seagraves, Albert “Skip”OL, OT264 (2007–2010)
Silipo, JoeOL21 (1981)
Simmons, BrianOL181 (2017)EDM, HAM
Steenbergen, DylanOL13 (2009–2011)EDM
Sutherland, MikeC, OL715 (1996–2000)OTT, SSK, WPG
Tucker, CoryOL11 (2017)
Vonk, MattOL91 (2017)SSK
Washington, TonyOL121 (2018)CGY, EDM, HAM, TOR
White, RyanLG, OL253 (2014–2016)
Withycombe, MikeOL111 (1996)BAL, BC
Woodruff, AndrewOL615 (2009–2013)
OL player count: 74