The Ottawa Rough Riders 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 Ottawa Rough Riders:


List of Ottawa Rough Riders “M” Players 1931–1997
NamePositionRegular GP# of Seasons (Years)Also played for
MacCready, DerekDL342 (1994–1995)BC, EDM, HAM
Macdonald, HaroldE11 (1938)REG
MacDonnell, BennyFW, G, HB, T706 (1949–1954)SSK
Macias, JayQB181 (1995)
Mack, TraceyLB41 (1987)SSK, WPG
MacMillan, IvanK141 (1970)BC, SSK, TOR
Macoritti, RayK31 (1993)EDM
Madsen, LynnDE51 (1988)SSK
Magnuson, QuinnOL41 (1995)MTL, SSK, WPG
Mahon, PatC, G103 (1993–1995)CGY, HAM
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, 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
Masters, WallyHB51 (1932)
Mathers, FrankHB132 (1945–1946)WRCAFB
Matheson, IanG41 (1932)
Maunders, BobC41 (1931)
Mayotte, VicE42 (1931–1932)
Mazzanti, Geno Jr.FW, HB41 (1952)
Mazzoli, NickWR181 (1994)BC, EDM, HAM
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)
McCollum, Jim “Bubba”DT11 (1975)
McCray, TimRB162 (1984–1985)SSK
McCullagh, GordQB22 (1940, 1945)
McCurdy, BrianDB71 (1994)HAM, TOR
McDermott, LloydT111 (1952)
McDonald, FlipE91 (1949)
McDonald, HaroldE31 (1937)
McDonald, RayWR61 (1989)SSK
McFall, ElwoodE113 (1937–1939)
McFaul, JimE61 (1948)SSK
McGarry, PaulG61 (1940)MTL
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)
McKeown, BobC705 (1971–1975)
McKinnis, Hugh Jr.RB41 (1972)BC, CGY
McLarty, TedG, HB, T455 (1948–1952)
McLeod, AndyLB31 (1975)SSK
McNutt, BernardFW, HB61 (1934)
McPhail, GeorgeHB51 (1948)MTL, SSK, WPG
McPherson, DonaldQB181 (1994)HAM
McWatters, ArnieHB, K, QB122 (1939–1940)
Meacham, LamontDB232 (1985–1986)TOR
Means, KelvinWR11 (1996)HAM
Meeks, RonDB31 (1979)HAM, TOR
Meiers, BuddyC152 (1934–1935)
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
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)
Millham, BernieE121 (1946)
Mills, JimT151 (1994)BC
Mills, TroyRB51 (1996)EDM, SA, SAC, WPG
Minter, CedricRB131 (1987)TOR
Mitchell, EdwardLB61 (1995)
Mitchell, MarkDB82 (1977–1978)
Mitchell, MikeDB21 (1990)
Mitchell, WilliamLB162 (1981–1982)EDM, MTL, TOR
Mofford, IanHB141 (1979)MTL, WPG
Mohr, LarryRB342 (1987–1988)EDM
Molinski, StanHB31 (1947)
Moll, NaylandHB91 (1957)TOR
Monds, Wonderful Jr.DB303 (1976–1977, 1979)
Monroe, ForbesG11 (1947)
Monroe, JamesC543 (1994–1996)SSK
Moomaw, DonnC, E21 (1955)TOR
Moore, CalHB31 (1938)TOR
Moore, KennyDE, U192 (1976–1977)
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)
Morrical, BennyG11 (1950)
Morris, AlexSB21 (1977)CGY, TOR, WPG
Morris, HoraceLB121 (1995)
Morrison, Arnie “Red”HB, QB376 (1933–1938)MTL
Mosca, AngeloT282 (1960–1961)HAM, MTL
Moses, PaulTE11 (1976)
Moss, JoeT121 (1955)
Moton, BarryDE21 (1989)
Moynahan, Cyrill “Curly”C558 (1935–1940, 1945–1946)
Mularchyk, EdHB72 (1955–1956)
Mumphrey, LloydDE31 (1989)EDM
Murphy, DanDB141 (1995)EDM, TOR
Murphy, MikeFB594 (1977–1980)
Murray, AndrewSB141 (1994)BC, TOR
Murray, StanU41 (1946)
Myrick, BobbyDB01 (1976)
“M” player count: 129