Winnipeg 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 Winnipeg Blue Bombers Players with Surname starting with “M” 1938–2021
NamePositionRegular GP# of Seasons (Years)Also played for
Mabra, RonDB11 (1979)
MacDonald, PatDL141 (2009)CGY, MTL
Macdonald, BobG11 (1960)
MacIver, DougDL, DT393 (1982–1984)SSK, TOR
Mack, KirbyDE41 (2002)
Mack, TraceyLB21 (1986)OTT, SSK
MacKall, WilliamWR101 (1989)
Mackey, LeonDL11 (2015)
MacKinlay, DuncanLB252 (1978–1979)MTL, TOR
MacLeod, RayG, T121 (1955)EDM
MacNeil, BrettG15110 (1992–1997, 1999–2002)
Macoritti, BobK31 (1975)SSK
MacQuarrie, BillG41 (1948)
MacTavish, BobU11 (1939)
Maeva, DavidLB151 (1998)BC, LV
Maggiacomo, AnthonyLB171 (2008)MTL
Maglicic, KenG, T161 (1965)
Magnuson, QuinnG91 (1993)MTL, OTT, SSK
Maguire, MickeyHB141 (1952)CGY, MTL, SSK
Mahoney, MikeLB91 (2007)CGY, SSK
Mainor, KennyDE453 (2011–2013)
Majors, LeslieDB11 (2011)
Malbrough, AnthonyDB394 (2005–2008)CGY, EDM, OTT
Malinosky, JohnT161 (1979)CGY, HAM, TOR
Mallett, JasonDB332 (1995–1996)HAM, SSK
Malveaux, KellyDB533 (2006–2008)CGY, EDM, MTL, SSK
Mangum, PeteG, HB132 (1957–1958)
Manners, JackG, T336 (1938–1941, 1945–1946)OTT, WRCAFB
Mariani, MarioE, T101 (1965)TOR
Markett, MartyCB, DB132 (2013–2014)
Markle, PaulTE483 (1971–1973)EDM, TOR
Marquardt, BudE496 (1936–1941)
Marshall, CameronRB192 (2014–2015)HAM, SSK
Marshall, Charles “Tank”U31 (1978)
Martell, PeteRB31 (1981)MTL
Martin, AndrewWR192 (1992–1993)HAM, OTT
Martin, EricDL11 (2016)TOR
Martin, RickyWR52 (1982–1983)
Martin, TeeQB252 (2004–2005)
Martin, BillHB61 (1966)EDM, TOR
Martin, WillieT41 (1982)EDM, HAM, TOR
Martini, JohnLB51 (1979)HAM, TOR
Maruo, LesLB71 (2021)
Marve, RobertQB272 (2014–2015)
Mason, KevinQB81 (1998)EDM, SSK
Masson, HowardU01 (1937)
Maston, MercyLB31 (2019)EDM
Matechuk, JordanFB11 (2012)BC, HAM
Matthews, ChrisWR293 (2012–2013, 2019)CGY, MTL
Mattingley, DonT143 (1950–1952)SAR
Mauthe, HalHB282 (1951–1952)
Mayne, ShawnDE324 (2006–2009)CGY, MTL
Mayo, ThomasSB, WR51 (2016)
Mazur, DonT151 (1953)
McAdoo, MichaelDL21 (2013)
McAllister, RalphHB262 (1952–1953)
McCalister, AlexDL11 (2019)
McCallum, RossHB, T172 (1952–1953)BB, CGY, EDM
McCance, ChesE, FW, K406 (1937–1941, 1945)MTL, WRCAFB
McCant, KeithenQB252 (1993–1994)BC
McCollins, BillDE92 (1994–1995)
McCord, QuentinWR71 (2006)EDM
McCorquindale, JohnRB363 (1978–1980)HAM, SSK
McCourt, DesG, T11 (1938)
McCoy, RicoLB11 (2010)EDM
McCullough, DelandRB242 (1998–1999)
McDonald, DarnellWR51 (2005)BC, CGY
McDonald, MarkWR434 (1975–1978)BC, CGY, SSK, TOR
McDonald, RodC82 (1946–1947)
McDougal, KevinQB273 (1995–1997)
McDuffie, QuincySB131 (2016)HAM, OTT
McEachern, TedLB122 (1974–1975)BC, SSK, TOR
McEvoy, ClayHB, RB443 (1971–1973)
McFadyen, CliffE72 (1941, 1945)WRCAFB
McFarland, JamarkusDT11 (2015)BC
McField, DaaronDT222 (2000–2001)BC, EDM, HAM
McGahee, CaseyWR21 (2008)
McGarity, WaneWR61 (2005)CGY
McGee, JeremyDB82 (2012–2013)
McGloster, JamarOL01 (2019)OTT
McGriggs, LamarLB906 (2000–2005)HAM, OTT, SSK
McGuffie, SamRB41 (2014)
McGuire, SeanQB252 (2019, 2021)
McHenry, ScottSB, WR182 (2010–2011)SSK
McKee, WalterK, P483 (1972–1974)EDM
McKenna, DickHB11 (1964)
McKenzie, ArtE31 (1941)
McKinlay, NeilLB1056 (2004–2009)BC
McKnight, KelvinWR31 (2021)
McLachlan, RoyHB51 (1947)
McLaren, RobLB805 (1969–1973)BC, EDM, HAM
McLennan, SpencerSB523 (1998–2000)BC, MTL
McLeod, CraigLB101 (1971)CGY
McManus, DannyQB543 (1990–1992)BC, CGY, EDM, HAM
McNamara, BobHB, K294 (1955–1958)
McNeil, EmanuelDL41 (1991)
McNerney, PatDT71 (1998)BC, EDM, HAM
McPhail, GeorgeHB323 (1950–1952)MTL, OTT, SSK
McPherson, GrantG, T01 (1951)
McPherson, JimC, G655 (1949–1953)
McQuarters, Eddie Jr.G62 (1987–1988)
McQueen, BarryHB11 (1956)
McTavish, IanT71 (1948)CGY
McWhinney, GlenHB312 (1955–1956)EDM
Meadmore, RonDE, E, G487 (1955–1961)SSK
Mears, GeneC21 (1955)
Medlock, JustinK, P714 (2016–2019)EDM, HAM, TOR
Meltzer, LenHB265 (1950–1954)BC
Mendyk, DennisHB41 (1957)
Mennie, ScottLB91 (2005)MTL
Merz, CurtE31 (1960)OTT
Michels, JohnG131 (1957)
Michna, RussQB222 (2005–2006)
Midgarten, OlieC51 (1937)
Mihelic, MikeG483 (1997–1999)HAM, TOR
Mikawos, StanDL, DT, G22015 (1982–1996)
Mikliechuk, TedG, LB104 (1958–1961)
Miles, LewHB172 (1946, 1948)
Miles, ThomasLB543 (2017–2019)TOR
Miles, WallaceWR42 (2012–2013)EDM, OTT, TOR
Millar, CamFB242 (1949–1950)CGY
Miller, AllenG, T323 (1965–1967)HAM, SSK
Miller, CalvinDE21 (1976)EDM
Miller, JoshDL31 (2008)
Miller, JoshDB31 (2021)
Miller, MikeFB614 (2017–2019, 2021)EDM
Miller, NickHB12912 (1953–1964)
Miller, BobE, LB01 (1960)LDN, MTL, SSK
Miller, BillHB61 (1964)CGY
Miller, WadeFB, LB15911 (1995–2005)
Miller, WilliamRB383 (1980–1982)TOR
Miller, WillieWR91 (1973)
Millington, SeanRB212 (1998–1999)BC, EDM, TOR
Millon, HaroldHB11 (1948)
Mills, TroyRB131 (2001)EDM, OTT, SA
Mimbs, RobertRB433 (1990–1992)BC, SSK
Miner, ThomasE, K161 (1956)CGY
Minnick, PhilLB, P878 (1965–1970, 1972–1973)
Mitchel, EricRB11 (1995)CGY, EDM
Mitchell, MartinDB22 (1978–1979)
Mobberley, HerbE264 (1936–1939)
Mofford, IanRB242 (1980–1981)MTL, OTT
Mogul, LouG, T516 (1936–1941)EDM, MTL, WRCAFB
Molden, BobbyDE31 (1979)
Molle, BobG, OL997 (1986–1992)
Montagano, DaveDB71 (1974)EDM, HAM, SSK
Monteith, IanHB91 (1963)
Montgomery, TyroneWR81 (1997)
Moody, MikeG, T11 (1996)
Moore, NickSB242 (2014–2015)BC
Moore, ShawnQB81 (1995)CGY, OTT
Moors, MarkC664 (1983–1986)CGY, HAM, OTT
Moosbrugger, MichaelOL11 (2002)
Morencie, MattOL01 (2010)HAM
Moreno, ZekeLB81 (2008)HAM, TOR
Morgan, BrendanDB453 (2015–2016, 2018)EDM
Morgan, JosephDB322 (2003–2004)
Morley, StevenC, G, OG, OT1036 (2009–2014)CGY, SSK, TOR
Morris, AlexDB31 (1975)CGY, OTT, TOR
Morris, DaveG, T41 (1936)
Moseley, WillieDL11 (2014)
Moss, Greg Jr.DB91 (2007)OTT
Moten, GaryLB91 (1985)SSK, TOR
Motton, JohnLB31 (1995)BRM, HAM
Mourtada, AliK11 (2021)
Muamba, CauchyDB181 (2013)BC, EDM, MTL
Muamba, HenocLB473 (2011–2013)MTL, SSK, TOR
Mudge, DaveOL, OT, T896 (2000–2005)MTL, TOR
Muecke, Tom Jr.QB433 (1986–1988)EDM, SHR
Muhammad, MustafahDB71 (2002)BC
Muirbrook, ShayLB31 (1999)SSK
Mulhern, BrianHB111 (1955)BC, CGY
Mulvey, FrankE115 (1939–1941, 1945, 1947)
Murphy, JamesWR1218 (1983–1990)
Muzika, WarrenLB81 (2003)HAM
Muzychka, FrankQB01 (1955)
“M” player count: 176