| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL11 |
MIN
Total |
60 | 28 | 12 | 16 | -18 | 2 | 2 | 0 | 0 |
MTL
|
28 | 14 | 8 | 6 | -5 | 2 | 1 | 0 | 0 | |
MIN
|
32 | 14 | 4 | 10 | -13 | 0 | 1 | 0 | 0 | |
| NSHL10 |
CBJ
|
78 | 56 | 23 | 33 | +17 | 4 | 4 | 1 | 3 |
| NSHL9 |
TBL
|
71 | 44 | 18 | 26 | -7 | 19 | 5 | 1 | 1 |
| NSHL8 |
COL
|
72 | 46 | 19 | 27 | -9 | 18 | 7 | 0 | 5 |
| NSHL7 |
COL
Total |
60 | 47 | 19 | 28 | -5 | 18 | 3 | 0 | 2 |
LAK
|
2 | 2 | 1 | 1 | +1 | 0 | 0 | 0 | 0 | |
COL
|
58 | 45 | 18 | 27 | -6 | 18 | 3 | 0 | 2 | |
| NSHL6 |
DAL
|
73 | 45 | 16 | 29 | +1 | 45 | 2 | 0 | 4 |
| NSHL5 |
COL
|
74 | 56 | 25 | 31 | +7 | 10 | 3 | 0 | 4 |
| NSHL4 |
PHX
|
63 | 29 | 10 | 19 | +7 | 20 | 0 | 0 | 3 |
| NSHL3 |
PHX
|
62 | 43 | 18 | 25 | -14 | 31 | 4 | 0 | 5 |
| NSHL2 |
MTL
Total |
62 | 35 | 16 | 19 | -7 | 34 | 8 | 0 | 2 |
MIN
|
13 | 7 | 3 | 4 | +3 | 4 | 0 | 0 | 1 | |
MTL
|
49 | 28 | 13 | 15 | -10 | 30 | 8 | 0 | 1 | |
| NSHL1 |
VAN
Total |
84 | 27 | 10 | 17 | -10 | 35 | 0 | 0 | 3 |
PIT
|
48 | 16 | 6 | 10 | +1 | 29 | 0 | 0 | 2 | |
VAN
|
36 | 11 | 4 | 7 | -11 | 6 | 0 | 0 | 1 | |
| Pro Career | 759 | 456 | 186 | 270 | -38 | 236 | 38 | 2 | 32 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL11 |
MIN
|
15 | 17 | 6 | 11 | +2 | 2 | 0 | 0 | 1 |
| Farm Career | 15 | 17 | 6 | 11 | +2 | 2 | 0 | 0 | 1 | |
| Season | Team | IT | SP | ST | EN | DU | DI | SK | PA | PC | DF | SC | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL3 |
PHX
|
60 | 71 | 59 | 70 | 88 | 80 | 68 | 72 | 77 | 70 | 74 | 60 | 65 | 75 |
| NSHL4 |
PHX
|
61 | 71 | 59 | 71 | 88 | 80 | 68 | 73 | 78 | 70 | 74 | 55 | 69 | 75 |
| NSHL5 |
COL
|
63 | 71 | 60 | 72 | 88 | 84 | 68 | 75 | 79 | 70 | 75 | 55 | 67 | 76 |
| NSHL6 |
DAL
|
61 | 68 | 70 | 73 | 89 | 83 | 72 | 76 | 79 | 70 | 75 | 67 | 67 | 77 |
| Career Avg | 62 | 71 | 62 | 72 | 89 | 82 | 69 | 74 | 79 | 70 | 75 | 60 | 67 | 76 | |
MIN
MTL→
MIN
MIN Mark Parrish (69), Johan Ryno (P), Y12 R2 MTL pick (Matt Fraser), Y14 R5 NYR pick (ROCCO GRIMALDI)
MTL Patrik Elias (70), Y12 R3 MTL pick (Zack Smith)
MTL
HRT
TBL
LAK
DAL→
COL
COL Mark Parrish
DAL Teemu Selanne, Y0 R0 pick