| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
PHI
|
73 | 19 | 3 | 16 | +7 | 26 | 3 | 0 | 0 |
| NSHL24 |
PHI
|
62 | 15 | 6 | 9 | -1 | 16 | 4 | 0 | 1 |
| NSHL23 |
PHI
Total |
72 | 20 | 5 | 15 | 0 | 22 | 3 | 1 | 1 |
TOR
|
49 | 13 | 2 | 11 | -4 | 20 | 1 | 1 | 0 | |
PHI
|
23 | 7 | 3 | 4 | +4 | 2 | 2 | 0 | 1 | |
| Pro Career | 207 | 54 | 14 | 40 | +6 | 64 | 10 | 1 | 2 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
PHI
|
6 | 1 | 0 | 1 | +1 | 0 | 0 | 0 | 0 |
| NSHL23 |
PHI
|
10 | 4 | 0 | 4 | +8 | 4 | 0 | 0 | 0 |
| Pro Career | 16 | 5 | 0 | 5 | +9 | 4 | 0 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
PHI
|
54 | 10 | 79 | 85 | 76 | 71 | 71 | 73 | 50 | 75 | 62 | 69 | 66 | 63 | 58 | 69 |
| NSHL22 |
PHI
|
56 | 35 | 82 | 88 | 78 | 74 | 74 | 73 | 50 | 75 | 65 | 69 | 68 | 65 | 73 | 70 |
| NSHL23 |
PHI
|
60 | 38 | 85 | 91 | 78 | 77 | 77 | 77 | 50 | 79 | 67 | 71 | 71 | 68 | 76 | 73 |
| NSHL24 |
PHI
|
60 | 38 | 85 | 91 | 78 | 79 | 79 | 79 | 50 | 79 | 67 | 76 | 71 | 70 | 76 | 74 |
| NSHL25 |
PHI
|
60 | 38 | 85 | 91 | 78 | 79 | 79 | 81 | 50 | 80 | 67 | 79 | 71 | 72 | 76 | 75 |
| Career Avg | 58 | 32 | 84 | 90 | 78 | 76 | 76 | 77 | 50 | 78 | 66 | 73 | 70 | 68 | 72 | 73 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL25 | PHI |
LTC | DF | 77 | 79 | +2 | 2 | |
| NSHL25 | PHI |
LTC | PA | 79 | 80 | +1 | 1 | |
| NSHL25 | PHI |
LTC | PH | 79 | 81 | +2 | 2 | |
| NSHL24 | PHI |
LTC | DF | 73 | 76 | +3 | 3 | |
| NSHL24 | PHI |
LTC | PH | 77 | 79 | +2 | 2 | |
| NSHL23 | PHI |
TC | DF | 69 | 71 | +2 | 2 | |
| NSHL23 | PHI |
TC | PA | 78 | 79 | +1 | 1 | |
| NSHL23 | PHI |
TC | PH | 76 | 77 | +1 | 1 | |
| NSHL23 | PHI |
TC | CK | 59 | 60 | +1 | 1 | |
| NSHL21 | PHI |
TC | PH | 71 | 73 | +2 | 2 | |
| NSHL21 | PHI |
TC | DF | 66 | 69 | +3 | 3 |
PHI→
TOR
PHI J.T. Miller (74), Claude Giroux (72), Kevin Shattenkirk (74), Cal Petersen (75), Jordan Schroeder (71), Sam Lafferty (68)
TOR Calle Jarnkrok (71), Cory Conacher (74), Jake Bean (73)
TOR→
PHI
PHI Jake Bean (73)
TOR Alex Barre-Boulet (64), Matthew Highmore (66), Y24 R3 SEA pick (Maxim Masse)
PHI| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final | 10 | 9 / 12 | Eliminated | 0 | 0 | 0 | 2 | -1 |
| NSHL24 Totals | 0 | 0 | 0 | 2 | -1 | |||