| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL16 |
NYR
|
2 | 1 | 0 | 1 | -1 | 2 | 0 | 0 | 0 |
| NSHL15 |
TOR
Total |
57 | 15 | 6 | 9 | -8 | 8 | 0 | 0 | 0 |
TBL
|
44 | 10 | 4 | 6 | -7 | 8 | 0 | 0 | 0 | |
TOR
|
13 | 5 | 2 | 3 | -1 | 0 | 0 | 0 | 0 | |
| NSHL14 |
TBL
Total |
81 | 44 | 19 | 25 | -10 | 8 | 2 | 0 | 5 |
PHI
|
51 | 23 | 10 | 13 | -7 | 6 | 1 | 0 | 4 | |
TBL
|
30 | 21 | 9 | 12 | -3 | 2 | 1 | 0 | 1 | |
| NSHL13 |
WPG
Total |
31 | 10 | 1 | 9 | +3 | 4 | 0 | 0 | 0 |
BOS
|
11 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | |
TOR
|
2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
WPG
|
18 | 9 | 1 | 8 | +3 | 4 | 0 | 0 | 0 | |
| NSHL12 |
BOS
Total |
78 | 45 | 17 | 28 | -11 | 12 | 3 | 0 | 2 |
PHI
|
13 | 6 | 2 | 4 | -1 | 0 | 0 | 0 | 1 | |
TOR
|
3 | 2 | 0 | 2 | -2 | 0 | 0 | 0 | 0 | |
BOS
|
62 | 37 | 15 | 22 | -8 | 12 | 3 | 0 | 1 | |
| NSHL11 |
COL
|
76 | 49 | 22 | 27 | -5 | 18 | 1 | 0 | 4 |
| NSHL10 |
CBJ
Total |
76 | 65 | 32 | 33 | +3 | 10 | 5 | 1 | 4 |
CBJ
|
43 | 48 | 22 | 26 | +10 | 8 | 5 | 1 | 4 | |
TOR
|
1 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | |
MIN
|
7 | 5 | 4 | 1 | +6 | 0 | 0 | 0 | 0 | |
DAL
|
3 | 1 | 0 | 1 | -4 | 0 | 0 | 0 | 0 | |
VAN
|
22 | 11 | 6 | 5 | -8 | 2 | 0 | 0 | 0 | |
| NSHL9 |
DET
Total |
78 | 36 | 12 | 24 | -9 | 7 | 3 | 0 | 5 |
MTL
|
32 | 10 | 3 | 7 | -7 | 7 | 0 | 0 | 3 | |
DET
|
46 | 26 | 9 | 17 | -2 | 0 | 3 | 0 | 2 | |
| NSHL8 |
MTL
|
74 | 61 | 18 | 43 | +4 | 40 | 6 | 0 | 3 |
| NSHL7 |
MTL
Total |
60 | 48 | 18 | 30 | +11 | 36 | 2 | 1 | 3 |
MIN
|
4 | 2 | 1 | 1 | +3 | 2 | 0 | 0 | 1 | |
MTL
|
56 | 46 | 17 | 29 | +8 | 34 | 2 | 1 | 2 | |
| NSHL6 |
QUE
|
70 | 40 | 16 | 24 | +9 | 44 | 4 | 0 | 2 |
| NSHL5 |
CGY
|
3 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 |
| NSHL4 |
CGY
|
59 | 12 | 3 | 9 | -5 | 68 | 1 | 0 | 1 |
| NSHL3 |
CGY
|
37 | 2 | 0 | 2 | 0 | 8 | 0 | 0 | 0 |
| NSHL2 |
PIT
|
30 | 13 | 5 | 8 | -5 | 6 | 3 | 0 | 0 |
| Pro Career | 812 | 441 | 169 | 272 | -25 | 271 | 30 | 2 | 29 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL17 |
PHI
|
80 | 63 | 32 | 31 | -6 | 12 | 6 | 0 | 3 |
| NSHL16 |
NYR
|
78 | 53 | 16 | 37 | -5 | 4 | 3 | 1 | 5 |
| NSHL15 |
TOR
|
11 | 5 | 4 | 1 | +2 | 0 | 0 | 0 | 1 |
| NSHL13 |
WPG
|
18 | 13 | 7 | 6 | +4 | 2 | 0 | 0 | 1 |
| NSHL5 |
CGY
|
71 | 53 | 20 | 33 | 0 | 156 | 0 | 0 | 0 |
| NSHL3 |
CGY
|
15 | 11 | 7 | 4 | 0 | 30 | 0 | 0 | 0 |
| NSHL2 |
PIT
|
33 | 72 | 16 | 56 | +10 | 19 | 0 | 0 | 0 |
| NSHL1 |
LA
|
80 | 80 | 32 | 48 | +1 | 42 | 0 | 0 | 0 |
| Farm Career | 413 | 391 | 148 | 243 | +10 | 267 | 17 | 1 | 12 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL7 |
MTL
|
4 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL16 |
HRT
|
16 | 8 | 6 | 2 | +6 | 0 | 0 | 0 | 0 |
| NSHL15 |
TOR
|
16 | 8 | 6 | 2 | -1 | 0 | 0 | 0 | 0 |
| Farm Career | 32 | 16 | 12 | 4 | +5 | 0 | 0 | 0 | 0 | |
| Season | Team | AG | DF | DI | DU | OF | PB | SP | ST | CH | PA | PH | SH | SK | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL1 |
LA
|
C+ | C | B | B | B- | B | B- | C+ | C | C+ | B- | C | B- | C+ |
| NSHL2 |
PIT
|
30 | 25 | 37 | 37 | 34 | 36 | 33 | 27 | 23 | 32 | 35 | 26 | 36 | 31 |
| Career Avg | 30 | 25 | 37 | 37 | 34 | 36 | 33 | 27 | 23 | 32 | 35 | 26 | 36 | 31 | |
| Season | Team | IT | SP | ST | EN | DU | DI | SK | PA | PC | DF | SC | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL3 |
CGY
|
63 | 66 | 65 | 64 | 65 | 71 | 66 | 66 | 68 | 62 | 70 | 54 | 51 | 70 |
| NSHL4 |
CGY
|
66 | 70 | 68 | 69 | 68 | 66 | 68 | 66 | 70 | 64 | 73 | 50 | 46 | 72 |
| NSHL5 |
CGY
|
67 | 69 | 70 | 69 | 68 | 70 | 70 | 63 | 70 | 68 | 71 | 54 | 46 | 73 |
| NSHL6 |
QUE
|
65 | 67 | 68 | 82 | 91 | 78 | 78 | 78 | 78 | 64 | 70 | 59 | 65 | 77 |
| Career Avg | 66 | 68 | 68 | 71 | 73 | 72 | 71 | 69 | 72 | 65 | 71 | 55 | 52 | 73 | |
| Season | Team | CK | FG | DI | SK | ST | DU | PH | FO | PA | SC | DF | EX | LD | MO | PO | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL7 |
MTL
|
67 | 50 | 87 | 74 | 68 | 86 | 78 | 62 | 78 | 70 | 63 | 62 | 68 | 61 | 49 | 68 |
| NSHL8 |
MTL
|
66 | 49 | 88 | 72 | 72 | 86 | 80 | 64 | 80 | 72 | 67 | 65 | 71 | 68 | 46 | 68 |
| Career Avg | 67 | 50 | 88 | 73 | 70 | 86 | 79 | 63 | 79 | 71 | 65 | 64 | 70 | 65 | 48 | 68 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL9 |
DET
|
67 | 12 | 87 | 70 | 71 | 86 | 86 | 83 | 67 | 83 | 75 | 71 | 75 | 68 | 74 | 71 |
| NSHL10 |
VAN
|
65 | 15 | 87 | 73 | 69 | 87 | 85 | 81 | 70 | 81 | 73 | 69 | 73 | 69 | 72 | 71 |
| NSHL11 |
COL
|
65 | 16 | 87 | 74 | 68 | 88 | 86 | 80 | 71 | 79 | 74 | 67 | 70 | 70 | 69 | 71 |
| NSHL12 |
BOS
|
66 | 17 | 86 | 75 | 68 | 88 | 87 | 78 | 72 | 79 | 75 | 66 | 71 | 71 | 66 | 71 |
| NSHL13 |
WPG
|
67 | 14 | 86 | 76 | 66 | 85 | 84 | 78 | 73 | 79 | 74 | 63 | 72 | 72 | 67 | 70 |
| NSHL14 |
TBL
|
66 | 14 | 85 | 76 | 67 | 84 | 83 | 77 | 73 | 78 | 73 | 64 | 70 | 73 | 68 | 70 |
| NSHL15 |
TOR
|
66 | 12 | 85 | 76 | 67 | 84 | 83 | 74 | 73 | 75 | 71 | 64 | 70 | 73 | 68 | 70 |
| NSHL16 |
NYR
|
63 | 12 | 84 | 73 | 67 | 81 | 80 | 71 | 73 | 72 | 68 | 64 | 67 | 73 | 68 | 68 |
| NSHL17 |
PHI
|
61 | 11 | 84 | 73 | 67 | 81 | 80 | 71 | 73 | 72 | 68 | 64 | 67 | 73 | 68 | 68 |
| Career Avg | 66 | 14 | 86 | 74 | 68 | 85 | 84 | 77 | 72 | 78 | 73 | 66 | 71 | 72 | 69 | 70 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL12 | PHI | TC | SC | 74 | 75 | +1 | 1 | |
| NSHL12 | PHI | TC | PA | 77 | 79 | +2 | 2 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL18 | Retirement | PHI |
Retired |
| NSHL17 | Signing | PHI |
$1,525,000 · 1 yr |
| NSHL17 | Release | NYR |
|
| NSHL16 | Waiver | TBL→ TOR |
Claimed off waivers |
| NSHL16 | Signing | NYR |
$1,500,000 · 1 yr |
| NSHL16 | Release | TOR |
|
| NSHL14 | Trade | PHI→ TBL |
PHI Alex Tanguay (70) TBL Mike Ribeiro (70) |
| NSHL14 | Signing | PHI |
$3,100,000 · 2 yr |
| NSHL13 | Trade | BOS→ TOR |
BOS Ty Wishart (68), Dave Bolland (65), Brad Boyes (66), Y14 R6 MIN pick TOR Mike Ribeiro (70), Tomas Kaberle (70), Y14 R4 CAR pick → VICTOR RASK, Y15 R4 BOS pick → ANTON FORSBERG, Y16 R4 BOS pick → KALE CLAGUE |
| NSHL13 | Trade | TOR→ MIN |
MIN Ryan Craig (65), Clarke MacArthur (67), Mike Ribeiro (70), Y15 R2 MIN pick, Y16 R4 MIN pick TOR Jaromir Jagr (72), Y14 R5 MIN pick, Y14 R3 MIN pick, Y15 R5 CAR pick → JORDAN MARTINOOK |
| NSHL13 | Trade | MIN→ TOR |
TOR Mike Ribeiro (70) |
| NSHL13 | Trade | TOR→ WPG |
TOR Wade Redden (70), Tyler Bozak (68), Steve Sullivan (71), Jose Theodore (75) WPG Mike Ribeiro (70), Brad Stuart (69), Dave Bolland (65), Nicolas Petan (P) |
| NSHL12 | Trade | PHI→ TOR |
PHI Grant Clitsome (72), Devin Setoguchi (66), Mikko Koivu (70), Trevor Lewis (63) TOR Christian Ehrhoff (69), Jack Johnson (70), Mike Ribeiro (71) |
| NSHL12 | Signing | PHI |
$6,000,000 · 2 yr |
| NSHL11 | Signing | COL |
$4,500,000 · 1 yr |
| NSHL10 | Trade | DAL→ VAN |
DAL Steven Reinprecht (69), Y11 R2 VAN pick → Mark Fayne, Y12 R2 VAN pick → Tom Wilson VAN Mike Ribeiro (71), Patrice Cormier (P), Petr Straka (P) |
| NSHL8 | Signing | MTL |
$5,750,000 · 3 yr |
| NSHL7 | SuperDraft | STL |
Round 8, Pick 176 |
| Year | Seed | Team | Finish | Rounds | Won | PTS |
|---|---|---|---|---|---|---|
| PSC10 | #8 | CBJ | Round of 64 | 1 | 0 | 1 |