| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL17 |
VAN
|
50 | 3 | 3 | 0 | -5 | 20 | 0 | 0 | 0 |
| NSHL16 |
ANA
Total |
71 | 9 | 4 | 5 | +4 | 4 | 0 | 0 | 0 |
ANA
|
61 | 9 | 4 | 5 | +5 | 4 | 0 | 0 | 0 | |
TOR
|
9 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | |
PIT
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| NSHL15 |
PIT
Total |
75 | 12 | 6 | 6 | +4 | 10 | 0 | 0 | 0 |
PIT
|
49 | 9 | 5 | 4 | +3 | 4 | 0 | 0 | 0 | |
TBL
|
26 | 3 | 1 | 2 | +1 | 6 | 0 | 0 | 0 | |
| NSHL14 |
TBL
Total |
80 | 12 | 4 | 8 | +7 | 24 | 0 | 1 | 0 |
QUE
|
48 | 9 | 3 | 6 | +9 | 6 | 0 | 1 | 0 | |
TBL
|
32 | 3 | 1 | 2 | -2 | 18 | 0 | 0 | 0 | |
| NSHL13 |
TBL
|
78 | 17 | 9 | 8 | -5 | 24 | 0 | 0 | 4 |
| NSHL12 |
COL
|
1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
| Pro Career | 355 | 53 | 26 | 27 | +5 | 84 | 0 | 1 | 4 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
FLA
|
70 | 14 | 8 | 6 | -4 | 16 | 1 | 0 | 0 |
| NSHL19 |
MIN
|
72 | 25 | 8 | 17 | 0 | 31 | 1 | 0 | 0 |
| NSHL18 |
TOR
|
31 | 8 | 4 | 4 | +2 | 8 | 0 | 0 | 1 |
| NSHL17 |
VAN
|
2 | 1 | 1 | 0 | +1 | 0 | 0 | 0 | 1 |
| NSHL12 |
COL
|
73 | 75 | 35 | 40 | +4 | 51 | 11 | 0 | 6 |
| NSHL11 |
OTT
|
76 | 51 | 24 | 27 | 0 | 59 | 4 | 0 | 3 |
| Farm Career | 324 | 174 | 80 | 94 | +3 | 165 | 17 | 0 | 11 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL16 |
ANA
|
7 | 0 | 0 | 0 | -2 | 11 | 0 | 0 | 0 |
| NSHL15 |
PIT
|
6 | 0 | 0 | 0 | -3 | 0 | 0 | 0 | 0 |
| NSHL13 |
TBL
|
2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pro Career | 15 | 1 | 1 | 0 | -5 | 11 | 0 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL18 |
NFD
|
5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NSHL12 |
WHL
|
12 | 10 | 4 | 6 | -3 | 10 | 2 | 0 | 1 |
| NSHL11 |
WHL
|
6 | 5 | 2 | 3 | -3 | 2 | 0 | 0 | 0 |
| Farm Career | 23 | 15 | 6 | 9 | -6 | 12 | 2 | 0 | 1 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL11 |
OTT
|
87 | 60 | 63 | 69 | 77 | 75 | 75 | 62 | 63 | 67 | 63 | 66 | 55 | 62 | 62 | 65 |
| NSHL12 |
COL
|
89 | 60 | 66 | 73 | 77 | 78 | 76 | 65 | 66 | 70 | 66 | 66 | 62 | 65 | 62 | 66 |
| NSHL13 |
TBL
|
91 | 59 | 68 | 75 | 76 | 80 | 75 | 67 | 67 | 72 | 70 | 66 | 64 | 65 | 64 | 68 |
| NSHL14 |
TBL
|
90 | 57 | 70 | 74 | 76 | 79 | 75 | 66 | 69 | 71 | 69 | 65 | 64 | 65 | 64 | 67 |
| NSHL15 |
PIT
|
90 | 57 | 71 | 74 | 77 | 79 | 75 | 66 | 70 | 71 | 69 | 65 | 64 | 66 | 64 | 68 |
| NSHL16 |
ANA
|
90 | 57 | 73 | 75 | 77 | 79 | 75 | 66 | 70 | 71 | 69 | 66 | 64 | 67 | 64 | 68 |
| NSHL17 |
VAN
|
90 | 57 | 75 | 75 | 77 | 79 | 75 | 66 | 70 | 71 | 69 | 66 | 64 | 68 | 64 | 68 |
| NSHL18 |
TOR
|
88 | 55 | 73 | 73 | 76 | 77 | 73 | 64 | 70 | 69 | 67 | 64 | 64 | 69 | 65 | 76 |
| NSHL19 |
MIN
|
86 | 53 | 74 | 71 | 74 | 75 | 71 | 62 | 70 | 67 | 65 | 65 | 63 | 70 | 66 | 74 |
| NSHL20 |
EDM
|
83 | 50 | 75 | 68 | 71 | 76 | 70 | 63 | 67 | 68 | 65 | 66 | 64 | 71 | 67 | 71 |
| NSHL21 |
FLA
|
83 | 50 | 75 | 68 | 71 | 76 | 70 | 63 | 67 | 68 | 65 | 66 | 64 | 71 | 67 | 66 |
| Career Avg | 88 | 56 | 72 | 73 | 76 | 78 | 74 | 65 | 69 | 70 | 67 | 66 | 63 | 68 | 65 | 69 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL13 | TBL |
TC | SC | 68 | 70 | +2 | 2 | |
| NSHL12 | COL |
TC | SK | 72 | 73 | +1 | 1 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL22 | Retirement | FLA |
Retired |
| NSHL21 | Signing | FLA |
$901,000 for 1 year |
| NSHL20 | Signing | EDM |
$500,000 for 1 year |
| NSHL20 | Release | MIN |
|
| NSHL19 | Signing | MIN |
$500,000 for 1 year |
| NSHL19 | Release | TOR |
|
| NSHL18 | Signing | TOR |
$500,000 for 1 year |
| NSHL18 | Release | VAN |
|
| NSHL16 | Trade | TBL→ PIT |
PIT Matt Beleskey (68) TBL Jason Spezza (72) |
| NSHL16 | Waiver | TOR→ ANA |
Claimed off waivers |
| NSHL16 | Signing | PIT |
$1,500,000 for 2 years |
| NSHL14 | Trade | TBL→ QUE |
EDM Viktor Stalberg (63), Kaspars Daugavins (65), Y14 R6 PIT pick (BOGDAN YAKIMOV) LAK Dana Tyrell (62), Y14 R5 TBL pick (RADEK FAKSA) QUE Matt Beleskey (67) TBL Devan Dubnyk (75), Y14 R5 NYR pick (ROCCO GRIMALDI) |
| NSHL14 | Trade | QUE→ TBL |
QUE Mike Fisher (72), Jakub Klepis (66) TBL Matt Beleskey (67), Y15 R6 NYR pick (NICOLAS MELOCHE), Y16 R5 QUE pick (TAYLOR RADDYSH) |
| NSHL14 | Signing | QUE |
$1,500,000 for 2 years |
| NSHL11 | Signing | OTT |
$600,000 for 3 years |