| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
NYI
|
78 | 14 | 3 | 11 | +3 | 94 | 1 | 0 | 0 |
| NSHL20 |
NYI
Total |
75 | 20 | 1 | 19 | -10 | 96 | 0 | 0 | 0 |
QUE
|
54 | 20 | 1 | 19 | -2 | 82 | 0 | 0 | 0 | |
NYI
|
21 | 0 | 0 | 0 | -8 | 14 | 0 | 0 | 0 | |
| NSHL19 |
TBL
Total |
82 | 28 | 12 | 16 | +6 | 66 | 7 | 0 | 4 |
TBL
|
55 | 19 | 9 | 10 | +12 | 40 | 6 | 0 | 3 | |
CHI
|
27 | 9 | 3 | 6 | -6 | 26 | 1 | 0 | 1 | |
| NSHL18 |
CHI
|
80 | 15 | 0 | 15 | +24 | 60 | 0 | 0 | 0 |
| NSHL17 |
CHI
|
80 | 15 | 3 | 12 | +3 | 50 | 1 | 0 | 1 |
| NSHL16 |
BOS
|
76 | 32 | 5 | 27 | -11 | 64 | 2 | 0 | 2 |
| NSHL15 |
BOS
Total |
80 | 29 | 6 | 23 | -13 | 84 | 3 | 0 | 0 |
TOR
|
44 | 23 | 5 | 18 | -11 | 34 | 3 | 0 | 0 | |
WPG
|
23 | 6 | 1 | 5 | -1 | 38 | 0 | 0 | 0 | |
BOS
|
13 | 0 | 0 | 0 | -1 | 12 | 0 | 0 | 0 | |
| NSHL14 |
DET
|
78 | 25 | 5 | 20 | +1 | 108 | 4 | 0 | 1 |
| NSHL13 |
DET
|
80 | 33 | 9 | 24 | +11 | 87 | 1 | 0 | 3 |
| NSHL12 |
DET
|
80 | 35 | 9 | 26 | -19 | 107 | 5 | 0 | 3 |
| NSHL11 |
DET
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pro Career | 790 | 246 | 53 | 193 | -5 | 816 | 24 | 0 | 14 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL11 |
DET
|
67 | 58 | 6 | 52 | -13 | 95 | 2 | 0 | 1 |
| Farm Career | 67 | 58 | 6 | 52 | -13 | 95 | 2 | 0 | 1 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
NYI
|
6 | 3 | 0 | 3 | +1 | 8 | 0 | 0 | 0 |
| NSHL20 |
NYI
|
7 | 1 | 0 | 1 | -2 | 0 | 0 | 0 | 0 |
| NSHL19 |
TBL
|
7 | 2 | 0 | 2 | +1 | 6 | 0 | 0 | 0 |
| NSHL18 |
CHI
|
24 | 5 | 0 | 5 | -1 | 12 | 0 | 0 | 0 |
| NSHL17 |
CHI
|
24 | 2 | 1 | 1 | +5 | 35 | 0 | 0 | 0 |
| NSHL16 |
BOS
|
17 | 9 | 1 | 8 | +3 | 16 | 0 | 0 | 0 |
| NSHL15 |
BOS
|
8 | 2 | 0 | 2 | -6 | 10 | 0 | 0 | 0 |
| NSHL14 |
DET
|
5 | 1 | 0 | 1 | +1 | 10 | 0 | 0 | 0 |
| NSHL13 |
DET
|
4 | 0 | 0 | 0 | -4 | 17 | 0 | 0 | 0 |
| Pro Career | 102 | 25 | 2 | 23 | -2 | 114 | 0 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL11 |
GRD
|
15 | 13 | 1 | 12 | -1 | 11 | 1 | 0 | 1 |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL11 |
DET
|
79 | 56 | 61 | 79 | 75 | 89 | 89 | 74 | 50 | 76 | 71 | 68 | 54 | 68 | 58 | 71 |
| NSHL12 |
DET
|
82 | 56 | 64 | 82 | 75 | 92 | 89 | 77 | 50 | 79 | 71 | 70 | 76 | 68 | 58 | 72 |
| NSHL13 |
DET
|
85 | 56 | 70 | 82 | 76 | 94 | 92 | 77 | 50 | 79 | 71 | 70 | 76 | 68 | 61 | 73 |
| NSHL14 |
DET
|
85 | 53 | 71 | 82 | 76 | 94 | 92 | 77 | 50 | 79 | 71 | 75 | 76 | 68 | 61 | 74 |
| NSHL15 |
BOS
|
85 | 53 | 71 | 82 | 78 | 94 | 92 | 77 | 50 | 80 | 74 | 75 | 76 | 68 | 62 | 75 |
| NSHL16 |
BOS
|
87 | 53 | 72 | 82 | 78 | 94 | 93 | 77 | 50 | 80 | 74 | 75 | 76 | 68 | 64 | 75 |
| NSHL17 |
CHI
|
88 | 53 | 74 | 82 | 80 | 94 | 93 | 77 | 50 | 80 | 74 | 75 | 76 | 68 | 66 | 76 |
| NSHL18 |
CHI
|
88 | 53 | 76 | 82 | 80 | 94 | 93 | 77 | 50 | 80 | 74 | 77 | 76 | 69 | 66 | 85 |
| NSHL19 |
TBL
|
88 | 53 | 76 | 82 | 80 | 94 | 93 | 77 | 50 | 80 | 75 | 77 | 76 | 70 | 68 | 85 |
| NSHL20 |
NYI
|
88 | 51 | 77 | 80 | 78 | 92 | 91 | 75 | 50 | 78 | 73 | 75 | 74 | 71 | 69 | 83 |
| NSHL21 |
NYI
|
86 | 49 | 75 | 78 | 80 | 93 | 92 | 73 | 50 | 76 | 71 | 73 | 72 | 72 | 69 | 75 |
| Career Avg | 86 | 54 | 72 | 82 | 78 | 94 | 92 | 77 | 50 | 79 | 73 | 74 | 74 | 69 | 64 | 77 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL19 | TBL |
TC | SC | 74 | 75 | +1 | 1 | All-Star Classic Win |
| NSHL18 | CHI |
TC | DF | 75 | 77 | +2 | 2 | |
| NSHL14 | DET |
TC | DF | 72 | 75 | +3 | 3 | |
| NSHL13 | DET |
TC | DI | 67 | 70 | +3 | 3 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL20 | Trade | TBL→ VAN |
TBL Cody Ceci (72), Tanner Kero (68) VAN P.K. Subban (75), $1,000,000 |
| NSHL20 | Trade | VAN→ TOR |
TOR P.K. Subban (75), Y22 R2 OTT pick VAN Dominik Kahun (68) |
| NSHL20 | Trade | TOR→ QUE |
QUE P.K. Subban (75) TOR Y20 R4 FLA pick (Noah Cates), Y25 R2 QUE pick |
| NSHL20 | Trade | QUE→ NYI |
NYI Phil Kessel (73), P.K. Subban (75), Matt Roy (70) QUE Drew Doughty (77), Nicklas Backstrom (71), Aaron Palushaj (70) |
| NSHL19 | Trade | CHI→ TBL |
CHI Kevin Shattenkirk (76) TBL P.K. Subban (76) |
| NSHL18 | Signing | CHI |
$5,000,000 for 4 years |
| NSHL16 | Trade | DET→ WPG |
DET Jeff Petry (72), Braden Holtby (72), Y16 R1 MTL pick (MICHAEL MCLEOD) WPG P.K. Subban (74), Y15 R3 TBL pick (JACOB LARSSON), Y15 R3 QUE pick (GABRIEL CARLSSON), Y16 R2 DET pick (JOONAS KORPISALO), Y16 R4 WPG pick (FRANCIS PERRON) |
| NSHL16 | Trade | WPG→ TOR |
TOR P.K. Subban (75), Jake Gardiner (72), Tomas Tatar (72), Frederic St-Denis (67), Mike Kostka (69), Thomas Chabot (P) WPG Alex Killorn (74), Philip Larsen (74), Andrej Sustr (67), Michael Bournival (66), Carl Klingberg (P), $100,000, Y17 R4 WPG pick (FILIP CHYTIL) |
| NSHL14 | Signing | DET |
$2,550,000 for 4 years |
| NSHL11 | Signing | DET |
$850,000 for 3 years |