| Season | Team | Type | Box score | Net goals per 84 games | Elo | On-ice context | Contract | ||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GP | G | A | P | +/− | PIM | PPP | SHP | GWG | SOG | HIT | BLK | TK | GV | HITT | Shootout | OZ/DZ starts | EV off | EV def | PP | PK | Fin | Play | Supp | Pen | FO | SO | Overall | Comp | Top opp | Mates | Top linemates | Cap hit | Player value | Contract value | |||||||
| 2019-20 | 41 | 4 | 9 | 13 | -3 | 6 | 2 | 0 | 1 | 50 | 33 | 43 | 10 | 26 | 61 | 2.24 | +0.814:02 | -2.4 | -0.12:10 | -0.30:01 | +0.8 | -0.4 | -1.5 | +3.6 | +0.0 | +0.0 | +0.6 | +16 | -0.1 | Edler4.0% | -1.0 | Keith62% | Kane38% | Toews36% | Dach34% | $0.89M1.1% | $3.5M4.3% | +$2.6M | |||
| 2020-21 | 35 | 2 | 14 | 16 | -7 | 14 | 8 | 0 | 0 | 39 | 29 | 29 | 7 | 21 | 47 | 3.65 | +1.013:32 | -0.2 | -2.93:22 | -0.10:03 | -1.2 | +0.1 | -1.2 | +2.9 | +0.0 | +0.0 | -1.7 | -9 | +0.2 | McDonagh11.7% | -4.1 | Kane50% | DeBrincat47% | Keith40% | de Haan27% | $0.89M1.1% | $3.4M4.2% | +$2.5M | |||
| 2021-22 | 52 | 11 | 11 | 22 | -11 | 12 | 6 | 0 | 1 | 64 | 26 | 47 | 11 | 28 | 51 | 0/1 | 2.03 | +0.115:04 | -0.2 | -1.31:55 | -0.30:02 | +4.2 | -1.1 | -1.6 | +1.5 | +0.0 | -0.7 | +0.6 | +0 | -0.3 | Skjei3.4% | -0.5 | Voracek31% | Bjorkstrand30% | Gavrikov29% | Nyquist28% | $0.89M1.1% | $3.4M4.2% | +$2.5M | ||
| 2022-23 | 46 | 5 | 19 | 24 | -12 | 8 | 9 | 0 | 1 | 68 | 23 | 47 | 11 | 24 | 46 | 2.55 | +1.415:32 | -1.4 | +0.83:03 | -0.00:02 | +0.1 | +1.5 | -1.6 | +2.7 | +0.0 | +0.0 | +3.6 | -8 | -0.1 | Miller3.4% | -1.6 | Gaudreau42% | Marchenko34% | Jenner34% | Laine31% | $2.60M3.2% | $3.7M4.4% | +$1.1M | |||
| 2023-24 | 35 | 1 | 9 | 10 | -8 | 0 | 4 | 0 | 0 | 45 | 11 | 42 | 7 | 16 | 38 | 1.74 | +1.116:08 | -1.7 | +0.42:04 | -0.10:03 | -2.2 | +0.5 | -1.6 | +3.0 | +0.0 | -0.0 | -0.5 | -8 | +0.7 | Trocheck4.1% | -2.1 | Werenski59% | Gaudreau42% | Jenner32% | Marchenko27% | $2.60M3.1% | $3.4M4.1% | +$0.8M | |||
| 2024-25 | 35 | 4 | 10 | 14 | -9 | 10 | 6 | 0 | 0 | 40 | 13 | 19 | 4 | 21 | 31 | 3.27 | +1.411:59 | +0.6 | +0.92:01 | -0.00:03 | +1.6 | +1.3 | -1.2 | -0.7 | +0.0 | +0.0 | +3.8 | -9 | +0.1 | Miller4.7% | -0.2 | Schmidt24% | Verhaeghe19% | Pageau16% | Holmstrom15% | $0.78M0.9% | $3.8M4.4% | +$3.1M | |||
| 2025-26 | 28 | 0 | 4 | 4 | -9 | 8 | 1 | 0 | 0 | 17 | 11 | 23 | 5 | 11 | 35 | 1.87 | +0.612:32 | -0.1 | -0.10:26 | -0.10:07 | -1.5 | -0.1 | -1.3 | -1.1 | +0.0 | +0.0 | -3.7 | -5 | -0.9 | Myers5.2% | -2.1 | Mayfield47% | Barzal27% | Heineman26% | Cizikas25% | $0.85M0.9% | $3.1M3.2% | +$2.2M | |||
| 2019-20 | 41 | 4 | 9 | 13 | -3 | 6 | 2 | 0 | 1 | 50 | 33 | 43 | 10 | 26 | 61 | 2.24 | +0.314:02 | -0.5 | -0.02:10 | -0.10:01 | +0.1 | -0.2 | -1.2 | +1.2 | -0.0 | -0.0 | -0.5 | +16 | -0.1 | Edler4.0% | -1.0 | Keith62% | Kane38% | Toews36% | Dach34% | $0.89M1.1% | $3.5M4.3% | +$2.6M | |||
| 2020-21 | 35 | 2 | 14 | 16 | -7 | 14 | 8 | 0 | 0 | 39 | 29 | 29 | 7 | 21 | 47 | 3.65 | +0.513:32 | -0.3 | -0.63:22 | -0.00:03 | -0.0 | -0.2 | -1.0 | +1.7 | +0.0 | +0.0 | -0.0 | -9 | +0.2 | McDonagh11.7% | -4.1 | Kane50% | DeBrincat47% | Keith40% | de Haan27% | $0.89M1.1% | $3.4M4.2% | +$2.5M | |||
| 2021-22 | 52 | 11 | 11 | 22 | -11 | 12 | 6 | 0 | 1 | 64 | 26 | 47 | 11 | 28 | 51 | 0/1 | 2.03 | +0.315:04 | -0.3 | -0.51:55 | -0.10:02 | +0.4 | -0.5 | -1.4 | +1.5 | +0.0 | -0.0 | -0.6 | +0 | -0.3 | Skjei3.4% | -0.5 | Voracek31% | Bjorkstrand30% | Gavrikov29% | Nyquist28% | $0.89M1.1% | $3.4M4.2% | +$2.5M | ||
| 2022-23 | 46 | 5 | 19 | 24 | -12 | 8 | 9 | 0 | 1 | 68 | 23 | 47 | 11 | 24 | 46 | 2.55 | +0.715:32 | -0.6 | -0.13:03 | -0.10:02 | +0.3 | +0.2 | -1.4 | +1.9 | +0.0 | -0.0 | +1.1 | -8 | -0.1 | Miller3.4% | -1.6 | Gaudreau42% | Marchenko34% | Jenner34% | Laine31% | $2.60M3.2% | $3.7M4.4% | +$1.1M | |||
| 2023-24 | 35 | 1 | 9 | 10 | -8 | 0 | 4 | 0 | 0 | 45 | 11 | 42 | 7 | 16 | 38 | 1.74 | +0.816:08 | -0.7 | -0.12:04 | -0.10:03 | +0.1 | +0.0 | -1.4 | +2.1 | +0.0 | -0.0 | +0.8 | -8 | +0.7 | Trocheck4.1% | -2.1 | Werenski59% | Gaudreau42% | Jenner32% | Marchenko27% | $2.60M3.1% | $3.4M4.1% | +$0.8M | |||
| 2024-25 | 35 | 4 | 10 | 14 | -9 | 10 | 6 | 0 | 0 | 40 | 13 | 19 | 4 | 21 | 31 | 3.27 | +0.911:59 | -0.3 | +0.02:01 | -0.10:03 | +0.3 | +0.3 | -1.2 | +1.1 | +0.0 | -0.0 | +1.1 | -9 | +0.1 | Miller4.7% | -0.2 | Schmidt24% | Verhaeghe19% | Pageau16% | Holmstrom15% | $0.78M0.9% | $3.8M4.4% | +$3.1M | |||
| 2025-26 | 28 | 0 | 4 | 4 | -9 | 8 | 1 | 0 | 0 | 17 | 11 | 23 | 5 | 11 | 35 | 1.87 | +0.712:32 | -0.4 | -0.10:26 | -0.10:07 | +0.2 | +0.0 | -1.3 | +1.0 | +0.0 | -0.0 | +0.0 | -5 | -0.9 | Myers5.2% | -2.1 | Mayfield47% | Barzal27% | Heineman26% | Cizikas25% | $0.85M0.9% | $3.1M3.2% | +$2.2M | |||
| 2019-20 | 41 | 4 | 9 | 13 | -3 | 6 | 2 | 0 | 1 | 50 | 33 | 43 | 10 | 26 | 61 | 2.24 | +0.314:02 | -0.3 | +0.02:10 | -0.00:01 | +0.1 | -0.4 | -0.2 | +1.2 | +0.0 | -0.0 | +0.6 | 1516 | -0.1 | Edler4.0% | -1.0 | Keith62% | Kane38% | Toews35% | Dach34% | $0.89M1.1% | $3.5M4.3% | +$2.6M | |||
| 2020-21 | 76 | 6 | 23 | 29 | -10 | 20 | 10 | 0 | 1 | 89 | 62 | 72 | 17 | 47 | 108 | 2.83 | +0.413:32 | -0.3 | -0.23:22 | -0.00:03 | -0.0 | -0.1 | -0.3 | +1.6 | +0.0 | -0.0 | +1.0 | 1504 | +0.1 | McDonagh5.5% | -2.5 | Keith51% | Kane44% | DeBrincat22% | Toews19% | $0.89M1.1% | $3.4M4.2% | +$2.6M | |||
| 2021-22 | 128 | 17 | 34 | 51 | -21 | 32 | 16 | 0 | 2 | 153 | 88 | 119 | 28 | 75 | 159 | 0/1 | 2.42 | +0.415:04 | -0.3 | -0.41:55 | -0.10:02 | +0.3 | -0.6 | -0.2 | +1.5 | +0.0 | -0.0 | +0.6 | 1504 | -0.1 | McDonagh3.2% | -1.6 | Keith30% | Kane26% | DeBrincat13% | Voracek13% | $0.89M1.1% | $3.4M4.2% | +$2.6M | ||
| 2022-23 | 174 | 22 | 53 | 75 | -33 | 40 | 25 | 0 | 3 | 221 | 111 | 166 | 39 | 99 | 205 | 0/1 | 2.46 | +0.615:32 | -0.4 | -0.33:03 | -0.10:02 | +0.3 | -0.2 | -1.0 | +1.7 | +0.0 | -0.0 | +0.7 | 1495 | -0.1 | McDonagh2.3% | -1.6 | Keith22% | Kane18% | Gaudreau12% | Marchenko10% | $1.32M1.6% | $3.5M4.3% | +$2.2M | ||
| 2023-24 | 209 | 23 | 62 | 85 | -41 | 40 | 29 | 0 | 3 | 266 | 122 | 208 | 46 | 115 | 243 | 0/1 | 2.30 | +0.716:08 | -0.5 | -0.22:04 | -0.10:03 | +0.2 | -0.1 | -1.4 | +1.9 | +0.0 | -0.0 | +0.5 | 1487 | +0.0 | McDonagh1.9% | -1.7 | Keith18% | Gaudreau17% | Kane15% | Jenner14% | $1.58M1.9% | $3.5M4.2% | +$1.9M | ||
| 2024-25 | 244 | 27 | 72 | 99 | -50 | 50 | 35 | 0 | 3 | 306 | 135 | 227 | 50 | 136 | 274 | 0/1 | 2.40 | +0.711:59 | -0.4 | -0.12:01 | -0.10:03 | +0.3 | +0.1 | -1.3 | +1.6 | +0.0 | -0.0 | +0.8 | 1481 | +0.1 | McDonagh1.7% | -1.5 | Keith16% | Gaudreau15% | Kane13% | Jenner12% | $1.44M1.7% | $3.5M4.3% | +$2.1M | ||
| 2025-26 | 272 | 27 | 76 | 103 | -59 | 58 | 36 | 0 | 3 | 323 | 146 | 250 | 55 | 147 | 309 | 0/1 | 2.36 | +0.712:32 | -0.4 | -0.20:26 | -0.10:07 | +0.2 | +0.3 | -1.6 | +1.4 | +0.0 | -0.0 | +0.5 | 1480 | -0.0 | McDonagh1.5% | -1.6 | Keith14% | Gaudreau14% | Kane12% | Jenner11% | $1.36M1.6% | $3.5M4.1% | +$2.1M | ||
| Season | Team | Box score | Net goals per 84 games | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GP | G | A | P | +/− | PIM | PPP | SHP | GWG | SOG | HIT | BLK | TK | GV | HITT | EV off | EV def | PP | PK | Fin | Play | Supp | Pen | FO | SO | Overall | ||
| 2019-20 | 8 | 0 | 0 | 0 | -5 | 4 | 0 | 0 | 0 | 7 | 10 | 8 | 4 | 6 | 11 | +0.8 | -2.7 | -0.2 | -0.7 | -3.1 | -3.4 | -1.5 | -2.6 | +0.0 | +0.0 | -13.5 | |
| 2019-20 | 8 | 0 | 0 | 0 | -5 | 4 | 0 | 0 | 0 | 7 | 10 | 8 | 4 | 6 | 11 | +0.8 | -2.7 | -0.2 | -0.7 | -3.1 | -3.4 | -1.5 | -2.6 | +0.0 | +0.0 | -13.5 | |
Every regular-season game, one night at a time: the box score, then the net goals that game added to his rating, by component, in goals. The season table above shows the same per 84 games. Click a column to sort.
Loading games…
+0.8 NG/84 · 79 projected GP → +0.7 net goals over the season
| Season | GP | NG/84 | Age adj | Aged |
|---|---|---|---|---|
| 2021-22 | 52 | +1.35 | -0.09 | +1.27 |
| 2022-23 | 46 | +3.87 | -0.32 | +3.55 |
| 2023-24 | 35 | -0.32 | -0.42 | -0.74 |
| 2024-25 | 35 | +3.60 | -0.38 | +3.22 |
| 2025-26 | 28 | -4.07 | -0.17 | -4.24 |
| His rate | Memory | n | Prior | Trust | Projected | |
|---|---|---|---|---|---|---|
| EV offense | +1.01 | 1.2 yr | 113 | +0.13 | 79% | +0.82 |
| EV defense | -0.27 | 0.7 yr | 68 | -0.17 | 45% | -0.21 |
| Power play | +0.22 | 0.9 yr | 88 | -0.06 | 58% | +0.11 |
| Penalty kill | +0.01 | 1.2 yr | 113 | -0.14 | 50% | -0.06 |
| Finishing | +0.54 | 4.3 yr | 186 | +0.08 | 56% | +0.34 |
| Playmaking | +0.47 | 4.3 yr | 186 | +0.19 | 93% | +0.45 |
| Suppression | -1.31 | 0.9 yr | 88 | -0.00 | 100% | -1.31 |
| Penalties | +0.76 | 4.3 yr | 186 | +0.06 | 84% | +0.65 |
| Faceoffs | +0.00 | 0.9 yr | 88 | +0.00 | 87% | +0.00 |
| Shootout | -0.13 | 13.5 yr | 195 | -0.01 | 1% | -0.01 |
| NG/84 | +1.31 | +0.07 | +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 19 or younger (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, then every K is multiplied by 0.5: shrinking the ten components one at a time ignores that a player above the prior in one is usually above it in the others, which compressed the total by about a fifth). 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+4.0Nov 22 ’21 – Mar 25 ’23 | 15 | 29 | 44 | 15 | -15 | 17:33 | 9 | 10 | — | 31-47-6 |
| Worst-1.3Nov 2 ’19 – Nov 20 ’21 | 7 | 23 | 30 | 10 | -12 | 16:34 | 10 | 23 | — | 42-37-5 |
| 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 |
| 2019-20 | CHI | 41 | -3 | +5 | -1 | -1 | -1 | 0 | 0 | 0 | 0 | 0 | -4 | 0 | -1 | +1 |
| 2020-21 | CHI | 35 | -7 | -2 | 0 | 0 | -3 | 0 | 0 | 0 | 0 | 0 | -2 | 0 | 0 | -5 |
| 2021-22 | CBJ | 52 | -11 | -4 | +1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -8 | 0 | 0 | -3 |
| 2022-23 | CBJ | 46 | -12 | -7 | 0 | +2 | -3 | 0 | 0 | 0 | 0 | 0 | -4 | 0 | 0 | -8 |
| 2023-24 | CBJ | 35 | -8 | -2 | 0 | -1 | -1 | 0 | 0 | 0 | 0 | 0 | -4 | 0 | 0 | -4 |
| 2024-25 | FLA/NYI | 35 | -9 | -2 | 0 | 0 | -2 | 0 | 0 | 0 | 0 | 0 | -5 | 0 | 0 | -4 |
| 2025-26 | NYI | 28 | -9 | -9 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | +1 | -9 |
| Total | 272 | -59 | -21 | 0 | 0 | -11 | 0 | 0 | 0 | 0 | 0 | -27 | 0 | 0 | -32 | |
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 | 64% | 206 | 44 | 13.4 | 11 | 0.82 | -0.8 |
| Snap | 16% | 52 | 40 | 4.7 | 8 | 1.72 | – |
| Slap | 16% | 53 | 51 | 3.7 | 6 | 1.63 | – |
| Backhand | 4% | 12 | 17 | 1.2 | 2 | 1.73 | – |
| Total | 323 | 43 | 22.9 | 27 | 1.18 | +1.3 |
| Share | Total shots | Avg dist (ft) | xG | G | G/xG | Net goals/84 | |
|---|---|---|---|---|---|---|---|
| Wrist | 64% | 150 | 43 | 9.5 | 10 | 1.06 | +0.2 |
| Snap | 17% | 40 | 39 | 3.4 | 6 | 1.76 | – |
| Slap | 15% | 34 | 51 | 2.0 | 4 | 1.99 | – |
| Backhand | 4% | 10 | 17 | 0.9 | 2 | 2.19 | – |
| Total | 234 | 43 | 15.8 | 22 | 1.39 | +1.9 |
| Share | Total shots | Avg dist (ft) | xG | G | G/xG | Net goals/84 | |
|---|---|---|---|---|---|---|---|
| Wrist | 63% | 48 | 44 | 3.6 | 1 | 0.28 | – |
| Snap | 13% | 10 | 39 | 1.1 | 2 | 1.74 | – |
| Slap | 21% | 16 | 48 | 1.5 | 2 | 1.34 | – |
| Backhand | 3% | 2 | 21 | 0.2 | 0 | – | – |
| Total | 76 | 44 | 6.5 | 5 | 0.77 | – |
No penalty-kill shots on goal.
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.010 | Boqvist's shot finds home ▸ | Feb 4, 2020 | at MIN | Alex Stalock | EV | Wrist |
| ★2 | 0.023 | Boqvist responds with PPG ▸ | Mar 25, 2022 | at WPG | Eric Comrie | PP | Wrist |
| ★3 | 0.030 | Boqvist snipes first NHL goal ▸ | Nov 3, 2019 | at ANA | Ryan Miller | EV | Wrist |
| ★4 | 0.038 | CAR@FLA: Boqvist scores goal against Spencer Martin ▸ | Nov 30, 2024 | vs CAR | Spencer Martin | EV | Backhand |
| ★5 | 0.041 | Boqvist hammers PPG ▸ | Mar 8, 2025 | at SJS | Alexandar Georgiev | PP | Slap |
| Goalie | Gm | SOG | G | xG | G−xG |
|---|---|---|---|---|---|
| Adin Hill | 2 | 5 | 2 | 0.4 | +1.6 |
| Charlie Lindgren | 2 | 6 | 2 | 0.6 | +1.4 |
| Ville Husso | 4 | 8 | 2 | 0.7 | +1.3 |
| Goalie | Gm | SOG | G | xG | G−xG |
|---|---|---|---|---|---|
| Igor Shesterkin | 6 | 12 | 0 | 1.0 | -1.0 |
| Frederik Andersen | 5 | 11 | 0 | 0.9 | -0.9 |
| Connor Hellebuyck | 5 | 11 | 0 | 0.8 | -0.8 |