| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
STL
|
7 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| NSHL22 |
VGK
Total |
71 | 12 | 6 | 6 | +1 | 43 | 1 | 1 | 0 |
VGK
|
54 | 5 | 2 | 3 | +1 | 28 | 0 | 0 | 0 | |
ANA
|
17 | 7 | 4 | 3 | 0 | 15 | 1 | 1 | 0 | |
| NSHL21 |
SEA
|
21 | 2 | 0 | 2 | 0 | 12 | 0 | 0 | 0 |
| Pro Career | 99 | 15 | 7 | 8 | +1 | 55 | 1 | 1 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
MTL
|
39 | 24 | 11 | 13 | -15 | 68 | 2 | 0 | 1 |
| NSHL24 |
STL
|
64 | 33 | 14 | 19 | -1 | 81 | 2 | 0 | 0 |
| NSHL23 |
VGK
|
29 | 13 | 7 | 6 | 0 | 17 | 1 | 0 | 0 |
| NSHL21 |
SEA
|
45 | 58 | 34 | 24 | -3 | 58 | 14 | 1 | 0 |
| NSHL20 |
SEA
|
67 | 46 | 18 | 28 | +7 | 47 | 2 | 0 | 1 |
| NSHL19 |
COL
Total |
80 | 47 | 20 | 27 | 0 | 58 | 1 | 0 | 2 |
COL
|
78 | 46 | 20 | 26 | -1 | 54 | 1 | 0 | 2 | |
COL
|
2 | 1 | 0 | 1 | +1 | 4 | 0 | 0 | 0 | |
| NSHL18 |
VAN
|
64 | 29 | 14 | 15 | 0 | 21 | 2 | 1 | 2 |
| NSHL17 |
VAN
|
51 | 7 | 4 | 3 | 0 | 14 | 0 | 0 | 1 |
| Farm Career | 439 | 257 | 122 | 135 | -12 | 364 | 24 | 2 | 7 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
SEA
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL17 |
VAN
|
59 | 50 | 74 | 68 | 70 | 70 | 69 | 60 | 50 | 63 | 65 | 66 | 64 | 65 | 61 | 63 |
| NSHL18 |
VAN
|
59 | 50 | 74 | 69 | 72 | 70 | 69 | 62 | 52 | 63 | 65 | 66 | 65 | 65 | 61 | 75 |
| NSHL19 |
COL
|
59 | 50 | 76 | 70 | 72 | 72 | 69 | 64 | 54 | 65 | 67 | 67 | 67 | 66 | 62 | 75 |
| NSHL20 |
SEA
|
61 | 50 | 75 | 71 | 74 | 74 | 71 | 66 | 56 | 67 | 69 | 66 | 69 | 67 | 63 | 74 |
| NSHL21 |
SEA
|
63 | 52 | 75 | 73 | 77 | 76 | 73 | 68 | 58 | 69 | 71 | 65 | 71 | 68 | 65 | 68 |
| NSHL22 |
VGK
|
64 | 45 | 75 | 74 | 77 | 77 | 74 | 69 | 60 | 70 | 72 | 65 | 72 | 78 | 65 | 68 |
| NSHL23 |
VGK
|
64 | 47 | 75 | 74 | 77 | 77 | 74 | 69 | 62 | 70 | 72 | 65 | 72 | 78 | 65 | 68 |
| NSHL24 |
STL
|
61 | 48 | 73 | 71 | 74 | 74 | 73 | 66 | 63 | 67 | 69 | 66 | 69 | 79 | 66 | 67 |
| Career Avg | 62 | 49 | 75 | 72 | 75 | 74 | 72 | 66 | 57 | 67 | 69 | 66 | 69 | 71 | 64 | 70 | |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL25 | Trade | ANA→ MTL |
MTL Matt Puempel (67), Petteri Lindbohm (69) ANA $25,000 |
| NSHL25 | Signing | ANA |
$1,250,000 for 3 years |
| NSHL22 | Waiver | ANA→ VGK |
Claimed off waivers |
| NSHL22 | Signing | ANA |
$500,000 for 2 years |
| NSHL21 | Signing | SEA |
$500,000 for 1 year |
| NSHL20 | Signing | SEA |
$600,000 for 1 year |
| NSHL20 | Release | STL |
|
| NSHL17 | Signing | VAN |
$850,000 for 3 years |
| NSHL11 | Trade | NSH→ PIT |
NSH Alex Pietrangelo (72), Sidney Crosby (81), Y12 R3 PIT pick (Mark Barberio) PIT Logan Couture (73), Michael Del Zotto (69), Colin Wilson (P), Matt Puempel (P), Y12 R1 NSH pick (Griffin Reinhart), Y13 R2 NSH pick (Linden Vey) |
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final Six | 7 | 7 / 12 | Advanced | 0 | 1 | 0 | 0 | 1 |
| Semifinal | 7 | 8 / 10 | Advanced | 2 | 2 | -1 | 11 | 0 |
| Final | 6 | 8 / 8 | Eliminated | 0 | 1 | 0 | 16 | -7 |
| NSHL22 Totals | 2 | 4 | -1 | 27 | -6 | |||