2025-2026 NHL Elo Ratings & Projections
Last updated Fri, May 15, 2026, 1:06 AM EDT.
Welcome back! The 2025-26 NHL elo projections are live.
Data is now updating multiple times a day. We've also added a new feature: Scorigami!, a heatmap of all the scores in the season so far.
This website is inspired by 538's NHL Elo ratings, which are no longer maintained. We provide season-long and game-level projections, updated daily. See below the table for how it works.
This website is inspired by 538's NHL Elo ratings, which are no longer maintained. We provide season-long and game-level projections, updated daily. See below the table for how it works.
Sat, May 16, 2026 3 games
7:00 PM**
95*
PHI
29%+240
CAR
71%-240
8:00 PM
97
BUF
43%+130
MTL
57%-130
9:30 PM
59
ANA
35%+185
VEG
65%-185
*
Quality is an approximation of how entertaining the game expected to be. Subjectively,
games with quality above 70 are generally high quality. 90 and above are don't miss.
Poop emojis are reserved for games of quality less than 5 and carry their own entertainment
value.
** Game times in Eastern.
Fri, May 15, 2026 1 game
8:00 PM
100
COL
54%-120
MIN
46%+120
Thu, May 14, 2026 2 games
Final
97
MTL
43%+135
6✓
BUF
57%-135
3
Final
59
VEG
52%-105
5✓
ANA
48%+105
1
Wed, May 13, 2026 2 games
7:00 PM
95
CAR
60%-150
PHI
40%+150
Final/OT
100
MIN
35%+190
3
COL
65%-190
4✓
Tue, May 12, 2026 2 games
Final
97
BUF
44%+125
3✓
MTL
56%-125
2
Final/OT
59
ANA
37%+170
2
VEG
63%-170
3✓
Mon, May 11, 2026 2 games
7:00 PM
95
PHI
29%+240
CAR
71%-240
Final
100
COL
52%-110
5✓
MIN
48%+110
2
Sun, May 10, 2026 2 games
Final
97
BUF
46%+120
2
MTL
54%-120
6✓
Final
59
VEG
52%-110
3
ANA
48%+110
4✓
Sat, May 9, 2026 2 games
Final/OT
95
CAR
59%-145
3✓
PHI
41%+145
2
Final
100
COL
54%-120
1
MIN
46%+120
5✓
Fri, May 8, 2026 2 games
Final
96
MTL
40%+150
5✓
BUF
60%-150
1
Final
59
VEG
PKPK
6✓
ANA
PKPK
2
Thu, May 7, 2026 1 game
Final
96
CAR
58%-135
4✓
PHI
42%+135
1
Wed, May 6, 2026 2 games
Final
97
MTL
41%+145
2
BUF
59%-145
4✓
Final
59
ANA
36%+175
3✓
VEG
64%-175
1
Tue, May 5, 2026 1 game
Final
100
MIN
35%+185
2
COL
65%-185
5✓
Mon, May 4, 2026 2 games
Final/OT
96
PHI
32%+215
2
CAR
68%-215
3✓
Final
59
ANA
37%+165
1
VEG
63%-165
3✓
Sun, May 3, 2026 5 games
7:00 PM
81
BOS
35%+190
BUF
65%-190
Final
94
MTL
41%+145
2✓
TBL
59%-145
1
Final
75
LAK
25%+295
6
COL
75%-295
9✓
8:30 PM
68
UTA
41%+145
VEG
59%-145
Final
100
MIN
36%+175
6
COL
64%-175
9✓
Sat, May 2, 2026 5 games
Final
100
OTT
35%+185
0
CAR
65%-185
3✓
Final
96
PHI
33%+205
0
CAR
67%-205
3✓
8:00 PM
63
PHI
47%+110
PIT
53%-110
8:30 PM
90
MIN
44%+125
DAL
56%-125
10:00 PM
52
ANA
40%+145
EDM
60%-145
Fri, May 1, 2026 4 games
Final
82
BUF
52%-110
4✓
BOS
48%+110
1
Final/OT
94
TBL
46%+115
1✓
MTL
54%-115
0
Final
68
VEG
45%+125
5✓
UTA
55%-125
1
10:00 PM
75
COL
65%-185
LAK
35%+185
Thu, Apr 30, 2026 3 games
7:00 PM
100
CAR
53%-115
OTT
47%+115
Final
90
DAL
45%+120
2
MIN
55%-120
5✓
Final
52
EDM
49%+105
2
ANA
51%-105
5✓
Wed, Apr 29, 2026 4 games
Final
94
MTL
41%+145
3✓
TBL
59%-145
2
Final/OT
63
PIT
42%+140
0
PHI
58%-140
1✓
10:00 PM
75
LAK
25%+295
COL
75%-295
Final/OT2
68
UTA
44%+130
4
VEG
56%-130
5✓
Tue, Apr 28, 2026 3 games
Final
90
MIN
41%+145
4✓
DAL
59%-145
2
Final/OT
81
BOS
35%+185
2✓
BUF
65%-185
1
Final
52
ANA
40%+150
1
EDM
60%-150
4✓
Mon, Apr 27, 2026 3 games
7:00 PM
100
OTT
35%+185
CAR
65%-185
Final
63
PHI
47%+110
2
PIT
53%-110
3✓
Final/OT
68
VEG
43%+135
5✓
UTA
57%-135
4
Sun, Apr 26, 2026 4 games
Final
97
BUF
45%+125
6✓
BOS
55%-125
1
Final
76
COL
63%-175
5✓
LAK
37%+175
1
Final
94
TBL
46%+115
3✓
MTL
54%-115
2
Final/OT
52
EDM
49%+105
3
ANA
51%-105
4✓
Sat, Apr 25, 2026 3 games
Final
97
CAR
43%+130
4✓
OTT
57%-130
2
Final/OT
59
DAL
35%+185
2
MIN
65%-185
3✓
Final
100
PIT
34%+195
4✓
PHI
66%-195
2
Fri, Apr 24, 2026 3 games
Final/OT
100
TBL
54%-120
2
MTL
46%+120
3✓
Final
95
VEG
29%+240
2
UTA
71%-240
4✓
Final
59
EDM
52%-105
4
ANA
48%+105
7✓
Thu, Apr 23, 2026 3 games
Final
100
BUF
35%+190
3✓
BOS
65%-190
1
Final
97
CAR
43%+135
2✓
OTT
57%-135
1
Final
95
COL
60%-150
4✓
LAK
40%+150
2
Wed, Apr 22, 2026 3 games
Final
97
PIT
44%+125
2
PHI
56%-125
5✓
Final/OT2
59
DAL
37%+170
4✓
MIN
63%-170
3
Final
100
ANA
52%-110
6✓
EDM
48%+110
4
Tue, Apr 21, 2026 4 games
Final/OT
97
MTL
46%+120
2
TBL
54%-120
3✓
Final
59
BOS
52%-110
4✓
BUF
48%+110
2
Final
95
UTA
29%+240
3✓
VEG
71%-240
2
Final/OT
100
LAK
54%-120
1
COL
46%+120
2✓
Mon, Apr 20, 2026 4 games
Final
96
PHI
40%+150
3✓
PIT
60%-150
0
Final/OT2
59
OTT
PKPK
2
CAR
PKPK
3✓
Final
95
MIN
59%-145
2
DAL
41%+145
4✓
Final
96
ANA
58%-135
3
EDM
42%+135
4✓
Sun, Apr 19, 2026 4 games
Final
100
LAK
35%+185
1
COL
65%-185
2✓
Final/OT
97
MTL
41%+145
4✓
TBL
59%-145
3
Final
59
BOS
36%+175
3
BUF
64%-175
4✓
Final
59
UTA
37%+165
2
VEG
63%-165
4✓
Sat, Apr 18, 2026 3 games
Final
96
OTT
33%+205
0
CAR
67%-205
2✓
Final
100
MIN
36%+175
6✓
DAL
64%-175
1
Final
96
PHI
32%+215
3✓
PIT
68%-215
2
Thu, Apr 16, 2026 6 games
Final
24
SJS
37%+170
6✓
WPG
63%-170
1
Final
63
STL
40%+150
5✓
UTA
60%-150
3
Final
37
ANA
42%+140
5✓
NSH
58%-140
4
Final
21
VAN
26%+285
1
EDM
74%-285
6✓
Final
29
LAK
49%+105
1
CGY
51%-105
3✓
Final
60
SEA
23%+330
0
COL
77%-330
2✓