| 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 |
77 | 21 | 7 | 14 | +5 | 52 | 4 | 0 | 3 |
ANA
|
30 | 10 | 3 | 7 | 0 | 28 | 1 | 0 | 1 | |
SJS
|
1 | 0 | 0 | 0 | +2 | 0 | 0 | 0 | 0 | |
WPG
|
46 | 11 | 4 | 7 | +3 | 24 | 3 | 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 | 0 |
| Pro Career | 931 | 371 | 67 | 304 | +76 | 658 | 23 | 2 | 9 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL16 |
BOS
|
80 | 18 | 0 | 18 | +26 | 12 | 0 | 0 | 0 |
| NSHL15 |
BUF
|
80 | 18 | 0 | 18 | +16 | 10 | 0 | 0 | 0 |
| NSHL14 |
LAK
|
2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Farm Career | 239 | 54 | 1 | 53 | +60 | 48 | 0 | 0 | 0 | |
| 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 | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL16 |
PRV
|
5 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 |
| NSHL15 |
ROC
|
3 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 |
| NSHL14 |
MCH
|
10 | 3 | 0 | 3 | +3 | 2 | 0 | 0 | 0 |
| Farm Career | 18 | 3 | 0 | 3 | 0 | 2 | 0 | 0 | 0 | |
| Season | Team | AG | DF | DI | DU | OF | PB | SP | ST | CH | PA | PH | SH | SK | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL1 |
VAN
|
C | B+ | B | B | B- | A | B- | A- | B+ | B- | B | C | B | B |
| NSHL2 |
DET
|
22 | 45 | 39 | 41 | 35 | 59 | 33 | 46 | 42 | 37 | 43 | 28 | 42 | 37 |
| Career Avg | 22 | 45 | 39 | 41 | 35 | 59 | 33 | 46 | 42 | 37 | 43 | 28 | 42 | 37 | |
| 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 | DU | PH | FO | PA | SC | DF | EX | LD | MO | PO | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL7 |
VAN
|
72 | 50 | 74 | 75 | 79 | 92 | 66 | 40 | 66 | 66 | 66 | 65 | 67 | 30 | 50 | 67 |
| NSHL8 |
VAN
|
73 | 51 | 73 | 71 | 78 | 92 | 67 | 41 | 67 | 67 | 62 | 67 | 69 | 41 | 48 | 66 |
| Career Avg | 73 | 51 | 74 | 73 | 79 | 92 | 67 | 41 | 67 | 67 | 64 | 66 | 68 | 36 | 49 | 67 | |
| 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 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL17 | Retirement | BOS |
Retired |
| NSHL16 | Signing | BUF |
$650,000 for 1 year |
| NSHL16 | Signing | BOS |
$850,000 for 2 years |
| NSHL14 | Trade | BOS→ CGY |
BOS Ty Wishart (67), Sheldon Souray (68), Andy Greene (67) CGY Alexander Edler (71), Kurtis Foster (68), Brad Stuart (68) |
| NSHL14 | Trade | 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) |
| NSHL14 | Signing | BOS |
$3,750,000 for 1 year |
| NSHL13 | Trade | 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) |
| NSHL13 | Trade | 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) |
| NSHL13 | Trade | WPG→ BOS |
BOS Brad Stuart (69), Martin Havlat (70) WPG Milan Hejduk (72), Shane Doan (67) |
| NSHL12 | Trade | LAK→ WSH |
LAK Joni Pitkanen (75) WSH Brad Stuart (70), Mike Richards (71), Y13 R5 LAK pick (Marc Olivier-Roy) |
| NSHL12 | Signing | LAK |
$3,750,000 for 2 years |
| NSHL11 | Trade | SJS→ WPG |
SJS Johnny Boychuk (70), Braydon Coburn (65) WPG Brad Stuart (70) |
| NSHL8 | Signing | VAN |
$3,750,000 for 4 years |
| NSHL7 | SuperDraft | VAN |
Round 9, Pick 213 |