| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL13 |
WPG
Total |
60 | 8 | 6 | 2 | 0 | 6 | 0 | 1 | 2 |
CGY
|
37 | 4 | 3 | 1 | -3 | 2 | 0 | 0 | 2 | |
WPG
|
23 | 4 | 3 | 1 | +3 | 4 | 0 | 1 | 0 | |
| NSHL12 |
CGY
|
80 | 17 | 10 | 7 | +7 | 25 | 1 | 1 | 1 |
| NSHL11 |
QUE
Total |
66 | 17 | 4 | 13 | -13 | 18 | 0 | 0 | 1 |
WPG
|
9 | 2 | 0 | 2 | +1 | 0 | 0 | 0 | 0 | |
LAK
|
6 | 0 | 0 | 0 | 0 | 6 | 0 | 0 | 0 | |
NSH
|
12 | 0 | 0 | 0 | -3 | 2 | 0 | 0 | 0 | |
QUE
|
39 | 15 | 4 | 11 | -11 | 10 | 0 | 0 | 1 | |
| NSHL10 |
SJS
Total |
78 | 20 | 7 | 13 | -16 | 16 | 0 | 0 | 1 |
SJS
|
48 | 8 | 3 | 5 | -6 | 8 | 0 | 0 | 0 | |
MIN
|
9 | 2 | 0 | 2 | -3 | 0 | 0 | 0 | 0 | |
TOR
|
21 | 10 | 4 | 6 | -7 | 8 | 0 | 0 | 1 | |
| NSHL9 |
SJS
Total |
78 | 10 | 1 | 9 | -6 | 0 | 0 | 0 | 0 |
ANA
|
18 | 2 | 0 | 2 | -2 | 0 | 0 | 0 | 0 | |
SJS
|
60 | 8 | 1 | 7 | -4 | 0 | 0 | 0 | 0 | |
| NSHL8 |
ANA
|
74 | 18 | 6 | 12 | 0 | 22 | 0 | 0 | 1 |
| NSHL7 |
ANA
|
60 | 25 | 9 | 16 | +9 | 46 | 0 | 0 | 2 |
| NSHL6 |
DET
|
66 | 13 | 5 | 8 | +2 | 16 | 1 | 1 | 2 |
| NSHL3 |
DET
|
1 | 0 | 0 | 0 | -1 | 2 | 0 | 0 | 0 |
| Pro Career | 563 | 128 | 48 | 80 | -18 | 151 | 2 | 3 | 10 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL19 |
NYR
|
82 | 41 | 21 | 20 | -5 | 12 | 4 | 0 | 6 |
| NSHL18 |
NYR
|
79 | 50 | 26 | 24 | -2 | 31 | 2 | 1 | 5 |
| NSHL17 |
NYR
|
71 | 10 | 4 | 6 | -14 | 8 | 0 | 0 | 0 |
| NSHL16 |
NSH
|
74 | 21 | 12 | 9 | 0 | 42 | 0 | 0 | 2 |
| NSHL15 |
NSH
|
80 | 21 | 9 | 12 | -3 | 8 | 0 | 3 | 2 |
| NSHL14 |
NSH
|
80 | 28 | 19 | 9 | +15 | 14 | 0 | 1 | 3 |
| NSHL5 |
DET
|
74 | 56 | 25 | 31 | 0 | 218 | 0 | 0 | 0 |
| NSHL4 |
DET
|
64 | 37 | 6 | 31 | 0 | 179 | 0 | 0 | 0 |
| NSHL3 |
DET
|
21 | 21 | 11 | 10 | 0 | 61 | 0 | 0 | 0 |
| NSHL2 |
DET
|
13 | 3 | 1 | 2 | -3 | 8 | 0 | 0 | 0 |
| Farm Career | 638 | 288 | 134 | 154 | -12 | 581 | 6 | 5 | 18 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL2 |
DET
|
50 | 63 | 28 | 35 | 0 | 26 | 0 | 0 | 0 |
| NSHL1 |
MTL
Total |
85 | 63 | 27 | 36 | -2 | 48 | 0 | 0 | 0 |
MIN
|
4 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |
MTL
|
81 | 61 | 26 | 35 | -2 | 48 | 0 | 0 | 0 | |
| Junior Career | 135 | 126 | 55 | 71 | -2 | 74 | 0 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL12 |
CGY
|
12 | 0 | 0 | 0 | -2 | 2 | 0 | 0 | 0 |
| NSHL10 |
TOR
|
17 | 4 | 2 | 2 | -4 | 0 | 0 | 0 | 1 |
| NSHL9 |
SJS
|
20 | 5 | 1 | 4 | -3 | 4 | 0 | 0 | 0 |
| NSHL8 |
ANA
|
23 | 3 | 1 | 2 | -6 | 14 | 1 | 0 | 1 |
| NSHL7 |
ANA
|
25 | 6 | 0 | 6 | -4 | 14 | 0 | 0 | 0 |
| NSHL6 |
DET
|
6 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| Pro Career | 103 | 19 | 4 | 15 | -19 | 34 | 1 | 0 | 2 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL19 |
NYR
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NSHL18 |
HWP
|
21 | 12 | 6 | 6 | +4 | 4 | 0 | 0 | 0 |
| NSHL17 |
HWP
|
10 | 0 | 0 | 0 | -2 | 2 | 0 | 0 | 0 |
| NSHL16 |
MIL
|
4 | 1 | 1 | 0 | 0 | 2 | 0 | 0 | 0 |
| NSHL15 |
MIL
|
17 | 3 | 2 | 1 | -5 | 0 | 0 | 0 | 0 |
| NSHL14 |
MIL
|
24 | 7 | 3 | 4 | +8 | 6 | 0 | 0 | 1 |
| Farm Career | 77 | 23 | 12 | 11 | +5 | 14 | 0 | 0 | 1 | |
| Season | Team | AG | DF | DI | DU | OF | PB | SP | ST | CH | PA | PH | SH | SK | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL1 |
MTL
|
D+ | D+ | D+ | D+ | C- | D | C- | D+ | D+ | D+ | C- | C- | C- | C- |
| NSHL2 |
DET
|
17 | 14 | 13 | 11 | 19 | 11 | 16 | 14 | 21 | 17 | 25 | 22 | 21 | 19 |
| Career Avg | 17 | 14 | 13 | 11 | 19 | 11 | 16 | 14 | 21 | 17 | 25 | 22 | 21 | 19 | |
| Season | Team | IT | SP | ST | EN | DU | DI | SK | PA | PC | DF | SC | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL3 |
DET
|
60 | 68 | 60 | 63 | 55 | 57 | 69 | 56 | 60 | 56 | 59 | 48 | 50 | 64 |
| NSHL4 |
DET
|
64 | 68 | 60 | 65 | 56 | 52 | 73 | 59 | 63 | 56 | 60 | 47 | 45 | 66 |
| NSHL5 |
DET
|
70 | 71 | 61 | 68 | 61 | 49 | 75 | 59 | 61 | 60 | 64 | 48 | 41 | 68 |
| NSHL6 |
DET
|
71 | 67 | 71 | 63 | 66 | 74 | 68 | 71 | 66 | 65 | 67 | 47 | 48 | 72 |
| Career Avg | 67 | 69 | 63 | 65 | 60 | 58 | 72 | 62 | 63 | 60 | 63 | 48 | 46 | 68 | |
| Season | Team | CK | FG | DI | SK | ST | DU | PH | FO | PA | SC | DF | EX | LD | MO | PO | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL7 |
ANA
|
68 | 50 | 75 | 68 | 72 | 69 | 65 | 50 | 67 | 69 | 70 | 52 | 60 | 75 | 64 | 63 |
| NSHL8 |
ANA
|
69 | 51 | 74 | 65 | 74 | 69 | 66 | 51 | 68 | 70 | 74 | 53 | 61 | 67 | 63 | 63 |
| Career Avg | 69 | 51 | 75 | 67 | 73 | 69 | 66 | 51 | 68 | 70 | 72 | 53 | 61 | 71 | 64 | 63 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL9 |
SJS
|
69 | 12 | 76 | 65 | 75 | 69 | 69 | 65 | 50 | 67 | 70 | 78 | 69 | 55 | 63 | 65 |
| NSHL10 |
TOR
|
68 | 16 | 77 | 66 | 75 | 70 | 70 | 64 | 54 | 66 | 71 | 77 | 68 | 57 | 62 | 65 |
| NSHL11 |
QUE
|
70 | 18 | 78 | 67 | 75 | 72 | 72 | 67 | 56 | 70 | 70 | 76 | 67 | 59 | 61 | 66 |
| NSHL12 |
CGY
|
69 | 20 | 80 | 66 | 75 | 74 | 74 | 68 | 58 | 71 | 69 | 75 | 63 | 61 | 61 | 66 |
| NSHL13 |
WPG
|
68 | 20 | 79 | 68 | 75 | 74 | 74 | 68 | 60 | 70 | 69 | 74 | 65 | 63 | 63 | 66 |
| NSHL14 |
NSH
|
65 | 20 | 78 | 66 | 76 | 73 | 71 | 66 | 61 | 67 | 68 | 71 | 65 | 64 | 64 | 65 |
| NSHL15 |
NSH
|
66 | 20 | 79 | 66 | 76 | 74 | 72 | 66 | 62 | 66 | 68 | 70 | 65 | 65 | 65 | 65 |
| NSHL16 |
NSH
|
67 | 18 | 80 | 67 | 74 | 75 | 72 | 64 | 62 | 66 | 66 | 68 | 65 | 66 | 66 | 65 |
| NSHL17 |
NYR
|
68 | 19 | 78 | 66 | 75 | 76 | 73 | 63 | 63 | 66 | 66 | 68 | 64 | 67 | 67 | 65 |
| NSHL18 |
NYR
|
65 | 19 | 78 | 66 | 74 | 73 | 70 | 63 | 63 | 66 | 65 | 65 | 64 | 67 | 67 | 45 |
| NSHL19 |
NYR
|
65 | 19 | 78 | 66 | 71 | 73 | 70 | 63 | 63 | 66 | 65 | 65 | 64 | 67 | 67 | 42 |
| Career Avg | 68 | 19 | 79 | 67 | 75 | 73 | 72 | 66 | 60 | 68 | 68 | 72 | 66 | 63 | 65 | 62 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL10 | SJS |
TC | SC | 69 | 71 | +2 | 2 | |
| NSHL9 | ANA |
TC | SC | 69 | 70 | +1 | 1 | |
| NSHL9 | ANA |
TC | CK | 67 | 69 | +2 | 2 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL20 | Release | NYR |
|
| NSHL20 | Release | NYR |
|
| NSHL17 | Signing | NYR |
$500,000 for 3 years |
| NSHL17 | Release | NSH |
|
| NSHL16 | Signing | NSH |
$1,660,000 for 2 years |
| NSHL14 | Signing | NSH |
$1,630,000 for 1 year |
| NSHL13 | Trade | CGY→ WPG |
CGY Brent Seabrook (72), Rick Nash (74), Nick Johnson (66), Dustin Jeffrey (66) WPG Martin Hanzal (70), Wade Redden (70), Daniel Sedin (71), Scottie Upshall (66), Y14 R6 CGY pick (KRISTERS GUDLEVSKIS) |
| NSHL13 | Signing | CGY |
$2,750,000 for 1 year |
| NSHL11 | Trade | TOR→ COL |
COL Ryan Kesler (77), Scottie Upshall (66) TOR Gilbert Brule (62), Cal Clutterbuck (63), Y11 R1 COL pick (Gabriel Landeskog), Y11 R2 NYR pick (Nick Spaling), Y11 R4 COL pick (Chris Tanev), Y11 R5 COL pick (Harry Zolnierczyk) |
| NSHL11 | Trade | COL→ VAN |
COL Patrice Cormier (P) VAN Scottie Upshall (66) |
| NSHL11 | Trade | VAN→ WPG |
VAN Chris Campoli (68) WPG Josh Hennessy (62), Scottie Upshall (66) |
| NSHL11 | Trade | WPG→ LAK |
LAK Scottie Upshall (66), Justin Braun (65), Y12 R4 QUE pick WPG Cam Barker (68), Matthew Corrente (63) |
| NSHL11 | Trade | LAK→ NSH |
LAK Brooks Orpik (71), Y12 R5 NSH pick (Shane Prince) NSH Scottie Upshall (66), Y12 R3 COL pick |
| NSHL11 | Trade | NSH→ QUE |
NSH Alexander Frolov (74), Y13 R4 MIN pick (Frank Corrado) QUE Blake Wheeler (67), Scottie Upshall (66), Y12 R3 CHI pick (Eddie Lack) |
| NSHL11 | Signing | COL |
$2,500,000 for 2 years |
| NSHL10 | Trade | MIN→ TOR |
MIN Antti Miettinen (61), Jeff Woywitka (64), Chris Butler (P) TOR Scottie Upshall (65) |
| NSHL9 | Signing | ANA |
$1,500,000 for 2 years |
| NSHL7 | SuperDraft | ANA |
Round 10, Pick 223 |