Edmonton 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 Edmonton Elks Players with Surname starting with “M” 1949–2019
NamePositionRegular GP# of Seasons (Years)Also played for
Maas, JasonQB1629 (2000–2005, 2008–2010)HAM, MTL
MacCready, DerekDL, DT433 (1996–1998)BC, HAM, OTT
Machan, TomT203 (1964–1966)
MacKay, GlennWR31 (2012)HAM, MTL
Mackie, MarkDL292 (2018–2019)
MacLeod, IanDB644 (1966–1969)
MacLeod, RayG292 (1953–1954)WPG
Macoritti, RayK302 (1990–1991)OTT
MacRae, JimmyE353 (1949–1951)
Malbrough, AnthonyDB51 (2009)CGY, OTT, WPG
Mallender, CraigRB52 (1981–1982)
Malveaux, KellyDB161 (2009)CGY, MTL, SSK, WPG
Manchuk, BillLB302 (1981–1982)SSK
Mandarich, JohnDT806 (1984–1989)OTT
Mankins, JimFB11 (1970)OTT
Manley, LeonE, T162 (1953–1954)
Mann, MauriceWR253 (2007–2009)HAM, TOR
Marcontell, EdG61 (1968)
Marefos, AndyC121 (1949)
Markle, PaulTE131 (1974)TOR, WPG
Marsh, SteveDB293 (2004–2006)
Marshall, BlakeFB, RB887 (1987–1993)
Marshall, GregRB11 (1983)
Martin, ErrolDE, LB1076 (1993–1998)TOR
Martin, Ronald “Rusty”T161 (1966)
Martin, BillHB81 (1965)TOR, WPG
Martin, WillieT966 (1973–1978)HAM, TOR, WPG
Masoli, JeremiahQB01 (2012)HAM
Mason, KevinQB81 (1999)SSK, WPG
Mason, MilesOL101 (2013)
Masotti, ChristianSB61 (1991)
Maston, MercyDB192 (2017–2018)WPG
Matheny, BillHB91 (1939)
Matherne, WayneDB192 (1975–1976)BC
Mathis, MarkDB263 (1989–1991)BC
Maudlin, TomQB21 (1963)TOR
Maurer, MikeFB, RB595 (2005–2009)BC, OTT, SSK
Mayes, WilliamDL11 (1999)
Mayson, TomHB21 (1949)
Mayson, VicHB253 (1950, 1952–1953)
Mazzoli, NickWR262 (1995–1996)BC, HAM, OTT
McAndrews, StewLB161 (1983)
McCallum, RossT21 (1954)BB, CGY, WPG
McCarthy, BobHB21 (1971)CGY, MTL, OTT
McCarthy, BrendanRB21 (1969)
McCarty, CalvinFB, RB20313 (2007–2019)
McClendon, RonRB194 (2005–2008)
McCoil, DexterLB362 (2014–2015)CGY
McConnell, AndrewC, T393 (1988–1990)
McCord, QuentinWR31 (2007)WPG
McCormack, GregDL11 (1987)SSK
McCorvey, KezWR242 (2000–2001)
McCoy, RicoLB11 (2011)WPG
McCullough, SaladinRB11 (1999)CGY, SSK
McDonough, DanLB61 (1974)BC
McDougall, GerryFB11 (1967)HAM, TOR
McField, DaaronLB41 (2001)BC, HAM, WPG
McGowan, GeorgeWR1048 (1971–1978)
McGrath, Joe Jr.OL, T1057 (2004–2010)BC
McGreevey, DonE, G172 (1938–1939)
McGregor, BobRB353 (1972–1974)
McKee, GrantHB272 (1964–1965)HAM, TOR
McKee, WalterK61 (1975)WPG
McKenny, BillHB161 (1962)
McKillop, JohnDB31 (1968)
McKinley, CedricDT153 (2014–2016)SSK
McKnight, BrodyK31 (2012)HAM, MTL
McKnight, JoeRB21 (2016)SSK
McKnight, MauriceDB61 (2018)
McLane, RhettOL354 (2004–2007)
McLaren, RobLB343 (1974–1976)BC, HAM, WPG
McLean, MikeLB987 (1986–1992)
McLeod, MichaelDB615 (1980–1984)
McManus, DannyQB322 (1996–1997)BC, CGY, HAM, WPG
McMaster, HarryWR121 (2019)
McMillan, LeighHB464 (1955–1958)
McNeal, ReggieWR11 (2011)TOR
McNeel, DaveLB71 (1985)BC
McNeil, PatRB21 (1978)
McNeill, ScottG51 (1995)
McNerney, PatDT32 (1995–1996)BC, HAM, WPG
McVeigh, John “Red”T303 (1949–1951)
McWhinney, GlenHB, QB473 (1952–1954)WPG
Meakin, FrankG92 (1938–1939)
Means, SolomonDB41 (2016)SSK
Medlock, JustinK01 (2010)HAM, TOR, WPG
Meinert, DaleG, T151 (1955)
Mendryk, SteveE, HB1119 (1949–1956, 1958)
Mercer, ChristopherOL01 (2014)
Merchant, EdHB11 (1955)
Messam, JeromeRB272 (2011–2012)BC, CGY, MTL, SSK
Meyers, FreddieHB, QB102 (1958–1959)
Miles, JamalRB, WR132 (2013–2014)
Miles, LeeWR21 (1993)
Miles, RollieHB15711 (1951–1961)
Miles, WallaceWR41 (2015)OTT, TOR, WPG
Milian, TedC, G, OL836 (1978–1983)CGY
Miller, CalvinDE81 (1976)WPG
Miller, CharlesDB11 (1975)
Miller, GregLB21 (1988)HAM, OTT
Miller, HenryDB41 (1991)
Miller, MauriceLB202 (1996–1997)SA, TOR
Miller, MikeDB, FB, LB1046 (2011–2016)WPG
Miller, RonQB21 (1963)
Millington, SeanRB172 (1991, 1999)BC, TOR, WPG
Mills, TroyRB456 (1998–2000, 2002–2004)OTT, SA, WPG
Milo, ChrisK21 (2017)OTT, SSK
Milton, AaronFB143 (2014–2016)SSK
Misipeka, KeikiRB11 (2003)
Mitchel, EricRB31 (1993)CGY, WPG
Mitchell, BillC, K483 (1963–1965)BC, TOR
Mitchell, BryantWR193 (2016–2018)
Mitchell, CarltonWR21 (2013)OTT
Mitchell, Derrell “Mookie”SB, WR513 (2004–2006)TOR
Mitchell, MarkoWR21 (2010)
Mitchell, ScottOL163 (2011–2013)TOR
Mitchell, WilliamLB21 (1987)MTL, OTT, TOR
Mitchelson, BarryE, K373 (1964–1966)TOR
Mobley, SingorDB1589 (1995–1996, 2000–2006)
Mobra, JoeE, K443 (1956–1958)
Mogul, LouT141 (1949)MTL, WPG, WRCAFB
Mohr, LarryFB81 (1986)OTT
Molstad, EdDE966 (1968–1973)
Montagano, DaveDB91 (1977)HAM, SSK, WPG
Montana, DenisSB11 (2000)BC, CGY, MTL, OTT, TOR
Montford, JoeDE222 (2005–2006)HAM, SHR, TOR
Moon, WarrenQB946 (1978–1983)
Moore, Joe Jr.RB11 (1974)
Moore, MikeDL293 (2017–2019)OTT
Moore, KenG, T272 (1949–1950)CGY
Morgan, BrendanDB21 (2017)WPG
Morgan, OmarrDB161 (2007)SSK
Morris, ChrisOL, T23614 (1992–2005)
Morris, FrankG, T1199 (1950–1958)TOR
Morris, GregRB172 (2015–2016)OTT, SSK
Moss, LeRoyRB62 (1974–1975)BC
Muamba, CauchyCB, DB, S544 (2014–2017)BC, MTL, WPG
Muecke, Tom Jr.QB413 (1991–1993)SHR, WPG
Mulumba-Tshimanga, ChrisLB433 (2017–2019)
Mumphrey, LloydDE82 (1987–1988)OTT
Munoz, JoseOL171 (1998)
Muñoz, DamasoLB543 (2011–2013)OTT
Murphy, BrentDL81 (1985)
Murphy, DanDB704 (1991–1994)OTT, TOR
Murphy, MontezDL121 (2008)HAM, SSK
Murphy, Volley IIIWR41 (1971)
Murray, RicoDB01 (2012)HAM, OTT, TOR
Murray, WalterWR51 (1989)HAM
Muse, DonTE41 (1975)
Myddelton, SteveOL71 (2014)BC, CGY, HAM
Myers, ShannonWR182 (1997–1998)
“M” player count: 151