The BC Lions 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 BC Lions “M” Players 1953–2019
NamePositionRegular GP# of Seasons (Years)Also played for
MacCready, DerekDE, DL534 (1989–1991, 1993)EDM, HAM, OTT
MacDonald, JohnSB62 (1989–1990)
MacDougall, BillG51 (1961)CGY, HAM
Mackie, DavidFB282 (2018–2019)
MacMillan, IvanK243 (1973–1975)OTT, SSK, TOR
MacNeil, JohnDT112 (1992–1993)
Maddy, LutherDT11 (2017)
Maeva, DavidLB242 (1996–1997)LV, WPG
Magrum, Francis “Bud”DE, DL312 (1973–1974)
Mahmoudi, HamidDB92 (2010–2011)
Major, ChrisDB313 (1990–1992)CGY
Mallett, MartellRB161 (2009)CGY, HAM
Malone, ArtDB71 (1989)CGY
Mantyka, CoryG, OL, OT, T20213 (1993–2005)
Marasco, MikeRB273 (1990–1992)
Marinovich, ToddQB181 (1999)
Marriott, SeanLB61 (1996)OTT
Marsh, DanteCB, DB18111 (2004–2014)
Marshall, AndrewDL11 (2013)OTT
Martin, MikeDE, DT, LB1097 (1962–1968)
Martin, MannyDB101 (2002)OTT
Martin, KennardSB91 (1990)CGY
Martin, Nelson Jr.DB, S1167 (1981–1987)
Martinello, MartyG252 (1958–1959)BRNT, HAM, MTL, TOR
Martino, TonyK324 (1988, 1990, 2001–2002)CGY, OTT, TOR
Martinsen, GrantDB31 (1967)
Masters, NormT151 (1956)
Matechuk, JordanLS252 (2013–2014)HAM, WPG
Matherne, WayneDB574 (1971–1974)EDM
Mathieson, DaveQB11 (1967)
Mathis, MarkDB41 (1992)EDM
Maurer, MikeRB242 (2000–2001)EDM, OTT, SSK
Mayo, LyneilLB81 (1991)
Mazur, JohnnyQB121 (1954)
Mazur, WaltT41 (1957)
Mazzoli, NickWR61 (1997)EDM, HAM, OTT
Mbaye, KhadimLB71 (2019)MTL
McBride, BillyDB62 (1983–1984)OTT, SSK
McCallum, PaulK, P15212 (1993–1994, 2006–2014, 2016)OTT, SSK
McCant, KeithenQB131 (1995)WPG
McCauley, TangoOL11 (2004)MTL, SSK
McClellion, CentralDB11 (2000)
McCuaig, ScottDE71 (2009)HAM
McCullough, DanDE, DL724 (2008–2011)
McDonald, DarnellWR101 (2001)CGY, WPG
McDonald, GordieC21 (1958)
McDonald, HamishG51 (1957)
McDonald, MarkWR11 (1978)CGY, SSK, TOR, WPG
McDonald, TevinDB11 (2017)
McDonough, DanLB192 (1975–1976)EDM
McDowell, JohnT333 (1967–1969)
McDowell, LayneG, OT, T847 (1972–1978)
McEachern, MikeDB11 (2009)
McEachern, TedLB121 (1976)SSK, TOR, WPG
McElrath, NakoaDB31 (2002)
McEwan, ScottQB121 (2002)
McFadden, MarquesG151 (2004)
McFarland, JamarkusDL11 (2015)WPG
McField, DaaronDT41 (2001)EDM, HAM, WPG
McGarva, MattDB, S82 (2013–2014)
McGhee, GregQB101 (2015)MTL, TOR
McGowen, MelLB31 (1979)
McGrath, Joe Jr.OL111 (2010)EDM
McHale, RickG161 (1968)
McInnis, HughHB11 (1967)
McKay-Loescher, NautynDE, DL554 (2004–2006, 2009)HAM
McKenzie, AntonLB855 (2009–2013)OTT, SSK
McKinlay, NeilLB21 (2011)WPG
McKinnis, Hugh Jr.RB01 (1977)CGY, OTT
McKnight, MattDB101 (2003)CGY, TOR
McLaren, RobLB161 (1977)EDM, HAM, WPG
McLellan, DonLB11 (1976)
McLennan, IvanDL181 (2018)CGY, MTL
McLennan, SpencerSB845 (1991–1995)MTL, WPG
McLoughlin, MarkK41 (2005)CGY
McManus, DannyQB533 (1993–1995)CGY, EDM, HAM, WPG
McNaughton, JimTE41 (1964)SSK
McNeel, DaveLB52 (1983–1984)EDM
McNerney, PatOT132 (1996–1997)EDM, HAM, WPG
Melin, MelQB44 (1962–1965)
Meltzer, LenHB111 (1954)WPG
Menard, DavidDE, DL946 (2014–2019)
Mero, JoeDB91 (1992)OTT, SHR, TOR
Messam, JeromeRB171 (2010)CGY, EDM, MTL, SSK
Miles, BarronS885 (2005–2009)MTL
Miles, WarnerG121 (1983)HAM, OTT, TOR
Miller, DonLB62 (1991–1992)
Miller, KirbyG11 (1955)
Miller, FredT11 (1957)HAM
Miller, MartinDB11 (1997)
Miller, PeterLB91 (1997)SSK, TOR
Millington, KojoLB21 (2002)
Millington, SeanFB, HB, RB14810 (1991–1997, 2000–2002)EDM, TOR, WPG
Mills, JimOT, T1299 (1986–1993, 1995)OTT
Milton, KeavonOL21 (2017)
Mimbs, RobertRB52 (1992–1993)SSK, WPG
Mingo, GinoDL152 (1988–1989)
Minter, ZachDL102 (2015–2016)CGY, SSK
Mitchell, BillC353 (1966–1968)EDM, TOR
Mitchell, DennisDB51 (2007)
Mitchell, DougC31 (1960)
Mitchell, GordieC, G, T1128 (1955–1962)
Mitchell, KhalifDT444 (2010–2012, 2014)TOR
Mitchell, MackDE01 (1980)
Mitchener, JimHB132 (1956–1957)CGY, MTL
Mock, ChadWR31 (2007)
Mokofisi, FilipoLB11 (1989)
Montana, DenisRB, SB322 (2000–2001)CGY, EDM, MTL, OTT, TOR
Moore, BillyHB111 (1966)
Moore, FreddieOT, T222 (2003–2004)OTT
Moore, MackDT926 (1981–1984, 1988–1989)
Moore, NickSB, WR455 (2011–2013, 2016–2017)WPG
Moore, SamWR41 (1988)
Moore, WayneRB252 (2018–2019)MTL
Moorhead, DonQB695 (1971–1975)
Morehouse, RonLB604 (1979–1982)TOR
Moretto, RobLB363 (1987–1989)
Morgan, MauriceWR11 (2017)
Moro, TonyE, TE322 (1974–1975)TOR
Morrah, CamR21 (2015)
Morris, RonDB, HB333 (1963–1965)CGY, TOR
Mortensen, ToddQB11 (2006)
Moseley, WayneHB111 (1975)
Moss, LeRoyRB21 (1977)EDM
Moton, DaveE161 (1966)
Mrabure-Ajufo, EseDL61 (2015)CGY, SSK
Mrkonic, GeorgeT11 (1956)
Muamba, CauchyDB363 (2010–2012)EDM, MTL, WPG
Muhammad, MustafahDB171 (1998)WPG
Mulhern, BrianHB192 (1954, 1956)CGY, WPG
Munsey, BillDB, FB, HB765 (1963–1967)
Murdock, GearyT11 (1975)CGY
Murphy, BrianDT11 (1968)
Murphy, CalHB81 (1956)
Murphy, Llewellyn “Yo”SB, WR194 (1993–1996)OTT, SSK
Murphy, RobOL493 (2006–2008)TOR
Murray, AndrewSB212 (1988–1989)OTT, TOR
Murray, CraigDB, HB, S413 (1967–1969)
Murray, RichardDE384 (1979–1982)
Murray-Lawrence, ShaqRB393 (2015–2017)MTL
Musso, Johnny Jr.RB343 (1972–1974)
Myddelton, SteveOL121 (2013)CGY, EDM, HAM
Myers, JerelWR151 (2005)
Myhedyn, MarkWR11 (1986)
Myles, ReggieDB141 (2008)
“M” player count: 145