- Status
- Pro 100%
- Age / YOB
- 30 (1996)
- Contract
- $4,350,000 × 3y
- Expires
- UFA 2029
- Waivers
- Eligible
Ratings
Percentile vs 258 d-menContract
Cap hit
$4,350,000
$4.044M remaining
Year 2 of 4
2025-26
2026-27
2028-29
Expiry Status
UFA
2029
age 33
Clauses
1-way
Season so far
in 7 GP
Goals
0
leader50
pace 0
(last yr 8)
Sht%
0.0%
48th
Assists
2
leader105
pace 24
(last yr 18)
Plus/Minus
0
Points
2
leader126
pace 24
(last yr 26)
P/20
0.28
ATOI
20:09
leader26:27
last yr 19:07
PK share
51%
| G | A | P | P/GP | TOI | |
|---|---|---|---|---|---|
| Last 5 | 0 | 1 | 1 | 0.20 | 20:05 |
| Season | 0 | 2 | 2 | 0.29 | 20:09 |
Game by game
- G
- A
- Star of the game
OCT
NOV
Stats
| GP | G | A | P | +/- | PiM | ATOI | P/20 | GW | GT | S | S% | PPG | PPP | SHG | Hits | HTT | FO% | HT | PP TOI | %PP | SH TOI | %SH | EV TOI | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| YTD | 7 | 0 | 2 | 2 | 0 | 11 | 20:09 | 0.28 | 0 | 0 | 3 | 0.0 | 0 | 0 | 0 | 15 | 5 | - | 0 | 0:18 | 3.5 | 3:09 | 50.8 | 16:42 |
| On Pace | 82 | 0 | 23 | 23 | 0 | 129 | - | - | 0 | 0 | 35 | - | 0 | 0 | 0 | 176 | - | - | 0 | - | - | - | - | - |
| OTHL Career | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Team | GP | G | A | P | P/GP | +/- | PiM | GW | PPG | SHG | S | S% | Hit |
| 2022-23 | VAN | 81 | 2 | 17 | 19 | 0.23 | +29 | 127 | 0 | 0 | 0 | 73 | 2.7% | 221 |
| 2023-24 | VAN | 82 | 5 | 13 | 18 | 0.22 | +10 | 69 | 1 | 1 | 0 | 70 | 7.1% | 176 |
| 2024-25 | VAN | 82 | 4 | 35 | 39 | 0.48 | +35 | 94 | 0 | 0 | 0 | 72 | 5.6% | 208 |
| 2025-26 | VAN | 82 | 8 | 18 | 26 | 0.32 | +20 | 72 | 1 | 0 | 1 | 66 | 12.1% | 107 |
| CAREER | 4 yrs | 327 | 19 | 83 | 102 | 0.31 | +94 | 362 | 2 | 1 | 1 | -- | 6.8% | 712 |
| Shots | Hits | Ice time | PP | PK | EV | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Date | Opp | Result | G | A | P | +/- | PIM | S | SAT | SB | Hit | HTT | L# | TOI | POSS | TOI | G | A | S | TOI | G | S | TOI | G | A | S |
| Nov 06 |
|
W 4-1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 2 | 2 | 0 | D2 | 23:04 | 1:45 | 0:04 | 0 | 0 | 0 | 6:24 | 0 | 0 | 16:36 | 0 | 0 | 1 |
| Nov 05 |
|
L 1-4 | 0 | 0 | 0 | +1 | 0 | 1 | 1 | 0 | 1 | 0 | D2 | 19:36 | 1:48 | 0:17 | 0 | 0 | 0 | 1:54 | 0 | 0 | 17:25 | 0 | 0 | 1 |
| Nov 03 |
|
W 4-2 | 0 | 1 | 1 | +1 | 0 | 0 | 1 | 2 | 2 | 0 | D2 | 18:37 | 1:04 | 0:00 | - | - | - | 2:29 | 0 | 0 | 16:08 | 0 | 1 | 0 |
| Oct 30 |
|
L 2-3 | 0 | 0 | 0 | -1 | 2 | 0 | 0 | 1 | 3 | 3 | D2 | 18:16 | 1:38 | 0:08 | 0 | 0 | 0 | 2:46 | 0 | 0 | 15:22 | 0 | 0 | 0 |
| Oct 29 |
|
W 4-3 OT | 0 | 0 | 0 | -2 | 2 | 0 | 0 | 1 | 1 | 0 | D2 | 20:50 | 1:18 | 0:43 | 0 | 0 | 0 | 1:54 | 0 | 0 | 18:13 | 0 | 0 | 0 |
| Oct 27 |
|
L 3-8 | 0 | 0 | 0 | 0 | 2 | 1 | 2 | 1 | 3 | 0 | D2 | 20:49 | 1:45 | 0:00 | - | - | - | 4:12 | 0 | 0 | 16:37 | 0 | 0 | 1 |
| Oct 25 |
|
W 5-3 | 0 | 1 | 1 | +1 | 5 | 0 | 0 | 2 | 3 | 2 | D2 | 19:48 | 1:51 | 0:51 | 0 | 0 | 0 | 2:24 | 0 | 0 | 16:33 | 0 | 1 | 0 |
| 7 GP | 0 | 2 | 2 | 0 | 11 | 3 | 5 | 9 | 15 | 5 | -- | 20:09 | 1:36 | 2:03 | 0 | 0 | 0 | 22:03 | 0 | 0 | 116:54 | 0 | 2 | 3 | ||
| Season | Team | GP | G | A | P | +/- | PiM | GW | PPG | PPP | S | TOI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-27 | CGY | 16 | 1 | 1 | 2 | -6 | 24 | 0 | 0 | 0 | 17 | 18:19 |
| On Pace | - | 82 | 5 | 5 | 10 | -31 | 123 | 0 | 0 | 0 | 87 | - |
| NHL Career Stats | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Team | GP | G | A | P | P/GP | +/- | PiM | GW | PPG | PPP | S% | TOI |
| 2018-19 | SJS | 3 | 0 | 1 | 1 | 0.33 | -1 | 2 | 0 | 0 | 0 | - | 9:56 |
| 2019-20 | SJS | 10 | 0 | 2 | 2 | 0.20 | -2 | 9 | 0 | 0 | 0 | 0.0% | 10:46 |
| 2020-21 | SJS | 1 | 0 | 0 | 0 | 0.00 | -2 | 2 | 0 | 0 | 0 | 0.0% | 8:44 |
| 2021-22 | SJS | 45 | 3 | 6 | 9 | 0.20 | +3 | 69 | 0 | 0 | 1 | 5.9% | 19:03 |
| 2021-22 | MIN | 21 | 1 | 4 | 5 | 0.24 | +7 | 13 | 0 | 0 | 0 | 4.5% | 17:55 |
| 2022-23 | MIN | 79 | 3 | 12 | 15 | 0.19 | +15 | 72 | 0 | 0 | 0 | 3.8% | 19:02 |
| 2023-24 | MIN | 80 | 7 | 18 | 25 | 0.31 | -15 | 77 | 1 | 0 | 0 | 8.2% | 19:49 |
| 2024-25 | MIN | 67 | 8 | 13 | 21 | 0.31 | +11 | 40 | 0 | 0 | 0 | 8.2% | 21:52 |
| 2025-26 | MIN | 75 | 2 | 14 | 16 | 0.21 | +2 | 76 | 0 | 0 | 0 | 3.2% | 17:30 |
| 2026-27 | CGY | 16 | 1 | 1 | 2 | 0.13 | -6 | 24 | 0 | 0 | 0 | 5.9% | 18:19 |
| Career | NHL | 397 | 25 | 71 | 96 | 0.24 | +12 | 384 | 1 | 0 | 1 | 5.9% | - |
History
Overall, season by season
Above the band is elite. Inside it, above average. Below it, below average.
OV
Defensemen, average to top 10%
Attributes
| Season | Age | Pos | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019-20 | 23 | D | VAN | 73 | 76 | 67 | 60 | 76 | 74 | 80 | 51 | 25 | 43 | 42 | 62 | 40 | 49 | 49 | 59 |
| 2020-21 | 24 | D | VAN | 83 | 99 | 75 | 68 | 79 | 55 | 68 | 58 | 25 | 54 | 47 | 68 | 25 | 51 | 51 | 62 |
| 2021-22 | 25 | D | VAN | 82 | 79 | 89 | 68 | 79 | 54 | 55 | 51 | 25 | 38 | 48 | 67 | 46 | 51 | 51 | 60 |
| 2022-23 | 26 | D | VAN | 83 | 99 | 66 | 77 | 82 | 76 | 70 | 60 | 25 | 51 | 48 | 85 | 25 | 59 | 59 | 68 |
| 2023-24 | 27 | D | VAN | 80 | 77 | 75 | 77 | 80 | 78 | 90 | 59 | 25 | 51 | 48 | 88 | 25 | 63 | 64 | 70 |
| 2024-25 | 28 | D | VAN | 83 | 95 | 73 | 75 | 80 | 79 | 97 | 63 | 25 | 57 | 50 | 89 | 25 | 65 | 66 | 72 |
| 2025-26 | 29 | D | VAN | 80 | 65 | 82 | 79 | 81 | 84 | 84 | 60 | 25 | 54 | 53 | 87 | 25 | 66 | 67 | 72 |
| 2026-27 | 30 | D | VAN | 77 | 93 | 72 | 75 | 83 | 72 | 92 | 62 | 25 | 54 | 48 | 89 | 25 | 68 | 69 | 71 |
| Season | Age | Pos | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019-20 | 23 | D | VAN | 73 | 76 | 67 | 60 | 76 | 74 | 80 | 51 | 25 | 43 | 42 | 62 | 40 | 49 | 49 | 59 |
| 2020-21 | 24 | D | VAN | +10 | +23 | +8 | +8 | +3 | −19 | −12 | +7 | · | +11 | +5 | +6 | −15 | +2 | +2 | +3 |
| 2021-22 | 25 | D | VAN | −1 | −20 | +14 | · | · | −1 | −13 | −7 | · | −16 | +1 | −1 | +21 | · | · | −2 |
| 2022-23 | 26 | D | VAN | +1 | +20 | −23 | +9 | +3 | +22 | +15 | +9 | · | +13 | · | +18 | −21 | +8 | +8 | +8 |
| 2023-24 | 27 | D | VAN | −3 | −22 | +9 | · | −2 | +2 | +20 | −1 | · | · | · | +3 | · | +4 | +5 | +2 |
| 2024-25 | 28 | D | VAN | +3 | +18 | −2 | −2 | · | +1 | +7 | +4 | · | +6 | +2 | +1 | · | +2 | +2 | +2 |
| 2025-26 | 29 | D | VAN | −3 | −30 | +9 | +4 | +1 | +5 | −13 | −3 | · | −3 | +3 | −2 | · | +1 | +1 | · |
| 2026-27 | 30 | D | VAN | −3 | +28 | −10 | −4 | +2 | −12 | +8 | +2 | · | · | −5 | +2 | · | +2 | +2 | −1 |
2019-20
to CANUCKS
- Jacob Middleton
to BRUINS
