6,355
Shots faced
| Season | Team | G | Goaltending | Elo | Contract | ||||
|---|---|---|---|---|---|---|---|---|---|
| GSAx/84 | SO | Reb/100 | Cap hit | % of cap | GSAx/84 per $M | ||||
| 2020-21 | 9 | +48.1 | +0.2 | +24 | $0.76M | 0.9% | +63.11 | ||
| 2021-22 | 18 | -11.2 | +1.5 | -0.3 | -39 | $0.79M | 1.0% | -14.16 | |
| 2022-23 | 39 | +61.6 | -2.0 | -1.2 | +79 | $0.79M | 1.0% | +78.17 | |
| 2023-24 | 45 | +8.9 | +1.2 | -1.9 | -13 | $3.75M | 4.5% | +2.36 | |
| 2024-25 | 58 | +18.9 | -0.2 | -0.9 | +13 | $3.75M | 4.3% | +5.04 | |
| 2025-26 | 50 | -19.8 | -2.0 | -0.4 | +48 | $3.75M | 3.9% | -5.29 | |
| 2020-21 | 9 | +1.9 | +0.2 | +24 | $0.76M | 0.9% | +2.49 | ||
| 2021-22 | 18 | +0.8 | +1.5 | -0.3 | -39 | $0.79M | 1.0% | +1.07 | |
| 2022-23 | 39 | +9.9 | -2.0 | -1.2 | +79 | $0.79M | 1.0% | +12.61 | |
| 2023-24 | 45 | +9.0 | +1.2 | -1.9 | -13 | $3.75M | 4.5% | +2.40 | |
| 2024-25 | 58 | +11.3 | -0.2 | -0.9 | +13 | $3.75M | 4.3% | +3.01 | |
| 2025-26 | 50 | +5.1 | -2.0 | -0.4 | +48 | $3.75M | 3.9% | +1.36 | |
| 2020-21 | 9 | +1.8 | +0.2 | 1524 | $0.76M | 0.9% | +2.40 | ||
| 2021-22 | 27 | +0.7 | +1.7 | -0.3 | 1481 | $0.77M | 1.0% | +0.95 | |
| 2022-23 | 66 | +9.0 | -0.3 | -0.9 | 1564 | $0.78M | 1.0% | +11.59 | |
| 2023-24 | 111 | +9.3 | +0.9 | -1.4 | 1538 | $1.52M | 1.8% | +6.10 | |
| 2024-25 | 169 | +10.8 | +0.7 | -1.2 | 1544 | $1.97M | 2.3% | +5.48 | |
| 2025-26 | 219 | +7.2 | -1.3 | -1.0 | 1583 | $2.26M | 2.6% | +3.16 | |
| Season | Team | G | Goaltending | |
|---|---|---|---|---|
| GSAx/84 | Reb/100 | |||
| 2022-23 | 5 | +82.4 | -1.8 | |
| 2024-25 | 6 | +1.8 | -3.1 | |
| 2025-26 | 1 | -131.5 | -0.5 | |
| 2022-23 | 5 | +82.4 | -1.8 | |
| 2024-25 | 11 | +38.4 | -2.5 | |
| 2025-26 | 12 | +24.3 | -2.4 | |
| Shooter | Gm | SOG | G | xG | xG−G |
|---|---|---|---|---|---|
| Matthew Tkachuk | 9 | 30 | 0 | 4.0 | +4.0 |
| Conor Garland | 8 | 24 | 0 | 3.3 | +3.3 |
| Frank Vatrano | 7 | 25 | 0 | 2.7 | +2.7 |
| Shooter | Gm | SOG | G | xG | xG−G |
|---|---|---|---|---|---|
| Clayton Keller | 7 | 17 | 6 | 1.9 | -4.1 |
| Nino Niederreiter | 4 | 9 | 5 | 1.8 | -3.2 |
| Jake Neighbours | 9 | 14 | 5 | 1.8 | -3.2 |
+0.4 GSAx/84 · 24 projected GP → +0.1 goals saved over the season
| Season | GP | GSAx/84 | Weight |
|---|---|---|---|
| 2021-22 | 18 | -11.16 | 0.09 |
| 2022-23 | 39 | +61.55 | 0.17 |
| 2023-24 | 45 | +8.87 | 0.30 |
| 2024-25 | 58 | +18.91 | 0.55 |
| 2025-26 | 50 | -19.84 | 1.00 |
| Weighted | 104 | +1.09 | |
| Projected | +0.35 | 32% kept |
Each season's GSAx (goals saved above expected, less his share of the skaters' suppression credit, plus his shootout record) is weighted by recency: 2025-26 counts fully, each season before it 0.55 times the one after, and 2026-27 so far counts like 2025-26. The weighted rate, +1.1 GSAx/84 over 104 weighted games, is shrunk toward zero (league average) by 219 pseudo-games: 104 / (104 + 219) = 32% of it is kept, so +1.1 × 0.32 = +0.4. Goaltending is the least repeatable input in the model, hence the heavy shrinkage. Proj GP = games played so far plus the games the standings simulation dresses him for (injuries from ESPN return dates; goalies split 65/35 starter/backup).