Canadian National Hockey League
(CNHL)


An alternate universe where "Hockey Night in Canada" remains just that. A fictional competition inspired by the pyramid structure of European football/soccer leagues.
  • All
  • Ontario
  • Québec
  • Maritimes
  • Western
  • History

Ontario League, 1924-25 Season
Prev Season    |   Stan Lee Cup Playoffs   |    Next Season


First Division
Pos Chg Str Team Pts
+6(3)ONSimcoe42
2nd=(4)ONYork36
3rd+3(6)ONToronto35
4th+4(2)ONPeterborough32
5th+5(2)ONGrey28
6th+3(2)ONWellington28
7th-3(2)ONElgin28
8th+5(2)ONOttawa27
9th-4(2)ONAlgoma26
10th-7(2)ONPerth24
11th+3(2)ONOxford23
12th+4(2)ONBrant22
13th-12(2)ONBruce22
14th-3(2)ONHuron20
15th=(2)ONMiddlesex18
16th-4(2)ONEssex18
17thD2(2)ONHamilton17
18thD2(1)ONGlengarry13


Second Division
(South & West)
Pos Chg Str Team Pts
1st+6(1)ONHalton36
2ndD1(2)ONHastings36
3rd-1(2)ONWaterloo34
4th+8(1)ONWentworth30
5th-2(1)ONParry Sound30
6th-1(2)ONOntario County #30
7th+1(1)ONMuskoka25
8th-2(1)ONLondon25
9th-5(2)ONLambton24
10th+1(1)ONDufferin23
11th+4(1)ONKent22
12th-2(1)ONPeel20
13th=(1)ONLincoln16
14th-5(1)ONNorfolk16
15th+1(1)ONDurham15
16th+1(1)ONHaldimand14
17th-3(1)ONWelland12
 

Second Division
(North & East)
Pos Chg Str Team Pts
1st+1(1)ONFrontenac37
2nd+4(2)ONRenfrew36
3rd+4(1)ONTimiskaming33
4th+1(1)ONLanark33
5thD1(1)ONPrescott33
6th+2(1)ONNorthumberland31
7th-3(1)ONPort Arthur31
8th+3(1)ONLeeds28
9th=(1)ONRussell28
10th-7(1)ONLennox #28
11th+4(1)ONVictoria23
12th=(1)ONNipissing23
13th+5(1)ONGrenville20
14th-4(1)ONKingston20
15th-1(1)ONFort William18
16th-3(1)ONCarleton14
17th-1(1)ONDundas #13
18th-1(1)ONPrince Edward10


Legend:
Pos = Finishing Position ( = Regional Champions), Chg = Position change from previous season, Str = Riding Strength, # = Final season before folding.

Ligue du Québec, 1924-25 Season
Prev Season    |   Stan Lee Cup Playoffs   |    Next Season


Premier Division
Pos Chg Str Team Pts
+4(1)QCChamplain37
2nd+1(6)QCMont-Royal33
3rd+4(6)QCHochelaga32
4th+5(1)QCTémiscouata31
5th-3(1)QCL'Assomption30
6th-2(4)QCQuébec30
7thD2(1)QCSaint-Jean-sur-Richelieu26
8th-7(2)QCHull24
9th+5(1)QCYamaska22
10th+3(1)QCBeauce22
11th-5(1)QCLaval22
12th-2(1)QCKamouraska21
13th-5(1)QCLa Prairie20
14th-3(1)QCDrummond16
15th=(1)QCLotbinière15
16thD2(1)QCL'Islet14
17th-5(1)QCTerrebonne13


Deuxième Division
(Sud et Ouest)
Pos Chg Str Team Pts
1stD1(1)QCMissisquoi #39
2nd=(1)QCSherbrooke36
3rd+2(1)QCPontiac35
4th=(1)QCVaudreuil33
5th+3(1)QCArgenteuil32
6th=(1)QCBrome30
7th+5(1)QCSaint-Hyacinthe26
8th+5(1)QCStanstead24
9th+1(1)QCRichmond23
10th-3(1)QCCompton23
11th-2(1)QCBeauharnois22
12th-9(1)QCChambly21
13th+4(1)QCChâteauguay17
14th-3(1)QCJoliette15
15th+1(1)QCLabelle13
16th-1(1)QCBerthier10
17th-3(1)QCBagot9

