| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
MTL
|
75 | 65 | 29 | 36 | -19 | 74 | 16 | 0 | 6 |
| NSHL23 |
MTL
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pro Career | 76 | 65 | 29 | 36 | -19 | 74 | 16 | 0 | 6 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
MTL
|
75 | 84 | 39 | 45 | 0 | 118 | 14 | 2 | 3 |
| NSHL23 |
MTL
|
77 | 82 | 34 | 48 | +5 | 80 | 13 | 0 | 3 |
| NSHL22 |
MTL
|
59 | 50 | 26 | 24 | +18 | 31 | 7 | 0 | 4 |
| Farm Career | 211 | 216 | 99 | 117 | +23 | 229 | 34 | 2 | 10 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
MTL
|
5 | 1 | 1 | 0 | -2 | 12 | 0 | 0 | 0 |
| NSHL23 |
MTL
|
6 | 8 | 5 | 3 | -3 | 10 | 2 | 0 | 1 |
| NSHL22 |
MTL
|
6 | 1 | 0 | 1 | -1 | 2 | 0 | 0 | 0 |
| Playoff Career | 17 | 10 | 6 | 4 | -6 | 24 | 2 | 0 | 1 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL22 |
MTL
|
57 | 40 | 81 | 84 | 65 | 78 | 87 | 65 | 72 | 69 | 67 | 69 | 70 | 68 | 72 | 69 |
| NSHL23 |
MTL
|
60 | 43 | 81 | 87 | 67 | 81 | 88 | 68 | 72 | 72 | 72 | 69 | 73 | 68 | 72 | 71 |
| NSHL24 |
MTL
|
63 | 45 | 81 | 90 | 67 | 84 | 89 | 71 | 74 | 75 | 75 | 72 | 76 | 71 | 72 | 73 |
| Career Avg | 60 | 43 | 81 | 87 | 67 | 81 | 88 | 68 | 73 | 72 | 72 | 70 | 73 | 69 | 72 | 71 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL25 | MTL |
LTC | SC | 80 | 83 | +3 | 3 | |
| NSHL24 | MTL |
TC | DF | 69 | 72 | +3 | 3 | |
| NSHL23 | MTL |
TC | ST | 65 | 67 | +2 | 2 | |
| NSHL23 | MTL |
TC | SC | 70 | 72 | +2 | 2 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL25 | Signing | MTL |
$4,000,000 for 3 years |
| NSHL22 | Signing | MTL |
$600,000 for 3 years |
| NSHL21 | Trade | DET→ SJS |
DET Artemi Panarin (79), Dmitry Kulikov (79) SJS Mike Hoffman (71), Mattias Norlinder (P), Luke Tuch (P), Jesper Boqvist (P), Mathieu Joseph (P), Lias Andersson (P), Benoit Olivier-Groulx (P), Maxim Cajkovich (P), Egor Sokolov (P), Y22 R2 NYI pick (Paul Ludwinski), Y23 R1 QUE pick (Nate Danielson), Y23 R1 DAL pick, Y23 R3 DAL pick, Y23 R5 DAL pick, Y24 R7 DET pick (Jonathan Morello) |
| Year | Seed | Team | Finish | Rounds | Won | PTS |
|---|---|---|---|---|---|---|
| PSC25 | #9 | MTL | Round of 16 | 3 | 2 | 5 |