The Montreal Alouettes All-Time Player Roster

Filter by first letter of surname

or

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 “M” Players 1996–2019
NamePositionRegular GP# of Seasons (Years)Also played for
Maas, JasonQB91 (2007)EDM, HAM
MacDonald, PatDL91 (2010)CGY, WPG
MacGillivray, DaveWR31 (1969)
MacKay, GlennWR41 (2009)EDM, HAM
Mackey, LouisLB162 (2006–2007)
MacLellan, BobC, LB666 (1955–1960)
MacPherson, IanC, T21 (1976)HAM
Maddocks, RonQB141 (1963)
Maggiacomo, AnthonyLB41 (2009)WPG
Magnuson, QuinnOL101 (1996)OTT, SSK, WPG
Maguire, MickeyHB31 (1949)CGY, SSK, WPG
Mahi, DonRB21 (1973)
Maitland, DougHB384 (1946–1949)MTL
Majors, JohnnyHB41 (1957)
Makowiecki, AlG, T222 (1955, 1957)
Maloney, MikeDT282 (1972–1973)
Malveaux, KellyDB362 (2004–2005)CGY, EDM, SSK, WPG
Manastersky, TomHB798 (1946–1947, 1949–1954)SSK
Mangold, RolandG483 (1979–1981)MTL, TOR
Manley, AndrewQB31 (2015)
Manziel, JohnnyQB111 (2018)HAM
Marc, EmmanuelRB01 (2011)TOR
Marcil, BrianLB91 (1972)CGY, OTT
Marentette, EdQB21 (1959)KWD
Mariscal, MarkK61 (2004)
Marriott, Francis “Bubba”QB91 (1963)
Marsh, TannerQB443 (2013–2015)
Marshall, JimDB82 (1979, 1981)MTL, SSK, TOR
Martin, DavidDB21 (1986)
Martin, JimG01 (1957)
Martin, MikeFL, QB31 (1968)
Martin, RobertE41 (1969)
Martin, VaughnDT71 (2016)
Martinello, MartyG544 (1954–1957)BC, BRNT, HAM, TOR
Massey, BillRB71 (1971)
Masson, PascalDB132 (2007–2008)CGY
Mathews, JeffQB41 (2018)HAM, TOR
Matte, KristianC, LG, OL1359 (2010, 2012–2019)
Matthews, ChrisWR51 (2019)CGY, WPG
Maxie, DemetriousDE101 (1996)BAL, CGY, SSK, TOR
Mayne, ShawnDE61 (2009)CGY, WPG
Maypray, Tim IIWR222 (2010–2011)OTT
Mays, Willie IIIDL11 (2018)
Mbaye, KhadimLB31 (2018)BC
McCance, ChesE, FW, K605 (1946–1950)WPG, WPGS, WRCAFB
McCarthy, BobHB111 (1970)CGY, EDM, OTT
McCauley, TangoOL51 (2006)BC, SSK
McCoy, BillHB41 (1957)
McCuller, JeraillOL21 (2011)OTT
McCutcheon, JoeC11 (1953)
McDaniel, CamRB11 (2016)TOR
McElveen, JermaineDE, DT575 (2008–2011, 2014)HAM, SSK
McFall, MickeyT21 (1946)MTL
McFarlane, BobHB72 (1946–1947)
McGeary, Clarence Jr.T71 (1951)
McGhee, GregQB01 (2016)BC, TOR
McGrath, GerryK, P172 (1980–1981)MTL, SSK
McGrath, JoeC51 (1970)
McKean, JimmyP192 (1964–1965)SSK
McKnight, BrodyK01 (2012)EDM, HAM
McLennan, IvanDL111 (2017)BC, CGY
McLennan, SpencerSB252 (1996–1997)BC, WPG
McMahon, MichaelQB01 (2007)TOR
McMann, ChuckHB, RB, TE846 (1976–1981)MTL
McMillan, VantrelDL41 (2018)
McNichol, DouglasE1018 (1953–1960)TOR
McPartland, PeterHB31 (1949)TOR
McPhail, GeorgeHB11 (1953)OTT, SSK, WPG
McPherson, AdrianQB805 (2008–2012)TOR
McSeed, LarryLB152 (1997–1998)SSK
McTague, MikeK, SB21 (1986)CGY, MTL, SSK
Meadows, Ed “Country”T31 (1961)
Megna, MarcDE534 (2002–2005)
Meirowitz, MarvT193 (1952–1954)
Mennie, ScottLB61 (2006)WPG
Merry, GeorgeT01 (1949)
Messam, JeromeRB151 (2013)BC, CGY, EDM, SSK
Miele, RobertDT11 (1972)
Miksza, ChetC, G141 (1966)HAM
Miles, BarronDB996 (1998–2000, 2002–2004)BC
Miles, Ellard “Ed”G, T111 (1946)MTL, OTT, OTTT
Miller, JimE806 (1953–1958)
Miller, KenDB31 (1981)CGY, MTL, OTT
Miller, BobHB152 (1959, 1963)LNDL, SSK, WPG
Miller, ScottDT11 (1996)BAL
Miller, SelvestaDE222 (1999–2000)
Milton, LanceDB71 (2012)TOR
Mincy, JonathonCB, DB322 (2016–2017)TOR
Minihane, BobT615 (1964–1968)HAM
Mira, GeorgeQB192 (1972–1973)TOR
Mitchell, DougC81 (1974)HAM
Mitchell, EdHB182 (1959–1960)CGY, KWD
Mitchell, JoeRB21 (1978)
Mitchell, TimOL01 (2017)
Mitchell, WilliamLB151 (1986)EDM, OTT, TOR
Mitchener, JimHB393 (1952–1954)BC, CGY
Mofford, IanHB, RB827 (1974–1979, 1981)MTL, OTT, WPG
Mogul, LouT101 (1946)EDM, WPG, WPGS, WRCAFB
Mohring, JohnLB11 (2009)
Moir, DarrellDB81 (1986)CGY, TOR
Moisan, EtienneWR121 (2019)
Molle, KevinOL121 (1986)CGY
Monroe, AriesLB11 (2002)CGY
Montana, DenisSB, WR182 (1996–1997)BC, CGY, EDM, OTT, TOR
Montgomery, MichaelDE01 (2012)
Moody, JohnFB, K121 (1946)
Moore, D.L. IIWR31 (2013)
Moore, SpencerWR161 (2019)SSK
Moore, WayneRB01 (2016)BC
Moran, TomE, FW, HB869 (1953–1961)BRNT, HAM
Moreau, JacquesG11 (1996)OTT
Morgan, DwayneT121 (2000)HAM, TOR
Moriarty, TimG01 (1954)
Morin-Soucy, NickolasDE71 (2010)
Morris, AnthonyOL21 (2017)
Morris, TyWR141 (1978)
Morrison, DaveDB21 (1969)
Morton, KJDB31 (2017)
Mosca, AngeloT51 (1962)HAM, OTT
Muamba, CauchyDB11 (2019)BC, EDM, WPG
Muamba, HenocLB393 (2015, 2018–2019)SSK, WPG
Mudge, DaveOL, OT, T414 (2005–2008)TOR, WPG
Muhammad, TaqiyDB11 (2005)
Mul-Key, HerbRB31 (1975)
Mullinder, LucDE192 (2011–2012)HAM, SSK
Murphy, DonHB242 (1968–1969)
Murphy, RogerWR222 (1967–1968)
Murphy, RonT474 (1958–1961)HAM
Murray, NajeeDB102 (2018–2019)
Murray-Lawrence, ShaqRB21 (2019)BC
Murrell, MarquesDE21 (2012)
Myers, RudyDB61 (1967)
“M” player count: 132