Deuxième Division
(Nord et Est)
Pos Chg Str Team Pts
1st+1(1)QCBellechasse40
2ndD1(1)QCTrois-Rivières34
3rd+4(1)QCMaskinongé #32
4th-1(1)QCMégantic32
5th+4(1)QCMatane28
6th=(1)QCChicoutimi28
7th-3(1)QCDorchester28
8th+4(1)QCPortneuf27
9th-1(1)QCGaspé24
10th-5(1)QCMontmagny22
11th-1(1)QCShefford21
12th+5(1)QCNicolet19
13th=(1)QCRichelieu18
14th-3(1)QCRimouski18
15th=(1)QCBonaventure16
16th=(1)QCLévis11
17th-3(1)QCCharlevoix10


Legend:
Pos = Finishing Position ( = Regional Champions), Chg = Position change from previous season, Str = Riding Strength, # = Final season before folding.

Maritimes League, 1924-25 Season
Prev Season    |   Stan Lee Cup Playoffs   |    Next Season


First Division
Pos Chg Str Team Pts
+1(3)NSCape Breton30
2nd-1(2)NBSaint John25
3rd+2(1)NBGloucester24
4th=(2)PEQueen's County24
5th+6(1)NSHants23
6th+1(1)NSCumberland19
7th-1(2)NSHalifax17
8th+2(1)NBKent15
9th-6(1)NBVictoria14
10thD2(1)NSLunenburg12
11th-2(1)NSYarmouth #12
12th=(1)NSPictou11
13th-5(1)NSAntigonish8


Second Division
Pos Chg Str Team Pts
1st+2(1)NSInverness28
2nd=(1)NSKings #28
3rd+2(1)NBWestmorland27
4thD1(1)NBRoyal27
5th-1(1)NBNorthumberland19
6th+3(1)PEKing's County18
7th+1(1)PEPrince County18
8th+5(1)NSDigby16
9th-2(1)NBRestigouche15
10th-4(1)NSColchester13
11th=(1)NSShelburne12
12th-2(1)NBYork8
13th-1(1)NBCharlotte5

Legend:
Pos = Finishing Position ( = Regional Champions), Chg = Position change from previous season, Str = Riding Strength, # = Final season before folding.

Western League, 1924-25 Season
Prev Season    |   Stan Lee Cup Playoffs   |    Next Season


First Division
Pos Chg Str Team Pts
+1(2)ABEdmonton41
2nd-1(2)ABCalgary38
3rd+1(3)MBWinnipeg33
4th+1(1)MBPortage la Prairie31
5th+3(3)BCVancouver28
6th+5(1)MBProvencher27
7th-1(2)BCKootenay26
8th-1(1)SKAssiniboia24
9th-6(2)SKBattleford24
10th+4(1)SKMoose Jaw21
11th+1(1)SKWeyburn21
12th-2(1)MBDauphin21
13thD2(1)SKKindersley19
14th+1(1)BCNew Westminster17
15th-6(1)MBSelkirk16
16th-3(1)BCWestminster District14
17thD2(1)SKQu'Appelle7


Second Division
(Pacific)
Pos Chg Str Team Pts
1st+2(1)ABMacleod35
2nd=(1)ABRed Deer34
3rd+3(1)BCComox28
4th+9(1)ABLethbridge27
5th+3(1)YTYukon27
6th+3(1)BCCariboo26
7th-3(1)ABMedicine Hat26
8th+3(1)BCNanaimo25
9thD1(1)BCVictoria24
10th-3(1)BCOkanagan23
11th-6(1)SKMaple Creek19
12th-2(1)ABVictoria18
13th-1(1)ABBattle River15
14th+2(1)ABStrathcona #14
15th-1(1)BCSkeena13
16th-1(1)ABBow River6

Second Division
(Prairies)
Pos Chg Str Team Pts
1st+1(1)SKLast Mountain35
2nd+3(1)SKHumboldt34
3rdD1(1)MBLisgar31
4th=(1)MBBrandon28
5th+4(1)SKSaltcoats26
6th+1(1)MBMacdonald26
7th+4(1)MBSpringfield24
8th=(1)MBNelson23
9th-6(1)MBMarquette23
10th=(1)MBSouris21
11th-5(1)SKSaskatoon20
12th+1(1)MBNeepawa17
13th+1(1)SKSwift Current15
14th-2(1)SKRegina14
15th=(1)SKPrince Albert12
16th=(1)SKMackenzie11


Legend:
Pos = Finishing Position ( = Regional Champions), Chg = Position change from previous season, Str = Riding Strength, # = Final season before folding.

League History, 1924-25 Season
Prev Season    |   Stan Lee Cup History   |    Next Season


