Ottawa 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 Ottawa RedBlacks Players with Surname starting with “M” 2014–2019
NamePositionRegular GP# of Seasons (Years)Also played for
MacCready, DerekDL342 (1994–1995)BC, EDM, HAM
Macdonald, HaroldE11 (1938)SSK
MacDonell, BennyFW, G, HB, T706 (1949–1954)LDN, SSK
Macdonell, ScottR, SB513 (2014–2016)
Macias, JayQB181 (1995)
Mack, TraceyLB41 (1987)SSK, WPG
MacMillan, IvanK141 (1970)BC, SSK, TOR
MacMillan, NolanOL, RG, RT776 (2014–2019)
Macoritti, RayK31 (1993)EDM
Madsen, LynnDE51 (1988)SSK
Madu, Mossis Jr.RB244 (2016–2019)HAM
Magnuson, QuinnOL41 (1995)MTL, SSK, WPG
Maher, BrettK, P403 (2014–2015, 2017)HAM
Mahon, PatC, G103 (1993–1995)CGY, HAM
Mainsah, TafonDB31 (2018)
Malbrough, AnthonyDB171 (2004)CGY, EDM, WPG
Malcolm, KevinLS292 (2015–2016)HAM
Maltos Diaz, JoséK101 (2019)
Mandarich, JohnDT131 (1990)EDM
Mankins, JimFB243 (1968–1970)EDM
Manley, DexterDE52 (1992–1993)
Manners, JackG, T42 (1935–1936)WPG, WRCAFB
Manns, EricLB51 (1981)
Marbury, KerryRB41 (1974)TOR
Marcelin, AlDB796 (1970–1975)
Marcil, BrianLB21 (1975)CGY, MTL
Marko, SteveQB21 (1945)
Marler, DavidQB31 (1984)HAM
Marley, RohanLB71 (1995)
Marof, FrankSB51 (1994)CGY, HAM
Marrin, BlaneG61 (1932)
Marriott, SeanLB101 (1995)BC
Marshall, AndrewDE, DL825 (2014–2018)BC
Marshall, GregDL1208 (1980–1987)
Marshall, HerbDB31 (1973)
Martin, AndrewSB52 (1994–1995)HAM, WPG
Martin, BlaneG, T01 (1931)
Martin, MannyDB202 (1994–1995)BC
Martin, MauriceDB172 (1984–1985)
Martino, TonyK, P21 (1988)BC, CGY, TOR
Maruska, MikeHB71 (1955)SSK
Mason, DannyDL172 (2018–2019)CGY
Masters, WallyHB51 (1932)OTTC
Mateas, AlexOL, RG885 (2015–2019)
Mathers, FrankHB132 (1945–1946)WRCAFB
Matheson, IanG41 (1932)
Matias, JosueOL21 (2018)
Maunders, BobC41 (1931)
Maurer, MikeRB443 (2002–2004)BC, EDM, SSK
Mayotte, VicE42 (1931–1932)
Maypray, Tim IISB21 (2014)MTL
Mazzanti, Geno Jr.FW, HB41 (1952)
Mazzoli, NickWR181 (1994)BC, EDM, HAM
McBeath, NickLB41 (2019)
McBride, BillyDB71 (1984)BC, SSK
McBride, PatC101 (1980)
McCallum, PaulK, P31 (1993)BC, SSK
McCambridge, JohnDE21 (1969)
McCarthy, TonyE, HB7410 (1934–1940, 1945–1947)
McCarthy, BobHB212 (1965–1966)CGY, EDM, MTL
McCauley, HarryE, FW, HB255 (1934–1938)
McClain, KishawnDB11 (2019)
McCollum, Jim “Bubba”DT11 (1975)
McCoy, ChrisDE41 (2014)CGY
McCray, TimRB162 (1984–1985)SSK
McCullagh, GordQB22 (1940, 1945)
McCuller, JeraillLT141 (2014)MTL
McCullough, GeorgeDB314 (2002–2005)
McCurdy, BrianDB71 (1994)HAM, TOR
McDermott, LloydT111 (1952)
McDonald, BrandonCB, DHB102 (2014–2015)CGY, SSK
McDonald, Don “Flip”E91 (1949)
McDonald, HaroldE31 (1937)
McDonald, RayWR61 (1989)SSK
McDuffie, QuincyWR61 (2017)HAM, WPG
McFall, ElwoodE113 (1937–1939)
McFaul, JimmyE61 (1948)OTTC, SSK
McGarry, PaulG61 (1940)BB, MTL, OAK
McGee, DougG454 (1977–1980)
McGee, Sylvester “Molly”RB132 (1975–1976)SSK
McGowan, PaulLB202 (1989–1990)
McGriggs, LamarLB101 (1996)HAM, SSK, WPG
McHugh, TomHB71 (1954)
McIntyre, MikeDB323 (1985–1987)HAM
McJunkins, PrinceQB142 (1983–1984)
McKay, BobE11 (1955)CGY, HAMWC, TOR
McKee, SteveLB21 (1995)HAM
McKelton, WillieDB11 (1973)
McKenzie, AntonLB01 (2014)BC, SSK
McKeown, BobC705 (1971–1975)
McKinnis, Hugh Jr.RB41 (1972)BC, CGY
McLarty, TedG, HB, T455 (1948–1952)OTTC
McLeod, AndyLB31 (1975)SSK
McNutt, BernardFW, HB61 (1934)
McPhail, GeorgeHB51 (1948)MTL, SSK, WPG
McPherson, DonaldQB181 (1994)HAM
McWatters, ArnieHB, K, QB122 (1939–1940)OTTC
Meacham, LamontDB232 (1985–1986)TOR
Means, KelvinWR11 (1996)HAM
Medeiros, RobinWR41 (2014)HAM
Medeiros, ZackaryP131 (2016)TOR
Meeks, RonDB31 (1979)HAM, TOR
Meiers, BuddyC152 (1934–1935)
Menkin, NateLT, RT41 (2014)CGY
Mero, JoeDB252 (1993, 1996)BC, SHR, TOR
Merritt, CharlesLB61 (1989)
Merz, CurtE51 (1960)WPG
Michaels, Eddie “Whitey”G353 (1948–1950)
Miles, Ellard “Ed”G, T324 (1948–1951)MTL, OTTC
Miles, WallaceSB, WR151 (2014)EDM, TOR, WPG
Miles, WarnerG31 (1984)BC, HAM, TOR
Miller, GregLB151 (1986)EDM, HAM
Miller, JoeT111 (1976)SSK
Miller, KenDB312 (1983–1984)CGY, MTL
Miller, PatLB132 (1989–1990)
Miller, RomaroQB181 (2003)TOR
Miller, SteveDL51 (2017)
Miller-Johnston, DaveK61 (2002)
Millham, BernieE121 (1946)
Mills, JimT151 (1994)BC
Mills, TroyRB51 (1996)EDM, SA, WPG
Milo, ChrisK, P302 (2015–2016)EDM, SSK
Minter, CedricRB131 (1987)TOR
Mitchell, CarltonSB, WR81 (2014)EDM
Mitchell, EdwardLB61 (1995)
Mitchell, DavidWR81 (2003)
Mitchell, MarkDB82 (1977–1978)
Mitchell, MikeDB21 (1990)
Mitchell, VernonDB172 (2002–2003)TOR
Mitchell, WilliamLB162 (1981–1982)EDM, MTL, TOR
Mofford, IanHB141 (1979)MTL, WPG
Mohr, LarryRB342 (1987–1988)EDM
Molinski, StanHB31 (1947)OTTC
Moll, NaylandHB91 (1957)BB, TOR
Monahan, Vince “Irish”G, T21 (1930)
Monds, Wonderful Jr.DB303 (1976–1977, 1979)
Monroe, ForbesG11 (1947)
Monroe, JamesC543 (1994–1996)SSK
Montana, DenisSB342 (2002–2003)BC, CGY, EDM, MTL, TOR
Montgomery, De'AndreLB61 (2019)
Moomaw, DonnC, E21 (1955)TOR
Moore, CalHB31 (1938)TOR
Moore, FreddieOL91 (2005)BC
Moore, KennyDE, U192 (1976–1977)
Moore, MikeDE81 (2016)EDM
Moore, RodneyDB11 (1986)
Moore, ShawnQB61 (1995)CGY, WPG
Moors, MarkG61 (1988)CGY, HAM, WPG
Moreau, JacquesG102 (1993, 1995)MTL
Morgan, BobbyDB11 (1969)TOR
Morneau, JackK, T192 (1950–1951)WND
Morrical, BennyG11 (1950)
Morris, AlexSB21 (1977)CGY, TOR, WPG
Morris, GregRB162 (2018–2019)EDM, SSK
Morris, HoraceLB121 (1995)
Morrison, Arnie “Red”HB, QB376 (1933–1938)MTL
Mosca, AngeloT282 (1960–1961)HAM, MTL
Moses, PaulTE11 (1976)
Moss, Greg Jr.DB181 (2005)WPG
Moss, JoeT121 (1955)
Moten, MikeDL242 (2002–2003)
Moton, BarryDE21 (1989)
Moynahan, Cyrill “Curly”C558 (1935–1940, 1945–1946)OTTC
Mularchyk, EdHB72 (1955–1956)
Mulroney, EdgarHB61 (1930)
Mumphrey, LloydDE31 (1989)EDM
Muñoz, DamasoLB443 (2014–2016)EDM
Murphy, DanDB141 (1995)EDM, TOR
Murphy, Llewellyn “Yo”WR433 (2003–2005)BC, SSK
Murphy, MikeFB594 (1977–1980)
Murray, AndrewSB141 (1994)BC, TOR
Murray, RicoLB181 (2018)EDM, HAM, TOR
Murray, StanU41 (1946)
Myrick, BobbyDB01 (1976)
“M” player count: 174