| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
SJS
|
73 | 27 | 5 | 22 | -19 | 79 | 4 | 0 | 0 |
| NSHL24 |
NJD
|
69 | 8 | 2 | 6 | -5 | 10 | 1 | 0 | 0 |
| NSHL23 |
BOS
Total |
66 | 16 | 3 | 13 | +1 | 34 | 3 | 0 | 0 |
BOS
|
48 | 12 | 3 | 9 | +3 | 12 | 3 | 0 | 0 | |
TOR
|
18 | 4 | 0 | 4 | -2 | 22 | 0 | 0 | 0 | |
| NSHL22 |
TOR
Total |
66 | 9 | 1 | 8 | +3 | 7 | 0 | 0 | 0 |
PHI
|
58 | 9 | 1 | 8 | +6 | 7 | 0 | 0 | 0 | |
TOR
|
8 | 0 | 0 | 0 | -3 | 0 | 0 | 0 | 0 | |
| NSHL21 |
PHI
|
59 | 13 | 1 | 12 | +7 | 4 | 1 | 0 | 1 |
| Pro Career | 333 | 73 | 12 | 61 | -13 | 134 | 9 | 0 | 1 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
NJD
|
12 | 0 | 0 | 0 | +1 | 0 | 0 | 0 | 0 |
| NSHL23 |
BOS
|
12 | 4 | 0 | 4 | +7 | 0 | 0 | 0 | 0 |
| Pro Career | 24 | 4 | 0 | 4 | +8 | 0 | 0 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL20 |
PHI
|
7 | 1 | 1 | 0 | +4 | 0 | 0 | 0 | 0 |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL20 |
PHI
|
74 | 20 | 91 | 72 | 85 | 86 | 85 | 68 | 50 | 75 | 66 | 64 | 63 | 63 | 58 | 85 |
| NSHL21 |
PHI
|
74 | 20 | 91 | 72 | 85 | 86 | 85 | 68 | 53 | 75 | 66 | 64 | 63 | 64 | 59 | 70 |
| NSHL22 |
TOR
|
74 | 52 | 93 | 72 | 88 | 86 | 87 | 68 | 53 | 75 | 66 | 67 | 63 | 73 | 82 | 72 |
| NSHL23 |
BOS
|
74 | 52 | 93 | 72 | 91 | 86 | 87 | 68 | 53 | 75 | 66 | 67 | 63 | 73 | 84 | 72 |
| NSHL24 |
NJD
|
74 | 54 | 93 | 72 | 91 | 86 | 89 | 69 | 53 | 75 | 66 | 69 | 63 | 75 | 84 | 73 |
| NSHL25 |
SJS
|
74 | 54 | 93 | 72 | 93 | 86 | 89 | 69 | 53 | 75 | 66 | 71 | 63 | 77 | 84 | 74 |
| Career Avg | 74 | 42 | 93 | 72 | 89 | 86 | 87 | 69 | 53 | 75 | 66 | 67 | 63 | 71 | 76 | 75 | |
NJD
TOR→
BOS
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
PHI