The Winnipeg Blue Bombers 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

Other teams associated with the Winnipeg Blue Bombers:


List of Winnipeg Blue Bombers “M” Players 1938–2018
NamePositionRegular GP# of Seasons (Years)Also played for
Mabra, RonDB11 (1979)
Macdonald, DaveG11 (1960)
MacDonald, PatDL141 (2009)CGY, MTL
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, BudE334 (1938–1941)WPGS
Marshall, CameronRB192 (2014–2015)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
Marve, RobertQB272 (2014–2015)
Mason, KevinQB81 (1998)EDM, SSK
Matechuk, JordanFB11 (2012)BC, HAM
Matthews, ChrisWR232 (2012–2013)CGY
Mattingly, DonT143 (1950–1952)
Mauthe, HalHB282 (1951–1952)
Mayne, ShawnDE324 (2006–2009)CGY, MTL
Mayo, ThomasSB, WR51 (2016)
Mazur, DonT151 (1953)
McAdoo, MichaelDL21 (2013)
McAllister, RalphHB262 (1952–1953)
McCallum, RossHB, T172 (1952–1953)CGY, EDM
McCance, ChesE, FW, K345 (1938–1941, 1945)MTL, WPGS, 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)
McGriggs, LamarLB906 (2000–2005)HAM, OTT, SSK
McGuffie, SamRB41 (2014)
McHenry, ScottSB, WR182 (2010–2011)SSK
McKee, WalterK, P483 (1972–1974)EDM
McKenna, DickHB11 (1964)
McKenzie, ArtE31 (1941)
McKinlay, NeilLB1056 (2004–2009)BC
McLaren, RobLB805 (1969–1973)BC, EDM, HAM
McLaughlan, DougHB51 (1947)
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, P533 (2016–2018)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)
Mihelic, MikeG483 (1997–1999)HAM, TOR
Mikawos, StanDL, DT, G22015 (1982–1996)
Mikliechuk, TedG, LB104 (1958–1961)
Miles, LewHB172 (1946, 1948)
Miles, ThomasLB362 (2017–2018)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, MikeFB362 (2017–2018)EDM
Miller, NickHB12912 (1953–1964)
Miller, BobE, LB01 (1960)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, SAC
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, HerbE152 (1938–1939)WPGS
Mofford, IanRB242 (1980–1981)MTL, OTT
Mogul, LouG, T354 (1938–1941)EDM, MTL, WPGS, 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
Moseley, WillieDL11 (2014)
Moss, Greg Jr.DB91 (2007)OTT
Moten, GaryLB91 (1985)SSK, TOR
Motton, JohnLB31 (1995)BRM, HAM
Muamba, CauchyDB181 (2013)BC, EDM
Muamba, HenocLB473 (2011–2013)MTL, SSK
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: 165