MOST RECENT DIVISION MOVEMENTS
Ontario League
First Division
Team Q Est Reg D1 Reg D2
QONSimcoe91896-97**--
QONYork121896-97**--
QONToronto181896-97**--
D1ONGrey71896-97**--
D1ONWellington31896-97**--
D2ONHuron61896-97**--
D2ONMiddlesex121896-97**--
D1ONElgin11896-97**1904
D2ONAlgoma21896-97**1906
D2ONPerth21896-97**1908
D1ONPeterborough11896-97**1912
D2ONBruce41896-97**1914
D2ONEssex11896-97**1920
D2ONOttawa1896-97**1921
D2ONOxford1896-97**1921
D2ONBrant1896-97**1923
D2ONHamilton31896-97**1924
D2ONGlengarry1896-97**1924

Second Division
(South & West)
Team Q Est Reg D1 Reg D2
D3ONHastings1896-971924**
D3ONWaterloo1896-971923**
D3ONMuskoka1896-971919**
D3ONLambton1896-971919**
D4ONKent1896-971918**
D3ONParry Sound1904-051914**
ONOntario County61896-971911**
D2ONHalton1896-971909**
D3ONWentworth1896-971905**
D4ONDurham1896-971900**
D3ONLondon1896-97--**
D3ONDufferin1904-05--**
D4ONPeel1896-97--**
D4ONLincoln1896-97--**
D4ONNorfolk1896-97--**
D4ONHaldimand1896-97--**
D4ONWelland1896-97--**
 

Second Division
(North & East)
Team Q Est Reg D1 Reg D2
D3ONPrescott1896-971924**
D3ONRenfrew1896-971923**
ONLennox1896-971922**
D3ONNorthumberland1896-971920**
D4ONNipissing1896-971920**
D3ONLanark1896-971918**
D4ONVictoria1896-971917**
D3ONLeeds1896-971907**
ONDundas1896-971899**
D2ONFrontenac1896-97--**
D3ONTimiskaming1917-18--**
D3ONPort Arthur1917-18--**
D3ONRussell1896-97--**
D4ONGrenville1896-97--**
D4ONKingston1896-97--**
D4ONFort William1904-05--**
D4ONCarleton1896-97--**
D4ONPrince Edward1896-97--**

Inactive Teams
Team Q End Reg D1 Reg D2
ONBrockville1916-1719061917
ONStormont1916-17--1917
ONBothwell1903-04--1904
ONCardwell1903-04--1904
ONCornwall1903-04--1904
ONAddington1903-04--1904

Ligue du Québec
Premier Division
Team Q Est Reg D1 Reg D2
QQCMont-Royal161896-97**--
QQCHochelaga121896-97**--
D1QCQuébec191896-97**--
D2QCTerrebonne81896-97**--
D2QCLotbinière11896-97**1904
QQCChamplain31896-97**1906
D1QCL'Assomption51896-97**1910
D1QCTémiscouata1896-97**1918
D2QCHull31896-97**1918
D2QCLaval11896-97**1919
D2QCYamaska11896-97**1920
D2QCDrummond1896-97**1921
D2QCKamouraska1896-97**1922
D2QCLa Prairie1896-97**1922
D2QCBeauce1896-97**1923
D1QCSaint-Jean-sur-Richelieu1896-97**1924
D2QCL'Islet51896-97**1924

Deuxième Division
(Sud et Ouest)
Team Q Est Reg D1 Reg D2
QCMissisquoi21896-971924**
D3QCPontiac1896-971922**
D4QCBeauharnois1896-971915**
D4QCChâteauguay21896-971914**
D4QCLabelle1896-971914**
D4QCChambly31896-971913**
D4QCBagot1896-971909**
D3QCVaudreuil1896-971908**
D3QCRichmond1896-971908**
D3QCCompton1896-971907**
D3QCSaint-Hyacinthe1896-971905**
D2QCSherbrooke1896-971900**
D3QCArgenteuil1896-97--**
D3QCBrome1896-97--**
D3QCStanstead1896-97--**
D4QCJoliette1896-97--**
D4QCBerthier1896-97--**

