| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
OTT
|
80 | 48 | 15 | 33 | -8 | 83 | 3 | 0 | 3 |
| NSHL24 |
TBL
Total |
78 | 23 | 6 | 17 | -2 | 16 | 1 | 0 | 2 |
NJD
|
46 | 7 | 1 | 6 | -7 | 4 | 0 | 0 | 0 | |
VGK
|
18 | 7 | 1 | 6 | +4 | 10 | 0 | 0 | 0 | |
TBL
|
9 | 7 | 3 | 4 | +1 | 2 | 1 | 0 | 2 | |
TOR
|
5 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |
| NSHL23 |
NJD
Total |
77 | 30 | 9 | 21 | -8 | 38 | 1 | 0 | 3 |
SEA
|
65 | 23 | 7 | 16 | -2 | 10 | 1 | 0 | 3 | |
NJD
|
12 | 7 | 2 | 5 | -6 | 28 | 0 | 0 | 0 | |
| NSHL22 |
SEA
|
78 | 43 | 13 | 30 | -1 | 41 | 3 | 0 | 5 |
| NSHL21 |
SEA
|
78 | 60 | 32 | 28 | +9 | 38 | 14 | 1 | 7 |
| NSHL20 |
QUE
Total |
82 | 46 | 18 | 28 | +5 | 30 | 1 | 3 | 3 |
PHI
|
61 | 33 | 14 | 19 | +4 | 20 | 1 | 2 | 3 | |
QUE
|
21 | 13 | 4 | 9 | +1 | 10 | 0 | 1 | 0 | |
| NSHL19 |
PHI
Total |
82 | 42 | 16 | 26 | +6 | 24 | 1 | 0 | 3 |
PHI
|
45 | 24 | 9 | 15 | +2 | 10 | 1 | 0 | 2 | |
TOR
|
21 | 12 | 5 | 7 | +1 | 4 | 0 | 0 | 0 | |
DET
|
16 | 6 | 2 | 4 | +3 | 10 | 0 | 0 | 1 | |
| NSHL18 |
DET
|
80 | 52 | 22 | 30 | +14 | 30 | 4 | 0 | 7 |
| Pro Career | 635 | 344 | 131 | 213 | +15 | 300 | 28 | 4 | 33 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
OTT
|
11 | 8 | 4 | 4 | +4 | 13 | 1 | 0 | 0 |
| NSHL24 |
TBL
|
7 | 8 | 3 | 5 | +6 | 4 | 1 | 0 | 0 |
| NSHL22 |
SEA
|
13 | 9 | 4 | 5 | 0 | 0 | 1 | 0 | 0 |
| NSHL21 |
SEA
|
19 | 19 | 8 | 11 | +2 | 8 | 3 | 0 | 1 |
| NSHL20 |
QUE
|
7 | 3 | 1 | 2 | +1 | 0 | 0 | 0 | 0 |
| NSHL19 |
PHI
|
1 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 |
| Pro Career | 58 | 47 | 20 | 27 | +11 | 25 | 6 | 0 | 1 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL15 |
TOR
|
90 | 30 | 80 | 68 | 85 | 85 | 85 | 75 | 83 | 71 | 76 | 66 | 72 | 63 | 65 | 71 |
| NSHL16 |
DET
|
90 | 30 | 83 | 71 | 85 | 88 | 88 | 80 | 86 | 75 | 76 | 70 | 75 | 63 | 66 | 73 |
| NSHL17 |
DET
|
91 | 30 | 85 | 73 | 85 | 91 | 91 | 83 | 89 | 78 | 79 | 70 | 78 | 63 | 66 | 75 |
| NSHL18 |
DET
|
91 | 30 | 87 | 75 | 85 | 91 | 91 | 85 | 91 | 80 | 84 | 71 | 80 | 64 | 67 | 85 |
| NSHL19 |
PHI
|
91 | 30 | 87 | 75 | 87 | 91 | 91 | 85 | 91 | 80 | 84 | 71 | 80 | 66 | 67 | 85 |
| NSHL20 |
QUE
|
91 | 30 | 87 | 75 | 87 | 91 | 91 | 85 | 93 | 80 | 84 | 71 | 80 | 67 | 67 | 85 |
| NSHL21 |
SEA
|
91 | 30 | 87 | 75 | 90 | 91 | 91 | 85 | 93 | 82 | 87 | 71 | 80 | 68 | 67 | 78 |
| NSHL22 |
SEA
|
91 | 45 | 87 | 75 | 90 | 92 | 92 | 85 | 93 | 82 | 87 | 71 | 80 | 78 | 75 | 79 |
| NSHL23 |
NJD
|
93 | 47 | 87 | 75 | 90 | 94 | 94 | 85 | 95 | 82 | 87 | 71 | 80 | 78 | 77 | 79 |
| NSHL24 |
TBL
|
91 | 48 | 85 | 73 | 90 | 92 | 92 | 83 | 93 | 80 | 85 | 69 | 78 | 79 | 75 | 77 |
| NSHL25 |
OTT
|
89 | 46 | 83 | 71 | 90 | 90 | 90 | 81 | 91 | 78 | 83 | 69 | 76 | 80 | 76 | 76 |
| Career Avg | 91 | 36 | 86 | 74 | 88 | 91 | 91 | 83 | 91 | 79 | 83 | 70 | 79 | 70 | 70 | 79 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL21 | SEA |
TC | SC | 84 | 87 | +3 | 3 | |
| NSHL21 | SEA |
TC | PA | 80 | 82 | +2 | 2 | |
| NSHL18 | DET |
TC | SC | 81 | 83 | +2 | 2 | |
| NSHL16 | TOR |
TC | PH | 78 | 80 | +2 | 2 | |
| NSHL16 | TOR |
TC | PA | 74 | 75 | +1 | 1 | |
| NSHL16 | TOR |
TC | DF | 69 | 70 | +1 | 1 | |
| NSHL15 | TOR |
TC | ST | 84 | 85 | +1 | 1 | |
| NSHL15 | TOR |
TC | PH | 72 | 75 | +3 | 3 | |
| NSHL15 | TOR |
TC | DI | 79 | 80 | +1 | 1 |
NJD→
TOR
NJD Trevor Zegras (78), Oscar Lindberg (72), Gustav Nyquist (72), Miles Wood (70), Dustin Tokarski (70), Wade Allison (69)
TOR Nick Bjugstad (77), Laurent Brossoit (75), Derrick Pouliot (73), Zach Aston-Reese (72), Nick Shore (71), Jason Dickinson (70), Y25 R7 CAR pick, Y28 R1 NJD pick, Y29 R1 NJD pick, Y29 R2 NJD pick, Y29 R2 VGK pick
TOR→
VGK
TOR Lawson Crouse (70), Y29 R3 VGK pick, Y29 R3 LAK pick, Y27 R4 VGK pick, Y28 R4 VGK pick
VGK Nick Bjugstad (77)
VGK→
TBL
TBL Nick Bjugstad (77)
VGK Brandon McMillan (70), Mattias Samuelsson (77)
SEA→
NJD
NJD Jamie Oleksiak (75), Nick Bjugstad (79)
SEA Shayne Gostisbehere (78), $1,700,000
SEA
QUE→
TOR
QUE Brayden Point (79), Ryan Strome (73), Y21 R6 TOR pick (Arber Xhekaj), Y26 R4 QUE pick
TOR Alex DeBrincat (74), Nick Bjugstad (76), Y26 R7 QUE pick
TOR→
SEA
SEA Nick Bjugstad (76)
TOR Tom Wilson (73), Y26 R2 SEA pick
PHI→
QUE
PHI Brandon Sutter (69), Adam Henrique (76), Tyler Myers (74), Jake Muzzin (73), Y21 R1 TBL pick (Fabian Lysell), Y23 R2 QUE pick (Michael Hrabel)
QUE Nick Bjugstad (76), Jamie Oleksiak (73), Jakub Vrana (68), Brian Dumoulin (72), Y21 R1 QUE pick (Jesper Wallstedt), Y22 R2 OTT pick, Y21 R5 OTT pick
DET→
WSH
DET Slava Voynov (75), Tanner Kero (68), Y20 R1 MIN pick (John Marino)
WSH Nick Bjugstad (76), Justin Braun (70), Y20 R5 WSH pick, Y22 R3 DET pick (Alexander Volkov)
WSH→
TOR
TOR Nick Bjugstad (76), Milan Lucic (70), Fredrik Claesson (68), Corban Knight (66), Trevor Lewis (65)
WSH Claude Giroux (78), Carl Hagelin (75), Blake Comeau (69), Linus Omark (71), Tyler Myers (74), $500,000
TOR→
PHI
PHI Ian Cole (70), Nick Bjugstad (76), Stephane Da Costa (68), Y20 R3 TBL pick (Daniel Torgersson), Y21 R3 OTT pick, Y22 R2 TOR pick (Alex Steeves)
TOR Mark Scheifele (74), Luke Schenn (78), Y22 R3 PHI pick (Rieger Lorenz)
DET
TOR
CAR→
TOR
CAR Matthew Carle (72), Justin Faulk (70), Y14 R1 TOR pick (WILLIAM NYLANDER)
TOR Ryan Suter (73), Rick DiPietro (80), Mike Knuble (69), Paul Martin (67), Nick Bjugstad (P), Y14 R4 SJS pick, Y13 R5 CHI pick (Erik Haula)
LAK→
CAR
CAR Shane Doan (71), Nick Bjugstad (P), Y13 R3 VAN pick
LAK Tim Connolly (69), Justin Schultz (P), Y13 R4 CAR pick (Dylan Demelo)| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final | 6 | 12 / 12 | Eliminated | 0 | 1 | -2 | 2 | -1 |
| NSHL21 Totals | 0 | 1 | -2 | 2 | -1 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Semifinal | 3 | 8 / 11 | Advanced | 2 | 2 | -2 | 4 | 3 |
| Final | 2 | 9 / 10 | Eliminated | 0 | 3 | -4 | 0 | 1 |
| NSHL20 Totals | 2 | 5 | -6 | 4 | 4 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Round 1 | 10 | 8 / 10 | Advanced | 2 | 2 | +1 | 6 | 3.5 |
| Final Six | 5 | 4 / 10 | Advanced | 4 | 2 | +2 | 4 | 9 |
| Semifinal | 3 | 4 / 8 | Advanced | 2 | 2 | +4 | 6 | 5 |
| Final | 4 | 8 / 8 | Eliminated | 0 | 2 | -1 | 4 | -0.5 |
| NSHL19 Totals | 8 | 8 | +6 | 20 | 17 | |||
| Season | Type | Team | GP | G | A | PTS | +/- | PIM | S | PPG | PPA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL20 | Reg Season | Baxter-Bard | 12 | 3 | 4 | 7 | -2 | 2 | 26 | 1 | 1 |
| NSHL20 | Playoffs | Baxter-Bard | 2 | 0 | 1 | 1 | 1 | 0 | 5 | 0 | 1 |