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, 1903-04 Season
Prev Season    |   Stan Lee Cup Playoffs   |    Next Season


First Division
Pos Chg Str Team Pts
+2(4)ONMiddlesex41
2nd+2(3)ONOntario County36
3rd+5(3)ONHuron34
4th-3(3)ONWellington34
5th+6(3)ONHastings32
6th+1(3)ONGrey30
7th-5(4)ONToronto29
8th+4(3)ONBruce26
9th-4(3)ONSimcoe26
10th-1(2)ONLanark23
11th+5(2)ONNorthumberland22
12th-6(3)ONYork22
13th=(2)ONWentworth21
14th-4(2)ONOttawa18
15thD2(2)ONLeeds17
16th-2(2)ONEssex17
D2(2)ONHamilton16
-3(2)ONWaterloo15


Second Division
(South & West)
Pos Chg Str Team Pts
+1(2)ONElgin38
2nd+10(2)ONPeterborough34
3rd+5(2)ONLambton33
4th-1(2)ONNorfolk33
5th+4(1)ONBrant29
6th+5(1)ONBothwell #28
7th-2(2)ONDurham28
8th-2(2)ONPerth27
9th-2(1)ONWelland24
10th=(1)ONLincoln23
11th+5(1)ONHalton20
12th+1(1)ONKent20
13th+1(1)ONLondon18
14th-10(2)ONOxford18
15th+3(1)ONCardwell #16
16th+1(1)ONPeel10
17th-2(1)ONHaldimand9
 

Second Division
(North & East)
Pos Chg Str Team Pts
D1(2)ONVictoria44
2nd+4(1)ONGrenville34
3rdD1(2)ONRenfrew33
4th+3(1)ONPrescott32
5th-3(1)ONPrince Edward32
6th+3(1)ONCarleton31
7th+1(1)ONBrockville28
8th-3(1)ONMuskoka27
9th-6(1)ONDundas26
10th-6(1)ONRussell24
11th=(1)ONAlgoma22
12th+1(1)ONGlengarry21
13th+3(1)ONLennox20
14th-2(1)ONNipissing20
15th-5(1)ONCornwall #18
16th-2(1)ONFrontenac17
17th-2(1)ONKingston16
18th-1(1)ONAddington #14


Legend:
Pos = Finishing Position ( = Regional Champions, = Relegated to Second Division for next season, = Promoted to First Division for next season), Chg = Position change from previous season, Str = Riding Strength, # = Final season before folding.

Ligue du Québec, 1903-04 Season
Prev Season    |   Stan Lee Cup Playoffs   |    Next Season


Premier Division
Pos Chg Str Team Pts
+4(4)QCHochelaga39
2nd+1(4)QCQuébec36
3rd+1(1)QCYamaska35
4th-3(1)QCChambly35
5th-3(1)QCChâteauguay31
6th+6(1)QCL'Islet30
7th+3(1)QCMontmagny29
8th-1(1)QCTerrebonne27
9th=(4)QCMont-Royal24
10th+4(1)QCPontiac23
11thD2(1)QCTrois-Rivières21
12th+4(1)QCLabelle21
13th-2(1)QCMissisquoi21
14th-1(1)QCL'Assomption20
15th-9(1)QCSaint-Hyacinthe20
16th-8(1)QCDeux-Montagnes17
D2(1)QCCompton15
-3(1)QCWright15


Deuxième Division
(Sud et Ouest)
Pos Chg Str Team Pts
+6(1)QCVaudreuil42
2nd+2(1)QCJoliette38
3rd+3(1)QCRouville37
4th-2(1)QCBagot36
5th-2(1)QCMégantic35
6th+2(1)QCMontcalm33
7th+2(1)QCBeauharnois32
8th+7(1)QCNicolet29
9th+3(1)QCSherbrooke29
10th+1(1)QCSoulanges26
11th-6(1)QCArgenteuil25
12th+2(1)QCHuntingdon24
13thD1(1)QCLa Prairie23
14th-1(1)QCSaint-Jean-sur-Richelieu21
15th+4(1)QCBerthier20
16th=(1)QCLaval20
17th=(1)QCBrome17
18th-8(1)QCDrummond17
19th-1(1)QCStanstead9

