Edmonton Oilers
Pacific Division · Western2025–2641-30-1193 PTS
- Home
- 22-14-5
- Away
- 19-16-6
- Last 10
- 6-2-2
- Streak
- W1
Elite offense with excellent special teams, held back by shaky goaltending — 9.8 saves below expected (25th of 32).
Pacific Division · Western2025–2641-30-1193 PTS
Elite offense with excellent special teams, held back by shaky goaltending — 9.8 saves below expected (25th of 32).
All situations · six composite axes against all 32 teams
Bands show league percentiles; axis labels show this season’s values.
Dashed outline: average NHL team this season. Outside = above average; inside = below average. All axes point outward for stronger results.
Team value: 3.48
League range: 2.70 – 3.76 / game
Team 3.48 · mean 3.16. Higher raw values rank higher.
Expected goals for per game.
All situations · against all 32 teams
| Results | Team | Percentile | Rank |
|---|---|---|---|
| 51.2 | 14 / 32 |
Team value: 51.18
League range: 40.60 – 59.80 %
Team 51.18 · mean 49.96. Higher raw values rank higher.
Goals for divided by goals for plus against.
| Shot share | Team | Percentile | Rank |
|---|---|---|---|
| 52.5 | 7 / 32 | ||
| 50.4 | 11 / 32 | ||
| 51.2 | 11 / 32 | ||
| 52.7 | 5 / 32 | ||
| 58.5 | 5 / 32 |
Team value: 52.50
League range: 43.93 – 57.34 %
Team 52.50 · mean 49.98. Higher raw values rank higher.
Expected goals for divided by expected goals for plus against, raw model values.
| Chance volume | Team | Percentile | Rank |
|---|---|---|---|
| 3.48 | 4 / 32 | ||
| 58.60 | 17 / 32 | ||
| 2.90 | 5 / 32 |
Team value: 3.48
League range: 2.70 – 3.76 / game
Team 3.48 · mean 3.16. Higher raw values rank higher.
Expected goals for per game.
| Finishing & goaltending | Team | Percentile | Rank |
|---|---|---|---|
| 11.6 | 11 / 32 | ||
| 87.9 | 28 / 32 | ||
| 99.45 | 20 / 32 | ||
| -6.46 | 16 / 32 | ||
| -9.83 | 25 / 32 |
Above averageNear averageBelow averageBars and shaded cells show peer percentile, so more is always better · tick at the 50th
Team value: 11.55
League range: 9.02 – 13.15 %
Team 11.55 · mean 11.08. Higher raw values rank higher.
Goals divided by shots on goal.
All situations · this season against a reference
| Metric | This season | 2024–25 | Change |
|---|---|---|---|
| % | 56.7 | 61.6 | -4.9 |
| / GP | 3.44 | 3.16 | +0.28 |
| / GP | 3.28 | 2.88 | +0.40 |
| / GP | 0.16 | 0.28 | -0.12 |
| / GP | 3.48 | 3.64 | -0.15 |
| / GP | 3.15 | 2.88 | +0.27 |
| % | 52.5 | 55.8 | -3.3 |
| % | 50.4 | 53.6 | -3.2 |
| % | 58.5 | 59.7 | -1.2 |
| % | 11.6 | 9.9 | +1.7 |
| % | 87.9 | 89.4 | -1.5 |
| index | 99.45 | 99.25 | +0.21 |
| goals | -6.46 | -36.47 | +30.01 |
| goals | -9.83 | -3.77 | -6.06 |
Cumulative standings points by game against a 96-point pace over 82 games
Oct 8, 2025 · vs CGY
93 points after 82 games; the pace line expects 96.0 (-3.0).
W-L-OTL and points % · overtime and shootout losses earn one point
| Split | GP | W-L-OTL | PTS | P% |
|---|---|---|---|---|
| Home | 41 | 22-14-5 | 49 | 59.8 |
| Away | 41 | 19-16-6 | 44 | 53.7 |
| vs Western | 50 | 28-14-8 | 64 | 64.0 |
| vs Eastern | 32 | 13-16-3 | 29 | 45.3 |
| vs own division | 26 | 16-7-3 | 35 | 67.3 |
| One-goal games | 35 | 13-11-11 | 37 | 52.9 |
| Scoring first | 40 | 30-5-5 | 65 | 81.3 |
| Allowing first | 42 | 11-25-6 | 28 | 33.3 |
| Last 10 | 10 | 6-2-2 | 14 | 70.0 |
All situations · goals and expected goals per 60 of clocked team ice time · all 32 teams
| Per 60 | Team | Percentile | Rank |
|---|---|---|---|
| 3.40 | 6 / 32 | ||
| 3.44 | 4 / 32 | ||
| 3.20 | 25 / 32 | ||
| 3.12 | 15 / 32 |
Team value: 3.40
League range: 2.51 – 3.59 / 60
Team 3.40 · mean 3.04. Higher raw values rank higher.
Goals for per 60 minutes of recorded team ice time in this situation.
Season totals; Other is all situations minus 5v5, PP and PK, so rows sum to all situations.
| Situation | TOI / GP | GF | GA | xGF | xGA | xG diff | xGF% |
|---|---|---|---|---|---|---|---|
| Five-on-five | 49:56 | 174 | 188 | 179.9 | 170.2 | +9.7 | 51.4 |
| Power play | 4:11 | 68 | 7 | 67.9 | 6.2 | +61.8 | 91.7 |
| Penalty kill | 4:23 | 6 | 49 | 7.8 | 57.0 | -49.2 | 12.1 |
| Other | 2:07 | 34 | 25 | 29.7 | 24.8 | +4.9 | 54.5 |
| All situations | 60:37 | 282 | 269 | 285.4 | 258.2 | +27.2 | 52.5 |
Goals for and against · a shootout decider counts as an overtime goal
Loading…
All situations · lower against rates rank higher
| Suppression & events | Team | Percentile | Rank |
|---|---|---|---|
| 0.075 | 23 / 32 | ||
| 3.15 | 15 / 32 | ||
| 2.06 | T5 / 32 | ||
| 57.65 | 13 / 32 | ||
| 14.61 | 14 / 32 | ||
| 18.84 | 26 / 32 | ||
| 4.21 | 29 / 32 | ||
| 15.65 | T19 / 32 |
Team value: 0.08
League range: 0.07 – 0.08 xG / unblocked attempt
Team 0.08 · mean 0.07. Lower raw values are better.
Expected goals against divided by unblocked attempts against: the average quality of chances allowed.
All situations · goals saved above expected per goalie · empty-net goals excluded
| Goalie | GP | GS | Start share | W-L-OTL | SV% | xGA | GSAx |
|---|---|---|---|---|---|---|---|
| Connor Ingram | 32 | 30 | 36.6% | 16-10-3 | 0.899 | 81.4 | +4.4 |
| Stuart Skinner | 23 | 23 | 28.0% | 11-8-4 | 0.891 | 63.2 | +1.2 |
| Tristan Jarry | 19 | 16 | 19.5% | 9-6-2 | 0.858 | 50.2 | -11.8 |
| Calvin Pickard | 16 | 13 | 15.9% | 5-6-2 | 0.871 | 49.3 | -3.7 |
| Team | 82 | — | -9.8 |
Team saves above expected -9.8 (25th in NHL); the goalie rows sum to it.
Official counts · all situations
Official percentage · rates use our scope, including 5v3, 4v3 and 6v4
| Power play rates | Team | Percentile | Rank |
|---|---|---|---|
| 11.90 | 1 / 32 | ||
| 11.92 | 1 / 32 | ||
| 112.85 | 2 / 32 | ||
| 0.07 | 7 / 32 |
Team value: 11.90
League range: 6.48 – 11.90 / 60
Team 11.90 · mean 8.45. Higher raw values rank higher.
Expected goals for per 60 minutes of recorded team ice time.
Official percentage · rates use our scope, including 5v3, 4v3 and 6v4
| Penalty kill rates | Team | Percentile | Rank |
|---|---|---|---|
| 9.51 | 28 / 32 | ||
| 8.17 | 21 / 32 | ||
| 108.44 | 23 / 32 | ||
| -8.03 | 13 / 32 |
Team value: 9.51
League range: 6.86 – 9.90 / 60
Team 9.51 · mean 8.45. Lower raw values are better.
Expected goals against per 60 minutes of recorded team ice time.
10-game pooled xG share · goal differential by game, colored by result
Latest 10-game xG share 50.9%. Hover a bar for the game.
Win OT/SO loss Regulation loss
Regular-season games only.
This club’s games only · P/60 and 5v5 xG share use this stint; grade is the full season
| Games | Scoring | Discipline | Shots | Time | Model | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| # | Player | Pos | GP | G | A | P | +/− | PIM | SOG | S% | ATOI | P/60 | 5v5 xG% | Grade |
| 97 | C | 82 | 48 | 90 | 138 | +17 | 44 | 306 | 15.7% | 22:59 | 4.39 | 56.8 | A+ | |
| 29 | C | 65 | 35 | 62 | 97 | +13 | 26 | 186 | 18.8% | 21:35 | 4.15 | 55.5 | A+ | |
| 2 | D | 82 | 21 | 74 | 95 | +25 | 30 | 221 | 9.5% | 24:41 | 2.82 | 57.8 | A+ | |
| 93 | C | 72 | 20 | 36 | 56 | -9 | 21 | 133 | 15.0% | 19:04 | 2.45 | 51.2 | B | |
| 18 | L | 58 | 31 | 21 | 52 | +13 | 28 | 159 | 19.5% | 19:59 | 2.69 | 56.3 | A+ | |
| 14 | D | 82 | 6 | 35 | 41 | +32 | 30 | 131 | 4.6% | 20:36 | 1.46 | 58.1 | A | |
| 92 | R | 82 | 19 | 18 | 37 | +16 | 63 | 139 | 13.7% | 15:23 | 1.76 | 51.6 | C | |
| 22 | C | 82 | 18 | 19 | 37 | +6 | 24 | 138 | 13.0% | 14:47 | 1.83 | 50.8 | B− | |
| 28 | C | 69 | 21 | 15 | 36 | -9 | 16 | 141 | 14.9% | 15:46 | 1.99 | 50.8 | B− | |
| 25 | D | 82 | 7 | 17 | 24 | -12 | 104 | 164 | 4.3% | 20:58 | 0.84 | 49.0 | C+ | |
| 96 | D | 53 | 8 | 12 | 20 | -17 | 10 | 96 | 8.3% | 18:45 | 1.21 | 44.0 | B− | |
| 42 | R | 41 | 8 | 9 | 17 | +5 | 14 | 65 | 12.3% | 14:35 | 1.71 | 47.4 | C− | |
| 19 | C | 65 | 3 | 12 | 15 | -12 | 18 | 91 | 3.3% | 13:14 | 1.05 | 47.7 | C+ | |
| 88 | L | 52 | 7 | 7 | 14 | -19 | 36 | 51 | 13.7% | 12:36 | 1.28 | 48.8 | C | |
| 49 | D | 72 | 2 | 10 | 12 | -1 | 23 | 46 | 4.3% | 15:31 | 0.64 | 48.1 | F | |
| 13 | C | 43 | 1 | 7 | 8 | -8 | 22 | 24 | 4.2% | 11:51 | 0.94 | 42.7 | F | |
| 10 | C | 74 | 4 | 3 | 7 | -15 | 58 | 77 | 5.2% | 11:02 | 0.51 | 47.4 | F | |
| 20 | C | 45 | 4 | 2 | 6 | -3 | 10 | 30 | 13.3% | 8:55 | 0.90 | 44.8 | — | |
| 46 | L | 21 | 3 | 2 | 5 | +3 | 9 | 22 | 13.6% | 8:21 | 1.71 | 55.1 | — | |
| 53 | L | 29 | 2 | 3 | 5 | -6 | 12 | 36 | 5.6% | 10:19 | 1.00 | 44.9 | — | |
| 86 | R | 22 | 3 | 2 | 5 | -6 | 10 | 30 | 10.0% | 10:46 | 1.27 | 45.6 | — | |
| 5 | D | 20 | 1 | 3 | 4 | +1 | 25 | 15 | 6.7% | 20:27 | 0.59 | 46.9 | C+ | |
| 81 | C | 24 | 2 | 2 | 4 | +2 | 6 | 9 | 22.2% | 10:34 | 0.95 | 49.3 | — | |
| 75 | D | 29 | 0 | 3 | 3 | -16 | 35 | 18 | 0.0% | 14:28 | 0.43 | 49.5 | — | |
| 27 | D | 31 | 0 | 2 | 2 | -7 | 10 | 33 | 0.0% | 17:42 | 0.22 | 41.2 | F | |
| 24 | D | 36 | 1 | 0 | 1 | -10 | 10 | 26 | 3.8% | 16:02 | 0.10 | 47.5 | C+ | |
GSAx: goals saved above expected, all situations, empty-net goals excluded.
| Games | Record | Shots faced | Goals allowed | Model | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| # | Goalie | GP | GS | W | L | OTL | SA | SV% | GA | GAA | GSAx |
| 39 | 32 | 30 | 16 | 10 | 3 | 763 | .899 | 77 | 2.60 | +4.4 | |
| 74 | 23 | 23 | 11 | 8 | 4 | 570 | .891 | 62 | 2.83 | +1.2 | |
| 35 | 19 | 16 | 9 | 6 | 2 | 436 | .858 | 62 | 3.86 | -11.8 | |
| 30 | 16 | 13 | 5 | 6 | 2 | 410 | .871 | 53 | 3.68 | -3.7 | |
Playoff games only · no league ranks, since too few clubs play for a fair comparison
| Round | Opponent | Result | Games |
|---|---|---|---|
| Round 1 | ANA | Lost 2–4 | 6 |
| Player | GP | G | A | P |
|---|---|---|---|---|
| Leon Draisaitl | 6 | 3 | 7 | 10 |
| Evan Bouchard | 6 | 1 | 6 | 7 |
| Kasperi Kapanen | 6 | 4 | 2 | 6 |
| Vasily Podkolzin | 6 | 3 | 3 | 6 |
| Connor McDavid | 6 | 1 | 5 | 6 |
| Ryan Nugent-Hopkins | 6 | 2 | 3 | 5 |
| Goalie | GP | W-L | SV% | GAA |
|---|---|---|---|---|
| Connor Ingram | 5 | 2-3 | .876 | 3.86 |
| Tristan Jarry | 1 | 0-1 | .895 | 3.84 |
2025–26 · playoffs · every finished game
| Date | Opponent | Score | Result | SOG | SA | Shot diff | xGF% | PP | Starting goalie |
|---|---|---|---|---|---|---|---|---|---|
| Apr 30 | @ ANA | 2–5 | L | 27 | 31 | -4 | 39.9 | — | Connor Ingram |
| Apr 28 | vs ANA | 4–1 | W | 20 | 30 | -10 | 50.8 | — | Connor Ingram |
| Apr 26 | @ ANA | 3–4 | L (OT) | 27 | 38 | -11 | 39.4 | — | Tristan Jarry |
| Apr 24 | @ ANA | 4–7 | L | 25 | 39 | -14 | 44.7 | — | Connor Ingram |
| Apr 22 | vs ANA | 4–6 | L | 37 | 28 | +9 | 48.4 | — | Connor Ingram |
| Apr 20 | vs ANA | 4–3 | W | 34 | 28 | +6 | 57.9 | — | Connor Ingram |
| 6 games | 2-4 | 28.3 | 32.3 | -4.0 | 47.1 | — | |||
Summary: record, average SOG and SA per game, pooled xG share and power-play total for the filtered games.
2025–26 · regular season · every finished game
| Date | Opponent | Score | Result | SOG | SA | Shot diff | xGF% | PP | Starting goalie |
|---|---|---|---|---|---|---|---|---|---|
| Apr 16 | vs VAN | 6–1 | W | 35 | 12 | +23 | 71.3 | 2/3 | Connor Ingram |
| Apr 13 | vs COL | 1–2 | OTL (SO) | 31 | 32 | -1 | 34.2 | 0/3 | Connor Ingram |
| Apr 11 | @ LAK | 0–1 | L | 27 | 21 | +6 | 51.7 | 0/1 | Connor Ingram |
| Apr 8 | @ SJS | 5–2 | W | 26 | 14 | +12 | 56.5 | 3/3 | Connor Ingram |
| Apr 7 | @ UTA | 5–6 | OTL (OT) | 26 | 31 | -5 | 36.8 | 1/3 | Tristan Jarry |
| Apr 4 | vs VGK | 1–5 | L | 32 | 33 | -1 | 53.2 | 0/3 | Connor Ingram |
| Apr 2 | vs CHI | 3–1 | W | 39 | 18 | +21 | 62.4 | 1/3 | Tristan Jarry |
| Mar 31 | vs SEA | 3–0 | W | 24 | 27 | -3 | 53.6 | 0/1 | Connor Ingram |
| Mar 28 | vs ANA | 4–2 | W | 34 | 33 | +1 | 55.4 | 0/3 | Connor Ingram |
| Mar 26 | @ VGK | 4–3 | W (OT) | 29 | 29 | 0 | 44.6 | 0/2 | Connor Ingram |
| Mar 24 | @ UTA | 5–2 | W | 26 | 18 | +8 | 65.6 | 0/0 | Tristan Jarry |
| Mar 21 | vs TBL | 2–5 | L | 27 | 28 | -1 | 40.2 | 0/3 | Connor Ingram |
| Mar 19 | vs FLA | 0–4 | L | 21 | 23 | -2 | 41.5 | 0/2 | Connor Ingram |
| Mar 17 | vs SJS | 5–3 | W | 37 | 30 | +7 | 51.8 | 1/4 | Connor Ingram |
| Mar 15 | vs NSH | 3–1 | W | 30 | 27 | +3 | 62.6 | 1/4 | Connor Ingram |
| Mar 13 | @ STL | 2–3 | OTL (OT) | 38 | 25 | +13 | 56.7 | 0/3 | Connor Ingram |
| Mar 12 | @ DAL | 2–7 | L | 32 | 27 | +5 | 47.2 | 0/3 | Tristan Jarry |
| Mar 10 | @ COL | 4–3 | W | 24 | 30 | -6 | 61.7 | 2/4 | Connor Ingram |
| Mar 8 | @ VGK | 4–2 | W | 19 | 26 | -7 | 58.4 | 0/2 | Connor Ingram |
| Mar 6 | vs CAR | 3–6 | L | 16 | 32 | -16 | 37.3 | 1/2 | Tristan Jarry |
| Mar 3 | vs OTT | 5–4 | W (OT) | 37 | 21 | +16 | 67.7 | 2/3 | Connor Ingram |
| Feb 28 | @ SJS | 4–5 | L | 24 | 33 | -9 | 46.8 | 1/3 | Connor Ingram |
| Feb 26 | @ LAK | 8–1 | W | 37 | 22 | +15 | 67.3 | 2/3 | Connor Ingram |
| Feb 25 | @ ANA | 5–6 | L | 27 | 29 | -2 | 57.0 | 1/2 | Tristan Jarry |
| Feb 4 | @ CGY | 3–4 | L | 39 | 25 | +14 | 52.9 | 2/4 | Tristan Jarry |
| Feb 3 | vs TOR | 2–5 | L | 36 | 27 | +9 | 49.6 | 0/1 | Connor Ingram |
| Jan 31 | vs MIN | 3–7 | L | 42 | 29 | +13 | 48.7 | 0/2 | Tristan Jarry |
| Jan 29 | vs SJS | 4–3 | W (OT) | 32 | 21 | +11 | 62.8 | 0/1 | Connor Ingram |
| Jan 26 | vs ANA | 7–4 | W | 32 | 41 | -9 | 59.8 | 1/3 | Tristan Jarry |
| Jan 24 | vs WSH | 6–5 | W (OT) | 40 | 27 | +13 | 67.2 | 1/5 | Connor Ingram |
| Jan 22 | vs PIT | 2–6 | L | 32 | 23 | +9 | 45.6 | 0/2 | Tristan Jarry |
| Jan 20 | vs NJD | 1–2 | L | 23 | 17 | +6 | 42.6 | 0/2 | Tristan Jarry |
| Jan 18 | vs STL | 5–0 | W | 28 | 27 | +1 | 51.0 | 1/3 | Connor Ingram |
| Jan 17 | @ VAN | 6–0 | W | 35 | 31 | +4 | 68.4 | 1/4 | Tristan Jarry |
| Jan 15 | vs NYI | 0–1 | L | 35 | 18 | +17 | 53.9 | 0/2 | Connor Ingram |
| Jan 13 | @ NSH | 3–4 | OTL (OT) | 31 | 27 | +4 | 52.4 | 2/4 | Tristan Jarry |
| Jan 12 | @ CHI | 4–1 | W | 37 | 30 | +7 | 58.5 | 0/2 | Connor Ingram |
| Jan 10 | vs LAK | 3–4 | OTL (SO) | 26 | 30 | -4 | 56.2 | 1/4 | Connor Ingram |
| Jan 8 | @ WPG | 4–3 | W | 30 | 16 | +14 | 58.5 | 1/2 | Calvin Pickard |
| Jan 6 | vs NSH | 6–2 | W | 43 | 26 | +17 | 71.8 | 1/2 | Connor Ingram |
| Jan 3 | vs PHI | 2–5 | L | 25 | 29 | -4 | 39.3 | 1/2 | Calvin Pickard |
| Dec 31 | vs BOS | 2–6 | L | 36 | 29 | +7 | 63.9 | 0/5 | Connor Ingram |
| Dec 29 | @ WPG | 3–1 | W | 21 | 42 | -21 | 45.3 | 1/1 | Calvin Pickard |
| Dec 27 | @ CGY | 2–3 | L | 31 | 32 | -1 | 53.6 | 1/3 | Connor Ingram |
| Dec 23 | vs CGY | 5–1 | W | 39 | 19 | +20 | 74.7 | 3/6 | Connor Ingram |
| Dec 21 | vs VGK | 4–3 | W | 21 | 31 | -10 | 46.4 | 2/3 | Connor Ingram |
| Dec 20 | @ MIN | 2–5 | L | 30 | 37 | -7 | 39.6 | 1/2 | Calvin Pickard |
| Dec 18 | @ BOS | 3–1 | W | 25 | 26 | -1 | 62.5 | 1/5 | Tristan Jarry |
| Dec 16 | @ PIT | 6–4 | W | 23 | 30 | -7 | 57.2 | 3/4 | Tristan Jarry |
| Dec 14 | @ MTL | 1–4 | L | 28 | 27 | +1 | 38.3 | 1/5 | Calvin Pickard |
| Dec 13 | @ TOR | 6–3 | W | 37 | 28 | +9 | 55.6 | 0/2 | Tristan Jarry |
| Dec 11 | vs DET | 4–1 | W | 29 | 28 | +1 | 58.6 | 1/2 | Stuart Skinner |
| Dec 9 | vs BUF | 3–4 | OTL (OT) | 30 | 28 | +2 | 52.9 | 0/4 | Stuart Skinner |
| Dec 6 | vs WPG | 6–2 | W | 27 | 21 | +6 | 62.2 | 1/1 | Stuart Skinner |
| Dec 4 | vs SEA | 9–4 | W | 32 | 32 | 0 | 53.1 | 4/5 | Calvin Pickard |
| Dec 2 | vs MIN | 0–1 | L | 33 | 24 | +9 | 50.5 | 0/3 | Stuart Skinner |
| Nov 29 | @ SEA | 4–0 | W | 25 | 26 | -1 | 44.5 | 2/2 | Stuart Skinner |
| Nov 25 | vs DAL | 3–8 | L | 25 | 30 | -5 | 31.4 | 0/2 | Stuart Skinner |
| Nov 22 | @ FLA | 6–3 | W | 31 | 38 | -7 | 57.0 | 0/2 | Stuart Skinner |
| Nov 20 | @ TBL | 1–2 | OTL (OT) | 25 | 35 | -10 | 44.5 | 0/2 | Calvin Pickard |
| Nov 19 | @ WSH | 4–7 | L | 30 | 22 | +8 | 50.5 | 1/3 | Stuart Skinner |
| Nov 17 | @ BUF | 1–5 | L | 33 | 28 | +5 | 34.5 | 0/1 | Stuart Skinner |
| Nov 15 | @ CAR | 4–3 | W (OT) | 23 | 36 | -13 | 52.9 | 1/1 | Stuart Skinner |
| Nov 13 | @ CBJ | 4–5 | L | 29 | 25 | +4 | 49.4 | 0/2 | Calvin Pickard |
| Nov 12 | @ PHI | 2–1 | W (OT) | 31 | 21 | +10 | 52.4 | 0/2 | Stuart Skinner |
| Nov 10 | vs CBJ | 5–4 | W (OT) | 24 | 22 | +2 | 44.2 | 0/1 | Stuart Skinner |
| Nov 8 | vs COL | 1–9 | L | 24 | 34 | -10 | 39.9 | 1/5 | Stuart Skinner |
| Nov 4 | @ DAL | 3–4 | OTL (SO) | 26 | 27 | -1 | 41.5 | 1/3 | Stuart Skinner |
| Nov 3 | @ STL | 2–3 | L | 26 | 22 | +4 | 46.2 | 1/1 | Calvin Pickard |
| Nov 1 | vs CHI | 3–2 | W (OT) | 30 | 29 | +1 | 57.4 | 2/3 | Stuart Skinner |
| Oct 30 | vs NYR | 3–4 | OTL (OT) | 36 | 35 | +1 | 53.8 | 1/3 | Stuart Skinner |
| Oct 28 | vs UTA | 6–3 | W | 24 | 23 | +1 | 51.3 | 0/1 | Stuart Skinner |
| Oct 26 | @ VAN | 3–4 | OTL (OT) | 29 | 27 | +2 | 55.9 | 1/2 | Calvin Pickard |
| Oct 25 | @ SEA | 2–3 | L | 33 | 23 | +10 | 43.1 | 1/2 | Stuart Skinner |
| Oct 23 | vs MTL | 6–5 | W | 29 | 27 | +2 | 49.0 | 2/5 | Calvin Pickard |
| Oct 21 | @ OTT | 3–2 | W (OT) | 25 | 21 | +4 | 55.6 | 2/3 | Stuart Skinner |
| Oct 19 | @ DET | 2–4 | L | 18 | 25 | -7 | 44.6 | 0/1 | Stuart Skinner |
| Oct 18 | @ NJD | 3–5 | L | 30 | 23 | +7 | 45.6 | 0/3 | Calvin Pickard |
| Oct 16 | @ NYI | 2–4 | L | 33 | 25 | +8 | 48.8 | 1/4 | Stuart Skinner |
| Oct 14 | @ NYR | 2–0 | W | 22 | 30 | -8 | 37.2 | 0/0 | Stuart Skinner |
| Oct 11 | vs VAN | 3–1 | W | 37 | 15 | +22 | 70.9 | 0/5 | Calvin Pickard |
| Oct 8 | vs CGY | 3–4 | OTL (SO) | 35 | 22 | +13 | 63.2 | 2/4 | Stuart Skinner |
| 82 games | 41-30-11 | 29.7 | 26.7 | 3.0 | 52.5 | 68/222 | |||
Summary: record, average SOG and SA per game, pooled xG share and power-play total for the filtered games.
Loading…
Every metric name opens its definition; the full list lives in Metrics.
Every section reads one season sample per situation. Five-on-five is official five-on-five strength; power play and penalty kill include 5v3, 4v3 and 6v4, and plain 6v5 is Other. Other is all situations minus the three, so situation rows sum. Power play and penalty kill are read from this team’s side, so shots against on the power play are the opponent’s shorthanded chances.
The situation filter (all situations or five-on-five) sets Season metrics, Season vs reference, On-ice rates and the Defense suppression rows, and opens the shot map on the same choice; the shot map’s own Situation select adds power play and penalty kill. The header, the percentile radar, Results, goaltending, discipline, Special teams, Form, Roster, Game log and Seasons keep the scope their own labels state.
Team ice time is the elapsed team clock from shift charts. Per-60 rates use only games with a complete clock and appear when at least 90% of games have one. Power-play opportunities, times shorthanded, penalty minutes, hits, blocks, giveaways, takeaways and faceoffs are official team box counts from the NHL game summary; official PP% and PK% use them.
Goals and saves above expected exclude empty-net goals. Shot-type shooting percentage is goals divided by shots on goal. High danger in ranked rows is model scoring probability of at least 0.20; the shot-map tier filter uses the player page’s location tiers. PDO is ranked high to low but is context, not a quality grade.
One-goal games include overtime and shootout decisions, and scoring first uses the first non-shootout goal. Shot callouts exclude shots on an empty net; attempts are unblocked, because blocked shots carry no location. Blocks and hits describe volume and time defending, so they are ranked but colored as context. Penalties count minor, major, bench and match events; misconducts and penalty shots are excluded.
Special-teams rates, shorthanded goals and net goals use the widened scopes above, which can differ from the official counts by a goal or two over a season. In Season vs reference, a change is colored by whether it helps the team, and Points % appears only in all situations. Season metrics leaves out the rows the Defense table shows and, in all situations, the rows the header shows.
An em dash means unavailable, not zero. A partial season remains partial. Percentiles and ranks need at least 20 teams.
Explore the full methodology →Official record and season-level team metrics · cells shaded by league percentile that season
| Season | GP | Record | PTS | GF | GA | Diff | P% | xGF% | CF% | GAx | PDO | PP% | PK% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026–27 partial | 8 | 6-1-1 | 13 | 37 | 24 | +13 | 81.3 | 53.4 | 48.7 | 14.2 | 107.4 | 21.1 | 71.4 |
| 2025–26 | 82 | 41-30-11 | 93 | 282 | 269 | +13 | 56.7 | 52.5 | 50.4 | -6.5 | 99.5 | 30.6 | 77.8 |
| 2024–25 | 82 | 48-29-5 | 101 | 259 | 236 | +23 | 61.6 | 55.8 | 53.6 | -36.5 | 99.2 | 23.7 | 78.2 |
| 2023–24 | 82 | 49-27-6 | 104 | 294 | 237 | +57 | 63.4 | 57.8 ★ | 54.7 ★ | -39.4 | 100.3 | 26.3 | 79.5 |
| 2022–23 | 82 | 50-23-9 | 109 | 325 | 260 | +65 | 66.5 ★ | 56.0 | 52.1 | -26.5 | 101.8 | 32.4 ★ | 77.0 |
| 2021–22 | 82 | 49-27-6 | 104 | 290 | 252 | +38 | 63.4 | 53.7 | 52.0 | -26.9 | 100.7 | 26.0 | 79.4 |
| 2020–21 | 56 | 35-19-2 | 72 | 183 | 154 | +29 | 64.3 | 53.9 | 49.1 | 4.8 | 101.9 ★ | 27.6 | 82.5 |
| 2019–20 | 71 | 37-25-9 | 83 | 225 | 217 | +8 | 58.5 | 50.3 | 47.4 | 10.2 ★ | 101.2 | 29.5 | 84.4 ★ |
★ best full season in the table for that column (PDO is context). Shading uses each season’s league percentile; the in-progress season is partial.
Unblocked attempts for and against · rinks use the player page’s geometric chance tiers
265 goals on 271.5 xG (-6.5). Finishing 7.4% vs 7.6% expected per unblocked attempt.
254 goals allowed on 244.2 xG against (-9.8 saved above expected).
| Zone | For | Against | ||||
|---|---|---|---|---|---|---|
| Att | xG | G | Att | xG | G | |
| High slot | 984 | 100.7 | 96 | 1010 | 96.8 | 93 |
| Point | 901 | 23.1 | 24 | 858 | 23.5 | 27 |
| Inner slot | 876 | 115.5 | 119 | 770 | 99.9 | 110 |
| Outer slot | 321 | 26.8 | 23 | 225 | 18.0 | 17 |
| Right circle | 235 | 9.6 | 9 | 276 | 9.4 | 10 |
| Left circle | 223 | 7.2 | 8 | 235 | 8.9 | 5 |
| Below goal line | 62 | 2.6 | 3 | 53 | 1.7 | 3 |
| All zones | 3602 | 285.4 | 282 | 3427 | 258.2 | 265 |
| Type | Att | Share | G | xG | Sh% | G−xG |
|---|---|---|---|---|---|---|
| Wrist | 1517 | 42.1% | 117 | 113.1 | 10.7 | +3.9 |
| Snap | 900 | 25.0% | 83 | 79.6 | 13.8 | +3.4 |
| Slap | 441 | 12.2% | 18 | 22.1 | 6.7 | -4.1 |
| Backhand | 325 | 9.0% | 30 | 29.3 | 13.2 | +0.7 |
| Tip-in | 305 | 8.5% | 22 | 28.9 | 12.9 | -6.9 |
| Deflected | 51 | 1.4% | 6 | 5.5 | 15.4 | +0.5 |
| Bat | 23 | 0.6% | 1 | 2.4 | 9.1 | -1.4 |
| Poke | 20 | 0.6% | 3 | 2.9 | 16.7 | +0.1 |
| Wrap-around | 18 | 0.5% | 0 | 1.6 | 0.0 | -1.6 |
| Unrecorded | 2 | 0.1% | 2 | 0.0 | 100.0 | +2.0 |