| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL13 |
BOS
Total |
80 | 26 | 10 | 16 | -12 | 6 | 0 | 0 | 0 |
PIT
|
15 | 7 | 2 | 5 | -7 | 2 | 0 | 0 | 0 | |
BOS
|
65 | 19 | 8 | 11 | -5 | 4 | 0 | 0 | 0 | |
| NSHL12 |
PIT
|
71 | 25 | 11 | 14 | -6 | 6 | 3 | 0 | 3 |
| NSHL11 |
NSH
Total |
77 | 37 | 13 | 24 | -14 | 12 | 4 | 0 | 1 |
QUE
|
14 | 7 | 1 | 6 | 0 | 6 | 0 | 0 | 0 | |
PIT
|
32 | 20 | 10 | 10 | -8 | 2 | 4 | 0 | 1 | |
NSH
|
31 | 10 | 2 | 8 | -6 | 4 | 0 | 0 | 0 | |
| NSHL10 |
MIN
Total |
77 | 52 | 18 | 34 | +14 | 25 | 2 | 0 | 3 |
PIT
|
10 | 6 | 3 | 3 | +9 | 0 | 0 | 0 | 0 | |
MIN
|
67 | 46 | 15 | 31 | +5 | 25 | 2 | 0 | 3 | |
| NSHL9 |
TOR
Total |
73 | 39 | 13 | 26 | -7 | 23 | 4 | 1 | 1 |
BOS
|
14 | 4 | 1 | 3 | -3 | 21 | 0 | 1 | 0 | |
TOR
|
59 | 35 | 12 | 23 | -4 | 2 | 4 | 0 | 1 | |
| NSHL8 |
BOS
|
72 | 57 | 26 | 31 | +4 | 12 | 11 | 1 | 5 |
| NSHL7 |
BOS
|
60 | 48 | 18 | 30 | +13 | 36 | 8 | 0 | 2 |
| NSHL6 |
PHI
|
59 | 47 | 25 | 22 | -4 | 59 | 15 | 0 | 2 |
| NSHL5 |
TOR
|
68 | 19 | 5 | 14 | -3 | 12 | 1 | 0 | 1 |
| NSHL4 |
TOR
|
8 | 2 | 0 | 2 | -3 | 2 | 0 | 0 | 0 |
| NSHL2 |
PIT
|
11 | 2 | 1 | 1 | 0 | 2 | 0 | 0 | 0 |
| NSHL1 |
CGY
|
9 | 1 | 1 | 0 | +2 | 8 | 0 | 0 | 0 |
| Pro Career | 665 | 355 | 141 | 214 | -16 | 203 | 48 | 2 | 18 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL17 |
CGY
|
74 | 67 | 27 | 40 | -21 | 22 | 5 | 0 | 4 |
| NSHL16 |
FLA
|
75 | 60 | 32 | 28 | -20 | 32 | 7 | 1 | 5 |
| NSHL15 |
DET
|
80 | 52 | 24 | 28 | +5 | 10 | 3 | 0 | 5 |
| NSHL14 |
DET
|
80 | 57 | 21 | 36 | -3 | 22 | 6 | 0 | 4 |
| NSHL5 |
TOR
|
3 | 3 | 1 | 2 | 0 | 11 | 0 | 0 | 0 |
| NSHL4 |
TOR
|
54 | 45 | 21 | 24 | 0 | 120 | 0 | 0 | 0 |
| NSHL3 |
VAN
|
56 | 43 | 14 | 29 | 0 | 145 | 0 | 0 | 0 |
| NSHL2 |
PIT
|
38 | 47 | 16 | 31 | +9 | 13 | 0 | 0 | 0 |
| NSHL1 |
CGY
|
64 | 103 | 25 | 78 | +25 | 19 | 0 | 0 | 0 |
| Farm Career | 524 | 477 | 181 | 296 | -5 | 394 | 21 | 1 | 18 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL13 |
BOS
|
3 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 |
| NSHL10 |
MIN
|
7 | 3 | 2 | 1 | -1 | 2 | 1 | 0 | 0 |
| NSHL9 |
TOR
|
7 | 6 | 4 | 2 | -9 | 0 | 3 | 0 | 1 |
| NSHL8 |
BOS
|
16 | 17 | 5 | 12 | +6 | 2 | 1 | 0 | 1 |
| NSHL7 |
BOS
|
12 | 19 | 10 | 9 | +7 | 2 | 2 | 0 | 2 |
| NSHL6 |
PHI
|
19 | 10 | 3 | 7 | +1 | 4 | 2 | 0 | 1 |
| NSHL5 |
TOR
|
10 | 1 | 1 | 0 | -1 | 2 | 0 | 0 | 0 |
| Pro Career | 74 | 56 | 25 | 31 | +1 | 12 | 9 | 0 | 5 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL15 |
GRD
|
20 | 15 | 4 | 11 | +10 | 8 | 0 | 0 | 0 |
| Season | Team | AG | DF | DI | DU | OF | PB | SP | ST | CH | PA | PH | SH | SK | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL1 |
CGY
|
B- | B | B | B+ | B- | B+ | B | B- | C | C+ | C | C | C+ | C+ |
| NSHL2 |
PIT
|
35 | 36 | 36 | 46 | 36 | 45 | 38 | 33 | 20 | 30 | 26 | 29 | 26 | 31 |
| Career Avg | 35 | 36 | 36 | 46 | 36 | 45 | 38 | 33 | 20 | 30 | 26 | 29 | 26 | 31 | |
| Season | Team | IT | SP | ST | EN | DU | DI | SK | PA | PC | DF | SC | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL3 |
VAN
|
61 | 68 | 47 | 65 | 63 | 83 | 70 | 66 | 65 | 62 | 66 | 56 | 52 | 68 |
| NSHL4 |
TOR
|
63 | 70 | 50 | 67 | 63 | 79 | 71 | 66 | 65 | 62 | 68 | 53 | 56 | 69 |
| NSHL5 |
TOR
|
62 | 68 | 49 | 67 | 61 | 79 | 69 | 65 | 64 | 61 | 66 | 54 | 60 | 68 |
| NSHL6 |
PHI
|
66 | 74 | 63 | 89 | 92 | 75 | 70 | 80 | 75 | 71 | 87 | 59 | 66 | 80 |
| Career Avg | 63 | 70 | 53 | 72 | 70 | 79 | 70 | 70 | 68 | 64 | 72 | 56 | 59 | 72 | |
| Season | Team | CK | FG | DI | SK | ST | DU | PH | FO | PA | SC | DF | EX | LD | MO | PO | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL7 |
BOS
|
64 | 50 | 82 | 71 | 63 | 84 | 74 | 50 | 74 | 79 | 68 | 62 | 69 | 70 | 46 | 67 |
| NSHL8 |
BOS
|
63 | 49 | 83 | 67 | 67 | 84 | 77 | 53 | 77 | 82 | 72 | 63 | 70 | 50 | 45 | 68 |
| Career Avg | 64 | 50 | 83 | 69 | 65 | 84 | 76 | 52 | 76 | 81 | 70 | 63 | 70 | 60 | 46 | 68 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL9 |
TOR
|
60 | 12 | 86 | 67 | 67 | 84 | 84 | 80 | 56 | 80 | 85 | 76 | 85 | 67 | 74 | 72 |
| NSHL10 |
MIN
|
60 | 15 | 85 | 70 | 64 | 84 | 84 | 78 | 59 | 78 | 82 | 73 | 82 | 70 | 71 | 71 |
| NSHL11 |
NSH
|
59 | 16 | 84 | 71 | 65 | 85 | 82 | 79 | 60 | 79 | 79 | 72 | 79 | 71 | 68 | 71 |
| NSHL12 |
PIT
|
58 | 17 | 85 | 72 | 65 | 84 | 80 | 78 | 60 | 78 | 76 | 69 | 71 | 71 | 67 | 70 |
| NSHL13 |
BOS
|
56 | 14 | 84 | 73 | 63 | 81 | 77 | 76 | 61 | 76 | 73 | 66 | 72 | 72 | 68 | 68 |
| NSHL14 |
DET
|
55 | 14 | 84 | 73 | 63 | 80 | 75 | 75 | 61 | 75 | 71 | 63 | 72 | 72 | 68 | 67 |
| NSHL15 |
DET
|
55 | 12 | 84 | 73 | 63 | 80 | 75 | 75 | 61 | 75 | 71 | 63 | 72 | 72 | 68 | 68 |
| NSHL16 |
FLA
|
55 | 11 | 83 | 73 | 63 | 80 | 75 | 73 | 61 | 75 | 71 | 63 | 72 | 72 | 68 | 68 |
| NSHL17 |
CGY
|
55 | 11 | 83 | 73 | 63 | 80 | 75 | 73 | 61 | 75 | 71 | 63 | 72 | 72 | 68 | 68 |
| Career Avg | 57 | 14 | 85 | 72 | 64 | 82 | 79 | 77 | 60 | 77 | 76 | 68 | 76 | 71 | 69 | 70 | |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL18 | Signing | CGY |
$1,000,000 for 1 year |
| NSHL18 | Release | CGY |
|
| NSHL17 | Signing | CGY |
$1,650,001 for 1 year |
| NSHL16 | Signing | DET |
$1,500,000 for 1 year |
| NSHL16 | Signing | FLA |
$1,500,000 for 1 year |
| NSHL16 | Release | DET |
|
| NSHL16 | Release | DET |
|
| NSHL14 | Signing | DET |
$1,500,000 for 1 year |
| NSHL13 | Trade | PIT→ TOR |
PIT Tomas Kaberle (70), J.T. Wyman (66) TOR Brian Gionta (68), Andy Greene (68) |
| NSHL13 | Trade | TOR→ BOS |
BOS Johan Franzen (64), Jean-Francois Jacques (62), Brian Gionta (68) TOR Andrei Kostitsyn (69) |
| NSHL12 | Trade | NSH→ TOR |
NSH Brandon Sutter (67), Jason Demers (71), Zach Boychuk (65), Mats Zuccarello (71), Patric Hornqvist (68) TOR Brian Gionta (70), Ryan Getzlaf (74), Zdeno Chara (71), Y12 R5 PHI pick (Brenden Dillon), Y14 R5 NSH pick (SETH GRIFFITH) |
| NSHL12 | Signing | PIT |
$2,000,000 for 2 years |
| NSHL12 | Release | TOR |
|
| NSHL11 | Trade | MTL→ QUE |
MTL Tomas Plekanec (73), Jiri Tlusty (62), Matt Moulson (63), Alexei Ponikarovsky (66), Radek Martinek (67) QUE Matt Cullen (72), Brian Gionta (71), Kamil Kreps (61), Y12 R5 TOR pick (Zachary Yuen) |
| NSHL11 | Trade | QUE→ PIT |
PIT Brian Gionta (71), Mark Letestu (66), Andrew Brunette (70), Fredrik Sjostrom (65) QUE Jonathan Cheechoo (70), Ray Whitney (71), Brenden Morrow (67), Michal Repik (66) |
| NSHL11 | Trade | PIT→ NSH |
NSH Brian Gionta (71), Y12 R4 PIT pick (Mark Stone) PIT Tyler Kennedy (64), Y12 R3 PIT pick (Mark Barberio) |
| NSHL11 | Signing | MTL |
$8,500,000 for 2 years |
| NSHL9 | Signing | BOS |
$6,500,000 for 2 years |
| NSHL7 | SuperDraft | ANA |
Round 5, Pick 114 |
| NSHL4 | Exposed | PHI |
Round 4, Pick 59 · for Jan Hrdina |