FHFH logo
Buy me a coffee
Visit the unified dashboard →

Team Power Rankings

Offense, defense, and pace scores are normalized to a 100-point league average using per-60 expected and actual results blended with an EWMA + shrinkage model. Special teams tiers come from daily power-play and penalty-kill percentiles, while the trend reflects movement versus each club's 10-game baseline.

Showing 32 teams · Updated nightly after new games
Metric legend & formulas

Power Score averages the offense, defense, and pace indices, then adds 1.5 points for each special teams tier step (Tier 1 → +3, Tier 2 → +1.5, Tier 3 → 0) for both PP and PK.

Offense = 100 + 15 × Z(0.7×z(xGF60) +0.2×z(SF60) + 0.1×z(GF60)). Defense = 100 + 15 × Z(0.7×z(-xGA60) +0.2×z(-SA60) + 0.1×z(-GA60)). Pace = 100 + 15 × Z(((CF60+CA60)/2)).

Trend compares today’s offense index against each club’s 10-game baseline. Pace60 is the underlying per-60 pace metric from the view.

Component Ratings turn the newly appended finishing, goalie, danger-mix, special teams, and discipline columns into the same 100-point scale (105 = strong, 95 = weak) for quick trend checks.

Sub-Ratings Spotlight

League-relative scores (100 = average) for the top-ranked club across finishing, goaltending, danger mix, special teams, and discipline.

⚠︎ High Variance
Finishing120.6GF60 vs xGF60
Goaltending122.9xGA60 vs GA60
Danger Mix122.3High-danger share
Special Teams99.2PP xGF + PK suppression
Discipline112.7Drawn vs taken penalties
#1
COLColorado Avalanche
132.1Power Score
137.3Off
123.9Def
121.7Pace
  • Trend 0.0
  • PP Tier Tier 2 · Middle
  • PK Tier Tier 1 · Elite
#2
CARCarolina Hurricanes
124.4Power Score
128.1Off
114.9Def
116.8Pace
  • Trend 0.0
  • PP Tier Tier 2 · Middle
  • PK Tier Tier 1 · Elite
#3
DETDetroit Red Wings
115.5Power Score
116.1Off
103.5Def
113.3Pace
  • Trend 0.0
  • PP Tier Tier 1 · Elite
  • PK Tier Tier 2 · Middle
