| 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
Total |
39 | 24 | 11 | 13 | -15 | 68 | 2 | 0 | 1 |
MTL
|
5 | 6 | 3 | 3 | -1 | 7 | 1 | 0 | 0 | |
MTL
|
34 | 18 | 8 | 10 | -14 | 61 | 1 | 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 | 3 |
| 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 | 10 | |
| 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 |
| NSHL25 |
MTL
|
62 | 49 | 70 | 68 | 75 | 75 | 74 | 67 | 64 | 68 | 68 | 67 | 68 | 80 | 67 | 67 |
| Career Avg | 62 | 49 | 75 | 71 | 75 | 74 | 72 | 66 | 58 | 67 | 69 | 66 | 69 | 72 | 64 | 70 | |
ANA→
MTL
MTL Matt Puempel (67), Petteri Lindbohm (69)
ANA $25,000
ANA
ANA→
VGK
ANA
SEA
SEA
STL
VAN
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 | |||