| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL16 |
WPG
|
80 | 25 | 15 | 10 | +6 | 24 | 0 | 2 | 1 |
| NSHL15 |
WSH
|
80 | 40 | 8 | 32 | +15 | 46 | 1 | 0 | 0 |
| NSHL14 |
CAR
Total |
80 | 58 | 29 | 29 | +6 | 43 | 5 | 3 | 4 |
CHI
|
53 | 43 | 23 | 20 | 0 | 31 | 3 | 3 | 2 | |
CAR
|
27 | 15 | 6 | 9 | +6 | 12 | 2 | 0 | 2 | |
| NSHL13 |
CHI
Total |
81 | 75 | 31 | 44 | +14 | 46 | 9 | 0 | 7 |
CGY
|
6 | 7 | 1 | 6 | +1 | 0 | 1 | 0 | 0 | |
CHI
|
75 | 68 | 30 | 38 | +13 | 46 | 8 | 0 | 7 | |
| NSHL12 |
CGY
|
80 | 73 | 23 | 50 | +3 | 43 | 9 | 0 | 5 |
| NSHL11 |
QUE
|
77 | 71 | 34 | 37 | +3 | 42 | 3 | 0 | 1 |
| NSHL10 |
WSH
|
78 | 90 | 31 | 59 | -1 | 31 | 7 | 1 | 4 |
| NSHL9 |
WSH
|
78 | 42 | 16 | 26 | +8 | 26 | 6 | 2 | 4 |
| NSHL8 |
WSH
|
72 | 73 | 31 | 42 | +3 | 25 | 13 | 2 | 3 |
| NSHL7 |
CLE
|
60 | 56 | 21 | 35 | +15 | 47 | 7 | 0 | 4 |
| NSHL6 |
VAN
|
39 | 9 | 3 | 6 | +4 | 37 | 0 | 0 | 1 |
| NSHL5 |
VAN
|
59 | 24 | 12 | 12 | +1 | 48 | 6 | 0 | 2 |
| NSHL3 |
CGY
|
3 | 2 | 1 | 1 | +1 | 2 | 0 | 0 | 1 |
| Pro Career | 867 | 638 | 255 | 383 | +78 | 460 | 66 | 10 | 37 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL20 |
HAM
|
82 | 81 | 44 | 37 | +25 | 18 | 6 | 2 | 5 |
| NSHL19 |
TBL
|
82 | 79 | 33 | 46 | +2 | 14 | 6 | 1 | 5 |
| NSHL18 |
PIT
Total |
80 | 79 | 27 | 52 | +1 | 16 | 7 | 1 | 6 |
ANA
|
30 | 31 | 12 | 19 | -6 | 10 | 4 | 0 | 2 | |
ANA
|
28 | 33 | 9 | 24 | +3 | 6 | 3 | 0 | 2 | |
ANA
|
22 | 15 | 6 | 9 | +4 | 0 | 0 | 1 | 2 | |
| NSHL17 |
CHI
|
78 | 111 | 49 | 62 | +16 | 36 | 10 | 1 | 9 |
| NSHL5 |
VAN
|
3 | 3 | 3 | 0 | 0 | 11 | 0 | 0 | 0 |
| NSHL3 |
CGY
|
59 | 52 | 19 | 33 | 0 | 140 | 0 | 0 | 0 |
| Farm Career | 384 | 405 | 175 | 230 | +44 | 235 | 29 | 5 | 25 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL2 |
CGY
|
63 | 84 | 24 | 60 | +8 | 12 | 0 | 0 | 0 |
| Junior Career | 63 | 84 | 24 | 60 | +8 | 12 | 0 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL16 |
WPG
|
19 | 5 | 3 | 2 | +1 | 6 | 0 | 0 | 0 |
| NSHL15 |
WSH
|
2 | 2 | 1 | 1 | -1 | 2 | 0 | 0 | 0 |
| NSHL14 |
CAR
|
5 | 3 | 1 | 2 | -1 | 2 | 0 | 0 | 0 |
| NSHL13 |
CHI
|
15 | 9 | 4 | 5 | -2 | 0 | 2 | 0 | 0 |
| NSHL12 |
CGY
|
12 | 10 | 5 | 5 | +6 | 10 | 2 | 0 | 0 |
| NSHL10 |
WSH
|
6 | 4 | 0 | 4 | -4 | 0 | 0 | 0 | 0 |
| NSHL7 |
CLE
|
5 | 6 | 2 | 4 | +2 | 0 | 1 | 0 | 0 |
| NSHL6 |
VAN
|
1 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 |
| Pro Career | 65 | 39 | 16 | 23 | 0 | 20 | 5 | 0 | 0 | |
| Season | Team | AG | DF | DI | DU | OF | PB | SP | ST | CH | PA | PH | SH | SK | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL2 |
CGY
|
19 | 17 | 20 | 24 | 23 | 17 | 22 | 23 | 21 | 18 | 20 | 24 | 23 | 21 |
| Season | Team | IT | SP | ST | EN | DU | DI | SK | PA | PC | DF | SC | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL3 |
CGY
|
69 | 78 | 54 | 63 | 69 | 56 | 72 | 70 | 68 | 48 | 61 | 49 | 52 | 68 |
| NSHL4 |
VAN
|
70 | 81 | 54 | 66 | 70 | 53 | 75 | 73 | 69 | 54 | 64 | 53 | 49 | 71 |
| NSHL5 |
VAN
|
70 | 81 | 54 | 66 | 70 | 53 | 75 | 73 | 69 | 54 | 64 | 49 | 46 | 71 |
| NSHL6 |
VAN
|
67 | 69 | 68 | 65 | 84 | 52 | 69 | 71 | 67 | 69 | 62 | 52 | 62 | 71 |
| Career Avg | 69 | 78 | 58 | 65 | 74 | 54 | 73 | 72 | 69 | 57 | 63 | 51 | 53 | 71 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL9 |
WSH
|
69 | 25 | 73 | 67 | 71 | 87 | 87 | 84 | 76 | 84 | 78 | 85 | 77 | 60 | 72 | 73 |
| NSHL10 |
WSH
|
70 | 29 | 77 | 71 | 71 | 89 | 89 | 83 | 80 | 83 | 79 | 84 | 76 | 64 | 71 | 74 |
| NSHL11 |
QUE
|
72 | 31 | 79 | 73 | 71 | 91 | 91 | 85 | 82 | 85 | 80 | 83 | 75 | 66 | 70 | 75 |
| NSHL12 |
CGY
|
74 | 31 | 81 | 75 | 71 | 93 | 93 | 85 | 84 | 84 | 82 | 82 | 76 | 68 | 70 | 76 |
| NSHL13 |
CHI
|
75 | 28 | 82 | 76 | 70 | 90 | 90 | 85 | 85 | 85 | 80 | 79 | 77 | 69 | 70 | 75 |
| NSHL14 |
CAR
|
76 | 27 | 82 | 77 | 70 | 91 | 91 | 85 | 86 | 84 | 80 | 76 | 78 | 70 | 70 | 75 |
| NSHL15 |
WSH
|
77 | 25 | 81 | 78 | 70 | 91 | 89 | 83 | 87 | 82 | 80 | 74 | 78 | 71 | 70 | 75 |
| NSHL16 |
WPG
|
75 | 23 | 82 | 77 | 70 | 91 | 87 | 81 | 85 | 80 | 78 | 75 | 76 | 72 | 70 | 74 |
| NSHL17 |
CHI
|
72 | 20 | 80 | 75 | 70 | 88 | 84 | 78 | 82 | 77 | 75 | 72 | 73 | 72 | 70 | 72 |
| NSHL18 |
ANA
|
72 | 17 | 80 | 75 | 68 | 87 | 84 | 78 | 82 | 77 | 75 | 72 | 73 | 72 | 70 | 44 |
| NSHL19 |
TBL
|
72 | 14 | 80 | 75 | 65 | 84 | 82 | 78 | 82 | 77 | 75 | 69 | 73 | 72 | 70 | 41 |
| NSHL20 |
HAM
|
72 | 10 | 80 | 75 | 61 | 84 | 82 | 78 | 82 | 77 | 75 | 67 | 73 | 72 | 70 | 37 |
| Career Avg | 73 | 24 | 80 | 75 | 69 | 89 | 88 | 82 | 83 | 82 | 79 | 77 | 76 | 69 | 71 | 66 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL10 | WSH |
TC | SC | 77 | 79 | +2 | 2 | |
| NSHL9 | WSH |
TC | SK | 65 | 67 | +2 | 2 | |
| NSHL9 | WSH |
TC | SC | 77 | 78 | +1 | 1 |
TOR
HAM
TBL
ANA
TOR→
PIT
PIT Derek Roy (72), Jonathan Huberdeau (78), Axel Jonsson-Fjallby (P)
TOR Nikita Kucherov (75), Henri Jokiharju (P)
PIT→
ANA
ANA Derek Roy (72), Jhonas Enroth (75)
PIT Antoine Vermette (64), Richard Bachman (70), Y19 R6 SJS pick (Scott Perunovich), Y20 R6 SJS pick (Drew O'Connor)
TOR
CHI
CHI
SJS
WSH
WPG
CHI→
CAR
CAR Chris Higgins (70), Derek Roy (75)
CHI Drayson Bowman (68), Matt Read (73)
CGY→
CHI
CGY Daniel Sedin (71), Roberto Luongo (83), Y14 R3 CHI pick (NIKOLAY GOLDOBIN)
CHI Derek Roy (75), Rick DiPietro (80), Y14 R6 TOR pick
QUE
CLE
VAN→
CGY
CGY Bryan Smolinski, Chris Neil, Derek Roy, Kenny Jonsson
VAN Andrei Markov, Josh Green, Michael Peca, Michael Ryder