Montreal 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


List of Montreal Alouettes Players with Surname starting with “M” 1996–2021
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)
MacKinlay, DuncanLB31 (1982)TOR, WPG
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, RolandG635 (1979–1981, 1983–1984)TOR
Manley, AndrewQB31 (2015)
Manziel, JohnnyQB111 (2018)HAM
Marc, EmmanuelRB01 (2011)TOR
Marcil, BrianLB91 (1972)CGY, OTT
Marentette, EdQB21 (1959)KW
Mariscal, MarkK61 (2004)
Marriott, Francis “Bubba”QB91 (1963)
Marsh, TannerQB443 (2013–2015)
Marshall, JimDB113 (1979, 1981–1982)SSK, TOR
Martell, PeteLB112 (1982–1983)WPG
Martin, DavidDB21 (1986)
Martin, GeorgeLB72 (1982–1983)
Martin, JimG01 (1957)
Martin, MikeFL, QB31 (1968)
Martin, PaulDT152 (1984–1985)
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, OL14510 (2010, 2012–2019, 2021)
Matthews, ChrisWR51 (2019)CGY, WPG
Maxey-Penton, AarionDB11 (2019)
Maxie, DemetriousDE101 (1996)BAL, CGY, SSK, TOR
Mayne, ShawnDE61 (2009)CGY, WPG
Maypray, Tim IIWR222 (2010–2011)OTT
Mays, Willie IIIDL11 (2018)
Mbaye, Khadim CheickhLB31 (2018)BC
McCance, ChesE, FW, K605 (1946–1950)WPG, 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, P414 (1980–1981, 1983–1984)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, TE13010 (1976–1985)
McMillan, VantrelDL41 (2018)
McMillian, AlfonzoDB71 (1982)HAM
McNichol, DougE1018 (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, P, SB, WR182 (1985–1986)CGY, SSK
Meadows, Ed “Country”T31 (1961)
Megna, MarcDE534 (2002–2005)
Meirowitz, MarvT193 (1952–1954)
Ménard, DavidDL101 (2021)BC
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, OTTC
Miller, JimE806 (1953–1958)
Miller, KenDB152 (1981–1982)CGY, OTT
Miller, BobHB152 (1959, 1963)LDN, SSK, WPG
Miller, ScottDT11 (1996)BAL
Miller, SelvestaDE222 (1999–2000)
Milton, LanceDB71 (2012)TOR
Mincy, JonathonCB, DB322 (2016–2017)EDM, TOR
Minihane, BobT615 (1964–1968)HAM
Mira, GeorgeQB192 (1972–1973)TOR
Mitchell, DougC81 (1974)HAM
Mitchell, EdHB182 (1959–1960)CGY, KW
Mitchell, JoeRB21 (1978)
Mitchell, TimOL01 (2017)
Mitchell, WilliamLB151 (1986)EDM, OTT, TOR
Mitchener, JimHB393 (1952–1954)BC, CGY
Mofford, IanHB, RB, TE868 (1974–1979, 1981–1982)OTT, WPG
Mogul, LouT101 (1946)EDM, WPG, 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, SpencerFB, WR192 (2019, 2021)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, K.J.DB31 (2017)
Mosca, AngeloT51 (1962)HAM, OTT
Muamba, CauchyDB11 (2019)BC, EDM, WPG
Muamba, HenocLB393 (2015, 2018–2019)SSK, TOR, 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, NajeeDB, LB163 (2018–2019, 2021)
Murray-Lawrence, ShaqRB21 (2019)BC
Murrell, MarquesDE21 (2012)
Music, GlenDB11 (1982)
Myers, RudyDB61 (1967)
“M” player count: 140