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

DET Detroit Red Wings

@FLAFlorida Panthers
Last gameApr 15 · 7:00 PM ET

The model's read

a disagreement, not a correction

The model and the standings agree on DET

In points
#16/32
what happened
By our rating
#16/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
41 wins, 31 regulation losses, 10 overtime losses
Points
92
Points rank
16/32
Goal diff
17

Strength rating

xG-Elo · walk-forward
Rating
1502
League rank
16/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 15@FLA18
OTLApr 13@TBL34OT
LApr 11vsNJD35
WApr 9vsPHI63
OTLApr 7vsCBJ34SO
LApr 5vsMIN45
LApr 4@NYR14
WApr 2@PHI42
LMar 31@PIT15
LMar 28vsPHI35

Current roster · per-game rates

29 skaters · 2 goalies

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

Forwards#PGASOGSample
Alex DeBrincat930.940.460.483.26410
Lucas Raymond230.920.320.602.17400
Dylan Larkin710.910.430.483.04375
Viktor Arvidsson710.660.310.352.53327
Wilmer Skoog320.670.000.671.333
Andrew Copp180.510.140.371.44388
J.T. Compher370.420.160.261.28414
Emmitt Finnie580.370.160.211.4682
Cameron Butler580.000.000.000.001
John Leonard430.320.170.151.0137
Marco Kasper920.310.150.161.70159
Mason Appleton220.300.110.191.25350
Michael Rasmussen270.290.130.161.19352
Nate Danielson290.250.070.181.1128
Keegan Kolesar550.230.090.140.86454
Sheldon Dries150.170.110.061.0979
Dominik Shine650.160.130.020.6927
Michael Brandsegg-Nygård280.070.000.071.4314
Carter Mazur340.000.000.000.359
Defence#PGASOGSample
Moritz Seider530.640.110.532.08410
Justin Faulk720.490.140.351.89393
Simon Edvinsson770.360.110.241.16175
Axel Sandin-Pellikka440.310.100.211.0068
Ronnie Attard230.180.030.151.2229
Ben Chiarot80.200.060.141.33400
Jacob Bryson780.160.030.140.44266
Albert Johansson200.140.040.100.76143
William Lagesson840.120.000.120.6080
Jacob Bernard-Docker250.120.030.090.70202
Goalies#SV%GASVSATOISample
John Gibson36.90122.7224.827.555:38241
Daniil Tarasov40.89433.0225.628.656:5098
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
Emmitt FinnieC82 gp$0.92M2 yrsRFA3032.5
Axel Sandin-PellikkaD68 gp$0.94M2 yrsRFA2122.3
Marco KasperC81 gp$0.89M1 yrRFA1921.4
Viktor ArvidssonL69 gp$5.00M2 yrsUFA5410.8
Alex DeBrincatR82 gp$7.88M1 yrUFA8510.8

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

0 BLK · sorted by projection

No BLK lines were captured for this game.