| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL13 |
BOS
Total |
75 | 9 | 1 | 8 | -6 | 26 | 0 | 1 | 0 |
VAN
|
58 | 7 | 1 | 6 | -1 | 22 | 0 | 1 | 0 | |
TOR
|
2 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | |
WPG
|
1 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 | |
BOS
|
14 | 2 | 0 | 2 | -2 | 4 | 0 | 0 | 0 | |
| NSHL12 |
WSH
Total |
79 | 8 | 1 | 7 | +7 | 42 | 1 | 0 | 0 |
LAK
|
8 | 0 | 0 | 0 | +1 | 2 | 0 | 0 | 0 | |
WSH
|
71 | 8 | 1 | 7 | +6 | 40 | 1 | 0 | 0 | |
| NSHL11 |
WPG
Total |
79 | 23 | 8 | 15 | +5 | 52 | 5 | 0 | 3 |
ANA
|
30 | 10 | 3 | 7 | 0 | 28 | 1 | 0 | 1 | |
SJS
|
1 | 0 | 0 | 0 | +2 | 0 | 0 | 0 | 0 | |
WPG
|
48 | 13 | 5 | 8 | +3 | 24 | 4 | 0 | 2 | |
| NSHL10 |
ATL
|
78 | 33 | 4 | 29 | +11 | 24 | 2 | 0 | 1 |
| NSHL9 |
VAN
|
78 | 28 | 4 | 24 | -10 | 43 | 2 | 0 | 0 |
| NSHL8 |
VAN
|
74 | 35 | 9 | 26 | +2 | 32 | 5 | 0 | 0 |
| NSHL7 |
VAN
|
57 | 27 | 7 | 20 | -13 | 83 | 4 | 0 | 0 |
| NSHL6 |
TOR
|
74 | 40 | 5 | 35 | +18 | 56 | 1 | 0 | 0 |
| NSHL5 |
TOR
|
74 | 59 | 15 | 44 | +31 | 109 | 1 | 1 | 4 |
| NSHL4 |
TOR
|
64 | 40 | 5 | 35 | +21 | 91 | 1 | 0 | 1 |
| NSHL3 |
TOR
|
63 | 26 | 5 | 21 | +9 | 58 | 2 | 0 | 0 |
| NSHL2 |
DET
|
63 | 16 | 1 | 15 | +9 | 12 | 0 | 0 | 0 |
| NSHL1 |
VAN
|
75 | 29 | 3 | 26 | -8 | 30 | 0 | 0 | 2 |
| Pro Career | 933 | 373 | 68 | 305 | +76 | 658 | 24 | 2 | 11 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL13 |
BOS
|
3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NSHL12 |
WSH
|
3 | 0 | 0 | 0 | +7 | 0 | 0 | 0 | 0 |
| NSHL11 |
WPG
|
4 | 1 | 0 | 1 | -4 | 2 | 0 | 0 | 0 |
| NSHL6 |
TOR
|
13 | 6 | 2 | 4 | +10 | 22 | 0 | 0 | 0 |
| NSHL5 |
TOR
|
21 | 11 | 1 | 10 | +17 | 27 | 0 | 0 | 0 |
| NSHL4 |
TOR
|
16 | 6 | 2 | 4 | +5 | 8 | 0 | 0 | 0 |
| NSHL3 |
TOR
|
7 | 4 | 1 | 3 | +2 | 18 | 0 | 0 | 0 |
| Pro Career | 67 | 28 | 6 | 22 | +37 | 77 | 0 | 0 | 0 | |
| Season | Team | IT | SP | ST | EN | DU | DI | SK | PA | PC | DF | SC | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL3 |
TOR
|
56 | 70 | 75 | 74 | 76 | 65 | 68 | 77 | 73 | 69 | 67 | 61 | 55 | 75 |
| NSHL4 |
TOR
|
61 | 73 | 77 | 76 | 77 | 63 | 68 | 78 | 74 | 69 | 71 | 63 | 53 | 76 |
| NSHL5 |
TOR
|
63 | 74 | 77 | 77 | 78 | 66 | 70 | 79 | 75 | 70 | 71 | 67 | 51 | 77 |
| NSHL6 |
TOR
|
69 | 75 | 79 | 77 | 93 | 61 | 75 | 78 | 75 | 70 | 70 | 62 | 65 | 78 |
| Career Avg | 63 | 73 | 77 | 76 | 81 | 64 | 71 | 78 | 75 | 70 | 70 | 64 | 56 | 77 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL9 |
VAN
|
70 | 12 | 76 | 67 | 78 | 92 | 92 | 68 | 42 | 68 | 68 | 66 | 68 | 70 | 72 | 68 |
| NSHL10 |
ATL
|
68 | 15 | 79 | 70 | 80 | 95 | 94 | 71 | 45 | 72 | 67 | 69 | 66 | 72 | 70 | 70 |
| NSHL11 |
WPG
|
69 | 16 | 80 | 67 | 81 | 95 | 95 | 72 | 46 | 73 | 66 | 70 | 64 | 69 | 67 | 70 |
| NSHL12 |
WSH
|
70 | 17 | 80 | 66 | 81 | 95 | 95 | 72 | 47 | 73 | 66 | 71 | 68 | 70 | 67 | 70 |
| NSHL13 |
BOS
|
67 | 18 | 81 | 65 | 81 | 92 | 92 | 69 | 48 | 70 | 63 | 72 | 65 | 71 | 68 | 69 |
| NSHL14 |
LAK
|
64 | 18 | 81 | 65 | 81 | 89 | 89 | 67 | 49 | 69 | 62 | 71 | 64 | 72 | 69 | 68 |
| NSHL15 |
BUF
|
62 | 18 | 81 | 64 | 81 | 87 | 87 | 67 | 49 | 69 | 62 | 71 | 61 | 72 | 69 | 68 |
| NSHL16 |
BOS
|
59 | 18 | 81 | 64 | 81 | 84 | 84 | 67 | 49 | 69 | 61 | 71 | 60 | 72 | 69 | 68 |
| Career Avg | 67 | 17 | 80 | 66 | 81 | 92 | 91 | 70 | 47 | 71 | 65 | 71 | 65 | 71 | 69 | 69 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL10 | ATL |
TC | PA | 71 | 72 | +1 | 1 | |
| NSHL10 | ATL |
TC | DF | 67 | 69 | +2 | 2 |
BOS
BUF
BOS
BOS→
CGY
BOS Ty Wishart (67), Sheldon Souray (68), Andy Greene (67)
CGY Alexander Edler (71), Kurtis Foster (68), Brad Stuart (68)
CGY→
LAK
CGY Louis Leblanc (65), Erik Johnson (72), Martin Brodeur (81), Brett Festerling (64)
LAK Brad Stuart (68), Brent Seabrook (71), Teemu Hartikainen (68), Kurtis Foster (68)
BOS
VAN→
TOR
TOR Brad Stuart (69), Ales Hemsky (73), Martin Erat (70), Stephen Weiss (70), Ondrej Pavelec (77), Y15 R3 VAN pick (JACK ROSLOVIC)
VAN Jonathan Quick (80), Jordin Tootoo (65), Sheldon Souray (69)
TOR→
WPG
TOR Wade Redden (70), Tyler Bozak (68), Steve Sullivan (71), Jose Theodore (75)
WPG Mike Ribeiro (70), Brad Stuart (69), Dave Bolland (65), Nicolas Petan (P)
WPG→
BOS
BOS Brad Stuart (69), Martin Havlat (70)
WPG Milan Hejduk (72), Shane Doan (67)
LAK→
WSH
LAK Joni Pitkanen (75)
WSH Brad Stuart (70), Mike Richards (71), Y13 R5 LAK pick (Marc Olivier-Roy)
LAK
SJS→
WPG
SJS Johnny Boychuk (70), Braydon Coburn (65)
WPG Brad Stuart (70)
VAN
VAN
TOR→
DET
DET Brad Stuart, Dan Blackburn, Y0 R0 pick
TOR Marc Denis, Shawn Horcoff, $1,500,000