| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
NYI
Total |
58 | 9 | 4 | 5 | -5 | 32 | 2 | 0 | 1 |
NYI
|
31 | 6 | 3 | 3 | +12 | 20 | 1 | 0 | 1 | |
TOR
|
14 | 3 | 1 | 2 | -6 | 8 | 1 | 0 | 0 | |
BOS
|
7 | 0 | 0 | 0 | -9 | 2 | 0 | 0 | 0 | |
PHI
|
6 | 0 | 0 | 0 | -2 | 2 | 0 | 0 | 0 | |
| NSHL22 |
BOS
Total |
71 | 21 | 3 | 18 | +4 | 45 | 1 | 0 | 0 |
BOS
|
46 | 18 | 2 | 16 | +3 | 25 | 1 | 0 | 0 | |
TBL
|
25 | 3 | 1 | 2 | +1 | 20 | 0 | 0 | 0 | |
| NSHL21 |
STL
|
78 | 27 | 5 | 22 | +20 | 54 | 2 | 0 | 0 |
| NSHL20 |
STL
|
82 | 31 | 8 | 23 | -10 | 18 | 3 | 0 | 2 |
| NSHL19 |
CHI
Total |
82 | 24 | 4 | 20 | +5 | 48 | 3 | 0 | 0 |
CHI
|
55 | 18 | 4 | 14 | +9 | 34 | 3 | 0 | 0 | |
TBL
|
27 | 6 | 0 | 6 | -4 | 14 | 0 | 0 | 0 | |
| NSHL18 |
TBL
|
80 | 22 | 3 | 19 | -9 | 36 | 1 | 0 | 1 |
| NSHL17 |
TBL
|
80 | 24 | 1 | 23 | +9 | 26 | 1 | 0 | 0 |
| NSHL16 |
VAN
Total |
76 | 31 | 7 | 24 | -1 | 40 | 4 | 0 | 3 |
TBL
|
44 | 22 | 5 | 17 | -6 | 14 | 3 | 0 | 2 | |
VAN
|
32 | 9 | 2 | 7 | +5 | 26 | 1 | 0 | 1 | |
| NSHL15 |
TBL
Total |
80 | 29 | 10 | 19 | -24 | 42 | 4 | 0 | 0 |
TBL
|
54 | 23 | 9 | 14 | -19 | 28 | 4 | 0 | 0 | |
CHI
|
26 | 6 | 1 | 5 | -5 | 14 | 0 | 0 | 0 | |
| NSHL14 |
CHI
|
80 | 41 | 9 | 32 | +15 | 58 | 2 | 0 | 2 |
| NSHL13 |
CHI
|
75 | 31 | 8 | 23 | +15 | 38 | 4 | 0 | 1 |
| NSHL12 |
CHI
Total |
64 | 28 | 3 | 25 | -17 | 6 | 1 | 0 | 0 |
LAK
|
44 | 18 | 2 | 16 | -11 | 6 | 1 | 0 | 0 | |
CHI
|
20 | 10 | 1 | 9 | -6 | 0 | 0 | 0 | 0 | |
| NSHL11 |
LAK
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pro Career | 907 | 318 | 65 | 253 | +2 | 443 | 28 | 0 | 10 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL13 |
CHI
|
5 | 5 | 3 | 2 | +3 | 10 | 1 | 0 | 0 |
| NSHL12 |
CHI
|
12 | 8 | 1 | 7 | -10 | 6 | 0 | 0 | 0 |
| NSHL11 |
LAK
|
71 | 69 | 18 | 51 | +9 | 36 | 10 | 1 | 1 |
| Farm Career | 89 | 85 | 22 | 63 | +4 | 54 | 11 | 1 | 1 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
NYI
|
4 | 0 | 0 | 0 | -3 | 7 | 0 | 0 | 0 |
| NSHL19 |
CHI
|
19 | 6 | 2 | 4 | +4 | 18 | 0 | 0 | 0 |
| NSHL18 |
TBL
|
5 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
| NSHL14 |
CHI
|
15 | 7 | 1 | 6 | +7 | 16 | 0 | 0 | 0 |
| NSHL13 |
CHI
|
15 | 4 | 2 | 2 | +8 | 10 | 0 | 0 | 1 |
| NSHL12 |
CHI
|
8 | 1 | 0 | 1 | -2 | 0 | 0 | 0 | 0 |
| Pro Career | 66 | 18 | 5 | 13 | +14 | 53 | 0 | 0 | 1 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL11 |
MCH
|
12 | 11 | 2 | 9 | +4 | 2 | 1 | 0 | 0 |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL11 |
LAK
|
67 | 25 | 79 | 88 | 73 | 83 | 83 | 79 | 50 | 83 | 69 | 70 | 54 | 65 | 54 | 71 |
| NSHL12 |
CHI
|
70 | 28 | 82 | 91 | 73 | 86 | 83 | 82 | 50 | 86 | 72 | 74 | 80 | 66 | 55 | 73 |
| NSHL13 |
CHI
|
70 | 28 | 85 | 91 | 73 | 86 | 83 | 82 | 53 | 86 | 72 | 76 | 80 | 66 | 57 | 74 |
| NSHL14 |
CHI
|
69 | 26 | 85 | 90 | 72 | 88 | 85 | 81 | 55 | 85 | 71 | 76 | 79 | 66 | 59 | 74 |
| NSHL15 |
TBL
|
69 | 26 | 85 | 90 | 74 | 90 | 87 | 81 | 55 | 85 | 71 | 76 | 79 | 66 | 61 | 75 |
| NSHL16 |
VAN
|
69 | 26 | 85 | 90 | 74 | 91 | 89 | 81 | 55 | 85 | 71 | 79 | 79 | 66 | 61 | 75 |
| NSHL17 |
TBL
|
70 | 26 | 85 | 90 | 75 | 93 | 91 | 81 | 55 | 85 | 71 | 79 | 79 | 67 | 63 | 76 |
| NSHL18 |
TBL
|
70 | 26 | 86 | 90 | 77 | 93 | 91 | 81 | 55 | 85 | 71 | 79 | 79 | 68 | 65 | 84 |
| NSHL19 |
CHI
|
70 | 26 | 86 | 90 | 77 | 93 | 91 | 81 | 55 | 85 | 71 | 79 | 79 | 70 | 65 | 84 |
| NSHL20 |
STL
|
68 | 24 | 84 | 88 | 75 | 91 | 90 | 79 | 53 | 83 | 69 | 77 | 77 | 71 | 66 | 82 |
| NSHL21 |
STL
|
66 | 22 | 85 | 86 | 75 | 91 | 91 | 77 | 51 | 81 | 67 | 75 | 75 | 72 | 67 | 75 |
| NSHL22 |
BOS
|
67 | 47 | 83 | 84 | 76 | 90 | 92 | 75 | 50 | 79 | 65 | 73 | 73 | 84 | 82 | 75 |
| NSHL23 |
NYI
|
65 | 48 | 81 | 82 | 77 | 88 | 91 | 73 | 50 | 77 | 63 | 71 | 71 | 84 | 80 | 74 |
| Career Avg | 69 | 30 | 84 | 89 | 75 | 90 | 89 | 80 | 53 | 84 | 70 | 76 | 76 | 71 | 65 | 77 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL17 | TBL | TC | CK | 69 | 70 | +1 | 1 | |
| NSHL16 | TBL | TC | DF | 76 | 79 | +3 | 3 | |
| NSHL13 | CHI | TC | DF | 74 | 76 | +2 | 2 | |
| NSHL12 | LAK | TC | DF | 72 | 74 | +2 | 2 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL23 | Trade | BOS→ TOR |
BOS Josh Anderson (73), Logan Stanley (73), Noah Hanifin (72), Daniel Brickley (71), David Warsofsky (70), Daniil Miromanov (67) TOR Connor Murphy (78), Kyle Palmieri (71), Kevin Shattenkirk (74), Travis Dermott (73), Y25 R3 SEA pick |
| NSHL23 | Trade | TOR→ PHI |
PHI J.T. Miller (74), Claude Giroux (72), Kevin Shattenkirk (74), Cal Petersen (75), Jordan Schroeder (71), Sam Lafferty (68) TOR Calle Jarnkrok (71), Cory Conacher (74), Jake Bean (73) |
| NSHL23 | Trade | PHI→ TOR |
PHI Colin Miller (74), Damien Brunner (71) TOR Kevin Shattenkirk (74), Miles Wood (70), Y24 R7 TOR pick → Theo Wallberg |
| NSHL23 | Trade | TOR→ NYI |
NYI Cory Conacher (74), Marek Schwarz (77), Kevin Shattenkirk (74) TOR Y27 R3 QUE pick |
| NSHL22 | Signing | TBL |
$2,500,000 · 2 yr |
| NSHL19 | Trade | TBL→ CHI |
CHI Kevin Shattenkirk (76) TBL P.K. Subban (76) |
| NSHL18 | Signing | TBL |
$4,500,000 · 4 yr |
| NSHL16 | Trade | CHI→ TBL |
CHI Jordan Staal (76), Alex Galchenyuk (75), Mark Fayne (68) TBL James Neal (78), Kevin Shattenkirk (75), Y16 R6 CHI pick → TYLER MOTTE |
| NSHL14 | Signing | CHI |
$5,000,000 · 4 yr |
| NSHL12 | Trade | LAK→ CHI |
CHI Kevin Shattenkirk (73), Daymond Langkow (74), Y13 R3 CHI pick → Emile Poirier LAK Jason Spezza (75), Carlo Colaiacovo (70), Y13 R1 CGY pick → Anthony Mantha |
| NSHL11 | Signing | LAK |
$1 · 1 yr |
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final Six | 10 | 6 / 11 | Advanced | 0 | 3 | +4 | 2 | 4 |
| Semifinal | 6 | 7 / 10 | Advanced | 1 | 1 | -4 | 0 | 1 |
| Final | 2 | 8 / 8 | Eliminated | 0 | 2 | -5 | 2 | -1.5 |
| NSHL20 Totals | 1 | 6 | -5 | 4 | 3.5 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Semifinal | 1 | 7 / 10 | Advanced | 1 | 3 | +6 | 0 | 8 |
| Final | 1 | 9 / 10 | Eliminated | 0 | 2 | -5 | 0 | -0.5 |
| NSHL18 Totals | 1 | 5 | +1 | 0 | 7.5 | |||