| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL16 |
PIT
|
17 | 2 | 0 | 2 | +3 | 6 | 0 | 0 | 0 |
| NSHL15 |
TOR
Total |
43 | 1 | 0 | 1 | -8 | 6 | 0 | 0 | 0 |
TOR
|
31 | 1 | 0 | 1 | -3 | 6 | 0 | 0 | 0 | |
SEA
|
12 | 0 | 0 | 0 | -5 | 0 | 0 | 0 | 0 | |
| NSHL14 |
LAK
|
53 | 9 | 1 | 8 | +6 | 20 | 0 | 0 | 0 |
| NSHL13 |
LAK
Total |
80 | 13 | 1 | 12 | -11 | 24 | 0 | 0 | 0 |
CHI
|
5 | 0 | 0 | 0 | -4 | 2 | 0 | 0 | 0 | |
LAK
|
75 | 13 | 1 | 12 | -7 | 22 | 0 | 0 | 0 | |
| NSHL12 |
CHI
|
80 | 6 | 0 | 6 | -2 | 30 | 0 | 0 | 0 |
| Pro Career | 273 | 31 | 2 | 29 | -12 | 86 | 0 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL22 |
ANA
|
75 | 32 | 6 | 26 | -16 | 28 | 5 | 0 | 1 |
| NSHL21 |
MTL
|
67 | 22 | 6 | 16 | +12 | 26 | 4 | 0 | 1 |
| NSHL20 |
CHI
|
79 | 22 | 2 | 20 | -2 | 30 | 1 | 0 | 0 |
| NSHL19 |
CGY
Total |
68 | 15 | 2 | 13 | -15 | 16 | 1 | 0 | 0 |
CGY
|
34 | 7 | 2 | 5 | -2 | 6 | 1 | 0 | 0 | |
CGY
|
34 | 8 | 0 | 8 | -13 | 10 | 0 | 0 | 0 | |
| NSHL18 |
BOS
|
46 | 11 | 0 | 11 | +17 | 10 | 0 | 0 | 0 |
| NSHL17 |
DET
|
24 | 6 | 1 | 5 | +2 | 4 | 0 | 0 | 1 |
| NSHL16 |
PIT
|
61 | 15 | 2 | 13 | -1 | 16 | 1 | 0 | 0 |
| Farm Career | 420 | 123 | 19 | 104 | -3 | 130 | 12 | 0 | 3 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL15 |
TOR
|
2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NSHL12 |
CHI
|
8 | 0 | 0 | 0 | -1 | 4 | 0 | 0 | 0 |
| Pro Career | 10 | 0 | 0 | 0 | -1 | 4 | 0 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL12 |
CHI
|
72 | 25 | 75 | 75 | 75 | 73 | 74 | 70 | 50 | 73 | 61 | 72 | 67 | 61 | 56 | 67 |
| NSHL13 |
LAK
|
71 | 24 | 76 | 74 | 75 | 73 | 74 | 69 | 50 | 72 | 60 | 74 | 66 | 63 | 58 | 67 |
| NSHL14 |
LAK
|
70 | 22 | 78 | 73 | 76 | 75 | 76 | 68 | 50 | 71 | 60 | 73 | 66 | 65 | 60 | 67 |
| NSHL15 |
TOR
|
70 | 22 | 80 | 73 | 76 | 75 | 76 | 68 | 50 | 71 | 61 | 73 | 66 | 66 | 61 | 68 |
| NSHL16 |
PIT
|
70 | 22 | 80 | 73 | 76 | 75 | 76 | 68 | 50 | 71 | 61 | 73 | 66 | 67 | 62 | 68 |
| NSHL17 |
DET
|
70 | 22 | 82 | 73 | 76 | 77 | 78 | 69 | 50 | 72 | 62 | 73 | 66 | 68 | 63 | 69 |
| NSHL18 |
BOS
|
68 | 20 | 83 | 72 | 76 | 77 | 78 | 67 | 50 | 70 | 62 | 73 | 65 | 69 | 64 | 61 |
| NSHL19 |
CGY
|
66 | 18 | 84 | 70 | 74 | 75 | 76 | 68 | 50 | 71 | 60 | 74 | 63 | 70 | 65 | 59 |
| NSHL20 |
CHI
|
63 | 15 | 81 | 70 | 75 | 75 | 75 | 69 | 50 | 72 | 61 | 71 | 61 | 71 | 66 | 56 |
| NSHL21 |
MTL
|
64 | 15 | 82 | 71 | 80 | 76 | 76 | 70 | 50 | 73 | 62 | 68 | 62 | 72 | 67 | 69 |
| NSHL22 |
ANA
|
65 | 42 | 82 | 72 | 81 | 77 | 77 | 71 | 50 | 74 | 63 | 69 | 63 | 88 | 83 | 71 |
| Career Avg | 69 | 23 | 81 | 73 | 77 | 76 | 76 | 69 | 50 | 72 | 62 | 73 | 65 | 70 | 65 | 66 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL13 | CHI |
TC | DF | 71 | 74 | +3 | 3 | |
| NSHL12 | CHI |
TC | PH | 69 | 70 | +1 | 1 | |
| NSHL12 | CHI |
TC | DF | 70 | 72 | +2 | 2 |
ANA
ANA
MTL
CHI
SEA
FLA→
CGY
CGY Brent Burns (69), Colten Teubert (71), Brandon Kozun (65), Jakub Kindl (68), Y22 R3 FLA pick (Topias Leinonen)
FLA Ben Chiarot (70), Travis Boyd (64), Y22 R5 CGY pick
FLA
DET→
BOS
BOS T.J. Hensick (68), T.J. Galiardi (69), Chris Kreider (69), Landon Ferraro (66), Jakub Kindl (68), Marko Dano (73), Y20 R2 LAK pick
DET Dylan Larkin (73), Nicklas Backstrom (73)
DET
VAN
SEA→
TOR
SEA Matthew Martin (69), Mike Kostka (69), Shaone Morrisonn (68)
TOR Dustin Jeffrey (66), Kamil Kreps (64), Blair Jones (65), Jakub Kindl (68)
VAN
CHI→
LAK
CHI James Neal (78), Oliver Ekman-Larsson (74), P.A. Parenteau (69), Y15 R5 LAK pick
LAK Corey Perry (77), Mike Green (74), Jakub Kindl (67), Jaden Schwartz (69), Matthew Martin (66), Tomas Vincour (65)
CHI
CAR