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
  • First Division
  • Second Division
  • Third Division
  • Fourth Division
  • History

First Division, 1947-48 Season
Prev Season    |   Stan Lee Cup Playoffs   |    Next Season


First Division
(National)
Pos Chg Str Team Pts
+5(5)MBWinnipeg47
2nd-1(6)QCMont-Royal44
3rd-1(6)QCHochelaga40
4th+10(5)ONYork38
5th+12(4)ONParkdale37
6th-2(6)ONToronto36
7th+3(5)BCVancouver34
8th-1(2)ONAlgoma31
9th+3(2)NSCape Breton30
10th-5(2)ONSimcoe28
11th+2(4)QCQuébec25
12th-9(4)QCCartierville25
13th-4(3)ONEssex23
14thD2(1)QCDrummond22
15th+3(1)QCTémiscouata21
16th-5(2)ONHastings21
17th-1(2)SKBattleford20
18th-10(2)QCHull19
D2(2)ONHamilton18
-5(2)ONDurham11

Legend:
Pos = Finishing Position ( = League Leaders, = Relegated to Second Division for next season), Chg = Position change from previous season, Str = Riding Strength.

Second Division, 1947-48 Season
Prev Season    |   Stan Lee Cup Playoffs   |    Next Season


Second Division
(Western Conference)
Pos Chg Str Team Pts
+4(2)ONWellington39
2ndD1(2)ONGrey39
3rd+4(1)SKHumboldt35
4th+10(2)ONHuron33
5thD3(1)SKSwift Current30
6th+5(2)BCKootenay30
7th-4(2)ONMiddlesex30
8th-6(2)ABCalgary30
9th+7(1)BCFraser Valley26
10th-6(2)ABEdmonton26
11th+1(2)ONWaterloo25
12thD1(2)ONBrant23
13th+2(1)ABLethbridge17
14th-1(1)YTYukon17
15th-5(1)SKWeyburn17
16th-10(2)ONLambton17
-8(1)MBPortage la Prairie15
D3(1)ONHalton10

Second Division
(Eastern Conference)
Pos Chg Str Team Pts
+4(1)QCRichmond35
2nd+6(1)QCTerrebonne34
3rd=(2)PEQueen's County34
4th+7(1)QCSaint-Jean-sur-Richelieu31
5th+2(1)QCBrome31
6th+4(1)QCVaudreuil30
7th+1(1)ONPeterborough30
8th-4(2)NSHalifax30
9th+5(1)NBVictoria25
10th-4(2)ONRenfrew25
11th-9(2)ONOttawa25
12thD3(1)QCKamouraska24
13th-4(1)NBRoyal23
14th-1(1)NSPictou22
15th+1(1)QCDorchester18
16th-4(1)NBSaint John18
-2(1)QCChamplain14
D3(1)ONGrenville10


Legend:
Pos = Finishing Position ( = Promoted to First Division for next season, = Relegated to Third Division for next season), Chg = Position change from previous season, Str = Riding Strength.

Third Division, 1947-48 Season
Prev Season    |   Stan Lee Cup Playoffs   |    Next Season


Third Division
(Western Conference)
Pos Chg Str Team Pts
+4(1)SKLake Centre32
2nd+1(1)SKQu'Appelle32
3rd+1(1)ABMacleod31
4th+3(1)SKSaskatoon28
5thD2(1)BCVictoria28
6th+3(1)BCNew Westminster27
7th-5(1)BCSkeena24
8th+3(1)BCNanaimo23
9th+1(1)SKWood Mountain22
10th-4(1)BCCariboo21
11thD4(1)ABBow River19
12th=(1)SKKindersley18
13th=(1)SKRegina16
14th=(1)SKAssiniboia15
15th=(1)ABMedicine Hat14
-8(1)ABAthabaska10

