| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
NYR
|
80 | 10 | 1 | 9 | 0 | 7 | 0 | 0 | 0 |
| NSHL24 |
CAL
Total |
36 | 6 | 1 | 5 | +1 | 10 | 0 | 0 | 0 |
CAL
|
24 | 2 | 1 | 1 | +6 | 5 | 0 | 0 | 0 | |
TOR
|
7 | 3 | 0 | 3 | -3 | 0 | 0 | 0 | 0 | |
NJD
|
5 | 1 | 0 | 1 | -2 | 5 | 0 | 0 | 0 | |
| NSHL23 |
NJD
|
61 | 11 | 3 | 8 | +7 | 9 | 2 | 0 | 0 |
| NSHL22 |
MIN
Total |
34 | 3 | 0 | 3 | -5 | 24 | 0 | 0 | 0 |
PHI
|
25 | 3 | 0 | 3 | -3 | 7 | 0 | 0 | 0 | |
MIN
|
9 | 0 | 0 | 0 | -2 | 17 | 0 | 0 | 0 | |
| NSHL21 |
PHI
Total |
27 | 5 | 3 | 2 | -13 | 0 | 1 | 0 | 1 |
PIT
|
13 | 3 | 2 | 1 | -9 | 0 | 1 | 0 | 1 | |
PHI
|
9 | 2 | 1 | 1 | -2 | 0 | 0 | 0 | 0 | |
TBL
|
5 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 | |
| NSHL20 |
PIT
|
82 | 13 | 1 | 12 | -5 | 4 | 1 | 0 | 1 |
| NSHL19 |
PIT
|
82 | 15 | 2 | 13 | +4 | 2 | 0 | 0 | 0 |
| NSHL18 |
PIT
|
3 | 0 | 0 | 0 | +2 | 0 | 0 | 0 | 0 |
| NSHL17 |
PIT
|
5 | 3 | 0 | 3 | -2 | 0 | 0 | 0 | 0 |
| Pro Career | 410 | 66 | 11 | 55 | -11 | 56 | 4 | 0 | 2 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
NYR
|
5 | 0 | 0 | 0 | +1 | 0 | 0 | 0 | 0 |
| NSHL20 |
PIT
|
7 | 3 | 1 | 2 | -1 | 0 | 0 | 0 | 0 |
| NSHL19 |
PIT
|
3 | 0 | 0 | 0 | +2 | 0 | 0 | 0 | 0 |
| NSHL17 |
PIT
|
5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pro Career | 20 | 3 | 1 | 2 | +2 | 0 | 0 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL16 |
RCH
|
12 | 5 | 1 | 4 | -1 | 0 | 0 | 0 | 0 |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL16 |
BUF
|
57 | 20 | 88 | 76 | 79 | 71 | 71 | 67 | 50 | 72 | 60 | 71 | 61 | 63 | 58 | 67 |
| NSHL17 |
PIT
|
57 | 20 | 88 | 76 | 79 | 74 | 74 | 67 | 50 | 72 | 61 | 76 | 61 | 63 | 59 | 68 |
| NSHL18 |
PIT
|
57 | 20 | 90 | 76 | 80 | 77 | 77 | 70 | 50 | 73 | 65 | 78 | 64 | 64 | 60 | 85 |
| NSHL19 |
PIT
|
57 | 20 | 93 | 76 | 80 | 80 | 80 | 73 | 50 | 76 | 68 | 78 | 67 | 65 | 62 | 85 |
| NSHL20 |
PIT
|
57 | 20 | 93 | 76 | 80 | 80 | 80 | 73 | 50 | 76 | 68 | 78 | 67 | 66 | 62 | 85 |
| NSHL21 |
PHI
|
57 | 20 | 93 | 76 | 75 | 80 | 80 | 73 | 50 | 76 | 68 | 78 | 67 | 67 | 62 | 71 |
| NSHL22 |
MIN
|
57 | 42 | 93 | 76 | 77 | 80 | 82 | 73 | 50 | 76 | 68 | 78 | 67 | 77 | 75 | 72 |
| NSHL23 |
NJD
|
57 | 44 | 93 | 76 | 79 | 80 | 82 | 73 | 50 | 76 | 68 | 78 | 67 | 77 | 75 | 72 |
| NSHL24 |
CAL
|
57 | 46 | 93 | 76 | 81 | 80 | 84 | 73 | 50 | 76 | 68 | 80 | 67 | 79 | 77 | 73 |
| NSHL25 |
NYR
|
55 | 47 | 91 | 74 | 80 | 78 | 82 | 71 | 50 | 74 | 66 | 78 | 65 | 80 | 75 | 72 |
| Career Avg | 57 | 30 | 92 | 76 | 79 | 78 | 80 | 72 | 50 | 75 | 66 | 78 | 66 | 71 | 67 | 75 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL18 | PIT |
TC | SC | 63 | 65 | +2 | 2 | |
| NSHL18 | PIT |
TC | DF | 76 | 78 | +2 | 2 | |
| NSHL17 | PIT |
TC | DF | 73 | 76 | +3 | 3 |
NYR
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
NJD
PIT→
TBL
PIT Matt Grzelcyk (72), Y22 R7 FLA pick (Matej Blumel)
TBL Derrick Pouliot (71), Y22 R6 MIN pick (Lukas Svejkovsky)
PIT→
TBL
PIT Matt Grzelcyk (72), Y22 R7 FLA pick (Matej Blumel)
TBL Derrick Pouliot (71), Y22 R6 MIN pick (Lukas Svejkovsky)
TBL→
PHI
PHI Vladimir Sobotka (71), Troy Stecher (71), Derrick Pouliot (71), Y22 R6 TBL pick (Miko Matikka), Y25 R2 TBL pick
TBL Jacob Josefson (70), Luke Schenn (78), Luca Sbisa (77)
PIT
BUF