| Season | Team | Type | GP | Box score | Net goals per 84 games | Elo | On-ice context | Contract | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| G | A | P | +/− | PIM | EV off | EV def | PP | PK | Fin | Play | Supp | Pen | FO | SO | Overall | Comp | Top opp | Mates | Top linemates | Cap hit | % of cap | NG/84 per $M | ||||||||
| 2023-24 | 16 | 1 | 1 | 2 | +0 | 4 | -2.317:01 | +0.7 | -0.10:01 | -1.61:12 | +1.2 | +0.3 | -0.6 | +1.3 | +0.0 | -0.0 | -1.1 | -2 | +0.6 | Strome 6% | -0.3 | Petry 76% | Compher 32% | Raymond 30% | Larkin 30% | $0.89M | 1.1% | -1.27 | ||
| 2024-25 | 78 | 7 | 24 | 31 | +12 | 67 | -1.119:10 | -0.9 | +0.40:23 | +0.01:32 | +0.3 | +0.5 | -0.4 | -1.0 | +0.0 | +0.0 | -2.0 | +14 | +1.0 | Thompson 2% | +0.4 | Seider 35% | Johansson 32% | Larkin 31% | Raymond 29% | $0.89M | 1.0% | -2.21 | ||
| 2025-26 | 72 | 9 | 16 | 25 | +12 | 75 | +1.720:31 | +0.5 | -0.90:14 | +0.51:35 | +0.5 | -0.6 | -0.8 | -1.9 | +0.0 | +0.0 | -1.0 | -8 | +0.8 | Moser 2% | +2.0 | Seider 75% | Larkin 31% | Raymond 30% | DeBrincat 28% | $0.89M | 0.9% | -1.14 | ||
| 2023-24 | 16 | 1 | 1 | 2 | +0 | 4 | -0.317:01 | +0.1 | -0.00:01 | -0.11:12 | +0.0 | +0.0 | -0.4 | +0.2 | -0.0 | -0.0 | -0.5 | -2 | +0.6 | Strome 6% | -0.3 | Petry 76% | Compher 32% | Raymond 30% | Larkin 30% | $0.89M | 1.1% | -0.57 | ||
| 2024-25 | 78 | 7 | 24 | 31 | +12 | 67 | -0.719:10 | -0.3 | +0.20:23 | -0.01:32 | +0.1 | +0.3 | -0.3 | -0.4 | +0.0 | +0.0 | -1.2 | +14 | +1.0 | Thompson 2% | +0.4 | Seider 35% | Johansson 32% | Larkin 31% | Raymond 29% | $0.89M | 1.0% | -1.30 | ||
| 2025-26 | 72 | 9 | 16 | 25 | +12 | 75 | +0.420:31 | +0.1 | -0.30:14 | +0.11:35 | +0.1 | -0.2 | -0.7 | -1.0 | +0.0 | +0.0 | -1.5 | -8 | +0.8 | Moser 2% | +2.0 | Seider 75% | Larkin 31% | Raymond 30% | DeBrincat 28% | $0.89M | 0.9% | -1.66 | ||
| 2023-24 | 16 | 3 | 1 | 4 | -7 | 16 | -0.317:01 | +0.0 | -0.00:01 | -0.11:12 | +0.0 | +0.0 | +0.5 | +0.2 | -0.0 | -0.0 | +0.4 | 1493 | +0.5 | Strome 4% | -0.9 | Petry 50% | Larkin 28% | Compher 21% | Raymond 20% | $0.91M | 1.1% | +0.47 | ||
| 2024-25 | 94 | 10 | 25 | 35 | +5 | 83 | -0.619:10 | -0.2 | +0.10:23 | -0.01:32 | +0.1 | +0.2 | +0.2 | -0.3 | +0.0 | -0.0 | -0.5 | 1508 | +0.9 | Thompson 2% | +0.1 | Larkin 30% | Seider 28% | Raymond 27% | Johansson 25% | $0.90M | 1.1% | -0.58 | ||
| 2025-26 | 166 | 19 | 41 | 60 | +17 | 158 | +0.020:31 | -0.0 | -0.10:14 | +0.01:35 | +0.1 | +0.0 | -0.7 | -0.8 | +0.0 | -0.0 | -1.4 | 1499 | +0.8 | Rielly 1% | +0.9 | Seider 48% | Larkin 30% | Raymond 28% | Johansson 14% | $0.90M | 1.0% | -1.52 | ||
| Season | Shot mph | Speed mph | 22+ /GP | 20–22 /GP | 18–20 /GP | Miles /60 |
|---|---|---|---|---|---|---|
| 2023-24 | 0.00 | 0.2 | 3.6 | 8.4 | ||
| 2024-25 | 90.7 | 21.7 | 0.00 | 0.5 | 3.2 | 8.3 |
| 2025-26 | 88.8 | 22.2 | 0.01 | 0.3 | 3.2 | 8.2 |
-0.8 NG/84 · 80 projected GP → -0.7 net goals over the season
| Season | GP | NG/84 | Age adj | Aged |
|---|---|---|---|---|
| 2023-24 | 16 | -1.02 | +0.60 | -0.42 |
| 2024-25 | 78 | -2.28 | +0.31 | -1.97 |
| 2025-26 | 72 | -0.78 | +0.06 | -0.72 |
| His rate | Memory | n | Prior | Trust | Projected | |
|---|---|---|---|---|---|---|
| EV offense | +0.74 | 1.2 yr | 148 | +0.16 | 71% | +0.57 |
| EV defense | +0.06 | 0.7 yr | 125 | +0.03 | 43% | +0.04 |
| Power play | -0.35 | 0.9 yr | 138 | -0.04 | 48% | -0.19 |
| Penalty kill | +0.35 | 1.2 yr | 148 | +0.01 | 42% | +0.15 |
| Finishing | +0.40 | 4.3 yr | 164 | +0.07 | 37% | +0.19 |
| Playmaking | -0.02 | 2.4 yr | 161 | +0.22 | 85% | +0.02 |
| Suppression | -0.62 | 0.9 yr | 138 | +0.00 | 100% | -0.62 |
| Penalties | -1.45 | 4.3 yr | 164 | +0.25 | 69% | -0.93 |
| Faceoffs | +0.00 | 0.9 yr | 138 | -0.00 | 84% | +0.00 |
| Shootout | +0.05 | 13.5 yr | 166 | +0.00 | 0% | +0.00 |
| NG/84 | -0.83 | +0.70 | -0.76 |
1. Age. Every past season is first moved to his 2026-27 age along each component's career curve (Age adj: what a typical player gains or loses between that age and this one). Games from 2026-27 so far count like 2025-26 games, with no age adjustment. 2. Recency. Per component, the seasons are averaged with weights that fall off with age; Memory is the half-life in seasons, fitted walk-forward (penalty kill and EV defense change fast, finishing and playmaking slowly). 3. Shrinkage. Each component is pulled toward the average defenseman who reached the NHL at 20 (Prior). Trust = n / (n + K): n is the effective number of games behind the weighted rate, K how many games of evidence that component needs before it outweighs the prior (fitted walk-forward on 2013-2025-26 seasons). Projected = Trust × his rate + (1 − Trust) × Prior. The ten projected components add up to his NG/84, the number the standings simulation dresses him at. 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).
| G | A | P | PPP | +/− | TOI/GP | Pen taken | Pen drawn | FO% | Team W-L-OTL | |
|---|---|---|---|---|---|---|---|---|---|---|
| Best-0.7Dec 27 ’23 – Mar 29 ’25 | 8 | 23 | 31 | 0 | +8 | 20:28 | 18 | 13 | — | 41-34-9 |
| Worst-2.8Nov 23 ’24 – Dec 2 ’25 | 8 | 22 | 30 | 0 | +7 | 21:20 | 35 | 17 | — | 44-32-8 |
| Even strength | Power play | Penalty kill | Goalie pulled | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Team | GP | +/− | 5v5 | 4v4 | 3v3 | 5v4 | 5v3 | 4v3 | 4v5 | 3v5 | 3v4 | 6v5 | 5v6 | Other | Goalie in |
| 2022-23 | DET | 9 | -7 | -7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -7 |
| 2023-24 | DET | 16 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024-25 | DET | 78 | +12 | +6 | 0 | -1 | 0 | 0 | 0 | 0 | 0 | 0 | -2 | +9 | 0 | +5 |
| 2025-26 | DET | 72 | +12 | +1 | +1 | +1 | 0 | 0 | 0 | +3 | 0 | 0 | -2 | +8 | 0 | +6 |
| Total | 175 | +17 | 0 | +1 | 0 | 0 | 0 | 0 | +3 | 0 | 0 | -4 | +17 | 0 | +4 | |
How each state adds to the official +/-: at even strength every goal counts; on his power play only a shorthanded goal against counts (a minus), on his penalty kill only a shorthanded goal for (a plus). Other is whatever the official +/- has left, so each row adds up: mostly empty-net goals against while his team pulled its goalie on a power play (6-on-4). Goalie in = the official +/- without 6v5 and 5v6. 6v5 and 5v6 +/- do not carry over from season to season (r 0.02 and 0.15): they mostly show who is sent out when a goalie is pulled. Since 2010-11; hover a cell for minutes and the goals behind it.
| Share | Total shots | Avg dist (ft) | xG | G | G/xG | Net goals/84 | |
|---|---|---|---|---|---|---|---|
| Wrist | 49% | 92 | 58 | 4.5 | 8 | 1.77 | – |
| Snap | 24% | 45 | 47 | 3.0 | 4 | 1.33 | – |
| Slap | 16% | 30 | 54 | 1.4 | 2 | 1.42 | – |
| Backhand | 7% | 14 | 37 | 1.1 | 1 | 0.89 | – |
| Tip-in | 2% | 3 | 10 | 0.5 | 0 | – | – |
| Deflection | 2% | 3 | 68 | 0.3 | 0 | – | – |
| Other | 1% | 1 | 7 | 0.1 | 0 | – | – |
| Total | 188 | 52 | 11.0 | 15 | 1.37 | +2.0 |
| Share | Total shots | Avg dist (ft) | xG | G | G/xG | Net goals/84 | |
|---|---|---|---|---|---|---|---|
| Wrist | 47% | 83 | 53 | 4.2 | 8 | 1.92 | – |
| Snap | 25% | 44 | 47 | 3.0 | 4 | 1.35 | – |
| Slap | 16% | 29 | 54 | 1.3 | 2 | 1.50 | – |
| Backhand | 8% | 14 | 37 | 1.1 | 1 | 0.89 | – |
| Tip-in | 2% | 3 | 10 | 0.5 | 0 | – | – |
| Deflection | 2% | 3 | 68 | 0.3 | 0 | – | – |
| Other | 1% | 1 | 7 | 0.1 | 0 | – | – |
| Total | 177 | 50 | 10.5 | 15 | 1.43 | +2.3 |
| Share | Total shots | Avg dist (ft) | xG | G | G/xG | Net goals/84 | |
|---|---|---|---|---|---|---|---|
| Wrist | 60% | 3 | 43 | 0.2 | 0 | – | – |
| Snap | 20% | 1 | 52 | 0.0 | 0 | – | – |
| Slap | 20% | 1 | 56 | 0.1 | 0 | – | – |
| Total | 5 | 47 | 0.4 | 0 | – | – |
| Share | Total shots | Avg dist (ft) | xG | G | G/xG | Net goals/84 | |
|---|---|---|---|---|---|---|---|
| Wrist | 100% | 6 | 130 | 0.1 | 0 | – | – |
| Total | 6 | 130 | 0.1 | 0 | – | – |
The rink is drawn from his side: he attacks left to right, his left on top. Right half: where his own shots come from. Left half: where he blocks shots (blocks carry no shot type, so that half ignores the type buttons). Blue = a bigger share of those shots from that zone than the league average for defensemen in the same situation (and shot type, when one is picked); red = a smaller share.
| xG | Highlight | Date | Opp | Goalie | Sit | Shot | |
|---|---|---|---|---|---|---|---|
| ★1 | 0.009 | Edvinsson kicks off the scoring ▸ | Mar 23, 2023 | vs STL | Joel Hofer | EV | Wrist |
| ★2 | 0.010 | Edvinsson scores goal ▸ | Apr 6, 2023 | vs BUF | Devon Levi | EV | Wrist |
| ★3 | 0.013 | Edvinsson nets go-ahead goal ▸ | Oct 25, 2025 | vs STL | Jordan Binnington | EV | Wrist |
| ★4 | 0.026 | TOR@DET: Edvinsson scores goal against Joseph Woll ▸ | Dec 27, 2024 | vs TOR | Joseph Woll | EV | Wrist |
| ★5 | 0.027 | DET@MIN: Edvinsson scores goal against Filip Gustavsson ▸ | Feb 25, 2025 | at MIN | Filip Gustavsson | EV | Slap |
| Goalie | Gm | SOG | G | xG | G−xG |
|---|---|---|---|---|---|
| Filip Gustavsson | 2 | 3 | 2 | 0.1 | +1.9 |
| Joseph Woll | 4 | 6 | 2 | 0.4 | +1.6 |
| Devon Levi | 1 | 1 | 1 | 0.0 | +1.0 |
| Goalie | Gm | SOG | G | xG | G−xG |
|---|---|---|---|---|---|
| Jeremy Swayman | 5 | 7 | 0 | 0.7 | -0.7 |
| Arvid Soderblom | 2 | 6 | 0 | 0.6 | -0.6 |
| Jonathan Quick | 4 | 8 | 0 | 0.6 | -0.6 |