Third Division
(Central West Conference)
Pos Chg Str Team Pts
D2(1)ONElgin35
2nd+2(1)MBMacdonald34
3rd+2(1)ONTimiskaming31
4th-2(1)MBSelkirk28
5th-2(1)MBSpringfield26
6th+1(1)MBSouris24
7th+3(1)SKMelville23
8th=(1)ONBruce22
9th+2(1)MBProvencher21
10th-4(1)ONPerth21
11th-2(1)ONMuskoka20
12th=(1)ONDufferin18
13th+1(1)ONPort Arthur16
14th-1(1)MBNeepawa16
15th=(1)ONOxford14
D4(1)MBMarquette11

Third Division
(Central East Conference)
Pos Chg Str Team Pts
+4(1)QCBeauce38
2nd+5(1)QCBerthier32
3rd+1(1)ONNorthumberland30
4th-2(1)QCLotbinière30
5th-2(1)ONCochrane27
6th+5(1)ONLeeds25
7thD2(1)ONGlengarry24
8thD4(1)ONNipissing22
9th+1(1)QCChâteauguay22
10th-4(1)QCPontiac22
11th-3(1)ONLanark21
12th-3(1)ONFrontenac20
13th+2(1)QCSaint-Hyacinthe13
14th-2(1)QCSherbrooke13
15th-2(1)QCChambly11
-2(1)QCLabelle10

Third Division
(Eastern Conference)
Pos Chg Str Team Pts
+1(1)NBGloucester39
2ndD2(1)NBWestmorland33
3rd+6(1)PEKing's County31
4th-1(1)NBCharlotte29
5th=(1)QCBellechasse27
6th-2(1)NSInverness27
7th-1(1)NSCumberland23
8th+4(1)NSShelburne22
9th+2(1)NBNorthumberland21
10th=(1)NSAntigonish20
11th+2(1)QCRimouski19
12th-4(1)NSDigby18
13th-6(1)NBKent16
14thD4(1)QCChicoutimi15
15th=(1)QCMontmagny10
-2(1)PEPrince County10


Legend:
Pos = Finishing Position ( = Promoted to Second Division for next season, = Relegated to Fourth Division for next season), Chg = Position change from previous season, Str = Riding Strength.

Fourth Division, 1947-48 Season
Prev Season    |   Stan Lee Cup Playoffs   |    Next Season


Fourth Division
(Western Conference)
Pos Chg Str Team Pts
+2(1)SKMoose Jaw37
2ndD3(1)ABPeace River31
3rd+3(1)SKMelfort29
4th-2(1)ABBattle River29
5th+3(1)SKRosetown27
6th-2(1)BCOkanagan25
7th+3(1)ABAcadia24
8th+1(1)BCKamloops23
9th-4(1)ABVegreville23
10th+4(1)BCComox21
11th=(1)ABRed Deer17
12th-5(1)SKMaple Creek17
13th-1(1)SKMackenzie16
14th+1(1)ABWetaskiwin15
15th-2(1)ABJasper14
16th=(1)ABCamrose12
 

Fourth Division
(Central West Conference)
Pos Chg Str Team Pts
+1(1)ONWelland37
2nd+3(1)MBLisgar33
3rd+1(1)MBBrandon33
4th-1(1)ONParry Sound33
5th+2(1)ONKenora32
6thD3(1)MBDauphin30
7th+1(1)ONWentworth26
8th+1(1)ONKent25
9th-3(1)SKRosthern25
10th+1(1)ONFort William20
11th+2(1)ONHaldimand19
12th-2(1)SKYorkton19
13th+2(1)ONLondon18
14th-2(1)ONNorfolk17
15th+1(1)ONLincoln15
16th-2(1)MBChurchill15
17th=(1)SKPrince Albert11

Fourth Division
(Central East Conference)
Pos Chg Str Team Pts
+4(1)QCMégantic41
2nd+2(1)ONRussell37
3rd=(1)ONStormont35
4th-2(1)ONKingston30
5thD3(1)QCStanstead26
6th+5(1)QCArgenteuil24
7th=(1)QCBeauharnois24
8th+1(1)ONPeel23
9th-3(1)QCShefford23
10th+5(1)QCJoliette22
11th-3(1)ONPrince Edward21
12th=(1)QCChapleau19
13th-3(1)ONVictoria13
14th+2(1)ONCarleton8
15th-1(1)QCLaval8
16th-3(1)ONPrescott6

