| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL15 |
BUF
|
73 | 7 | 1 | 6 | -3 | 25 | 0 | 0 | 0 |
| NSHL14 |
DET
Total |
70 | 8 | 0 | 8 | +2 | 45 | 0 | 0 | 0 |
PHI
|
9 | 1 | 0 | 1 | -3 | 0 | 0 | 0 | 0 | |
DET
|
61 | 7 | 0 | 7 | +5 | 45 | 0 | 0 | 0 | |
| NSHL13 |
CAR
|
74 | 11 | 2 | 9 | +16 | 15 | 2 | 0 | 1 |
| NSHL12 |
MIN
Total |
76 | 18 | 2 | 16 | -8 | 19 | 0 | 0 | 0 |
VAN
|
40 | 7 | 1 | 6 | -2 | 11 | 0 | 0 | 0 | |
COL
|
19 | 6 | 1 | 5 | 0 | 4 | 0 | 0 | 0 | |
MIN
|
17 | 5 | 0 | 5 | -6 | 4 | 0 | 0 | 0 | |
| NSHL11 |
SJS
Total |
74 | 19 | 3 | 16 | -1 | 41 | 1 | 0 | 1 |
WPG
|
28 | 5 | 1 | 4 | +2 | 18 | 1 | 0 | 0 | |
SJS
|
46 | 14 | 2 | 12 | -3 | 23 | 0 | 0 | 1 | |
| Pro Career | 367 | 63 | 8 | 55 | +6 | 145 | 3 | 0 | 2 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL19 |
BOS
|
73 | 12 | 1 | 11 | -5 | 29 | 0 | 0 | 0 |
| NSHL18 |
BOS
|
37 | 4 | 1 | 3 | -16 | 14 | 0 | 0 | 0 |
| NSHL17 |
BOS
Total |
56 | 15 | 3 | 12 | -1 | 19 | 0 | 0 | 0 |
BOS
|
44 | 11 | 3 | 8 | -2 | 8 | 0 | 0 | 0 | |
BOS
|
10 | 3 | 0 | 3 | +3 | 6 | 0 | 0 | 0 | |
BOS
|
2 | 1 | 0 | 1 | -2 | 5 | 0 | 0 | 0 | |
| NSHL16 |
QUE
|
59 | 17 | 2 | 15 | +28 | 78 | 0 | 0 | 0 |
| NSHL14 |
DET
|
4 | 1 | 1 | 0 | -1 | 0 | 1 | 0 | 0 |
| NSHL13 |
CAR
|
4 | 1 | 0 | 1 | -1 | 0 | 0 | 0 | 0 |
| Farm Career | 233 | 50 | 8 | 42 | +4 | 140 | 1 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL15 |
BUF
|
2 | 0 | 0 | 0 | +1 | 0 | 0 | 0 | 0 |
| NSHL14 |
DET
|
5 | 1 | 0 | 1 | -2 | 4 | 0 | 0 | 0 |
| NSHL13 |
CAR
|
3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NSHL12 |
MIN
|
11 | 2 | 0 | 2 | -2 | 4 | 0 | 0 | 0 |
| NSHL11 |
SJS
|
7 | 1 | 0 | 1 | -4 | 7 | 0 | 0 | 0 |
| Pro Career | 28 | 4 | 0 | 4 | -7 | 15 | 0 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL19 |
BOS
|
5 | 1 | 1 | 0 | -3 | 0 | 0 | 0 | 0 |
| NSHL18 |
PRV
|
9 | 3 | 1 | 2 | -3 | 10 | 0 | 0 | 0 |
| NSHL17 |
PRV
|
23 | 3 | 1 | 2 | -8 | 8 | 0 | 0 | 0 |
| NSHL16 |
BRP
|
7 | 4 | 0 | 4 | -5 | 4 | 0 | 0 | 0 |
| NSHL10 |
WBP
|
11 | 2 | 1 | 1 | +3 | 0 | 0 | 0 | 0 |
| NSHL9 |
WBR
|
8 | 4 | 0 | 4 | +7 | 2 | 0 | 0 | 0 |
| Farm Career | 63 | 17 | 4 | 13 | -9 | 24 | 0 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL9 |
PIT
|
67 | 11 | 90 | 64 | 80 | 53 | 53 | 51 | 46 | 49 | 50 | 55 | 50 | 48 | 55 | 55 |
| NSHL10 |
PIT
|
66 | 13 | 89 | 63 | 82 | 55 | 55 | 53 | 48 | 51 | 52 | 57 | 52 | 50 | 56 | 57 |
| NSHL11 |
SJS
|
84 | 63 | 81 | 62 | 85 | 84 | 85 | 69 | 50 | 72 | 64 | 76 | 59 | 62 | 65 | 70 |
| NSHL12 |
MIN
|
83 | 64 | 82 | 62 | 86 | 86 | 87 | 68 | 50 | 72 | 64 | 75 | 65 | 62 | 64 | 70 |
| NSHL13 |
CAR
|
82 | 63 | 83 | 62 | 87 | 85 | 86 | 68 | 50 | 72 | 63 | 74 | 65 | 64 | 65 | 69 |
| NSHL14 |
DET
|
79 | 62 | 84 | 61 | 87 | 83 | 84 | 67 | 50 | 71 | 63 | 75 | 64 | 65 | 66 | 69 |
| NSHL15 |
BUF
|
77 | 60 | 82 | 61 | 88 | 81 | 82 | 65 | 50 | 69 | 61 | 74 | 62 | 66 | 66 | 69 |
| NSHL16 |
QUE
|
75 | 58 | 82 | 62 | 86 | 79 | 80 | 64 | 50 | 67 | 61 | 73 | 61 | 67 | 67 | 68 |
| NSHL17 |
BOS
|
73 | 59 | 80 | 61 | 87 | 80 | 81 | 65 | 50 | 68 | 62 | 74 | 60 | 68 | 68 | 68 |
| NSHL18 |
BOS
|
72 | 56 | 80 | 60 | 87 | 80 | 80 | 65 | 50 | 68 | 62 | 73 | 60 | 68 | 68 | 22 |
| NSHL19 |
BOS
|
72 | 53 | 80 | 59 | 87 | 77 | 77 | 63 | 50 | 65 | 61 | 70 | 57 | 68 | 68 | 19 |
| Career Avg | 76 | 52 | 83 | 62 | 86 | 77 | 78 | 64 | 50 | 66 | 61 | 71 | 60 | 63 | 65 | 58 | |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL20 | Signing | STL |
$500,000 · 2 yr |
| NSHL20 | Release | BOS |
|
| NSHL20 | Retirement | STL |
Retired |
| NSHL19 | Signing | BOS |
$900,000 · 1 yr |
| NSHL17 | Signing | DET |
$1,000,000 · 2 yr |
| NSHL17 | Release | QUE |
|
| NSHL16 | Signing | BUF |
$1,750,000 · 2 yr |
| NSHL16 | Release | DET |
|
| NSHL14 | Trade | CAR→ PHI |
PHI Johnny Boychuk (69) |
| NSHL14 | Signing | CAR |
$5,275,000 · 1 yr |
| NSHL14 | Signing | DET |
$1,500,000 · 1 yr |
| NSHL14 | Release | PHI |
Buyout · $2,142,969 |
| NSHL13 | Trade | MIN→ TOR |
MIN Johnny Oduya (67) TOR Johnny Boychuk (69), Y14 R5 TBL pick → RADEK FAKSA |
| NSHL13 | Trade | TOR→ LAK |
LAK Mike Zigomanis (64), Shawn Horcoff (67), Johnny Boychuk (70) TOR Nathan Paetsch (67), Y14 R4 CHI pick → BRETT POLLOCK |
| NSHL13 | Trade | LAK→ TOR |
LAK P.A. Parenteau (69) TOR Johnny Boychuk (70), Y14 R6 LAK pick → DAVID RUNDBLAD |
| NSHL13 | Trade | TOR→ CAR |
CAR Kyle Okposo (69), Johnny Boychuk (70) TOR Clarke MacArthur (67), Brad Boyes (66), Grant Clitsome (71), Erik Christensen (66), Carter Camper (60), Carl Soderberg (60), Carson McMillan (65), Y14 R1 TOR pick → WILLIAM NYLANDER, Y15 R5 DAL pick → JAKOB FORSBACKA KARLSSON, Y16 R4 CAR pick → CHAD KRYS |
| NSHL12 | Trade | SJS→ DET |
DET Johnny Boychuk (70) SJS Radim Vrbata (68), Brett Lebda (67) |
| NSHL12 | Trade | DET→ TOR |
DET Rick DiPietro (80), Mike Knuble (69), Y14 R3 TOR pick → SCOTT GLENNIE, Y13 R4 CGY pick → Oskar Sundqvist TOR Johnny Boychuk (70) |
| NSHL12 | Trade | TOR→ VAN |
TOR Nick Schultz (67), Stephen Weiss (70), Marco Sturm (66), Ruslan Fedotenko (67) VAN Joffrey Lupul (65), Johnny Boychuk (70) |
| NSHL12 | Trade | VAN→ COL |
COL Johnny Boychuk (70) VAN Josh Gorges (67), Y13 R5 TOR pick → Buddy Robinson |
| NSHL12 | Trade | COL→ MIN |
COL Jordan Leopold (67), Y13 R2 VAN pick MIN Johnny Boychuk (70), Y13 R4 VAN pick |
| NSHL11 | Trade | TOR→ WPG |
TOR Evander Kane (P), Y12 R1 WPG pick → Charlie Coyle, Y14 R2 TOR pick → JOSH HO-SANG, Y12 R4 VAN pick → Michael Matheson WPG Johnny Boychuk (70), Jonathan Quick (79), Jeff Petry (P) |
| NSHL11 | Trade | WPG→ SJS |
SJS Johnny Boychuk (70), Braydon Coburn (65) WPG Brad Stuart (70) |
| NSHL11 | Signing | TOR |
$5,275,000 · 3 yr |
| NSHL11 | Release | PIT |
|
| NSHL9 | Opening Day Waivers | PIT |
Claimed off opening-day waivers |
| NSHL9 | Signing | PIT |
$500,000 · 2 yr |