hockey DB
search by league
team
morning report
contact us
home

Quebec Major Junior Hockey League history and statistics

QMJHL History

2019-2020 QMJHL logo 1996-1997 QMJHL logo 1977-1978 QMJHL logo 1974-1975 QMJHL logo
The Quebec Major Junior Hockey League is a Major Junior hockey league that has operated from 1969 to the present. The QMJHL was founded via a merger of the Quebec Metropolitan Junior Hockey League and the Quebec [Provincial] Junior A Hockey League. The league was known as the QJAHL for its first two seasons until renaming itself its present name.

QMJHL Seasons

Quebec Major Junior Hockey League
Year Teams Champion Runner-Up Result
1969-70 11 Teams Quebec Remparts St. Jerome Alouettes (4-0)
1970-71 10 Teams Quebec Remparts Shawinigan Bruins (4-1)
1971-72 10 Teams Cornwall Royals Quebec Remparts (4-2)
1972-73 9 Teams Quebec Remparts Cornwall Royals (4-3)
1973-74 11 Teams Quebec Remparts Sorel Black Hawks (4-2)
1974-75 10 Teams Sherbrooke Castors Laval National (4-1)
1975-76 10 Teams Quebec Remparts Sherbrooke Castors (4-2)
1976-77 10 Teams Sherbrooke Castors Quebec Remparts (4-1)
1977-78 10 Teams Trois-Rivieres Draveurs Montreal Juniors (4-0)
1978-79 10 Teams Trois-Rivieres Draveurs Sherbrooke Castors (4-0)
1979-80 10 Teams Cornwall Royals Sherbrooke Castors (4-2)
1980-81 10 Teams Cornwall Royals Trois-Rivieres Draveurs (4-1)
1981-82 9 Teams Sherbrooke Castors Trois-Rivieres Draveurs (4-0)
1982-83 11 Teams Verdun Juniors Longueuil Chevaliers (4-1)
1983-84 11 Teams Laval Voisins Longueuil Chevaliers (4-2)
1984-85 12 Teams Verdun Junior Canadiens Chicoutimi Sagueneens (4-0)
1985-86 10 Teams Hull Olympiques Drummondville Voltigeurs (5-0)
1986-87 10 Teams Longueuil Chevaliers Chicoutimi Sagueneens (4-1)
1987-88 10 Teams Hull Olympiques Drummondville Voltigeurs (4-3)
1988-89 11 Teams Laval Titan Victoriaville Tigres (4-3)
1989-90 11 Teams Laval Titan Victoriaville Tigres (4-0)
1990-91 12 Teams Chicoutimi Sagueneens Drummondville Voltigeurs (4-0)
1991-92 12 Teams Verdun College-Francais Trois-Rivieres Draveurs (4-3)
1992-93 12 Teams Laval Titan Sherbrooke Faucons (4-1)
1993-94 13 Teams Chicoutimi Sagueneens Laval Titan (4-2)
1994-95 13 Teams Hull Olympiques Laval Titan College Francais (4-1)
1995-96 14 Teams Granby Predateurs Beauport Harfangs (4-1)
1996-97 14 Teams Hull Olympiques Chicoutimi Sagueneens (4-0)
1997-98 15 Teams Val d'Or Foreurs Rimouski Oceanic (4-0)
1998-99 15 Teams Acadie-Bathurst Titan Hull Olympiques (4-3)
1999-00 16 Teams Rimouski Oceanic Hull Olympiques (4-1)
2000-01 16 Teams Val d'Or Foreurs Acadie-Bathurst Titan (4-0)
2001-02 16 Teams Victoriaville Tigres Acadie-Bathurst Titan (4-2)
2002-03 16 Teams Hull Olympiques Halifax Mooseheads (4-3)
2003-04 16 Teams Gatineau Olympiques Moncton Wildcats (4-1)
2004-05 16 Teams Rimouski Oceanic Halifax Mooseheads (4-0)
2005-06 18 Teams Moncton Wildcats Quebec Remparts (4-2)
2006-07 18 Teams Lewiston MAINEiacs Val d'Or Foreurs (4-0)
2007-08 18 Teams Gatineau Olympiques Rouyn-Noranda Huskies (4-1)
2008-09 18 Teams Drummondville Voltigeurs Shawinigan Cataractes (4-3)
2009-10 18 Teams Moncton Wildcats Saint John Sea Dogs (4-2)
2010-11 18 Teams Saint John Sea Dogs Gatineau Olympiques (4-2)
2011-12 17 Teams Saint John Sea Dogs Rimouski Oceanic (4-0)
2012-13 18 Teams Halifax Mooseheads Baie-Comeau Drakkar (4-1)
2013-14 18 Teams Val d'Or Foreurs Baie-Comeau Drakkar (4-3)
2014-15 18 Teams Rimouski Oceanic Quebec Remparts (4-3)
2015-16 18 Teams Rouyn-Noranda Huskies Shawinigan Cataractes (4-1)
2016-17 18 Teams Saint John Sea Dogs Blainville-Boisbriand Armada (4-0)
2017-18 18 Teams Acadie-Bathurst Titan Blainville-Boisbriand Armada (4-2)
2018-19 18 Teams Rouyn-Noranda Huskies Halifax Mooseheads (4-2)
2019-20 18 Teams
2020-21 18 Teams Victoriaville Tigres Val d'Or Foreurs (4-2)
2021-22 18 Teams Shawinigan Cataractes Charlottetown Islanders (4-1)
2022-23 18 Teams Quebec Remparts Halifax Mooseheads (4-2)
2023-2418 Teams