Fourth Division
(Eastern Conference)
Pos Chg Str Team Pts
+1(1)QCLévis38
2nd+2(1)QCPortneuf32
3rd=(1)QCCharlevoix27
4th+1(1)QCRichelieu26
5th+10(1)QCLac-Saint-Jean25
6thD3(1)QCBonaventure25
7th+5(1)QCNicolet23
8th+3(1)QCGaspé23
9th-1(1)NBYork22
10th-1(1)QCTrois-Rivières21
11th-1(1)NSLunenburg20
12th+1(1)QCCompton19
13th-6(1)NSColchester17
14th-8(1)NBRestigouche17
15th-1(1)QCSaint-Maurice13
16th=(1)QCMatane12


Legend:
Pos = Finishing Position ( = Promoted to Third Division for next season), Chg = Position change from previous season, Str = Riding Strength.

League History, 1947-48 Season
Prev Season    |   Stan Lee Cup History   |    Next Season


MOST RECENT DIVISION MOVEMENTS
First Division
(National)
Team Q Est D1 D2 D3 D4 Reg D1 Reg D2
QQCMont-Royal371896-97**------1925--
QQCHochelaga331896-97**------1925--
QONYork291896-97**------1925--
QONToronto381896-97**------1925--
NSCape Breton101896-97**------1925--
QCQuébec331896-97**------1925--
QMBWinnipeg211896-97**------19251915
ONEssex91896-97**1926----19251920
QBCVancouver141896-97**1927----19251907
SKBattleford31908-09**1932----19251921
ONDurham51896-97**19341931192619001925
QONAlgoma51896-97**19421939--19251906
QCCartierville41935-36**194219401937
QCTémiscouata11896-97**1944----19251918
ONSimcoe131896-97**1945----1925--
QCHull51896-97**1945----19251918
ONHastings1896-97**19461930--19241925
QONParkdale11935-36**194619421941
QCDrummond1896-97**1947----19251921
ONHamilton31896-97**1947----19251924

Second Division
(Western Conference)
Team Q Est D1 D2 D3 D4 Reg D1 Reg D2
ONGrey71896-971947**----1925--
ONBrant21896-971947**----19251923
ABEdmonton51904-051945**----19251922
ONWaterloo1896-971945**1932--19231925
ONHuron61896-971944**----1925--
ONWellington101896-971941**----1925--
BCKootenay11904-051938**----19251918
ABCalgary21904-051936**----19251921
ONMiddlesex121896-971933**----1925--
ONLambton1896-97--**1927--19191925
BCFraser Valley21896-97--**1939--19251923
YTYukon1904-05--**1941--19141925
SKWeyburn1917-18--**1945--19251919
SKHumboldt11904-05--**1945--19221925
ABLethbridge1917-18--**19461931--1925
MBPortage la Prairie21904-05--**1946--19251910
ONHalton1896-97--**1947--19091925
SKSwift Current1917-18--**19471938--1925

Second Division
(Eastern Conference)
Team Q Est D1 D2 D3 D4 Reg D1 Reg D2
NSHalifax111896-971946**----1925--
ONRenfrew21896-971946**1927--19231925
PEQueen's County81896-971941**----1925--
QCSaint-Jean-sur-Richelieu1896-971934**----19251924
QCTerrebonne81896-97--**----1925--
ONOttawa1896-97--**----19251921
NSPictou21896-97--**1931--19251917
QCChamplain31896-971927**1932--19251906
QCRichmond1896-97--**1936--19081925
NBRoyal1896-97--**1937--19241925
QCVaudreuil1896-97--**1942--19081925
NBVictoria1896-97--**1942193719251920
QCDorchester1896-971939**1943193119091925
QCBrome1896-97--**1945----1925
NBSaint John81896-971942**1946--1925--
ONPeterborough11896-971927**1946--19251912
QCKamouraska1896-97--**1947--19251922
ONGrenville1896-97--**19471928--1925

