| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL10 |
NYR
|
78 | 72 | 29 | 43 | +6 | 2 | 9 | 0 | 3 |
| NSHL9 |
ANA
|
78 | 40 | 11 | 29 | -14 | 7 | 2 | 0 | 1 |
| NSHL8 |
STL
|
73 | 56 | 18 | 38 | +3 | 21 | 4 | 0 | 3 |
| NSHL7 |
PHI
|
60 | 52 | 18 | 34 | +18 | 28 | 9 | 0 | 2 |
| NSHL6 |
MIN
|
72 | 56 | 21 | 35 | +14 | 51 | 5 | 0 | 4 |
| NSHL5 |
MIN
|
74 | 50 | 21 | 29 | +16 | 51 | 3 | 2 | 2 |
| NSHL4 |
VAN
|
63 | 48 | 14 | 34 | +12 | 30 | 3 | 0 | 3 |
| NSHL3 |
VAN
|
63 | 32 | 15 | 17 | -14 | 27 | 1 | 0 | 1 |
| NSHL2 |
CGY
Total |
63 | 40 | 25 | 15 | +1 | 25 | 2 | 1 | 3 |
LA
|
6 | 1 | 0 | 1 | -2 | 0 | 0 | 0 | 0 | |
CGY
|
57 | 39 | 25 | 14 | +3 | 25 | 2 | 1 | 3 | |
| NSHL1 |
VAN
Total |
84 | 35 | 17 | 18 | -34 | 25 | 2 | 0 | 3 |
PHX
|
43 | 21 | 9 | 12 | -20 | 16 | 0 | 0 | 2 | |
VAN
|
41 | 14 | 8 | 6 | -14 | 9 | 2 | 0 | 1 | |
| Career | 708 | 481 | 189 | 292 | +8 | 267 | 40 | 3 | 25 | |
| Season | Team | IT | SP | ST | EN | DU | DI | SK | PA | PC | DF | SC | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL3 |
VAN
|
66 | 73 | 53 | 74 | 87 | 79 | 72 | 78 | 76 | 66 | 75 | 65 | 65 | 76 |
| NSHL4 |
VAN
|
68 | 75 | 56 | 76 | 87 | 74 | 73 | 79 | 77 | 67 | 75 | 63 | 66 | 77 |
| NSHL5 |
MIN
|
68 | 75 | 56 | 76 | 87 | 75 | 73 | 79 | 77 | 67 | 75 | 64 | 69 | 77 |
| NSHL6 |
MIN
|
65 | 74 | 71 | 77 | 93 | 72 | 75 | 80 | 77 | 74 | 76 | 67 | 68 | 79 |
| Career Avg | 67 | 75 | 59 | 76 | 89 | 75 | 74 | 79 | 77 | 69 | 76 | 65 | 67 | 78 | |
ANA
STL
PHI→
STL
PHI Maxim Afinogenov (69), Lubomir Visnovsky (70), Alexander Perezhogin (61), Y9 R5 STL pick (Andy Bathgate)
STL Chris Drury (71), Jaroslav Spacek (68), Y9 R3 PHI pick (Sergei Shirokov), Y8 R5 PHI pick (Michal Neuvirth)
PHI
MIN→
VAN
MIN Doug Weight, Scott Niedermayer, Y0 R0 pick, $1,000,000
VAN Brian Rafalski, Chris Drury
VAN→
DET
DET Chris Drury, Scott Hartnell, Zdeno Chara, Y0 R0 pick
VAN Brent Burns, Derek Morris, Todd Bertuzzi