The Edmonton Eskimos 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


List of Edmonton Eskimos “M” Players 1949–2018
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, MarkDL131 (2018)
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)
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)CGY, WPG
McCarthy, BobHB21 (1971)CGY, MTL, OTT
McCarthy, BrendanRB21 (1969)
McCarty, CalvinFB, RB18712 (2007–2018)
McClendon, RonRB194 (2005–2008)
McCoil, DexterLB362 (2014–2015)
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
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)
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, SAC, 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, SAC, 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, DerrellSB, 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, WPGS, 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, MikeDL122 (2017–2018)OTT
Moore, KenG, T272 (1949–1950)CGY
Morgan, BrendanDB21 (2017)WPG
Morgan, OmarrDB161 (2007)SSK
Morris, ChrisOL, T23614 (1992–2005)
Morris, FrankieG, T1199 (1950–1958)TOR
Morris, GregRB172 (2015–2016)OTT, SSK
Moss, LeRoyRB62 (1974–1975)BC
Muamba, CauchyCB, DB, S544 (2014–2017)BC, WPG
Muecke, Tom Jr.QB413 (1991–1993)SHR, WPG
Mulumba-Tshimanga, ChrisLB342 (2017–2018)
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: 150