Local sports depth (2025 junior hockey snapshot)

Depth score = league tier weight × points percentage for each mapped CHL or MHL franchise city; rank 1 is deepest standing in the panel.

  • PublisherOpenStats

Coverage: 49 · Original study / source

RankPlaceProvinceScore
1Moose JawSaskatchewan0.838
2Owen SoundOntario0.833
3RimouskiQuebec0.821
4ReginaSaskatchewan0.799
5LondonOntario0.787
6Niagara FallsOntario0.781
7CharlottetownPrince Edward Island0.769
8AbbotsfordBritish Columbia0.758
9CalgaryAlberta0.754
10KingstonOntario0.742
11SaguenayQuebec0.731
12VictoriaBritish Columbia0.72
13LethbridgeAlberta0.709
14SudburyOntario0.699
15DrummondvilleQuebec0.688
16Prince AlbertSaskatchewan0.672
17Sault Ste. MarieOntario0.662
18MississaugaOntario0.652
19BathurstNew Brunswick0.642
20BrandonManitoba0.629
21KitchenerOntario0.619
22HamiltonOntario0.61
23Quebec CityQuebec0.603
24HalifaxNova Scotia0.602
25Prince GeorgeBritish Columbia0.588
26Red DeerAlberta0.578
27PeterboroughOntario0.569
28ShawiniganQuebec0.561
29KelownaBritish Columbia0.554
30Swift CurrentSaskatchewan0.538
31BarrieOntario0.53
32SherbrookeQuebec0.522
33SaskatoonSaskatchewan0.5
34WindsorOntario0.492
35BrantfordOntario0.477
36SydneyNova Scotia0.47
37CranbrookBritish Columbia0.462
38EdmontonAlberta0.447
39OttawaOntario0.44
40MonctonNew Brunswick0.426
41VancouverBritish Columbia0.418
42Medicine HatAlberta0.412
43SummersidePrince Edward Island0.405
44North BayOntario0.398
45VictoriavilleQuebec0.392
46KamloopsBritish Columbia0.383
47MiramichiNew Brunswick0.369
48CampbelltonNew Brunswick0.332
49EdmundstonNew Brunswick0.293

All OpenStats Local Sports Depth editions · Cities