Deuxième Division
(Nord et Est)
Pos Chg Str Team Pts
+4(1)QCLotbinière44
2nd+1(1)QCShefford38
3rd+4(1)QCDorchester33
4th+15(1)QCRichmond32
5th-3(1)QCBeauce32
6thD1(1)QCMaskinongé32
7th+6(1)QCMontmorency31
8th+1(1)QCRimouski29
9th-3(1)QCGaspé29
10th-6(1)QCChamplain28
11th+1(1)QCBonaventure27
12th-1(1)QCPortneuf23
13th-3(1)QCCharlevoix23
14th+1(1)QCTémiscouata22
15th-7(1)QCRichelieu22
16th=(1)QCLévis19
17th=(1)QCKamouraska18
18th=(1)QCChicoutimi17
19th-5(1)QCBellechasse14


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

Maritimes League, 1903-04 Season
Prev Season    |   Stan Lee Cup Playoffs   |    Next Season


First Division
Pos Chg Str Team Pts
+3(2)NSCape Breton35
2nd=(2)PEPrince County33
3rd-2(2)PEQueen's County32
4th+6(1)NBWestmorland31
5th+2(2)NBSaint John31
6th+2(1)NSKings26
7th-1(1)NBAlbert #26
8th-3(2)NSHalifax24
9th-6(2)NSPictou24
10th+3(1)NSColchester19
11th+1(1)NBVictoria17
12th+2(1)NSAnnapolis16
13th+2(1)NSYarmouth15
14thD2(1)NSCumberland12
15th-6(1)NSVictoria #10
16th-5(1)NBCharlotte 19


Second Division
Pos Chg Str Team Pts
+2(1)NBGloucester35
2ndD1(1)NSLunenburg34
3rd-1(1)NSHants31
4th+6(1)NBSunbury29
5th+1(1)NBYork29
6th+7(1)NBRestigouche28
7th-2(1)NBKent27
8th-4(1)NBCarleton25
9th=(1)NBKing's24
10th+4(1)PEKing's County22
11th+1(1)NSInverness22
12th-4(1)NSGuysborough22
13th+2(1)NSShelburne19
14th-7(1)NSRichmond19
15th+2(1)NSAntigonish15
16th=(1)NBNorthumberland15
17th-6(1)NSDigby12

Legend:
Pos = Finishing Position ( = Regional Champions, = Relegated to Second Division for next season, = Promoted to First Division for next season), Chg = Position change from previous season, Str = Riding Strength, # = Final season before folding, 1 = Avoided relegation due to Albert and Victoria (NS) folding.

Western League, 1903-04 Season
Prev Season    |   Stan Lee Cup Playoffs   |    Next Season


Western League
Pos Chg Str Team Pts
=(1)NTAlberta31
2nd+4(2)BCVictoria31
3rd-1(2)NTAssiniboia31
4th=(1)MBSelkirk27
5th-2(1)NTSaskatchewan27
6th+1(1)BCYale26
7th+1(1)BCBurrard22
8th+1(1)MBLisgar19
9th+4(1)BCVancouver Island18
10th+5(1)MBWinnipeg17
11th-1(1)BCNew Westminster16
12th-7(1)MBMarquette15
13th-1(1)MBBrandon13
14th-3(1)MBMacdonald13
-1(1)MBProvencher9

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

League History, 1903-04 Season
Prev Season    |   Stan Lee Cup History   |    Next Season


MOST RECENT DIVISION MOVEMENTS
Ontario League
First Division
Team Q Est Reg D1 Reg D2
QONMiddlesex61896-97**--
QONOntario County51896-97**--
QONHuron31896-97**--
ONWellington11896-97**--
ONHastings1896-97**--
ONGrey1896-97**--
ONToronto31896-97**--
ONBruce31896-97**--
ONSimcoe21896-97**--
ONNorthumberland1896-97**--
ONYork11896-97**--
ONWentworth1896-97**--
ONOttawa1896-97**--
ONWaterloo1896-97**--
ONLanark1896-97**1899
ONEssex1896-97**1902
ONLeeds1896-97**1903
ONHamilton1896-97**1903

Second Division
(South & West)
Team Q Est Reg D1 Reg D2
ONPerth1896-971902**
ONOxford1896-971902**
ONElgin1896-971901**
ONDurham1896-971900**
ONLambton1896-971898**
ONPeterborough1896-97--**
ONNorfolk1896-97--**
ONBrant1896-97--**
ONBothwell1896-97--**
ONWelland1896-97--**
ONLincoln1896-97--**
ONHalton1896-97--**
ONKent1896-97--**
ONLondon1896-97--**
ONCardwell1896-97--**
ONPeel1896-97--**
ONHaldimand1896-97--**
 

