Year
|
Winning Locale
|
Winning team
|
Coach
|
Location
|
1950 |
Saskatchewan |
Bill Clarke,
Gary Carlson,
Ian Innes,
Harold Grassie |
|
Quebec City,
Quebec
|
1951 |
Saskatchewan |
Gary Thode,
Gary Cooper,
Orest Hyrniuk,
Roy Hufsmith |
|
Nelson,
British Columbia
|
1952 |
Saskatchewan |
Gary Thode,
Gary Cooper,
Doug Conn,
Roy Hufsmith |
|
Moncton,
New Brunswick
|
1953 |
Ontario |
Bob Walker,
Duncan Brodie,
Claire Peacock,
George MacGregor |
|
Saskatoon,
Saskatchewan
|
1954 |
Saskatchewan |
Bayne Secord,
Don Snider,
Stan Austman,
Don Brownell |
|
Hamilton,
Ontario
|
1955 |
Saskatchewan |
Bayne Secord,
Stan Austman,
Merv Mann,
Gary Stevenson |
|
Sydney,
Nova Scotia
|
1956 |
Saskatchewan |
Bob Hawkins,
Ted Clarke,
Bruce Beveridge,
Dave Williams |
|
Fort William,
Ontario
|
1957 |
Ontario |
Ian Johnston,
Peter Galsworthy,
Dave Robinson,
Mike Jackson |
|
Winnipeg,
Manitoba
|
1958 |
Northern Ontario |
Tom Tod,
Neil McLeod,
Patrick Moran,
David Allin |
|
Charlottetown,
Prince Edward Island
|
1959 |
Alberta |
John Trout,
Bruce Walker,
David Woods,
Allen Sharpe |
George Walsh
[4] |
Calgary,
Alberta
|
1960 |
Alberta |
Tommy Kroeger,
Jack Isaman,
Ron Nelson,
Murray Sorenson |
|
Noranda,
Quebec
|
1961 |
British Columbia |
Jerry Caughlin,
Jack Cox,
Mike Shippitt,
David Jones |
|
Prince George,
British Columbia
|
1962 |
Saskatchewan |
Mike Lukowich,
Ed Lukowich,
Doug McLeod,
David Moore |
|
Halifax,
Nova Scotia
|
1963 |
Alberta |
Wayne Saboe,
Ron Hampton,
Rick Aldridge,
Mick Adams |
|
Guelph,
Ontario
|
1964 |
Northern Ontario |
Bob Ash,
Bill Ash,
Terry Armstrong,
Fred Prier |
|
Regina,
Saskatchewan
|
1965 |
Saskatchewan |
Dan Fink,
Ken Runtz,
Ron Jacques,
Larry Lechner |
|
Fredericton,
New Brunswick
|
1966 |
Alberta |
Brian Howes,
Blair Pallesen,
John Thompson,
Chris Robinson |
|
St. John's,
Newfoundland
|
1967 |
Alberta |
Stanley Trout,
Doug Dobry,
Allen Kullay,
Donald Douglas |
Ron Anton
[5] |
Flin Flon,
Manitoba
|
1968 |
Ontario |
Bill Hope,
Bruce Lord,
Brian Domney,
Dennis Gardiner |
|
Port Arthur,
Ontario
|
1969 |
Saskatchewan |
Robert Miller,
Roger Rask,
Lloyd Helm,
William Aug |
|
North Battleford,
Saskatchewan
|
1970 |
New Brunswick |
Ronald Ferguson,
Garth Jardine,
Brian Henderson,
Cyril Sutherland |
|
Saint-Jérôme,
Quebec
|
1971 |
Saskatchewan |
Greg Montgomery,
Don Despins,
Jeff Montgomery,
Rod Verboom |
|
Kamloops,
British Columbia
|
1972 |
Alberta |
Lawrence Niven,
Rick Niven,
Jim Ross,
Ted Poblawski |
|
Schumacher,
Ontario
|
1973 |
Ontario |
Mark McDonald,
Lloyd Emmerson,
Phillip Tomsett,
Jon Clare |
|
Moncton,
New Brunswick
|
1974 |
Alberta |
Robb King,
Brad Hannah,
Bill Fowlis,
Chris King |
|
Ottawa,
Ontario
|
1975 |
Alberta |
Paul Gowsell,
Neil Houston,
Glen Jackson,
Kelly Stearne |
|
Edmonton,
Alberta
|
1976 |
Prince Edward Island |
Bill Jenkins,
John Scales,
Sandy Stewart,
Alan Mayhew |
|
Kapuskasing,
Ontario
|
1977 |
Alberta |
Paul Gowsell,
John Ferguson,
Doug MacFarlane,
Kelly Stearne |
|
Winnipeg,
Manitoba
|
1978 |
Alberta |
Darren Fish,
Lorne Barker,
Murray Ursulak,
Barry Barker |
|
Charlottetown,
Prince Edward Island
|
1979 |
Manitoba |
Mert Thompsett,
Lyle Derry,
Joel Gagne,
Mike Friesen |
|
Victoria,
British Columbia
|
1980 |
Quebec |
Denis Marchand,
Denis Cecil,
Yves Barrette,
Larry Phillips |
André Ferland |
Sault Ste. Marie,
Ontario
|
1981 |
Manitoba |
Mert Thompsett,
Bill McTavish,
Joel Gagne,
Mike Friesen |
|
Saint John,
New Brunswick
|
1982 |
Ontario |
John Base,
Bruce Webster,
Dave McAnerney,
Jim Donahoe |
|
Swift Current,
Saskatchewan
|
1983 |
Saskatchewan |
Jamie Schneider,
Danny Ferner,
Steven Leippi,
Kelly Vollman |
|
Halifax,
Nova Scotia
|
1984 |
Manitoba |
Bob Ursel,
Brent Mendella,
Gerald Chick,
Mike Ursel |
Jim Ursel |
Winnipeg,
Manitoba
|
1985 |
Alberta |
Kevin Martin,
Richard Feeney,
Dan Petryk,
Michael Berger |
|
St. John's,
Newfoundland
|
1986 |
Manitoba |
Hugh McFadyen,
Jon Mead,
Norman Gould,
John Lange |
|
Red Deer,
Alberta
|
1987 |
New Brunswick |
Jim Sullivan,
Charlie Sullivan,
Craig Burgess,
Dan Alderman |
David Sullivan
[6] |
Prince Albert,
Saskatchewan
|
1988 |
British Columbia |
Mike Wood,
Mike Bradley,
Todd Troyer,
Greg Hawkes |
|
North Vancouver,
British Columbia
|
1989 |
British Columbia |
Dean Joanisse,
David Nantes,
Tim Coombes,
Jet Pilon |
|
Winnipeg,
Manitoba
|
1990 |
Ontario |
Noel Herron,
Robert Brewer,
Steve Small,
Richard Polk |
|
Garson, Ontario
[7]
|
1991 |
Northern Ontario |
Jason Repay,
Aaron Skillen,
Scott McCallum,
Trevor Clifford |
|
Leduc,
Alberta
|
1992 |
Quebec |
Michel Ferland,
Marco Berthelot,
Steve Beaudry,
Steve Guetre |
André Ferland |
Vernon,
British Columbia
|
1993 |
Nova Scotia |
Shawn Adams,
Ben Blanchard,
Jon Philip,
Robert MacArthur |
Neil Powers |
Trois-Rivières,
Quebec
|
1994 |
Alberta |
Colin Davison,
Kelly Mittelstadt,
Scott Pfeifer,
Sean Morris |
|
Truro,
Nova Scotia
|
1995 |
Manitoba |
Chris Galbraith,
Scott Cripps,
Brent Barrett,
Bryan Galbraith |
Arnold Asham
[8] |
Regina,
Saskatchewan
|
1996 |
Northern Ontario |
Jeff Currie,
Greg Given,
Andrew Mikkelsen,
Tyler Oinonen |
Don Main
[9] |
Edmonton,
Alberta
|
1997 |
Alberta |
Ryan Keane,
Scott Pfeifer,
Blayne Iskiw,
Peter Heck |
Pat Keane
[10] |
Selkirk,
Manitoba
|
1998 |
Ontario |
John Morris,
Craig Savill,
Andy Ormsby,
Brent Laing |
Brian Savill &
Earle Morris |
Calgary,
Alberta
|
1999 |
Ontario |
John Morris,
Craig Savill,
Jason Young,
Brent Laing |
Scott Taylor |
Kelowna,
British Columbia
|
2000 |
British Columbia |
Brad Kuhn,
Kevin Folk,
Ryan Kuhn,
Hugh Bennett |
Jock Tyre |
Moncton,
New Brunswick
|
2001 |
Newfoundland |
Brad Gushue,
Mark Nichols,
Brent Hamilton,
Mike Adam |
Jeff Thomas
[11] |
St. Catharines,
Ontario
|
2002 |
Manitoba |
David Hamblin,
Ross Derksen,
Kevin Hamblin,
Ross McCannell |
Lorne Hamblin |
Summerside,
Prince Edward Island
|
2003 |
Saskatchewan |
Steve Laycock,
Chris Haichert,
Mike Jantzen,
Kyler Broad |
Barry Fiendel |
Ottawa,
Ontario
|
2004 |
New Brunswick |
Ryan Sherrard,
Jason Roach,
Darren Roach,
Jared Bezanson |
Robert Sherrard |
Victoria,
British Columbia
|
2005 |
Saskatchewan |
Kyle George,
Justin Mihalicz,
D. J. Kidby,
Chris Hebert |
Dwayne Mihalicz |
Fredericton,
New Brunswick
|
2006 |
Alberta |
Charley Thomas,
Geoff Walker,
Rollie Robinson,
Kyle Reynolds |
Alan Walker |
Thunder Bay,
Ontario
|
2007 |
Alberta |
Charley Thomas,
Brock Virtue,
Matthew Ng,
Kyle Reynolds |
J. D. Lind |
St. Catharines,
Ontario
|
2008 |
Quebec |
William Dion,
Jean-Michel Arsenault,
Erik Lachance,
Miguel Bernard |
Benoit Arsenault |
Sault Ste. Marie,
Ontario
|
2009 |
Prince Edward Island |
Brett Gallant,
Adam Casey,
Anson Carmody,
Jamie Danbrook |
Peter Gallant |
Salmon Arm,
British Columbia
|
2010 |
Ontario |
Jake Walker,
Craig Van Ymeren,
Geoff Chambers,
Matthew Mapletoft |
John Thompson |
Sorel-Tracy,
Quebec
|
2011 |
Saskatchewan |
Braeden Moskowy,
Kirk Muyres,
Colton Flasch,
Matt Lang |
Dwayne Mihalicz |
Calgary,
Alberta
|
2012 |
Alberta |
Brendan Bottcher,
Evan Asmussen,
Landon Bucholz,
Bryce Bucholz |
Bernie Panich |
Napanee,
Ontario
|
2013 |
Manitoba |
Matt Dunstone,
Colton Lott,
Daniel Grant,
Brendan MacCuish |
Scott Grant |
Fort McMurray,
Alberta
|
2014 |
Manitoba |
Braden Calvert,
Kyle Kurz,
Lucas Van Den Bosch,
Brendan Wilson |
Tom Clasper |
Liverpool,
Nova Scotia
|
2015 |
Manitoba |
Braden Calvert,
Kyle Kurz,
Lucas Van Den Bosch,
Brendan Wilson |
Tom Clasper |
Corner Brook,
Newfoundland and Labrador
|
2016 |
Manitoba |
Matt Dunstone,
Colton Lott,
Kyle Doering,
Robbie Gordon |
Calvin Edie |
Stratford,
Ontario
|
2017 |
British Columbia |
Tyler Tardi,
Sterling Middleton,
Jordan Tardi,
Nick Meister |
Paul Tardi |
Esquimalt,
British Columbia
|
2018 |
British Columbia |
Tyler Tardi,
Sterling Middleton,
Jordan Tardi,
Zachary Curtis |
Paul Tardi |
Shawinigan,
Quebec
|
2019 |
British Columbia |
Tyler Tardi,
Sterling Middleton,
Matthew Hall,
Alex Horvath |
Paul Tardi |
Prince Albert,
Saskatchewan
|
2020 |
Manitoba 2 |
Jacques Gauthier,
Jordan Peters,
Brayden Payette,
Zack Bilawka |
John Lund |
Langley,
British Columbia
|
2021
|
Cancelled due to the
COVID-19 pandemic in Canada. Replaced by the
2021 World Junior Qualification Event |
Fort McMurray,
Alberta
|
2022 |
Ontario |
Landan Rooney,
Nathan Steele,
Jacob Jones,
Austin Snyder |
Collin Mitchell |
Stratford,
Ontario
|
2023 |
Alberta 2 |
Johnson Tao,
Jaedon Neuert,
Benjamin Morin,
Adam Naugler |
Skip Wilson |
Rouyn-Noranda,
Quebec
|
2024 |
Alberta 1 |
Kenan Wipf,
Ky Macaulay,
Michael Keenan,
Max Cinnamon |
Derek Bowyer |
Fort McMurray,
Alberta
|