| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL13 |
CGY
|
48 | 5 | 1 | 4 | -6 | 6 | 0 | 0 | 0 |
| NSHL12 |
LAK
|
80 | 27 | 5 | 22 | -7 | 12 | 2 | 0 | 1 |
| NSHL11 |
LAK
|
78 | 27 | 3 | 24 | +1 | 6 | 3 | 0 | 1 |
| NSHL10 |
LAK
|
78 | 29 | 3 | 26 | +4 | 6 | 2 | 0 | 1 |
| NSHL9 |
LAK
|
78 | 47 | 11 | 36 | -8 | 13 | 9 | 0 | 4 |
| NSHL8 |
PHI
|
74 | 51 | 13 | 38 | -3 | 34 | 10 | 0 | 3 |
| NSHL7 |
STL
|
60 | 44 | 10 | 34 | +16 | 43 | 5 | 0 | 2 |
| NSHL6 |
BUF
|
56 | 18 | 6 | 12 | -4 | 177 | 2 | 1 | 0 |
| NSHL5 |
CHI
|
68 | 17 | 1 | 16 | +5 | 152 | 0 | 0 | 0 |
| NSHL4 |
SJS
|
62 | 21 | 6 | 15 | -14 | 151 | 0 | 0 | 1 |
| NSHL3 |
CBJ
|
22 | 11 | 3 | 8 | -7 | 29 | 0 | 0 | 1 |
| NSHL2 |
WIN
|
63 | 16 | 5 | 11 | -7 | 2 | 1 | 0 | 0 |
| NSHL1 |
DET
Total |
61 | 20 | 6 | 14 | +17 | 18 | 1 | 0 | 0 |
DET
|
17 | 2 | 1 | 1 | -7 | 4 | 0 | 0 | 0 | |
MIN
|
20 | 5 | 2 | 3 | +5 | 6 | 0 | 0 | 0 | |
CBJ
|
24 | 13 | 3 | 10 | +19 | 8 | 1 | 0 | 0 | |
| Pro Career | 828 | 333 | 73 | 260 | -13 | 649 | 35 | 1 | 14 | |
| Season | Team | IT | SP | ST | EN | DU | DI | SK | PA | PC | DF | SC | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL3 |
CBJ
|
61 | 71 | 56 | 70 | 71 | 60 | 50 | 73 | 74 | 72 | 65 | 61 | 60 | 71 |
| NSHL4 |
SJS
|
63 | 71 | 58 | 70 | 72 | 55 | 51 | 74 | 74 | 72 | 66 | 58 | 57 | 71 |
| NSHL5 |
CHI
|
64 | 71 | 58 | 71 | 25 | 53 | 53 | 74 | 74 | 72 | 67 | 60 | 54 | 71 |
| NSHL6 |
BUF
|
64 | 76 | 69 | 71 | 91 | 53 | 76 | 74 | 74 | 71 | 67 | 65 | 62 | 76 |
| Career Avg | 63 | 73 | 61 | 71 | 65 | 56 | 58 | 74 | 74 | 72 | 67 | 61 | 59 | 73 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL9 |
LAK
|
57 | 11 | 84 | 66 | 72 | 90 | 90 | 85 | 53 | 88 | 82 | 69 | 82 | 73 | 75 | 70 |
| NSHL10 |
LAK
|
57 | 14 | 87 | 69 | 71 | 93 | 90 | 83 | 52 | 86 | 79 | 69 | 79 | 73 | 72 | 72 |
| NSHL11 |
LAK
|
55 | 15 | 88 | 70 | 71 | 93 | 91 | 80 | 51 | 83 | 76 | 70 | 76 | 71 | 69 | 71 |
| NSHL12 |
LAK
|
55 | 15 | 88 | 70 | 71 | 89 | 89 | 77 | 51 | 80 | 72 | 70 | 73 | 70 | 68 | 70 |
| NSHL13 |
CGY
|
55 | 15 | 88 | 70 | 71 | 89 | 89 | 75 | 51 | 78 | 69 | 70 | 71 | 70 | 68 | 69 |
| NSHL14 |
MTL
|
51 | 15 | 85 | 69 | 71 | 85 | 85 | 71 | 51 | 74 | 65 | 68 | 67 | 70 | 68 | 67 |
| NSHL15 |
BOS
|
51 | 15 | 85 | 69 | 71 | 85 | 85 | 71 | 51 | 74 | 65 | 68 | 66 | 70 | 68 | 67 |
| Career Avg | 55 | 15 | 87 | 69 | 72 | 90 | 89 | 78 | 52 | 81 | 73 | 70 | 74 | 71 | 70 | 70 | |
BOS
MTL
MTL
CGY
LAK
LAK
LAK
STL→
PHI
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)
PIT
BUF→
MIN
BUF Olli Jokinen
MIN Lubomir Visnovsky, Y0 R0 pick
MIN→
PHI
MIN Ray Whitney
PHI Lubomir Visnovsky
PHI→
DAL
DAL Lubomir Visnovsky, Mike Leclerc, Y0 R0 pick
PHI Alexander Semin, Niclas Havelid, Y0 R0 pick
DAL→
OAK
DAL Ben Clymer, Jaroslav Spacek, Y0 R0 pick
OAK Lubomir Visnovsky, $500,000
CHI→
SJS
CHI Andy Delmore
SJS Lubomir Visnovsky, Matt Koalska, Y0 R0 pick
CBJ→
OTT
CBJ→
SJS
CBJ Stephane Yelle, Y0 R0 pick
SJS Lubomir Visnovsky, Y0 R0 pick