| 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 |
80 | 19 | 2 | 17 | -10 | 21 | 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 |
76 | 20 | 3 | 17 | -3 | 41 | 1 | 0 | 1 |
WPG
|
28 | 5 | 1 | 4 | +2 | 18 | 1 | 0 | 0 | |
SJS
|
48 | 15 | 2 | 13 | -5 | 23 | 0 | 0 | 1 | |
| Pro Career | 373 | 65 | 8 | 57 | +2 | 147 | 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 |
| NSHL10 |
PIT
|
75 | 17 | 3 | 14 | +1 | 2 | 1 | 0 | 0 |
| NSHL9 |
PIT
|
61 | 7 | 1 | 6 | +4 | 0 | 0 | 0 | 0 |
| Farm Career | 369 | 74 | 12 | 62 | +9 | 142 | 2 | 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 | 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 | |
STL
BOS
STL
BOS
DET
QUE
BUF
DET
CAR→
PHI
PHI Johnny Boychuk (69)
CAR
DET
PHI
MIN→
TOR
MIN Johnny Oduya (67)
TOR Johnny Boychuk (69), Y14 R5 TBL pick (RADEK FAKSA)
TOR→
LAK
LAK Mike Zigomanis (64), Shawn Horcoff (67), Johnny Boychuk (70)
TOR Nathan Paetsch (67), Y14 R4 CHI pick (BRETT POLLOCK)
LAK→
TOR
LAK P.A. Parenteau (69)
TOR Johnny Boychuk (70), Y14 R6 LAK pick (DAVID RUNDBLAD)
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)
SJS→
DET
DET Johnny Boychuk (70)
SJS Radim Vrbata (68), Brett Lebda (67)
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)
TOR→
VAN
TOR Nick Schultz (67), Stephen Weiss (70), Marco Sturm (66), Ruslan Fedotenko (67)
VAN Joffrey Lupul (65), Johnny Boychuk (70)
VAN→
COL
COL Johnny Boychuk (70)
VAN Josh Gorges (67), Y13 R5 TOR pick (Buddy Robinson)
COL→
MIN
COL Jordan Leopold (67), Y13 R2 VAN pick
MIN Johnny Boychuk (70), Y13 R4 VAN pick
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)
WPG→
SJS
SJS Johnny Boychuk (70), Braydon Coburn (65)
WPG Brad Stuart (70)
TOR
PIT
PIT
PIT