Third Division
(Western Conference)
Team Q Est D1 D2 D3 D4 Reg D1 Reg D2
BCVictoria31896-97--1947**193219241925
SKLake Centre1925-26--1946**1930
SKSaskatoon1896-97--1945**192919221925
SKAssiniboia51896-97--1944**--1925--
SKQu'Appelle1904-05--1941**--19251924
BCNew Westminster11896-97----**--19251919
ABMacleod1908-09----**----1925
BCCariboo1917-18----**----1925
BCSkeena1917-18----**1934--1925
ABAthabaska1925-26----**1936
SKKindersley1917-18--1931**193919251924
BCNanaimo1896-97----**194219211925
SKRegina1908-09----**1944--1925
SKWood Mountain1925-26----**1944
ABMedicine Hat51896-97----**194619201925
ABBow River1917-18----**1947--1925

Third Division
(Central West Conference)
Team Q Est D1 D2 D3 D4 Reg D1 Reg D2
ONElgin11896-9719261947**--19251904
MBSelkirk11896-97--1946**--19251922
ONPerth21896-97--1941**--19251908
ONTimiskaming1917-18--1939**----1925
ONBruce41896-97--1938**--19251914
ONDufferin1904-05--1938**1933--1925
ONOxford1896-9719311937**--19251921
MBProvencher21896-97--1936**--19251911
MBMacdonald1896-97----**--19201925
MBSouris1904-05----**1927--1925
MBSpringfield1917-18----**1929--1925
MBNeepawa1917-18----**193219211925
ONPort Arthur1917-18----**1939--1925
SKMelville1925-26----**1940
ONMuskoka1896-97----**194619191925
MBMarquette1896-97----**194719231925

Third Division
(Central East Conference)
Team Q Est D1 D2 D3 D4 Reg D1 Reg D2
ONGlengarry1896-97--1947**--19251924
QCSherbrooke1896-97--1944**--19001925
QCLotbinière11896-97--1943**--19251904
QCSaint-Hyacinthe1896-97--1943**193219051925
QCBeauce1896-9719281941**--19251923
ONLanark1896-97--1937**--19181925
ONNorthumberland1896-97--1936**--19201925
ONFrontenac1896-97--1931**----1925
ONLeeds1896-97----**192919071925
QCBerthier1896-97----**1933--1925
QCChambly31896-97----**193619131925
ONCochrane1935-36----**1941
QCLabelle1896-97----**194419141925
QCPontiac1896-97--1934**194519221925
QCChâteauguay21896-97----**194619141925
ONNipissing1896-97----**194719201925

Third Division
(Eastern Conference)
Team Q Est D1 D2 D3 D4 Reg D1 Reg D2
NBWestmorland1896-97--1947**--19231925
NBKent1896-97--1946**--19251919
NSInverness1896-97--1946**193919221925
NSCumberland1896-9719431945**--19251909
NBCharlotte1896-97--1944**193619111925
NBGloucester1896-9719281939**--19251904
QCBellechasse1896-97--1928**----1925
NSAntigonish1896-97----**--19251921
PEKing's County1896-97----**1926--1925
QCRimouski1896-97----**1930--1925
NSDigby1896-97----**1935--1925
NSShelburne1896-97----**1942--1925
PEPrince County1896-97----**194419191925
NBNorthumberland1896-97----**194519211925
QCMontmagny1896-97----**194619161925
QCChicoutimi1896-97--1937**1947--1925

Fourth Division
(Western Conference)
Team Q Est D1 D2 D3 D4 Reg D1 Reg D2
ABPeace River1925-26----1947**
SKMaple Creek1917-18----1946**--1925
BCOkanagan1917-18--19421945**--1925
BCKamloops1935-36----1941**
ABRed Deer1908-09--19301937**19231925
SKRosetown1925-26----1936**
ABWetaskiwin1925-26----1934**
SKMoose Jaw1908-09----1929**19251918
BCComox1904-05----1927**--1925
ABBattle River1917-18------**--1925
SKMackenzie1904-05------**--1925
ABCamrose1908-09------**--1925
SKMelfort1925-26------**
ABAcadia1925-26------**
ABVegreville1925-26------**
ABJasper1935-36------**

