FHFH logo
Buy me a coffee

Team Power Rankings

Daily team snapshot with league-relative offense, defense, and pace ratings, special-teams tiers, repaired 10-game trend, and strength-of-schedule context.

32 teams · Nightly snapshot after games
Metric definitions

Power Score = average of Off, Def, and Pace, plus 1.5 points for each PP and PK tier step.

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 = current offense rating versus the prior 10 played snapshots. SoS = 50/50 blend of opponent record/schedule context and opponents' current Power Scores. Both use the same 100-centered page scale. Pace60 is the underlying per-60 pace metric.

Component Ratings convert finishing, goalie, danger mix, special teams, and discipline into the same 100-point scale for quick reads.

Sub-Ratings Spotlight

Top-ranked club only. League-relative scores where 100 is average.

Finishing96.0GF60 vs xGF60
Goaltending93.3xGA60 vs GA60
Danger Mix124.2High-danger share
Special Teams102.3PP xGF + PK suppression
Discipline103.1Drawn vs taken penalties

Summary cards

Top teams overview

Top three teams with quick context.

#1
CARCarolina Hurricanes
128.5Power Score
133.7Off
125.6Def
108.2Pace
  • Trend +5.9
  • PP Tier Tier 1 · Elite
  • PK Tier Tier 1 · Elite
#2
MINMinnesota Wild
121.1Power Score
120.5Off
108.0Def
125.7Pace
  • Trend -1.2
  • PP Tier Tier 1 · Elite
  • PK Tier Tier 3 · Subpar
#3
NJDNew Jersey Devils
116.1Power Score
117.5Off
109.3Def
112.6Pace
  • Trend +1.4
  • PP Tier Tier 1 · Elite
  • PK Tier Tier 3 · Subpar

Primary surface

Daily power rankings table

Full team table for the selected snapshot.

