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

EDM Edmonton Oilers

@ANAAnaheim Ducks
Last gameApr 30 · 10:00 PM ET

The model's read

a disagreement, not a correction

The model rates EDM higher than the standings do

In points
#14/32
what happened
By our rating
#7/32
xG-Elo, walk-forward
Gap
+7
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
41 wins, 30 regulation losses, 11 overtime losses
Points
93
Points rank
14/32
Goal diff
+13

Strength rating

xG-Elo · walk-forward
Rating
1524
League rank
7/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 30@ANA25
WApr 28vsANA41
OTLApr 26@ANA34OT
LApr 24@ANA47
LApr 22vsANA46
WApr 20vsANA43
WApr 16vsVAN61
OTLApr 13vsCOL12SO
LApr 11@LAK01
WApr 8@SJS52

Current roster · per-game rates

30 skaters · 4 goalies

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

Forwards#PGASOGSample
Connor McDavid971.630.501.133.55468
Leon Draisaitl291.470.580.892.95458
Zach Hyman180.810.490.322.94440
Ryan Nugent-Hopkins930.800.280.521.99456
Aku Raty851.000.001.000.001
Matt Savoie220.430.200.231.6793
Vasily Podkolzin920.410.190.221.51331
Kasperi Kapanen420.380.170.211.48351
Jason Dickinson160.310.150.171.18349
Mathieu Joseph210.280.070.201.06313
Connor Clattenburg640.200.200.000.605
Quinn Hutson230.200.200.000.706
Colton Dach340.220.080.150.9691
Max Jones460.220.110.111.13170
Mattias Janmark130.220.060.160.73379
Josh Samanski810.210.100.100.3829
Trent Frederic100.210.100.101.21401
Isaac Howard530.170.070.101.2429
Roby Jarventie150.050.000.050.6810
Defence#PGASOGSample
Evan Bouchard21.010.220.792.68489
Mattias Ekholm140.500.100.401.80434
Jake Walman960.440.130.311.98323
Ryan Shea60.340.060.280.80156
Shakir Mukhamadullin850.250.090.160.9983
Connor Murphy50.230.070.171.04337
Ty Emberson490.170.030.150.71193
Spencer Stastney240.150.030.120.80120
Joshua Brown440.140.040.100.89183
Riley Stillman610.110.020.090.57111
Alec Regula750.100.000.100.6448
Goalies#SV%GASVSATOISample
Frederik Andersen30.89412.5421.424.060:23207
Matt Tomkins90.89193.3327.530.860:026
Tristan Jarry35.89302.8623.826.754:54227
Devon Levi27.88903.2225.829.155:3139
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
Matt SavoieC82 gp$0.89M1 yrRFA3741.7
Vasily PodkolzinR82 gp$2.95M3 yrsUFA3712.5
Connor McDavidC82 gp$12.50M2 yrsUFA13811.0
Mathieu JosephR51 gp$1.00M1 yrUFA1111.0
Ryan Nugent-HopkinsC72 gp$5.13M3 yrsUFA5610.9

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 30 · modeled projections

0 PPP · sorted by projection

No PPP lines were captured for this game.