| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL4 |
SJS
|
63 | 34 | 11 | 23 | -7 | 34 | 6 | 0 | 1 |
| NSHL3 |
SJS
Total |
63 | 48 | 23 | 25 | +7 | 44 | 2 | 0 | 4 |
SJS
|
57 | 44 | 21 | 23 | +7 | 40 | 2 | 0 | 4 | |
OTT
|
6 | 4 | 2 | 2 | 0 | 4 | 0 | 0 | 0 | |
| NSHL2 |
PIT
Total |
62 | 29 | 11 | 18 | -21 | 37 | 3 | 0 | 2 |
MTL
|
2 | 0 | 0 | 0 | -1 | 2 | 0 | 0 | 0 | |
COL
|
13 | 4 | 1 | 3 | -4 | 6 | 0 | 0 | 1 | |
PIT
|
47 | 25 | 10 | 15 | -16 | 29 | 3 | 0 | 1 | |
| NSHL1 |
COL
Total |
85 | 58 | 20 | 38 | +8 | 82 | 4 | 1 | 1 |
CGY
|
8 | 5 | 0 | 5 | +1 | 8 | 0 | 0 | 0 | |
COL
|
77 | 53 | 20 | 33 | +7 | 74 | 4 | 1 | 1 | |
| Career | 273 | 169 | 65 | 104 | -13 | 197 | 15 | 1 | 8 | |
SJS→
OTT
OTT Andy McDonald, Brian Willsie, Vincent Damphousse
SJS Cliff Ronning, Pascal Rheaume, Trevor Linden