Skip to main content
B
NHL

NHL Elo Ratings

Opponent adjusted Elo ratings for every NHL team, skater and goalie, with tonight's Elo win odds against the market and the best DFS line matchups.

2026-27through 2026-06-14home ice 30 pts

Preseason ratings: last season's ratings pulled toward 1500. They update after every game night.

Tonight's Games

FLA @ CAR2026-09-29T21:00:00+00:00
CAR logoCAR
Power 1576
Elo win 65%Market 52%
FLA logoFLA
Power 1502
Elo win 36%Market 49%
FLA F vs CAR Forwards-16EVEN
FLA D vs CAR Defense-65TOUGH
CAR F vs FLA Forwards+28EVEN
CAR D vs FLA Defense+39SMASH
CAR: Brandon Bussi(Confirmed)1507E 1500
FLA: Jacob Markstrom(Confirmed)1488E 1507
MTL @ TOR2026-09-29T23:00:00+00:00
TOR logoTOR
Power 1469
Elo win 46%Market 52%
MTL logoMTL
Power 1529
Elo win 54%Market 48%
MTL F vs TOR Forwards+31SMASH
MTL D vs TOR Defense+26EVEN
TOR F vs MTL Forwards-2EVEN
TOR D vs MTL Defense-23EVEN
MTL: Jakub Dobes(Confirmed)1524E 1510
TOR: Sergei Bobrovsky(Confirmed)1491E 1532
NYR @ BOS2026-09-30T00:00:00+00:00
BOS logoBOS
Power 1502
Elo win 57%Market 50%
NYR logoNYR
Power 1483
Elo win 43%Market 50%
NYR F vs BOS Forwards-7EVEN
NYR D vs BOS Defense-15EVEN
BOS F vs NYR Forwards+7EVEN
BOS D vs NYR Defense-4EVEN
BOS: Jeremy Swayman(Confirmed)1514E 1509
NYR: Igor Shesterkin(Confirmed)1517E 1516
VAN @ EDM2026-09-30T02:00:00+00:00
EDM logoEDM
Power 1510
Elo win 66%Market 72%
VAN logoVAN
Power 1424
Elo win 34%Market 28%
VAN F vs EDM Forwards-26EVEN
VAN D vs EDM Defense-48TOUGH
EDM F vs VAN Forwards+50SMASH
EDM D vs VAN Defense+62SMASH
EDM: Tristan Jarry(Confirmed)1495E 1492
VAN: Kevin Lankinen(Likely)1478E 1503
CHI @ VGK2026-09-30T02:30:00+00:00
VGK logoVGK
Power 1529
Elo win 67%Market 70%
CHI logoCHI
Power 1434
Elo win 33%Market 30%
CHI F vs VGK Forwards-58TOUGH
CHI D vs VGK Defense-61TOUGH
VGK F vs CHI Forwards+34SMASH
VGK D vs CHI Defense+14EVEN
CHI: Spencer Knight(Confirmed)1498E 1512
VGK: Carter Hart(Confirmed)1512E 1496

Best Matchups

#MatchupPosGapTagTop rated players tonight
1EDM logoEDM Defense vs VAND+62SMASHEvan Bouchard (1640), Jake Walman (1561), Mattias Ekholm (1545)
2EDM logoEDM Forwards vs VANF+50SMASHConnor McDavid (1677), Leon Draisaitl (1656), Zach Hyman (1567)
3CAR logoCAR Defense vs FLAD+39SMASHShayne Gostisbehere (1575), Sean Walker (1560), Jaccob Slavin (1537)
4VGK logoVGK Forwards vs CHIF+34SMASHJack Eichel (1623), Mitch Marner (1594), Mark Stone (1585)
5MTL logoMTL Forwards vs TORF+31SMASHCole Caufield (1615), Nick Suzuki (1611), Juraj Slafkovský (1586)
6CAR logoCAR Forwards vs FLAF+28EVENNikolaj Ehlers (1599), Andrei Svechnikov (1591), Sebastian Aho (1586)
7MTL logoMTL Defense vs TORD+26EVENLane Hutson (1628), Noah Dobson (1586), Mike Matheson (1555)
8VGK logoVGK Defense vs CHID+14EVENShea Theodore (1583), Rasmus Andersson (1580), Brayden McNabb (1551)
9BOS logoBOS Forwards vs NYRF+7EVENDavid Pastrnak (1655), Morgan Geekie (1565), Pavel Zacha (1550)
10TOR logoTOR Forwards vs MTLF-2EVENAuston Matthews (1660), William Nylander (1605), Kirill Marchenko (1593)
11BOS logoBOS Defense vs NYRD-4EVENHampus Lindholm (1521), Mason Lohrei (1489), Jonathan Aspirot (1480)
12NYR logoNYR Forwards vs BOSF-7EVENMika Zibanejad (1605), Pavel Dorofeyev (1583), J.T. Miller (1570)
13NYR logoNYR Defense vs BOSD-15EVENAdam Fox (1605), Sean Durzi (1539), Vladislav Gavrikov (1528)
14FLA logoFLA Forwards vs CARF-16EVENBrady Tkachuk (1619), Sam Reinhart (1595), Sam Bennett (1590)
15TOR logoTOR Defense vs MTLD-23EVENDarren Raddysh (1615), Morgan Rielly (1545), Jake McCabe (1544)
16VAN logoVAN Forwards vs EDMF-26EVENJake DeBrusk (1560), Elias Pettersson (1557), Brock Boeser (1540)
17VAN logoVAN Defense vs EDMD-48TOUGHFilip Hronek (1557), Jamieson Oleksiak (1467), Tom Willander (1459)
18CHI logoCHI Forwards vs VGKF-58TOUGHPatrick Kane (1585), Frank Nazar (1539), Tyler Bertuzzi (1533)
19CHI logoCHI Defense vs VGKD-61TOUGHBowen Byram (1523), Sam Rinzel (1507), Ian Cole (1502)
20FLA logoFLA Defense vs CARD-65TOUGHSeth Jones (1546), Gustav Forsling (1527), Aaron Ekblad (1516)

