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

TOR Toronto Maple Leafs

@OTTOttawa Senators
Last gameApr 15 · 7:30 PM ET

The model's read

a disagreement, not a correction

TOR's record is better than the model rates them

In points
#28/32
what happened
By our rating
#31/32
xG-Elo, walk-forward
Gap
-3
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
32 wins, 36 regulation losses, 14 overtime losses
Points
78
Points rank
28/32
Goal diff
46

Strength rating

xG-Elo · walk-forward
Rating
1439
League rank
31/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@OTT13
LApr 13vsDAL56
LApr 11vsFLA26
LApr 9@NYI35
LApr 8vsWSH04
OTLApr 4@LAK67OT
LApr 2@SJS14
WMar 30@ANA54OT
LMar 28@STL15
WMar 25vsNYR43

Current roster · per-game rates

33 skaters · 3 goalies

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

Forwards#PGASOGSample
William Nylander881.130.490.642.94427
Auston Matthews341.050.530.534.00391
John Tavares910.880.410.472.69434
Matthew Knies230.740.300.441.79267
Jack Roslovic280.500.250.251.86398
Max Domi110.490.150.351.51439
Easton Cowan530.440.170.271.3966
Semyon Der-Arguchintsev850.000.000.000.001
Nick Paul200.400.210.191.63414
Teddy Blueger530.380.140.241.29339
Dakota Joshua810.340.180.160.98298
Luke Haymes430.250.000.250.754
Colton Sissons100.270.110.171.16412
Bo Groulx290.220.120.100.9578
Steven Lorentz180.230.090.140.98370
Vinni Lettieri950.200.120.091.54104
Brandon Duhaime220.170.080.090.93408
Ryan Tverberg770.000.000.000.502
Jacob Quillan260.130.040.090.6024
Zack MacEwen150.120.070.061.08186
Michael Pezzetta610.120.040.080.65209
Defence#PGASOGSample
Darren Raddysh430.700.190.502.29269
Morgan Rielly440.540.130.411.83417
Oliver Ekman-Larsson950.430.090.341.45405
Jake McCabe220.330.060.271.02401
Chris Tanev80.230.030.200.69348
Emil Andrae360.200.030.170.72111
Marshall Rifai830.000.000.000.833
Troy Stecher280.170.040.130.97306
Dakota Mermis360.140.070.070.7466
Cole McWard40.030.030.000.529
William Villeneuve760.000.000.000.673
Philippe Myers510.080.020.061.16118
Goalies#SV%GASVSATOISample
Sergei Bobrovsky72.89652.6523.025.658:48344
Anthony Stolarz41.90772.4824.426.955:00142
Artur Akhtyamov70.87653.6723.727.042:003
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
Easton CowanR66 gp$0.90M2 yrsRFA2932.2
John TavaresC82 gp$4.39M3 yrsUFA7116.2
Steven LorentzC71 gp$1.35M2 yrsUFA1813.3
Oliver Ekman-LarssonD78 gp$3.50M2 yrsUFA3911.1
Troy StecherD64 gp$1.35M2 yrsUFA1410.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 15 · modeled projections

0 BLK · sorted by projection

No BLK lines were captured for this game.