| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
PIT
|
78 | 45 | 14 | 31 | -2 | 79 | 1 | 1 | 3 |
| NSHL24 |
PIT
|
78 | 36 | 13 | 23 | +11 | 50 | 7 | 1 | 1 |
| NSHL23 |
PIT
|
78 | 37 | 12 | 25 | +7 | 41 | 3 | 2 | 0 |
| NSHL22 |
PIT
|
78 | 39 | 18 | 21 | +7 | 32 | 7 | 0 | 2 |
| NSHL21 |
CBJ
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pro Career | 313 | 157 | 57 | 100 | +23 | 202 | 18 | 4 | 6 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL20 |
WPG
|
80 | 20 | 82 | 70 | 80 | 82 | 82 | 68 | 82 | 74 | 69 | 71 | 67 | 63 | 60 | 85 |
| NSHL21 |
MTL
|
80 | 20 | 84 | 73 | 80 | 82 | 82 | 71 | 85 | 77 | 74 | 71 | 70 | 64 | 60 | 72 |
| NSHL22 |
PIT
|
83 | 45 | 84 | 76 | 80 | 85 | 85 | 74 | 88 | 80 | 78 | 71 | 73 | 73 | 84 | 75 |
| NSHL23 |
PIT
|
85 | 48 | 84 | 76 | 80 | 86 | 88 | 74 | 88 | 80 | 78 | 71 | 73 | 73 | 84 | 75 |
| NSHL24 |
PIT
|
87 | 50 | 84 | 76 | 82 | 88 | 90 | 74 | 90 | 80 | 78 | 73 | 73 | 75 | 84 | 76 |
| NSHL25 |
PIT
|
89 | 50 | 84 | 76 | 82 | 89 | 90 | 74 | 92 | 80 | 78 | 75 | 73 | 77 | 84 | 76 |
| Career Avg | 84 | 39 | 84 | 75 | 81 | 86 | 87 | 73 | 88 | 79 | 76 | 72 | 72 | 71 | 76 | 77 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL22 | PIT |
TC | SC | 76 | 78 | +2 | 2 | |
| NSHL21 | WPG |
TC | SC | 71 | 74 | +3 | 3 | |
| NSHL20 | WPG |
TC | SC | 66 | 69 | +3 | 3 |
PIT
PIT
CBJ→
MTL
CBJ Evander Kane (78), Hampus Lindholm (75)
MTL Danton Heinen (73), Joel Eriksson Ek (70), Vasily Podkolzin (P), Y22 R6 DAL pick, Y23 R2 ANA pick (Tye Kartye), Y24 R3 VGK pick
PIT→
WPG
PIT Tomas Hertl (74)
WPG Joel Eriksson Ek (69), Y20 R2 CGY pick (Ozzie Wiesblatt)
PIT