| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL10 |
BUF
|
78 | 34 | 19 | 15 | -2 | 24 | 3 | 2 | 1 |
| NSHL9 |
OTT
Total |
79 | 27 | 15 | 12 | -5 | 23 | 5 | 0 | 5 |
SJS
|
7 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | |
PIT
|
1 | 1 | 1 | 0 | +1 | 0 | 0 | 0 | 1 | |
OTT
|
49 | 23 | 12 | 11 | 0 | 21 | 4 | 0 | 3 | |
TOR
|
22 | 3 | 2 | 1 | -6 | 0 | 1 | 0 | 1 | |
| NSHL8 |
STL
|
74 | 17 | 6 | 11 | +2 | 47 | 0 | 0 | 1 |
| NSHL7 |
STL
Total |
58 | 26 | 13 | 13 | +16 | 46 | 0 | 0 | 2 |
STL
|
50 | 22 | 10 | 12 | +12 | 38 | 0 | 0 | 1 | |
PIT
|
8 | 4 | 3 | 1 | +4 | 8 | 0 | 0 | 1 | |
| NSHL6 |
EDM
|
69 | 18 | 6 | 12 | -2 | 45 | 2 | 0 | 2 |
| NSHL5 |
NJD
|
74 | 42 | 16 | 26 | -15 | 24 | 3 | 0 | 1 |
| NSHL4 |
EDM
|
63 | 30 | 13 | 17 | +16 | 27 | 1 | 0 | 2 |
| NSHL3 |
PHI
|
62 | 44 | 16 | 28 | -18 | 38 | 4 | 3 | 3 |
| NSHL2 |
PHI
Total |
63 | 46 | 21 | 25 | -15 | 27 | 4 | 0 | 2 |
OTT
|
11 | 8 | 5 | 3 | -4 | 4 | 2 | 0 | 0 | |
NYI
|
12 | 3 | 1 | 2 | -6 | 2 | 0 | 0 | 0 | |
PHI
|
40 | 35 | 15 | 20 | -5 | 21 | 2 | 0 | 2 | |
| NSHL1 |
CBJ
Total |
86 | 51 | 30 | 21 | +13 | 25 | 3 | 0 | 8 |
PIT
|
24 | 12 | 6 | 6 | +8 | 13 | 0 | 0 | 2 | |
CBJ
|
62 | 39 | 24 | 15 | +5 | 12 | 3 | 0 | 6 | |
| Pro Career | 706 | 335 | 155 | 180 | -10 | 326 | 25 | 5 | 27 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL7 |
WBR
|
2 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 |
| Farm Career | 2 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | |
| Season | Team | IT | SP | ST | EN | DU | DI | SK | PA | PC | DF | SC | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL3 |
PHI
|
53 | 71 | 81 | 73 | 99 | 87 | 70 | 71 | 74 | 70 | 70 | 65 | 71 | 76 |
| NSHL4 |
EDM
|
55 | 71 | 82 | 74 | 99 | 86 | 70 | 71 | 75 | 71 | 71 | 60 | 70 | 76 |
| NSHL5 |
NJD
|
53 | 71 | 82 | 72 | 99 | 84 | 68 | 70 | 75 | 69 | 71 | 58 | 67 | 76 |
| NSHL6 |
EDM
|
65 | 68 | 79 | 68 | 93 | 80 | 68 | 67 | 72 | 72 | 69 | 73 | 70 | 75 |
| Career Avg | 57 | 71 | 81 | 72 | 98 | 85 | 69 | 70 | 74 | 71 | 71 | 64 | 70 | 76 | |
BUF
SJS
STL
PIT→
STL
PIT Matt Cooke (64), Milan Jurcina (64), Aaron Johnson (60), Noah Welch (60), Jason Labarbera (61)
STL Glen Murray (67), Fredrik Modin (67), Danny Syvret (58), Dan Ellis (58)
STL→
PIT
PIT Fredrik Modin (68)
STL Pavol Demitra (70)
STL
EDM→
CHI
CHI Fredrik Modin, Sergei Fedorov
EDM Chris Kelly, Vesa Toskala
CHI→
OTT
CHI Tony Amonte*
OTT Fredrik Modin, Martin Gelinas, Y0 R0 pick
OTT→
NJD
NJD Fredrik Modin, Y0 R0 pick
OTT Kris Russell, Michael Gergen, Y0 R0 pick
EDM→
NJD
EDM→
PHI
EDM Daymond Langkow, Jeff Halpern, Sergei Gonchar, $500,000
PHI Fredrik Modin, Jan Hrdina, Radek Bonk