ODDPUCK
Between seasonsProjections liveLatest sheet Sat, Apr 11, 2026
all teams

SEA Seattle Kraken

@COLColorado Avalanche
Last gameApr 16 · 10:00 PM ET

The model's read

a disagreement, not a correction

The model and the standings agree on SEA

In points
#27/32
what happened
By our rating
#27/32
xG-Elo, walk-forward
Gap
0
rank places

The rating is built from expected-goal margin, game by game, and never sees the standings. A gap means the chances a club generated and allowed point somewhere different from where its points did. Where the model disagrees most →

Record

82 games · regular season
W–L–OTL
34 wins, 37 regulation losses, 11 overtime losses
Points
79
Points rank
27/32
Goal diff
37

Strength rating

xG-Elo · walk-forward
Rating
1458
League rank
27/32
Games
82

1500 is the baseline every club starts from and regresses toward between seasons, so above it is stronger than an average team and below it weaker. The rating is driven by model expected-goals margin rather than by results, which is why it can disagree with the standings — that disagreement is the reading at the top of this page.

Last 10 · results

LApr 16@COL02
LApr 15@VGK14
LApr 13vsLAK35
WApr 11vsCGY41
WApr 9vsVGK43SO
LApr 7@MIN25
LApr 6@WPG26
LApr 4vsCHI24
LApr 2vsUTA26
LMar 31@EDM03

Current roster · per-game rates

26 skaters · 4 goalies

Five-season recency-weighted per-game rates · Sample = the games each rate rests on

Forwards#PGASOGSample
Jared McCann190.760.350.412.44375
Jordan Eberle70.660.290.382.03375
Chandler Stephenson90.650.200.451.16422
Matty Beniers100.580.240.341.80345
Kaapo Kakko840.530.190.341.34371
Bobby McMann740.520.310.202.25231
Shane Wright510.430.190.241.25169
Mackie Samoskevich110.410.170.241.98160
Frederick Gaudreau890.370.140.231.25393
Jani Nyman380.290.160.131.2940
Berkly Catton270.260.110.151.1866
Ryan Winterton260.240.050.191.2789
Ben Meyers590.240.120.131.05133
Logan Morrison960.000.000.001.504
Oscar Fisker Molgaard780.150.000.150.4613
Jacob Melanson630.140.050.080.9037
John Hayden150.080.050.040.9887
Curtis Douglas420.090.020.070.6743
Defence#PGASOGSample
Ville Ottavainen461.000.001.001.001
Vince Dunn290.600.150.452.14370
Brandon Montour620.530.180.352.71427
Adam Larsson60.310.080.231.39423
Ryker Evans410.280.100.190.77176
Ryan Lindgren550.200.040.160.78412
Joshua Mahura280.160.020.140.84258
Cale Fleury80.110.030.080.9859
Goalies#SV%GASVSATOISample
Philipp Grubauer31.89852.7023.926.655:49202
Joey Daccord35.90272.7425.127.857:20164
Nikke Kokko39.88242.8621.424.355:034
Victor Ostman1.95121.3326.027.344:472
How these rates are built club is the player's current one; the rates span five seasons
Club membership is the NHL's current one, refreshed nightly — a player traded mid-season appears under the club he is with now, while the rates beside him span five seasons wherever he played them. Recency-weighted per-game averages; Sample is the games they rest on. Skaters are ordered by a rate shrunk toward the league average in proportion to how little a player has played, so a one-game sample does not out-rank a career — the figures shown are the unshrunk ones, and for anyone with a real sample the two are the same number. Save percentage is total saves over total shots, weighted — not the average of per-game save percentages, which would count a two-shot relief appearance as heavily as a forty-shot start.

Best cap efficiency · points per $1M

2026-27 cap · 2025-26 production
Shane WrightC74 gp$0.89M1 yrRFA2730.5
Berkly CattonC66 gp$0.95M2 yrsRFA1717.8
Ryan WintertonC68 gp$1.13M2 yrsRFA1816.0
Ben MeyersC52 gp$1.00M2 yrsUFA1515.0
Frederick GaudreauC68 gp$2.10M2 yrsUFA2411.4

A player measured against the season that earned his contract looks expensive, so recent signings sit low and entry-level deals sit high — by construction. All 32 clubs.

Markets · Apr 16 · modeled projections

0 PIM · sorted by projection

No PIM lines were captured for this game.