Fourth Division
(Central Western Conference)
Team Q Est D1 D2 D3 D4 Reg D1 Reg D2
MBDauphin11904-05--19371947**19251905
ONLondon1896-97----1943**--1925
SKYorkton1908-09----1942**--1925
MBLisgar1896-97----1942**19241925
ONParry Sound1904-05----1940**19141925
MBBrandon1896-97----1939**19091925
ONWentworth1896-97----1939**19051925
ONHaldimand1896-97----1938**--1925
MBChurchill1917-18----1932**--1925
ONKent1896-97------**19181925
ONWelland1896-97------**--1925
ONFort William1904-05------**--1925
ONNorfolk1896-97------**--1925
ONLincoln1896-97------**--1925
SKPrince Albert1908-09------**--1925
ONKenora1925-26------**
SKRosthern1935-36------**

Fourth Division
(Central Eastern Conference)
Team Q Est D1 D2 D3 D4 Reg D1 Reg D2
QCStanstead1896-97----1947**--1925
QCChapleau1935-36----1946**
QCBeauharnois1896-97----1945**19151925
QCShefford1896-97--19401944**18971925
QCMégantic1896-97--19361944**19231925
ONKingston1896-97----1941**--1925
ONPrescott1896-97--19271939**19241925
QCArgenteuil1896-97----1937**--1925
QCLaval11896-97--19291936**19251919
ONVictoria1896-97----1934**19171925
ONStormont1925-26^----1931**--1917
ONRussell1896-97----1927**--1925
ONPeel1896-97------**--1925
QCJoliette1896-97------**--1925
ONPrince Edward1896-97------**--1925
ONCarleton1896-97------**--1925

Fourth Division
(Eastern Conference)
Team Q Est D1 D2 D3 D4 Reg D1 Reg D2
QCBonaventure1896-97----1947**19181925
NSLunenburg1896-97----1946**19251924
QCGaspé1896-97----1945**--1925
QCSaint-Maurice1935-36----1941**
NSColchester1896-97----1938**19181925
QCTrois-Rivières11896-97--19261938**19241925
QCPortneuf1896-97----1932**--1925
QCMatane1917-18----1931**--1925
QCCompton1896-97----1930**19071925
QCRichelieu1896-97------**19221925
NBRestigouche1896-97------**19151925
QCCharlevoix1896-97------**19021925
QCLévis1896-97------**--1925
QCNicolet1896-97------**--1925
NBYork1896-97------**--1925
QCLac-Saint-Jean1925-26------**

Inactive Teams
Team Q End D1 D2 D3 D4 Reg D1 Reg D2
QCL'Assomption51934-351935------19251910
NSHants11934-35--1935----19251912
QCYamaska11934-35--1935----19251920
QCLa Prairie1934-35--1935----19251922
QCL'Islet51934-35--1935----19251924
SKLast Mountain1934-35----1935----1925
QCBagot1934-35------193519091925
NSRichmond1934-35------1935--1917
NSYarmouth11924-251925--
QCMissisquoi21924-2519241925
ONLennox1924-2519221925
QCRouville31916-1719171909
QCDeux-Montagnes11916-1719171915
NBCarleton1916-1719171915
NSAnnapolis1916-1719171916
NBSunbury1916-1719161917
NSKings1924-2519121925
ONOntario County61924-2519111925
QCMontmorency1916-1719101917
ONBrockville1916-1719061917
NBAlbert1903-041904--
NSVictoria1903-041904--
QCMaskinongé11924-2519031925
ONDundas1924-2518991925
QCMontcalm1916-1718991917
NSGuysborough1916-1718981917
ABStrathcona1924-25--1925
QCHuntingdon1916-17--1917
QCSoulanges1916-17--1917
ONBothwell1903-04--1904
ONCardwell1903-04--1904
ONCornwall1903-04--1904
ONAddington1903-04--1904

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