#TeamPowerSoSOffDefPaceTrendPP TierPK TierxGF60xGA60Pace60FinishGoalieDangerSpecialDiscVariance
1CARCarolina Hurricanes128.594.5133.7125.6108.2+5.9Tier 1 · EliteTier 1 · Elite4.012.7458.5496.093.3124.2102.3103.1Stable
2MINMinnesota Wild121.177.0120.5108.0125.7-1.2Tier 1 · EliteTier 3 · Subpar3.733.0261.1188.1101.9109.3102.7106.5Stable
3NJDNew Jersey Devils116.1112.2117.5109.3112.6+1.4Tier 1 · EliteTier 3 · Subpar3.653.0459.1897.293.3106.7103.1101.0Stable
4LAKLos Angeles Kings116.075.7104.7113.1121.1+0.1Tier 1 · EliteTier 3 · Subpar3.352.9260.4496.185.2109.0100.698.1Stable
5EDMEdmonton Oilers115.773.3116.2111.3101.7-4.0Tier 1 · EliteTier 1 · Elite3.632.9657.5894.089.5114.0101.1102.4Stable
6COLColorado Avalanche115.177.6113.3112.4101.6+6.6Tier 1 · EliteTier 1 · Elite3.523.0657.57108.2103.8113.3101.394.1Stable
7TBLTampa Bay Lightning113.1107.2113.2113.994.1-9.9Tier 1 · EliteTier 1 · Elite3.532.8956.47113.991.8119.899.986.6Stable
8ANAAnaheim Ducks⚠︎112.575.8115.481.3122.8+4.2Tier 1 · EliteTier 1 · Elite3.603.8260.6986.197.5102.1100.4125.0High
9OTTOttawa Senators109.7105.2108.7114.792.3+7.0Tier 1 · EliteTier 2 · Middle3.503.0256.2084.8106.9116.698.6110.8Stable
10BUFBuffalo Sabres109.6104.3110.0101.898.9-2.6Tier 1 · EliteTier 1 · Elite3.503.2357.1693.198.6104.199.8115.1Stable
11PHIPhiladelphia Flyers108.6110.1104.1116.387.3+5.5Tier 1 · EliteTier 1 · Elite3.502.7453.2885.787.9121.0108.097.3Stable
12BOSBoston Bruins107.4114.8104.392.0108.0-3.7Tier 1 · EliteTier 1 · Elite3.413.6058.5193.8120.096.396.8118.1Stable
13DETDetroit Red Wings107.2110.398.5100.4104.7-3.4Tier 1 · EliteTier 1 · Elite3.303.3058.0373.5107.294.8112.0117.1Stable
14PITPittsburgh Penguins106.6111.8109.393.6107.8-0.3Tier 1 · EliteTier 3 · Subpar3.413.4658.48138.487.2107.586.5113.3Stable
15VGKVegas Golden Knights105.284.2109.5125.780.4+7.6Tier 3 · SubparTier 3 · Subpar3.522.6754.4488.693.9128.599.999.9Stable
16MTLMontréal Canadiens⚠︎105.1110.1109.986.5109.8-2.2Tier 1 · EliteTier 3 · Subpar3.613.7158.7894.7138.481.699.0110.8High
17FLAFlorida Panthers103.6116.5103.287.3102.4+7.1Tier 1 · EliteTier 1 · Elite3.473.5957.6981.294.895.9104.983.8Stable
18NSHNashville Predators102.493.298.496.3103.6-1.8Tier 1 · EliteTier 3 · Subpar3.233.3357.86103.2103.393.5101.689.3Stable
19WSHWashington Capitals⚠︎102.3108.794.988.0106.1-2.2Tier 1 · EliteTier 1 · Elite3.173.6158.23114.9111.188.4101.0106.9High
20NYINew York Islanders102.0110.594.081.5112.5+6.8Tier 1 · EliteTier 1 · Elite3.103.8559.1892.0117.394.997.5116.9Stable
21UTAUtah Mammoth⚠︎100.988.396.5107.199.0+7.9Tier 3 · SubparTier 3 · Subpar3.123.0857.18138.195.1105.5101.399.9High
22SJSSan Jose Sharks⚠︎99.588.388.9107.683.9-9.9Tier 1 · EliteTier 1 · Elite2.963.0154.96111.976.6105.1102.295.0High
23CBJColumbus Blue Jackets98.6119.281.6113.591.6+4.7Tier 1 · EliteTier 3 · Subpar2.862.9656.0995.4104.090.798.880.4Stable
24STLSt. Louis Blues⚠︎98.287.080.5109.286.9+10.0Tier 1 · EliteTier 1 · Elite2.732.9653.17121.1113.386.297.179.9High
25WPGWinnipeg Jets98.096.588.7108.578.7+1.2Tier 1 · EliteTier 1 · Elite3.093.1454.2078.6111.095.391.4101.3Stable
26NYRNew York Rangers⚠︎97.5124.289.094.491.2+3.0Tier 1 · EliteTier 1 · Elite3.053.4356.03114.7121.1100.799.385.1High
27CGYCalgary Flames95.3100.882.175.1110.8-1.9Tier 1 · EliteTier 1 · Elite2.823.8258.92106.495.383.298.761.2Stable
28TORToronto Maple Leafs91.4124.283.473.4108.4-8.6Tier 1 · EliteTier 3 · Subpar2.903.8558.57106.097.980.7100.162.4Stable
29SEASeattle Kraken90.697.477.497.297.2-0.5Tier 3 · SubparTier 3 · Subpar2.693.2956.91101.691.074.599.299.9Stable
30DALDallas Stars88.893.686.6117.453.6+2.6Tier 1 · EliteTier 3 · Subpar3.042.9450.49105.6105.8111.9102.0106.2Stable
31VANVancouver Canucks⚠︎88.5105.378.291.178.2-0.7Tier 1 · EliteTier 1 · Elite2.723.3354.12110.655.890.5100.3101.2High
32CHIChicago Blackhawks85.2102.372.572.093.2+7.3Tier 1 · EliteTier 1 · Elite2.643.9656.3393.2111.261.497.7108.3Stable