| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL20 |
BOS
|
57 | 11 | 3 | 8 | -2 | 20 | 0 | 0 | 0 |
| NSHL19 |
SJS
Total |
31 | 6 | 4 | 2 | -5 | 8 | 0 | 0 | 2 |
NYI
|
25 | 4 | 3 | 1 | -7 | 8 | 0 | 0 | 1 | |
SJS
|
6 | 2 | 1 | 1 | +2 | 0 | 0 | 0 | 1 | |
| NSHL15 |
CHI
Total |
70 | 14 | 7 | 7 | -2 | 18 | 0 | 0 | 0 |
NSH
|
67 | 14 | 7 | 7 | -1 | 18 | 0 | 0 | 0 | |
CHI
|
3 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | |
| NSHL14 |
NSH
|
80 | 18 | 10 | 8 | 0 | 18 | 0 | 0 | 4 |
| NSHL13 |
NSH
Total |
79 | 15 | 8 | 7 | -2 | 30 | 0 | 0 | 2 |
MIN
|
8 | 1 | 1 | 0 | +1 | 0 | 0 | 0 | 0 | |
NSH
|
71 | 14 | 7 | 7 | -3 | 30 | 0 | 0 | 2 | |
| NSHL12 |
CAR
|
18 | 2 | 0 | 2 | -7 | 5 | 0 | 0 | 0 |
| NSHL10 |
COL
|
12 | 3 | 2 | 1 | +2 | 15 | 0 | 0 | 1 |
| Pro Career | 347 | 69 | 34 | 35 | -16 | 114 | 0 | 0 | 9 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
NJD
|
70 | 15 | 7 | 8 | +1 | 49 | 5 | 0 | 2 |
| NSHL22 |
BOS
|
4 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 |
| NSHL21 |
BOS
|
25 | 1 | 1 | 0 | -5 | 14 | 0 | 1 | 0 |
| NSHL19 |
SJS
|
18 | 3 | 2 | 1 | -1 | 0 | 0 | 0 | 0 |
| NSHL18 |
CHI
|
80 | 53 | 16 | 37 | +1 | 48 | 2 | 0 | 1 |
| NSHL17 |
CHI
|
80 | 34 | 14 | 20 | +14 | 55 | 0 | 0 | 1 |
| NSHL16 |
CHI
|
80 | 27 | 12 | 15 | +2 | 64 | 1 | 1 | 1 |
| NSHL12 |
CAR
|
50 | 39 | 15 | 24 | -19 | 34 | 2 | 0 | 3 |
| NSHL11 |
CAR
|
9 | 3 | 1 | 2 | +2 | 5 | 0 | 0 | 0 |
| NSHL10 |
COL
|
31 | 7 | 5 | 2 | -13 | 19 | 0 | 1 | 0 |
| Farm Career | 513 | 229 | 90 | 139 | -21 | 335 | 15 | 3 | 9 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL14 |
NSH
|
12 | 2 | 1 | 1 | +1 | 0 | 0 | 0 | 1 |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
NJD
|
6 | 2 | 1 | 1 | -3 | 2 | 0 | 0 | 0 |
| NSHL21 |
BOS
|
10 | 4 | 0 | 4 | +3 | 8 | 0 | 0 | 0 |
| NSHL19 |
SJS
|
2 | 3 | 2 | 1 | +4 | 0 | 0 | 0 | 0 |
| NSHL18 |
RCK
|
13 | 13 | 6 | 7 | +7 | 6 | 0 | 0 | 0 |
| NSHL17 |
RCK
|
3 | 3 | 1 | 2 | +2 | 4 | 0 | 0 | 0 |
| NSHL16 |
RCK
|
8 | 2 | 1 | 1 | +3 | 6 | 0 | 0 | 0 |
| NSHL12 |
CHA
|
7 | 6 | 4 | 2 | -7 | 8 | 0 | 1 | 0 |
| NSHL11 |
FLA
|
6 | 4 | 0 | 4 | -1 | 8 | 0 | 0 | 0 |
| Farm Career | 55 | 37 | 15 | 22 | +8 | 42 | 0 | 1 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL10 |
COL
|
97 | 58 | 77 | 68 | 64 | 66 | 66 | 62 | 35 | 53 | 61 | 74 | 61 | 58 | 59 | 62 |
| NSHL11 |
CAR
|
97 | 61 | 77 | 68 | 67 | 69 | 69 | 65 | 38 | 56 | 64 | 74 | 61 | 61 | 59 | 64 |
| NSHL12 |
CAR
|
97 | 64 | 77 | 69 | 70 | 72 | 72 | 70 | 41 | 59 | 67 | 74 | 63 | 64 | 59 | 66 |
| NSHL13 |
NSH
|
96 | 63 | 77 | 71 | 72 | 74 | 71 | 72 | 43 | 61 | 70 | 75 | 65 | 65 | 61 | 67 |
| NSHL14 |
NSH
|
95 | 61 | 77 | 70 | 74 | 76 | 72 | 71 | 45 | 63 | 69 | 74 | 65 | 66 | 62 | 67 |
| NSHL15 |
CHI
|
95 | 61 | 77 | 70 | 76 | 76 | 72 | 71 | 47 | 63 | 69 | 74 | 65 | 66 | 62 | 68 |
| NSHL16 |
CHI
|
95 | 61 | 77 | 70 | 76 | 76 | 72 | 71 | 49 | 63 | 69 | 74 | 65 | 67 | 62 | 68 |
| NSHL17 |
CHI
|
95 | 61 | 77 | 70 | 78 | 78 | 74 | 71 | 51 | 64 | 69 | 74 | 65 | 68 | 64 | 68 |
| NSHL18 |
CHI
|
93 | 59 | 77 | 68 | 79 | 78 | 75 | 72 | 52 | 65 | 70 | 74 | 66 | 69 | 65 | 81 |
| NSHL19 |
SJS
|
91 | 60 | 77 | 66 | 77 | 79 | 76 | 73 | 53 | 66 | 69 | 72 | 67 | 70 | 66 | 79 |
| NSHL20 |
BOS
|
89 | 58 | 75 | 64 | 75 | 77 | 74 | 71 | 51 | 64 | 67 | 70 | 65 | 71 | 67 | 77 |
| NSHL21 |
BOS
|
87 | 56 | 73 | 63 | 70 | 75 | 72 | 69 | 52 | 65 | 65 | 68 | 65 | 72 | 68 | 66 |
| NSHL22 |
BOS
|
84 | 47 | 70 | 60 | 70 | 72 | 69 | 66 | 53 | 62 | 62 | 65 | 62 | 86 | 88 | 65 |
| NSHL23 |
NJD
|
84 | 47 | 70 | 60 | 70 | 72 | 69 | 66 | 53 | 62 | 62 | 65 | 62 | 86 | 88 | 65 |
| Career Avg | 93 | 59 | 76 | 67 | 73 | 75 | 72 | 70 | 48 | 62 | 67 | 72 | 65 | 70 | 67 | 69 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL13 | MIN |
TC | SC | 69 | 70 | +1 | 1 | |
| NSHL13 | MIN |
TC | DF | 73 | 75 | +2 | 2 | |
| NSHL12 | CAR |
TC | PH | 68 | 70 | +2 | 2 | |
| NSHL10 | COL |
TC | PH | 61 | 62 | +1 | 1 | |
| NSHL10 | COL |
TC | PA | 51 | 53 | +2 | 2 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL23 | Signing | NJD |
$500,000 for 1 year |
| NSHL23 | Release | BOS |
|
| NSHL20 | Trade | STL→ BOS |
BOS Cal Clutterbuck (67) STL $500,000 |
| NSHL20 | Opening Day Waivers | BOS |
Claimed off opening-day waivers |
| NSHL20 | Signing | STL |
$500,000 for 3 years |
| NSHL20 | Release | SJS |
|
| NSHL19 | Trade | CHI→ NYI |
CHI $400,000 NYI Cal Clutterbuck (68) |
| NSHL19 | Trade | NYI→ SJS |
NYI Y21 R5 SJS pick (Jakub Dobes) SJS Cal Clutterbuck (68) |
| NSHL17 | Signing | CHI |
$850,000 for 3 years |
| NSHL16 | Trade | NSH→ CHI |
CHI Cal Clutterbuck (68) NSH Y16 R4 CHI pick (FILIP HRONEK) |
| NSHL16 | Signing | CHI |
$2,695,000 for 1 year |
| NSHL13 | Trade | CAR→ MIN |
CAR Grant Clitsome (71), Patrick O'Sullivan (68), Y14 R2 MIN pick MIN Cal Clutterbuck (66), Johnny Oduya (67), Y16 R3 CAR pick (MATTHIAS JANMARK-NYLEN) |
| NSHL13 | Trade | MIN→ NSH |
MIN Y14 R3 CGY pick (ALEX TUCH) NSH Cal Clutterbuck (67) |
| NSHL13 | Signing | CAR |
$2,450,000 for 3 years |
| NSHL11 | Trade | COL→ TOR |
COL Ryan Kesler (77), Scottie Upshall (66) TOR Gilbert Brule (62), Cal Clutterbuck (63), Y11 R1 COL pick (Gabriel Landeskog), Y11 R2 NYR pick (Nick Spaling), Y11 R4 COL pick (Chris Tanev), Y11 R5 COL pick (Harry Zolnierczyk) |
| NSHL11 | Trade | TOR→ CAR |
CAR Derek Stepan (70), Ian Cole (65), Cal Clutterbuck (64), Billy Sweatt (P) TOR Kris Letang (75) |
| NSHL10 | Signing | CBJ |
$500,000 for 3 years |