| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL12 |
STL
|
80 | 11 | 2 | 9 | -11 | 30 | 0 | 0 | 1 |
| NSHL11 |
STL
Total |
79 | 14 | 5 | 9 | -15 | 64 | 3 | 0 | 2 |
BOS
|
51 | 7 | 2 | 5 | -3 | 60 | 1 | 0 | 0 | |
STL
|
28 | 7 | 3 | 4 | -12 | 4 | 2 | 0 | 2 | |
| NSHL10 |
TOR
Total |
76 | 16 | 5 | 11 | -1 | 49 | 1 | 0 | 0 |
MIN
|
22 | 2 | 1 | 1 | -4 | 17 | 0 | 0 | 0 | |
TOR
|
39 | 12 | 4 | 8 | +9 | 24 | 1 | 0 | 0 | |
BOS
|
15 | 2 | 0 | 2 | -6 | 8 | 0 | 0 | 0 | |
| NSHL9 |
MIN
|
78 | 16 | 3 | 13 | +11 | 53 | 1 | 0 | 1 |
| NSHL8 |
MIN
Total |
65 | 27 | 10 | 17 | +4 | 78 | 10 | 0 | 2 |
PIT
|
19 | 3 | 0 | 3 | +7 | 36 | 0 | 0 | 0 | |
MIN
|
46 | 24 | 10 | 14 | -3 | 42 | 10 | 0 | 2 | |
| NSHL6 |
PHX
|
23 | 7 | 2 | 5 | +3 | 41 | 1 | 0 | 0 |
| NSHL5 |
BOS
|
11 | 2 | 0 | 2 | -3 | 10 | 0 | 0 | 0 |
| NSHL2 |
BOS
|
30 | 5 | 1 | 4 | -13 | 18 | 1 | 0 | 0 |
| Pro Career | 442 | 98 | 28 | 70 | -25 | 343 | 17 | 0 | 6 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL10 |
BOS
|
2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NSHL9 |
MIN
|
6 | 3 | 0 | 3 | -1 | 5 | 0 | 0 | 0 |
| NSHL8 |
MIN
|
5 | 2 | 2 | 0 | +3 | 2 | 1 | 0 | 0 |
| NSHL6 |
PHX
|
1 | 0 | 0 | 0 | -1 | 12 | 0 | 0 | 0 |
| Pro Career | 14 | 5 | 2 | 3 | +1 | 19 | 1 | 0 | 0 | |
| Season | Team | AG | DF | DI | DU | OF | PB | SP | ST | CH | PA | PH | SH | SK | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL2 |
BOS
|
27 | 26 | 20 | 22 | 19 | 30 | 22 | 23 | 25 | 25 | 22 | 23 | 24 | 24 |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL9 |
MIN
|
71 | 26 | 67 | 55 | 85 | 87 | 87 | 65 | 41 | 65 | 67 | 76 | 67 | 61 | 63 | 66 |
| NSHL10 |
BOS
|
73 | 29 | 70 | 58 | 88 | 90 | 86 | 68 | 44 | 67 | 65 | 75 | 65 | 61 | 63 | 68 |
| NSHL11 |
STL
|
72 | 31 | 72 | 57 | 90 | 89 | 85 | 68 | 46 | 68 | 65 | 74 | 64 | 62 | 62 | 68 |
| NSHL12 |
STL
|
73 | 33 | 74 | 57 | 92 | 89 | 87 | 68 | 48 | 68 | 65 | 73 | 64 | 62 | 61 | 68 |
| NSHL13 |
FLA
|
70 | 34 | 75 | 57 | 93 | 86 | 84 | 66 | 49 | 68 | 63 | 71 | 62 | 63 | 62 | 67 |
| NSHL15 |
BOS
|
66 | 34 | 75 | 57 | 93 | 83 | 82 | 66 | 49 | 68 | 62 | 70 | 62 | 63 | 62 | 67 |
| Career Avg | 71 | 32 | 73 | 57 | 91 | 88 | 86 | 67 | 47 | 68 | 65 | 74 | 64 | 62 | 63 | 68 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL9 | MIN |
TC | SK | 54 | 55 | +1 | 1 | |
| NSHL9 | MIN |
TC | PA | 63 | 65 | +2 | 2 |
BOS
BOS
STL
BOS→
STL
BOS Keith Ballard (72), Joffrey Lupul (65), Tomas Kaberle (71)
STL Phil Kessel (72), Milan Jurcina (68)
TOR→
BOS
BOS Hal Gill (69), Milan Jurcina (68), Marc-Antoine Pouliot (62)
TOR Chris Phillips (72), Y11 R5 TOR pick (Chris Terry)
STL→
PIT
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)
PIT→
MIN
MIN Milan Jurcina (64)
PIT Marek Zidlicky (67)
PIT
PHX→
OAK
OAK Jiri Slegr, Markus Naslund, Milan Jurcina
PHX Ed Jovanovski, Y0 R0 pick
OAK→
PHX
OAK Jeremy Roenick, Mark Popovic, Patrice Brisebois
PHX Jozef Stumpel, Milan Jurcina, Scott Hannan, $1,000,000
PHX→
BOS
BOS Jozef Stumpel, Milan Jurcina, Ville Nieminen
PHX Geoff Sanderson, Y0 R0 pick