#TeamPowerOffDefPaceTrendPP TierPK TierxGF60xGA60Pace60FinishGoalieDangerSpecialDiscVariance
1COLColorado Avalanche⚠︎132.1137.3123.9121.70.0Tier 2 · MiddleTier 1 · Elite3.882.6861.92120.6122.9122.399.2112.7High
2CARCarolina Hurricanes⚠︎124.4128.1114.9116.80.0Tier 2 · MiddleTier 1 · Elite3.712.8760.9681.389.5124.7106.4101.6High
3DETDetroit Red Wings⚠︎115.5116.1103.5113.30.0Tier 1 · EliteTier 2 · Middle3.483.0460.2876.079.6109.3102.6115.2High
4WSHWashington Capitals115.3118.1102.6107.30.0Tier 1 · EliteTier 1 · Elite3.483.1459.10113.7105.3112.798.792.7Stable
5VGKVegas Golden Knights110.6106.5122.1103.40.0Tier 3 · SubparTier 3 · Subpar3.242.6958.3388.588.2126.2100.5119.6Stable
6CGYCalgary Flames109.7103.2110.7106.10.0Tier 1 · EliteTier 3 · Subpar3.182.8758.8673.894.7112.794.194.9Stable
7LAKLos Angeles Kings108.4102.1116.9101.60.0Tier 2 · MiddleTier 3 · Subpar3.202.7857.1980.1120.396.5109.3114.7Stable
8FLAFlorida Panthers108.1110.6101.4103.40.0Tier 2 · MiddleTier 2 · Middle3.353.1158.34105.591.7118.0100.9114.8Stable
9ANAAnaheim Ducks107.9112.282.1125.00.0Tier 2 · MiddleTier 3 · Subpar3.333.4762.56111.7103.895.098.698.0Stable
10NYINew York Islanders107.9110.4101.298.50.0Tier 2 · MiddleTier 1 · Elite3.403.2057.3772.1120.784.3100.5113.9Stable
11CBJColumbus Blue Jackets107.6102.893.0113.60.0Tier 2 · MiddleTier 1 · Elite3.203.2060.3375.295.195.1101.1105.1Stable
12NJDNew Jersey Devils107.499.4101.0108.40.0Tier 2 · MiddleTier 1 · Elite3.063.0959.3292.097.995.799.592.5Stable
13TBLTampa Bay Lightning⚠︎106.5114.2101.590.30.0Tier 1 · EliteTier 2 · Middle3.553.1455.7898.1119.3100.299.6103.0High
14BUFBuffalo Sabres104.8100.388.2112.50.0Tier 2 · MiddleTier 1 · Elite3.093.2860.11117.388.1104.097.3101.9Stable
15PITPittsburgh Penguins103.598.8109.193.70.0Tier 2 · MiddleTier 2 · Middle3.142.9456.4493.3107.5107.1115.389.2Stable
16WPGWinnipeg Jets101.497.995.0102.40.0Tier 2 · MiddleTier 2 · Middle3.073.2058.13100.8100.8110.0105.6101.4Stable
17MINMinnesota Wild⚠︎100.291.4100.599.60.0Tier 1 · EliteTier 3 · Subpar2.913.0957.59108.2121.790.287.6125.5High
18VANVancouver Canucks100.1106.564.6115.80.0Tier 2 · MiddleTier 1 · Elite3.303.7960.75102.887.480.2103.796.1Stable
19DALDallas Stars⚠︎99.9103.6109.273.40.0Tier 1 · EliteTier 2 · Middle3.232.9552.46121.0111.6113.6103.4100.8High
20TORToronto Maple Leafs99.792.181.3107.60.0Tier 1 · EliteTier 1 · Elite2.903.3959.16112.391.697.992.988.4Stable
21EDMEdmonton Oilers99.589.489.4110.60.0Tier 1 · EliteTier 3 · Subpar3.083.4157.6889.489.489.4100.089.4Stable
22UTAUtah Mammoth⚠︎99.0102.5110.883.80.0Tier 3 · SubparTier 3 · Subpar3.152.9754.4998.492.1107.1101.9101.6High
23OTTOttawa Senators99.083.9124.874.80.0Tier 2 · MiddleTier 1 · Elite2.742.6252.74112.889.0102.599.9112.7Stable
24NYRNew York Rangers98.685.089.9107.40.0Tier 2 · MiddleTier 1 · Elite2.833.3159.1199.3114.8102.595.660.8Stable
25NSHNashville Predators⚠︎98.298.4100.586.80.0Tier 2 · MiddleTier 2 · Middle3.093.0855.0978.170.6109.799.8114.7High
26MTLMontréal Canadiens97.594.394.790.00.0Tier 1 · EliteTier 2 · Middle3.003.2155.71122.379.982.199.880.9Stable
27STLSt. Louis Blues95.975.9115.582.80.0Tier 1 · EliteTier 2 · Middle2.572.6954.2999.975.398.197.3111.1Stable
28BOSBoston Bruins95.292.967.5120.70.0Tier 2 · MiddleTier 3 · Subpar2.933.8061.71104.1124.674.7102.363.8Stable
29CHIChicago Blackhawks92.585.790.487.80.0Tier 2 · MiddleTier 1 · Elite2.763.2755.29117.4105.678.8100.781.0Stable
30PHIPhiladelphia Flyers91.680.2111.070.30.0Tier 2 · MiddleTier 1 · Elite2.692.9651.85106.3101.695.0100.095.1Stable
31SJSSan Jose Sharks91.379.381.0100.20.0Tier 2 · MiddleTier 1 · Elite2.693.4557.7195.9114.075.997.6112.0Stable
32SEASeattle Kraken87.872.7108.382.50.0Tier 3 · SubparTier 3 · Subpar2.512.9954.25101.4114.974.397.599.2Stable
FHFH logo