Second Division
(North & East)
Team Q Est Reg D1 Reg D2
ONVictoria1896-971903**
ONRenfrew1896-971903**
ONPrescott1896-971901**
ONDundas1896-971899**
ONGrenville1896-97--**
ONPrince Edward1896-97--**
ONCarleton1896-97--**
ONBrockville1896-97--**
ONMuskoka1896-97--**
ONRussell1896-97--**
ONAlgoma1896-97--**
ONGlengarry1896-97--**
ONLennox1896-97--**
ONNipissing1896-97--**
ONCornwall1896-97--**
ONFrontenac1896-97--**
ONKingston1896-97--**
ONAddington1896-97--**

Ligue du Québec
Premier Division
Team Q Est Reg D1 Reg D2
QQCHochelaga41896-97**--
QQCQuébec61896-97**--
QQCYamaska11896-97**--
QCChambly21896-97**--
QCChâteauguay11896-97**--
QCL'Islet21896-97**--
QCTerrebonne51896-97**--
QCMont-Royal11896-97**--
QCL'Assomption1896-97**--
QCSaint-Hyacinthe1896-97**--
QCWright1896-97**--
QCDeux-Montagnes11896-97**1897
QCPontiac1896-97**1898
QCMissisquoi1896-97**1901
QCMontmagny1896-97**1902
QCLabelle1896-97**1902
QCTrois-Rivières1896-97**1903
QCCompton1896-97**1903

Deuxième Division
(Sud et Ouest)
Team Q Est Reg D1 Reg D2
QCLa Prairie1896-971903**
QCSherbrooke1896-971900**
QCMontcalm1896-971899**
QCLaval1896-971897**
QCVaudreuil1896-97--**
QCJoliette1896-97--**
QCRouville1896-97--**
QCBagot1896-97--**
QCMégantic1896-97--**
QCBeauharnois1896-97--**
QCNicolet1896-97--**
QCSoulanges1896-97--**
QCArgenteuil1896-97--**
QCHuntingdon1896-97--**
QCSaint-Jean-sur-Richelieu1896-97--**
QCBerthier1896-97--**
QCBrome1896-97--**
QCDrummond1896-97--**
QCStanstead1896-97--**

Deuxième Division
(Nord et Est)
Team Q Est Reg D1 Reg D2
QCMaskinongé11896-971903**
QCCharlevoix1896-971902**
QCLotbinière1896-971901**
QCChamplain1896-971899**
QCShefford1896-971897**
QCDorchester1896-97--**
QCRichmond1896-97--**
QCBeauce1896-97--**
QCMontmorency1896-97--**
QCRimouski1896-97--**
QCGaspé1896-97--**
QCBonaventure1896-97--**
QCPortneuf1896-97--**
QCTémiscouata1896-97--**
QCRichelieu1896-97--**
QCLévis1896-97--**
QCKamouraska1896-97--**
QCChicoutimi1896-97--**
QCBellechasse1896-97--**

Maritimes League
First Division
Team Q Est Reg D1 Reg D2
NSCape Breton21896-97**--
PEPrince County1896-97**--
PEQueen's County31896-97**--
NBSaint John1896-97**--
NSKings1896-97**--
NBAlbert1896-97**--
NSHalifax11896-97**--
NSPictou21896-97**--
NBVictoria1896-97**--
NSYarmouth1896-97**--
NSVictoria1896-97**--
NBCharlotte1896-97**--
NBWestmorland1896-97**1898
NSColchester1896-97**1901
NSAnnapolis1896-97**1902
NSCumberland1896-97**1903

Second Division
Team Q Est Reg D1 Reg D2
NSLunenburg1896-971903**
NSHants1896-971902**
NBGloucester1896-971901**
NBSunbury1896-971900**
NSGuysborough1896-971898**
NBYork1896-97--**
NBRestigouche1896-97--**
NBKent1896-97--**
NBCarleton1896-97--**
NBKing's1896-97--**
PEKing's County1896-97--**
NSInverness1896-97--**
NSShelburne1896-97--**
NSRichmond1896-97--**
NSAntigonish1896-97--**
NBNorthumberland1896-97--**
NSDigby1896-97--**

Western League
Team Q Est Reg
NTAlberta31896-97**
BCVictoria21896-97**
NTAssiniboia31896-97**
MBSelkirk1896-97**
NTSaskatchewan1896-97**
BCYale1896-97**
BCBurrard1896-97**
MBLisgar1896-97**
BCVancouver Island1896-97**
MBWinnipeg1896-97**
BCNew Westminster1896-97**
MBMarquette1896-97**
MBBrandon1896-97**
MBMacdonald1896-97**
MBProvencher1896-97**

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).