| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
PIT
|
70 | 41 | 13 | 28 | -3 | 73 | 0 | 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 |
MTL
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pro Career | 305 | 153 | 56 | 97 | +22 | 196 | 17 | 4 | 6 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
MTL
|
77 | 75 | 24 | 51 | -12 | 40 | 14 | 0 | 0 |
| NSHL20 |
WPG
|
77 | 49 | 12 | 37 | -17 | 22 | 3 | 0 | 2 |
| Farm Career | 154 | 124 | 36 | 88 | -29 | 62 | 17 | 0 | 2 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
PIT
|
19 | 7 | 2 | 5 | +3 | 12 | 0 | 1 | 1 |
| NSHL23 |
PIT
|
24 | 14 | 5 | 9 | +3 | 7 | 0 | 0 | 3 |
| NSHL22 |
PIT
|
4 | 2 | 1 | 1 | -3 | 0 | 0 | 1 | 0 |
| Playoff Career | 47 | 23 | 8 | 15 | +3 | 19 | 0 | 2 | 4 | |
| 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 |
| Career Avg | 83 | 37 | 84 | 75 | 81 | 85 | 86 | 73 | 87 | 79 | 76 | 72 | 72 | 70 | 75 | 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 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL23 | Signing | PIT |
$1,350,000 for 4 years |
| NSHL22 | Signing | PIT |
$7,000,000 for 1 year |
| NSHL21 | Trade | 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 |
| NSHL20 | Trade | PIT→ WPG |
PIT Tomas Hertl (74) WPG Joel Eriksson Ek (69), Y20 R2 CGY pick (Ozzie Wiesblatt) |
| NSHL20 | Signing | PIT |
$850,000 for 3 years |