+

Cities in QMJHL

Baie-Comeau, PQ
Drakkar [1997-2024]
Bathurst, NB
Acadie-Titan [1998-2024]
Beauport, PQ
Harfangs [1990-1997]
Boisbriand, PQ
Blainville-Armada [2011-2024]
Charlottetown, PEI
Islanders [2013-2024]
Chicoutimi, PQ
Sagueneens [1973-2024]
Cornwall, ONT
Royals [1969-1981]
Drummondville, PQ
Rangers [1969-1974]
Voltigeurs [1982-2024]
Gatineau, PQ
Olympiques [2003-2024]
Granby, PQ
Bisons [1981-1995]
Predateurs [1995-1997]
Halifax, NS
Mooseheads [1994-2024]
Hull, PQ
Festivals [1973-1976]
Olympiques [1976-2003]
Laval, PQ
Saints [1969-1970]
National [1971-1979]
Voisins [1979-1985]
Titan [1985-1994]
Lewiston, ME
MAINEiacs [2003-2011]
Longueuil, PQ
Chevaliers [1982-1987]
College-Francais [1988-1991]
Moncton, NB
Alpines [1995-1996]
Wildcats [1996-2024]
Montreal, PQ
Red White and Blue [1972-1975]
Juniors [1975-1982]
Rocket [1999-2003]
Juniors [2008-2011]
Plattsburgh, NY
Pioneers [1984-1985]
Quebec, PQ
Remparts [1969-1985]
Remparts [1997-2024]
Rimouski, PQ
Oceanic [1995-2024]
Rosemont, PQ
National [1969-1971]
Rouyn-Noranda, PQ
Huskies [1996-2024]
Saint John, NB
Sea Dogs [2005-2024]
Saint-Jean-sur-Riche, PQ
St. Jean Castors [1982-1989]
St. Jean Lynx [1989-1995]
Shawinigan, PQ
Bruins [1969-1973]
Dynamos [1973-1978]
Cataractes [1978-2024]
Sherbrooke, PQ
Castors [1969-1982]
Faucons [1992-1998]
Castors [1998-2003]
Phoenix [2012-2024]
Sorel, PQ
Black Hawks [1969-1977]
Black Hawks [1979-1980]
Black Hawks [1980-1981]
St. Hyacinthe, PQ
Lasers [1989-1996]
St. Jerome, PQ
Alouettes [1969-1972]
St. John's, NFLD
Fog Devils [2005-2008]
Sydney, NS
Trois-Rivieres, PQ
Ducs [1969-1974]
Draveurs [1974-1992]
Val-d'Or, PQ
Val d'Or Foreurs [1993-2024]
Verdun, PQ
Maple Leafs [1969-1972]
Black Hawks [1977-1979]
Black Hawks [1979-1980]
Juniors [1982-1984]
Junior Canadiens [1984-1989]
College-Francais [1991-1994]
Victoriaville, PQ
Tigres [1987-2024]

QMJHL Yearly Team Attendance

2022-23
2011-12
2000-01
1989-90
1978-79
2021-22
2010-11
1999-00
1988-89
1977-78
2020-21
2009-10
1998-99
1987-88
1976-77
2019-20
2008-09
1997-98
1986-87
1975-76
2018-19
2007-08
1996-97
1985-86
1974-75
2017-18
2006-07
1995-96
1984-85
1973-74
2016-17
2005-06
1994-95
1983-84
1972-73
2015-16
2004-05
1993-94
1982-83
1971-72
2014-15
2003-04
1992-93
1981-82
1970-71
2013-14
2002-03
1991-92
1980-81
1969-70
2012-13
2001-02
1990-91
1979-80