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

PIT Pittsburgh Penguins

@PHIPhiladelphia Flyers
Last gameApr 29 · 7:30 PM ET

The model's read

a disagreement, not a correction

PIT's record is better than the model rates them

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

Strength rating

xG-Elo · walk-forward
Rating
1504
League rank
15/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

OTLApr 29@PHI01OT
WApr 27vsPHI32
WApr 25@PHI42
LApr 22@PHI25
LApr 20vsPHI03
LApr 18vsPHI23
LApr 14@STL57
LApr 12@WSH03
LApr 11vsWSH36
WApr 9@NJD52

Current roster · per-game rates

35 skaters · 3 goalies

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

Forwards#PGASOGSample
Sidney Crosby871.110.420.682.73393
Evgeni Malkin710.920.310.612.37342
Bryan Rust170.860.400.472.66359
Rickard Rakell670.770.370.402.65371
Andrei Kuzmenko100.570.260.311.43278
Egor Chinakhov590.520.260.261.94253
Tommy Novak180.510.210.301.59297
Justin Brazeau160.430.210.211.42175
Ben Kindel810.420.200.221.9383
Nicholas Robertson140.390.210.181.63237
Blake Lizotte460.330.130.200.96348
Avery Hayes850.310.310.001.5616
Connor Dewar190.320.150.161.29335
Filip Hallander110.300.080.231.6516
Rutger McGroarty20.270.130.141.5232
Elmer Soderblom250.260.130.121.28111
Hendrix Lapierre220.260.060.190.76162
Ville Koivunen410.240.050.201.0147
Tristan Broz260.000.000.002.001
Vasily Ponomarev110.130.060.061.069
David Gustafsson130.170.070.100.81134
Defence#PGASOGSample
Erik Karlsson650.800.180.622.38377
Kris Letang580.490.090.391.81385
Philip Kemp520.000.000.000.001
Samuel Girard490.320.050.271.01371
Ilya Solovyov70.240.030.220.7548
Jake Livanavage40.000.000.000.001
Trevor van Riemsdyk570.230.030.200.83386
Kaedan Korczak60.220.030.190.76169
Caleb Jones820.180.030.150.92165
Harrison Brunicke450.110.110.000.899
Ryan Graves270.140.040.091.00316
Owen Pickering380.090.030.060.5229
Declan Carlile720.080.030.040.7848
Alexander Alexeyev560.070.010.060.6594
Goalies#SV%GASVSATOISample
Arturs Silovs37.88962.8923.226.057:5871
Joel Blomqvist30.88473.2725.128.351:3015
Sergei Murashov1.89662.4020.823.256:155
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
Ben KindelC77 gp$0.99M2 yrsRFA3535.5
Justin BrazeauR64 gp$1.50M1 yrUFA3422.7
Connor DewarC78 gp$2.25M2 yrsUFA3013.3
Bryan RustR72 gp$5.13M2 yrsUFA6512.7
Hendrix LapierreC74 gp$1.30M2 yrsRFA1612.3

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

0 G · sorted by projection

No G lines were captured for this game.