Deuxième Division
(Nord et Est)
Team Q Est Reg D1 Reg D2
D2QCTrois-Rivières11896-971924**
D3QCMégantic1896-971923**
D4QCRichelieu1896-971922**
D4QCBonaventure1896-971918**
D3QCMontmagny1896-971916**
D3QCDorchester1896-971909**
QCMaskinongé11896-971903**
D4QCCharlevoix1896-971902**
D3QCShefford1896-971897**
D2QCBellechasse1896-97--**
D3QCMatane1917-18--**
D3QCChicoutimi1896-97--**
D3QCPortneuf1896-97--**
D3QCGaspé1896-97--**
D4QCNicolet1896-97--**
D4QCRimouski1896-97--**
D4QCLévis1896-97--**

Inactive Teams
Team Q End Reg D1 Reg D2
QCRouville31916-1719171909
QCDeux-Montagnes11916-1719171915
QCMontmorency1916-1719101917
QCMontcalm1916-1718991917
QCHuntingdon1916-17--1917
QCSoulanges1916-17--1917

Maritimes League
First Division
Team Q Est Reg D1 Reg D2
NSCape Breton61896-97**--
D1NBSaint John21896-97**--
D2PEQueen's County81896-97**--
D2NSHalifax91896-97**--
NSYarmouth11896-97**--
D1NBGloucester1896-97**1904
D2NSCumberland1896-97**1909
D2NSHants11896-97**1912
D3NSPictou21896-97**1917
D3NBKent1896-97**1919
D3NBVictoria1896-97**1920
D3NSAntigonish1896-97**1921
D3NSLunenburg1896-97**1924

Second Division
Team Q Est Reg D1 Reg D2
D3NBRoyal1896-971924**
D3NBWestmorland1896-971923**
D3NSInverness1896-971922**
D4NBNorthumberland1896-971921**
D4PEPrince County1896-971919**
D4NSColchester1896-971918**
D4NBRestigouche1896-971915**
NSKings1896-971912**
D4NBCharlotte1896-971911**
D4PEKing's County1896-97--**
D4NSDigby1896-97--**
D4NSShelburne1896-97--**
D4NBYork1896-97--**

Inactive Teams
Team Q End Reg D1 Reg D2
NBCarleton1916-1719171915
NSAnnapolis1916-1719171916
NBSunbury1916-1719161917
NBAlbert1903-041904--
NSVictoria1903-041904--
NSGuysborough1916-1718981917
NSRichmond1916-17--1917

Western League
First Division
Team Q Est Reg D1 Reg D2
D2SKAssiniboia51896-97**--
D3MBDauphin11904-05**1905
D2BCVancouver11896-97**1907
D2MBPortage la Prairie21904-05**1910
D2MBProvencher21896-97**1911
D1MBWinnipeg21896-97**1915
D2BCKootenay11904-05**1918
D3SKMoose Jaw1908-09**1918
D3SKWeyburn1917-18**1919
D3BCNew Westminster11896-97**1919
D1ABCalgary11904-05**1921
D2SKBattleford1908-09**1921
ABEdmonton11904-05**1922
D3MBSelkirk11896-97**1922
D3BCWestminster District21896-97**1923
D3SKKindersley1917-18**1924
D3SKQu'Appelle1904-05**1924

Second Division
(Pacific)
Team Q Est Reg D1 Reg D2
D4BCVictoria31896-971924**
D3ABRed Deer1908-091923**
D3BCNanaimo1896-971921**
D3ABMedicine Hat51896-971920**
D3YTYukon1904-051914**
D3ABMacleod1908-09--**
D3BCComox1904-05--**
D4SKMaple Creek1917-18--**
D3ABLethbridge1917-18--**
D3BCCariboo1917-18--**
D4BCOkanagan1917-18--**
D4ABVictoria1908-09--**
D4ABBattle River1917-18--**
ABStrathcona1904-05--**
D4BCSkeena1917-18--**
D4ABBow River1917-18--**

Second Division
(Prairies)
Team Q Est Reg D1 Reg D2
D3MBLisgar1896-971924**
D4MBMarquette1896-971923**
D3SKHumboldt11904-051922**
D4SKSaskatoon1896-971922**
D4MBNeepawa1917-181921**
D3MBMacdonald1896-971920**
D3MBBrandon1896-971909**
D3SKLast Mountain1917-18--**
D3SKSaltcoats1908-09--**
D3MBSpringfield1917-18--**
D3MBNelson1917-18--**
D4MBSouris1904-05--**
D4SKSwift Current1917-18--**
D4SKRegina1908-09--**
D4SKPrince Albert1908-09--**
D4SKMackenzie1904-05--**

Legend:
"Q" = Number of Stan Lee Cup playoff qualifications, "Est" = Season established, "Reg D1"/"Reg D2" = Most recent year last spent in each regional division (** denotes current division).