| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL18 |
NYR
|
80 | 10 | 7 | 3 | 0 | 2 | 0 | 0 | 2 |
| NSHL17 |
EDM
|
8 | 2 | 1 | 1 | +3 | 17 | 0 | 0 | 0 |
| NSHL16 |
EDM
|
80 | 19 | 8 | 11 | +12 | 14 | 0 | 0 | 1 |
| NSHL15 |
EDM
|
80 | 25 | 7 | 18 | +7 | 6 | 0 | 0 | 1 |
| NSHL14 |
NSH
Total |
81 | 37 | 17 | 20 | -9 | 22 | 1 | 0 | 3 |
TBL
|
28 | 17 | 10 | 7 | -3 | 8 | 1 | 0 | 2 | |
QUE
|
10 | 3 | 2 | 1 | -1 | 4 | 0 | 0 | 0 | |
TOR
|
18 | 7 | 1 | 6 | -7 | 6 | 0 | 0 | 0 | |
NSH
|
25 | 10 | 4 | 6 | +2 | 4 | 0 | 0 | 1 | |
| NSHL13 |
TBL
Total |
80 | 43 | 17 | 26 | -14 | 21 | 3 | 0 | 3 |
BUF
|
43 | 24 | 10 | 14 | -6 | 15 | 1 | 0 | 1 | |
LAK
|
21 | 6 | 2 | 4 | -6 | 4 | 0 | 0 | 0 | |
TBL
|
16 | 13 | 5 | 8 | -2 | 2 | 2 | 0 | 2 | |
| NSHL12 |
BUF
|
80 | 62 | 30 | 32 | -3 | 8 | 15 | 0 | 6 |
| NSHL11 |
BUF
|
78 | 66 | 32 | 34 | +3 | 37 | 12 | 0 | 2 |
| NSHL10 |
BUF
|
78 | 71 | 33 | 38 | -2 | 20 | 11 | 0 | 2 |
| NSHL9 |
BUF
|
78 | 58 | 29 | 29 | +1 | 39 | 8 | 0 | 0 |
| NSHL8 |
BUF
|
74 | 84 | 36 | 48 | +27 | 12 | 12 | 0 | 8 |
| NSHL7 |
CHI
|
59 | 41 | 19 | 22 | -1 | 28 | 5 | 0 | 0 |
| NSHL6 |
CHI
|
29 | 11 | 5 | 6 | 0 | 45 | 1 | 0 | 1 |
| NSHL5 |
TOR
|
21 | 5 | 1 | 4 | +1 | 44 | 0 | 0 | 0 |
| Pro Career | 906 | 534 | 242 | 292 | +25 | 315 | 68 | 0 | 29 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL18 |
NYR
|
12 | 2 | 1 | 1 | +2 | 0 | 0 | 0 | 0 |
| NSHL14 |
NSH
|
12 | 4 | 2 | 2 | +2 | 0 | 0 | 0 | 0 |
| NSHL13 |
TBL
|
2 | 1 | 1 | 0 | -1 | 0 | 0 | 0 | 0 |
| NSHL9 |
BUF
|
12 | 8 | 3 | 5 | +1 | 4 | 0 | 0 | 1 |
| NSHL8 |
BUF
|
5 | 4 | 1 | 3 | -2 | 4 | 0 | 0 | 0 |
| NSHL7 |
CHI
|
5 | 4 | 1 | 3 | -3 | 0 | 0 | 0 | 0 |
| Pro Career | 48 | 23 | 9 | 14 | -1 | 8 | 0 | 0 | 1 | |
| Season | Team | IT | SP | ST | EN | DU | DI | SK | PA | PC | DF | SC | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL3 |
TOR
|
56 | 65 | 65 | 66 | 65 | 63 | 65 | 62 | 64 | 56 | 67 | 38 | 39 | 67 |
| NSHL4 |
TOR
|
57 | 68 | 65 | 70 | 66 | 59 | 68 | 63 | 67 | 61 | 70 | 34 | 39 | 69 |
| NSHL5 |
TOR
|
59 | 70 | 67 | 70 | 69 | 53 | 68 | 64 | 67 | 63 | 69 | 37 | 39 | 70 |
| NSHL6 |
CHI
|
64 | 73 | 77 | 71 | 87 | 52 | 72 | 65 | 68 | 60 | 69 | 49 | 65 | 73 |
| Career Avg | 59 | 69 | 69 | 70 | 72 | 57 | 69 | 64 | 67 | 60 | 69 | 40 | 46 | 70 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL9 |
BUF
|
60 | 12 | 87 | 66 | 78 | 88 | 88 | 83 | 56 | 84 | 90 | 70 | 90 | 55 | 71 | 73 |
| NSHL10 |
BUF
|
62 | 16 | 86 | 70 | 79 | 89 | 89 | 83 | 60 | 83 | 89 | 69 | 89 | 59 | 70 | 74 |
| NSHL11 |
BUF
|
63 | 18 | 85 | 71 | 79 | 89 | 89 | 82 | 62 | 82 | 88 | 68 | 88 | 61 | 69 | 74 |
| NSHL12 |
BUF
|
65 | 20 | 84 | 71 | 78 | 88 | 88 | 83 | 64 | 81 | 87 | 68 | 76 | 63 | 68 | 73 |
| NSHL13 |
TBL
|
64 | 20 | 85 | 73 | 77 | 87 | 87 | 82 | 65 | 81 | 86 | 67 | 77 | 65 | 68 | 73 |
| NSHL14 |
NSH
|
65 | 20 | 85 | 70 | 77 | 88 | 88 | 79 | 66 | 78 | 83 | 67 | 74 | 66 | 67 | 72 |
| NSHL15 |
EDM
|
66 | 21 | 85 | 68 | 78 | 86 | 87 | 77 | 67 | 76 | 81 | 67 | 72 | 67 | 67 | 71 |
| NSHL16 |
EDM
|
64 | 21 | 84 | 66 | 78 | 84 | 85 | 75 | 67 | 74 | 79 | 68 | 70 | 68 | 67 | 70 |
| NSHL17 |
EDM
|
62 | 22 | 83 | 64 | 79 | 82 | 83 | 73 | 67 | 72 | 77 | 69 | 68 | 69 | 67 | 69 |
| NSHL18 |
NYR
|
60 | 21 | 83 | 64 | 79 | 82 | 82 | 73 | 67 | 72 | 77 | 68 | 68 | 69 | 67 | 61 |
| NSHL19 |
QUE
|
57 | 20 | 80 | 61 | 79 | 79 | 79 | 70 | 67 | 69 | 74 | 67 | 65 | 69 | 67 | 58 |
| Career Avg | 63 | 20 | 85 | 68 | 79 | 86 | 86 | 79 | 65 | 78 | 83 | 68 | 77 | 65 | 68 | 70 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL9 | BUF |
TC | SK | 64 | 66 | +2 | 2 |
QUE
QUE
NYR
EDM
EDM
TBL→
QUE
QUE Thomas Vanek (72), Nathan Horton (71), Adam McQuaid (69), Y15 R3 PIT pick (DOMINIC TURGEON)
TBL Justin Falk (67), Clarke MacArthur (67), Alex Tanguay (70), Y15 R1 QUE pick (JOHN KLINGBERG)
QUE→
TOR
QUE David Moss (66), Johnny Oduya (67), Y15 R6 NYR pick (NICOLAS MELOCHE)
TOR Thomas Vanek (72)
TOR→
NSH
NSH Thomas Vanek (72)
TOR Jiri Hudler (70)
BUF→
LAK
BUF Ryan Getzlaf (74), Drew Stafford (70), Y14 R4 VAN pick
LAK Andreas Nodl (70), Thomas Vanek (73)
LAK→
TBL
LAK Y14 R1 PIT pick (BOONE JENNER)
TBL Tomas Vincour (65), Thomas Vanek (73), Bobby Butler (71), Y14 R3 TOR pick (SCOTT GLENNIE), Y14 R4 DAL pick
BUF
CHI→
BUF
BUF Thomas Vanek (70), Saku Koivu (70), Y9 R5 MIN pick (Jonas Junland), Y8 R3 COL pick (Mikhail Stefanovich)
CHI Ilya Kovalchuk (72), Y8 R3 DAL pick (Mark Dekanich), Y9 R1 STL pick (Jared Cowen)
CHI
CHI→
TOR
CHI Chris Osgood, Owen Nolan, Todd Bertuzzi, Y0 R0 pick
TOR Sean Burke*, Thomas Vanek