| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
OTT
Total |
66 | 1 | 0 | 1 | 0 | 2 | 0 | 0 | 0 |
SEA
|
62 | 1 | 0 | 1 | -1 | 2 | 0 | 0 | 0 | |
LAK
|
4 | 0 | 0 | 0 | +1 | 0 | 0 | 0 | 0 | |
| NSHL24 |
SEA
|
69 | 6 | 1 | 5 | -9 | 2 | 1 | 0 | 1 |
| NSHL23 |
SEA
Total |
78 | 26 | 7 | 19 | -10 | 27 | 5 | 0 | 1 |
TOR
|
50 | 21 | 6 | 15 | -7 | 20 | 4 | 0 | 0 | |
BOS
|
17 | 3 | 1 | 2 | -3 | 5 | 1 | 0 | 1 | |
SEA
|
11 | 2 | 0 | 2 | 0 | 2 | 0 | 0 | 0 | |
| NSHL22 |
BOS
Total |
62 | 7 | 1 | 6 | +5 | 16 | 0 | 0 | 0 |
MTL
|
36 | 6 | 1 | 5 | +4 | 12 | 0 | 0 | 0 | |
TOR
|
19 | 0 | 0 | 0 | -2 | 4 | 0 | 0 | 0 | |
BOS
|
7 | 1 | 0 | 1 | +3 | 0 | 0 | 0 | 0 | |
| Pro Career | 275 | 40 | 9 | 31 | -14 | 47 | 6 | 0 | 2 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
SEA
|
13 | 0 | 0 | 0 | +1 | 0 | 0 | 0 | 0 |
| NSHL23 |
SEA
|
9 | 0 | 0 | 0 | -2 | 4 | 0 | 0 | 0 |
| Pro Career | 22 | 0 | 0 | 0 | -1 | 4 | 0 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL19 |
PIT
|
82 | 20 | 82 | 78 | 60 | 72 | 72 | 67 | 50 | 73 | 65 | 61 | 64 | 62 | 59 | 90 |
| NSHL20 |
PIT
|
82 | 20 | 83 | 78 | 63 | 75 | 75 | 68 | 50 | 73 | 65 | 66 | 64 | 63 | 59 | 90 |
| NSHL21 |
PIT
|
82 | 20 | 86 | 78 | 77 | 78 | 78 | 71 | 50 | 76 | 66 | 67 | 67 | 64 | 59 | 70 |
| NSHL22 |
BOS
|
82 | 45 | 87 | 78 | 80 | 78 | 81 | 71 | 50 | 76 | 66 | 67 | 67 | 73 | 78 | 72 |
| NSHL23 |
SEA
|
82 | 45 | 87 | 78 | 83 | 78 | 84 | 71 | 50 | 76 | 66 | 68 | 67 | 73 | 81 | 73 |
| NSHL24 |
SEA
|
82 | 47 | 88 | 78 | 83 | 80 | 86 | 73 | 50 | 76 | 66 | 73 | 67 | 75 | 83 | 74 |
| NSHL25 |
OTT
|
82 | 47 | 88 | 78 | 85 | 80 | 86 | 73 | 50 | 76 | 66 | 73 | 67 | 77 | 83 | 74 |
| Career Avg | 82 | 35 | 86 | 78 | 76 | 78 | 81 | 71 | 50 | 76 | 66 | 68 | 67 | 70 | 72 | 78 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL24 | SEA |
TC | DF | 70 | 73 | +3 | 3 | |
| NSHL20 | PIT |
TC | DF | 64 | 66 | +2 | 2 |
SEA→
LAK
SEA Y26 R3 LAK pick
LAK Travis Dermott (74)
LAK→
OTT
OTT Travis Dermott (74), Y26 R7 ANA pick
LAK Oliver Ekman-Larsson (80)
BOS→
TOR
BOS Josh Anderson (73), Logan Stanley (73), Noah Hanifin (72), Daniel Brickley (71), David Warsofsky (70), Daniil Miromanov (67)
TOR Connor Murphy (78), Kyle Palmieri (71), Kevin Shattenkirk (74), Travis Dermott (73), Y25 R3 SEA pick
TOR→
SEA
SEA Travis Dermott (73)
TOR Brian Elliott (75), Adam Pelech (74)
MTL
PIT
CHI→
PIT
PIT Keaton Ellerby (72), Andreas Johnsson (P), Travis Dermott (P), Y19 R1 VAN pick
NSH