| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
PHI
|
70 | 14 | 2 | 12 | +11 | 50 | 2 | 0 | 0 |
| NSHL24 |
EDM
|
78 | 17 | 1 | 16 | +2 | 47 | 0 | 0 | 0 |
| NSHL23 |
MIN
|
78 | 15 | 1 | 14 | -1 | 26 | 0 | 0 | 0 |
| NSHL22 |
DAL
|
78 | 24 | 3 | 21 | +15 | 53 | 2 | 0 | 0 |
| NSHL21 |
DET
Total |
76 | 21 | 2 | 19 | -3 | 30 | 1 | 0 | 0 |
DET
|
50 | 12 | 1 | 11 | +2 | 10 | 0 | 0 | 0 | |
SJS
|
26 | 9 | 1 | 8 | -5 | 20 | 1 | 0 | 0 | |
| NSHL20 |
SJS
|
82 | 33 | 8 | 25 | -9 | 16 | 6 | 0 | 3 |
| NSHL19 |
SJS
|
82 | 33 | 3 | 30 | -10 | 20 | 2 | 0 | 0 |
| NSHL18 |
CHI
|
80 | 21 | 3 | 18 | +29 | 50 | 1 | 0 | 0 |
| NSHL17 |
CHI
|
80 | 26 | 5 | 21 | +4 | 52 | 4 | 0 | 1 |
| NSHL16 |
CHI
|
80 | 32 | 4 | 28 | -14 | 22 | 3 | 0 | 1 |
| NSHL15 |
CHI
|
80 | 22 | 5 | 17 | -17 | 46 | 2 | 1 | 0 |
| NSHL14 |
CHI
|
46 | 17 | 2 | 15 | 0 | 30 | 0 | 0 | 0 |
| NSHL13 |
MTL
|
80 | 30 | 6 | 24 | -20 | 65 | 4 | 0 | 0 |
| Pro Career | 990 | 305 | 45 | 260 | -13 | 507 | 27 | 1 | 5 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL14 |
CHI
|
34 | 18 | 3 | 15 | -6 | 22 | 2 | 0 | 0 |
| NSHL12 |
MTL
|
80 | 68 | 19 | 49 | +2 | 16 | 15 | 0 | 3 |
| Farm Career | 114 | 86 | 22 | 64 | -4 | 38 | 17 | 0 | 3 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL22 |
DAL
|
6 | 1 | 0 | 1 | 0 | 7 | 0 | 0 | 0 |
| NSHL21 |
DET
|
5 | 2 | 0 | 2 | -1 | 0 | 0 | 0 | 0 |
| NSHL20 |
SJS
|
7 | 1 | 0 | 1 | +2 | 2 | 0 | 0 | 0 |
| NSHL19 |
SJS
|
17 | 3 | 0 | 3 | 0 | 8 | 0 | 0 | 0 |
| NSHL18 |
CHI
|
24 | 6 | 2 | 4 | +3 | 6 | 0 | 0 | 0 |
| NSHL17 |
CHI
|
24 | 10 | 1 | 9 | +2 | 12 | 0 | 0 | 0 |
| NSHL16 |
CHI
|
5 | 3 | 0 | 3 | 0 | 2 | 0 | 0 | 0 |
| NSHL15 |
CHI
|
8 | 3 | 1 | 2 | +8 | 4 | 0 | 0 | 0 |
| NSHL14 |
CHI
|
14 | 4 | 3 | 1 | +4 | 6 | 1 | 0 | 0 |
| Pro Career | 110 | 33 | 7 | 26 | +18 | 47 | 1 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL14 |
LVW
|
1 | 1 | 1 | 0 | -1 | 0 | 1 | 0 | 0 |
| NSHL12 |
HAM
|
2 | 1 | 0 | 1 | -3 | 0 | 0 | 0 | 0 |
| Farm Career | 3 | 2 | 1 | 1 | -4 | 0 | 1 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL12 |
MTL
|
86 | 18 | 82 | 85 | 74 | 87 | 88 | 79 | 50 | 81 | 68 | 71 | 76 | 73 | 57 | 73 |
| NSHL13 |
MTL
|
86 | 18 | 85 | 88 | 74 | 90 | 91 | 80 | 50 | 84 | 71 | 72 | 78 | 73 | 57 | 74 |
| NSHL14 |
CHI
|
86 | 15 | 85 | 88 | 76 | 93 | 94 | 80 | 50 | 84 | 71 | 75 | 78 | 73 | 59 | 76 |
| NSHL15 |
CHI
|
86 | 17 | 85 | 88 | 76 | 93 | 94 | 80 | 50 | 84 | 71 | 78 | 78 | 73 | 61 | 77 |
| NSHL16 |
CHI
|
86 | 17 | 85 | 88 | 76 | 93 | 94 | 80 | 50 | 84 | 71 | 80 | 78 | 73 | 61 | 77 |
| NSHL17 |
CHI
|
86 | 18 | 87 | 88 | 77 | 93 | 94 | 80 | 50 | 84 | 71 | 80 | 78 | 73 | 62 | 77 |
| NSHL18 |
CHI
|
86 | 19 | 87 | 88 | 78 | 93 | 94 | 80 | 50 | 84 | 71 | 80 | 78 | 73 | 63 | 90 |
| NSHL19 |
SJS
|
86 | 20 | 87 | 88 | 80 | 93 | 94 | 80 | 50 | 84 | 71 | 80 | 78 | 73 | 65 | 90 |
| NSHL20 |
SJS
|
88 | 20 | 89 | 88 | 80 | 95 | 96 | 80 | 50 | 84 | 71 | 80 | 78 | 73 | 67 | 90 |
| NSHL21 |
DET
|
88 | 20 | 90 | 88 | 82 | 95 | 96 | 80 | 50 | 84 | 71 | 80 | 78 | 73 | 67 | 80 |
| NSHL22 |
DAL
|
86 | 50 | 88 | 86 | 80 | 94 | 97 | 78 | 50 | 82 | 69 | 78 | 76 | 80 | 72 | 78 |
| NSHL23 |
MIN
|
84 | 50 | 86 | 84 | 81 | 92 | 96 | 76 | 50 | 80 | 67 | 76 | 74 | 80 | 73 | 77 |
| NSHL24 |
EDM
|
82 | 48 | 87 | 82 | 82 | 90 | 94 | 74 | 50 | 78 | 65 | 77 | 72 | 81 | 74 | 77 |
| Career Avg | 86 | 26 | 87 | 87 | 79 | 93 | 94 | 79 | 50 | 83 | 70 | 78 | 77 | 75 | 65 | 80 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL16 | CHI |
TC | DF | 78 | 80 | +2 | 2 | |
| NSHL15 | CHI |
TC | DF | 75 | 78 | +3 | 3 | |
| NSHL14 | CHI |
TC | ST | 74 | 76 | +2 | 2 | |
| NSHL14 | CHI |
TC | DF | 72 | 75 | +3 | 3 | |
| NSHL12 | MTL |
TC | SC | 67 | 68 | +1 | 1 | |
| NSHL12 | MTL |
TC | DF | 69 | 71 | +2 | 2 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL25 | Signing | PHI |
$3,005,000 for 1 year |
| NSHL22 | Signing | DAL |
$4,750,000 for 2 years |
| NSHL21 | Trade | SJS→ DET |
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) |
| NSHL19 | Trade | CHI→ SJS |
CHI Y21 R1 MIN pick (Simon Edvinsson), Y23 R1 SJS pick, Y20 R2 MIN pick (Jacob Perreault), Y22 R2 MIN pick (Kirill Kirsanov) SJS Dmitry Kulikov (78) |
| NSHL19 | Signing | SJS |
$4,380,000 for 3 years |
| NSHL16 | Signing | CHI |
$5,478,000 for 4 years |
| NSHL14 | Trade | LAK→ CHI |
CHI Dmitry Kulikov (75) LAK Y14 R2 BOS pick (JON MERRILL), Y14 R1 PHI pick (AARON EKBLAD) |
| NSHL14 | Dispersal Draft | MTL→? |
Dispersal draft · Pick 5 · MTL folded |
| NSHL12 | Signing | MTL |
$850,000 for 3 years |
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final | 8 | 10 / 11 | Eliminated | 0 | 2 | -1 | 4 | -0.5 |
| NSHL20 Totals | 0 | 2 | -1 | 4 | -0.5 | |||