
PAST CANADIAN NATIONAL MOTOCROSS CHAMPIONS – PRESENT TO 1958
2022
250 – Ryder McNabb, MB
450 – Dylan Wright, Richmond, Ont
2021
250 – Jacob Piccolo, BC
450 – Dylan Wright, Richmond, Ont
2020
250 – Jess Pettis, Prince George,BC
450 – Dylan Wright, Richmond, Ont
2019
250 – Dylan Wright, Richmond, Ont
450 – Colton Facciotti, Alymer, Ont.
2018
MX2 – Jess Pettis, Prince George,BC
MX1 – Colton Facciotti, Alymer, Ont.
2017
250 – Shawn Maffenbeier, Swift Current, SK
450 – Matt Goerke – Daytona Beach, Florida, USA
2016
250 – Cole Thompson – Brigden, ON
450 – Davi Millsaps – Murriels, California, USA
2015
250 – Kaven Benoit – Bon Conseil, QC
450 – Matt Goerke – Daytona Beach, Florida, USA
2014
250 – Kaven Benoit – Bon Conseil, QC
450 – Colton Facciotti – St. Thomas, ON
2013
250 – Austin Politelli – Menifee, California, USA
450 – Brett Metcalfe – Mannum, Australia
2012
250 – Teddy Maier – Ft. Dodge, Iowa, USA
450 – Matt Goerke – Daytona Beach, Florida, USA
2011
250 – Tyler Medaglia – Kemptville, ON
450 – Colton Facciotti – St Thomas, ON
2010
250 – Tyler Medaglia – Kemptville, ON
450 – Dusty Klatt – Campbell River, BC
2009
250 – Teddy Maier – Fort Dodge, Iowa, USA
450 – Colton Facciotti – Albergrove, BC
2008
MX2 – Eric Nye – Corning, California, USA
MX1 – Colton Facciotti Albergrove, BC
2007
MX1 – Paul Carpenter – Ithaca, NY, USA
MX2W – Jimmy Nelson – Battle Mtn., Nevada, USA
MX2E – Michael Willard – Thornville, Ohio, USA
2006
MX1 – Dusty Klatt – Campbell River, BC
MX2W – Jimmy Nelson – Battle Mtn., Nevada, USA
MX2E – Kyle Chisholm – Seminole, Florida, USA
2005
MX1 – Jean Sebastien Roy – Acton Vale, QC
MX2W – Dusty Klatt – Campbell River, BC
MX2 E – Michael Willard – Thornville, Ohio, USA
2004
250 – Jean Sebastien Roy – Acton Vale, QC
125W – Dusty Klatt – Campbell River, BC
125E – Donnie McGourty – Inverness, Florida, USA
2003
250 – Jean Sebastien Roy – Acton Vale, QC
125W – Evan Laughridge – San Jacinto, CA, USA
125E – Randy Valade – Michigan, USA
2002
250 – Jean Sebastien Roy – Acton Vale, QC
125E – Derrick Fisher – Fort Valley, GA, USA
125W – Brad Hagseth – Onalaska, WA, USA
2001
250 – Jean Sebastien Roy – Acton Vale, QC
125E – Simon Homans – Ste-Elie D’Orford, QC
125W – Brad Hagseth – Onalaska, WA USA
2000
250 – Doug Dubach – Garden Grove, CA, USA
125E – Josh Woods – Flint, MI USA
125W – Sean Hamblin – Covina, CA
1999
250 – Blair Morgan – Prince Albert, SK
125 – Blair Morgan – Prince Albert, SK
1998
250 – Blair Morgan – Prince Albert, SK *
125 – Marco Dubé – St.Francois-Viger, QC *
250 – Shane Langdale – Winnipeg, MB
125 – Earl Reimer – Vermilion Bay, ON
1997
250 – Blair Morgan – Prince Albert, SK *
125 – Blair Morgan – Prince Albert, SK *
250 – Blair Morgan – Prince Albert, SK
125 – Allan Dyck – Abbotsford, BC
1996
250 – Marco Dubé – St.Francois-Viger, QC *
125 – Marty Burr – Caledonia, ON *
250 – Brett Devries – Lynden, WA, USA
125 – Brett Devries – Lynden, WA, USA
1995
250 – Carl Vaillancourt – Drummondville, QC*
125 – Jean Sebastien Roy – Acton Vale, QC *
250 – Ray Sommo – Laguna Niguel, CA, USA
125 – Ray Sommo – Laguna Niguel, CA – USA
1994
250 – Carl Vaillancourt – Drummondville,QC*
125 – Mike Jones – Export, PA*, USA
250 – Blair Morgan – Prince Albert, SK
125 – Blair Morgan – Prince Albert, SK
1993
500 – Carl Vaillancourt – Drummondville,QC
250 – Ross Pederson – Medicine Hat, AB
125 – Ross Pederson – Medicine Hat, AB
1992
500 – Carl Vaillancourt – Drummondville,QC
250 – Ross Pederson – Medicine Hat, AB
125 – Ross Pederson – Medicine Hat, AB
1991
500 – Ross Pederson – Medicine Hat, AB
250 – Ross Pederson – Medicine Hat, AB
125 – Ross Pederson – Medicine Hat, AB
1990
500 – Carl Vaillancourt – Drummondville,QC
250 – Ross Pederson – Medicine Hat, AB
125 – Ross Pederson – Medicine Hat, AB
1989
500 – Allan Dyck – Abbotsford, BC
250 – Allan Dyck – Abbotsford, BC
125 – Allan Dyck – Abbotsford, BC
1988
500 – Doug Hoover – Mt. Albert, ON
250 – Ross Pederson – Medicine Hat, AB
125 – Allan Dyck – Abbotsford, BC
1987
500 – Ross Pederson – Medicine Hat, AB
250 – Ross Pederson – Medicine Hat, AB
125 – Ross Pederson – Medicine Hat, AB
1986
500 – Ross Pederson – Medicine Hat, AB
250 – Ross Pederson – Medicine Hat, AB
125 – Ross Pederson – Medicine Hat, AB
1985
125 – Doug Hoover – Mt. Albert, ON
500 – Ross Pederson – Medicine Hat, AB
250 – Ross Pederson – Medicine Hat, AB
1984
500 – Mike Harnden – Oshawa, ON
250 – Ross Pederson – Medicine Hat, AB
125 – Ross Pederson – Medicine Hat, AB
1983
125 – Ross Pederson – Medicine Hat, AB
500 – Mike Harnden – Oshawa, ON
250 – Ross Pederson – Medicine Hat, AB
1982
125 – Ross Pederson – Medicine Hat, AB
500 – Ross Pederson – Medicine Hat, AB
250 – Ross Pederson – Medicine Hat, AB
1981
500 – Ross Pederson – Medicine Hat, AB
250 – Ross Pederson – Medicine Hat, AB
125 – Terry Hofoss – Surrey, BC
1980
500 – Ross Pederson – Medicine Hat, AB
250 – George Jones – Picton, ON
125 – Terry Hofoss – Surrey, BC
1979
500 – Stan Currington – Edmonton, AB
125 – Kim Houde – Winnipeg, MB
1978
500 – Bill McLean – Vancouver, BC
250 – Jim Turner – Downsview, ON (USA)
125 – Zoli Berenyi Jr. – Edmonton, AB
1977
500 – Jan-Eric Sallqvist – Pickering, ON (Sweden)
250 – Jan-Eric Sallqvist – Pickering, ON (Sweden)
125 – Alan Logue – Hamilton, ON
1976
500 – Jim Turner – Downsview, ON (USA)
250 – Jim Turner – Downsview, ON (USA)
125 – Nicky Kinoshita – Downsview, ON (Japan)
1975
500 – Jan-Eric Sallqvist – Pickering, ON (Sweden)
250 – Mike Runyard – Downsview, ON (USA)
125 – Masaru Ikeda – Don Mills, ON (Japan)
1975
500 – Jan-Eric Sallqvist Pickering, ON (Sweden)
250 – Jan-Eric Sallqvist – Pickering, ON (Sweden)
125 – Heikki Ylonen – Toronto, ON
1974
500 – Jan-Eric Sallqvist – Pickering, ON (Sweden)
250 – Jan-Eric Sallqvist – Pickering, ON (Sweden)
125 – Heikki Ylonen – Toronto, ON
1973
500 – Vlastimil Valek – Montreal, QC (Czechoslovakia)
250 – Ron Keys – Oshawa, ON
125 – Bill McLean – Vancouver, BC
1972
500 – Ron Keys – Oshawa, ON
250 – Heikki Ylonen – Toronto, ON (Finland)
125 – Ron Keys – Oshawa, ON
1971
250 – Ron Keys – Oshawa, ON
1970
250 – Jorma Rautiainen – Downsview, ON (Finland)
1969
250 – Zdeno Syrovy – Czechoslovakia
1968
500 – Maurice Fraser – Hamilton, ON
1967
250 – Seppo Makinen – Toronto, ON (Finland)
1966
250 – Magnus Kleele – Hamilton, ON
1965
250 – Zoli Berenyi Sr. – Edmonton, AB
1964
250 – Yvon Duhamel – Montreal, QC
1963
250 – Reg Bellerose – Calgary, AB
500 – Ted Toupin – Montreal, QC
1962
500 – Timer Simons – Dundas, ON
250 – Dick Garlepy – Buffalo, NY, USA
1961
500 – Matti Pellinen – Toronto, ON
250 – Vern Amor – Vancouver, BC
1960
500 – Bill Sharpless – Toronto, ON
250 – Ron Wheatley – Montreal, QC
1959
500 – Bill Sharpless – Toronto, ON
250 – Joe Bolger – Boston, MA, USA
1958
500 – Tom Richardson – Surrey, BC
250 – Vern Amor – Vancouver, BC
* CMRC Sanctioning between ’94 – ’98. Exclusively CMRC/MRC from ’99 to Prsent .
All others ’98 and prior CMA.
From 1958 – 1978 the foreign riders who have a Canadian address listed resided in Canada only during the racing season and were citizens of the country indicated. Rider info courtesy of the Motosport Racing Corporation (MRC), Canadian Motosport Racing Corporation (CMRC) and the Canadian Motorcycle Association (CMA).