Team Elo

#TeamPowerOff FOff DDef vs FDef vs DOff vs G
1Carolina Hurricanes logoCarolina Hurricanes157615371515151815161507
2Colorado Avalanche logoColorado Avalanche156615241539151815171486
3Tampa Bay Lightning logoTampa Bay Lightning154515081504152515131510
4Buffalo Sabres logoBuffalo Sabres153915091525150715121518
5Dallas Stars logoDallas Stars153315051506151815111531
6Vegas Golden Knights logoVegas Golden Knights152915201513151915191512
7Montreal Canadiens logoMontreal Canadiens152915031524150315081532
8Minnesota Wild logoMinnesota Wild152615261518150614961510
9Ottawa Senators logoOttawa Senators152115031506151915201500
10Washington Capitals logoWashington Capitals152114951539151015131504

22 more players on today's board

Create a free account to see every team's full Elo profile. No credit card, it takes about 10 seconds.

Player Elo Leaders

Forwards

#PlayerTeamEloGames
1Nathan MacKinnonCOL1679179
2Connor McDavidEDM1677177
3Nikita KucherovTBL1664166
4Auston MatthewsTOR1660140
5Jack HughesNJD1657123

Defense

#PlayerTeamEloGames
1Zach WerenskiCBJ1674156
2Rasmus DahlinBUF1649163
3Evan BouchardEDM1640192
4Moritz SeiderDET1638164
5Quinn HughesMIN1635153

Goalies

#PlayerTeamEloGames
1Logan ThompsonWSH1531108
2Jesper WallstedtMIN153045
3Scott WedgewoodCOL152973
4Jet GreavesCBJ152564
5Jakub DobesMTL152477

Track Record

SeasonLevelPosElo corrRunning avg corrBrierCoin flipN
20252026goalieG0.0790.039--2721
20252026playerD0.3860.375--16802
20252026playerF0.4240.416--33235
20252026teamD0.2360.197--2788
20252026teamF0.1510.098--2788
20252026winALL0.112-0.2470.2501394
20242025goalieG0.0690.018--2658
20242025playerD0.3590.347--16604
20242025playerF0.4060.399--32792
20242025teamD0.1690.114--2764
20242025teamF0.1270.053--2764
20242025winALL0.150-0.2410.2501398

Team units beat a running average in both seasons. Skater ratings roughly tie it, so they are a ranking, not a projection. The win model is weaker than the betting market.

NHL Elo ratings, opponent adjusted

Every rating starts at 1500 and moves after each game by how much the result beat what the ratings expected. A team that wins 5-1 against a strong opponent moves more than one that wins 5-1 against a weak one, and a skater who produces against a strong defense moves more than one who does it against a weak defense.

The model rates team offenses and team defenses separately for forwards and defensemen, rates every skater and goalie, and runs a separate team win Elo with home ice worth 30 points and a goal-margin multiplier. It was built from every 2024-25 and 2025-26 regular season and playoff game: 117,162 player, unit and goalie matchups plus 2,792 games.

Ratings carry across seasons but are pulled toward 1500 each offseason. Skaters and goalies keep 75 percent of their rating, team units keep 60 percent, and the win Elo keeps 70 percent. That keeps a rating from going stale when rosters and coaching staffs turn over.

Team unit Elo beat a running average in both seasons. Skater Elo roughly ties it, so the skater ratings are a ranking, not a projection. The defense Elo tied raw fantasy points allowed once the opponent's offense was accounted for. The win Elo had a 0.247 Brier score in 2025-26 against 0.250 for a coin flip, so the betting market is the better number for betting.

It was tested as a projection engine input and added no accuracy, so the NHL projections do not use it. It is a matchup read, not a projection. For lineups use the NHL projections and the optimizer; for who is in net use the starting goalies; for line stacks use the lines and stacks page; for Corsi and shot share use the Corsi stats page; and for shopping the puck line and total across books use the NHL odds comparison.

Frequently asked questions

What is NHL Elo?

An opponent adjusted rating for every NHL team, skater and goalie. Each rating starts at 1500 and moves after each game by how much the result beat what the ratings expected. Team offenses and defenses are rated separately for forwards and defensemen, and a separate team win Elo sets home ice at 30 points.

How is the Elo win probability different from the betting odds?

The Elo home win percentage is the model's own probability from the two team win ratings plus home ice. The market home win percentage is the implied probability from the sportsbook moneyline after removing the vig. When they disagree, the market is the better number: the win Elo had a 0.247 Brier score in 2025-26 against 0.250 for a coin flip, so it is only marginally better than a coin flip and weaker than the market.

What do SMASH and TOUGH mean?

SMASH is a strong offensive spot, TOUGH is a difficult one, and EVEN is a neutral matchup, based on the gap between the attacking unit's offense Elo and the defending unit's defense Elo at that position. A bigger gap is a bigger edge for the offense.

Does BankrollSZN use Elo in its NHL projections?

No. Elo was tested as a projection engine input and added no accuracy, so the NHL projections do not use it. It is a matchup read, not a projection. Use the projections page and the optimizer to set a lineup.

How often do the ratings update?

After every game night, rebuilt from the full game log each morning. During the preseason the ratings are last season's pulled toward 1500 and they update after the first games are played.