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

WPG Winnipeg Jets

vsSJSSan Jose Sharks
Last gameApr 16 · 8:00 PM ET

The model's read

a disagreement, not a correction

The model rates WPG higher than the standings do

In points
#26/32
what happened
By our rating
#21/32
xG-Elo, walk-forward
Gap
+5
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
35 wins, 35 regulation losses, 12 overtime losses
Points
82
Points rank
26/32
Goal diff
29

Strength rating

xG-Elo · walk-forward
Rating
1494
League rank
21/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 16vsSJS16
LApr 14@UTA35
LApr 13@VGK26
LApr 11vsPHI17
WApr 9@STL32
WApr 6vsSEA62
WApr 4@CBJ21
LApr 2@DAL03
WMar 31@CHI43OT
WMar 28@COL42

Current roster · per-game rates

29 skaters · 3 goalies

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

Forwards#PGASOGSample
Mark Scheifele551.130.440.692.17406
Kyle Connor811.120.480.633.36413
Gabriel Vilardi130.810.360.451.90309
Cole Perfetti910.520.200.321.92304
Nino Niederreiter620.400.190.211.73410
Alex Iafallo90.370.170.201.49412
Adam Lowry170.370.140.231.25408
Vladislav Namestnikov70.360.140.221.24397
Morgan Barron360.280.140.141.34334
Brad Lambert930.240.110.141.0131
Isak Rosen270.250.140.110.9652
Cole Koepke450.240.120.121.24165
Noah Gregor730.210.100.111.37274
Danil Zhilkin530.170.000.170.676
Walker Duehr710.160.080.080.8095
Nikita Chibrikov900.130.090.040.9616
Rasmus Kupari150.140.060.080.88221
Brayden Yager290.000.000.000.673
Parker Ford250.090.030.060.6718
Defence#PGASOGSample
Josh Morrissey440.750.170.582.05415
Neal Pionk40.390.090.301.82384
Dylan DeMelo20.260.040.220.97419
Mario Ferraro380.250.070.181.15373
Jack St. Ivany60.230.000.230.7853
Dylan Samberg540.240.030.201.28305
Henry Thrun80.190.040.150.90123
Isaak Phillips30.170.040.130.9759
Elias Salomonsson570.160.030.131.1632
Haydn Fleury240.140.030.110.82175
Goalies#SV%GASVSATOISample
Connor Hellebuyck37.90662.5825.027.659:25333
Stuart Skinner74.89412.7523.225.958:03276
Thomas Milic32.87102.6718.020.746:133
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
Morgan BarronC65 gp$1.85M1 yrUFA2312.4
Mark ScheifeleC82 gp$8.50M5 yrsUFA10312.1
Cole KoepkeL66 gp$1.45M2 yrsUFA1711.7
Isak RosenR37 gp$0.93M2 yrsRFA1010.8
Noah GregorL37 gp$0.85M1 yrUFA910.6

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 HITS · sorted by projection

No HITS lines were captured for this game.