| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL8 |
DAL
|
37 | 10 | 4 | 6 | -18 | 77 | 3 | 0 | 1 |
| NSHL7 |
CAR
|
5 | 0 | 0 | 0 | -3 | 12 | 0 | 0 | 0 |
| NSHL6 |
WPG
|
4 | 2 | 1 | 1 | -1 | 2 | 0 | 0 | 1 |
| NSHL5 |
ATL
|
2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pro Career | 48 | 12 | 5 | 7 | -22 | 91 | 3 | 0 | 2 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL16 |
NYR
|
43 | 2 | 0 | 2 | 0 | 12 | 0 | 0 | 0 |
| NSHL15 |
NYR
|
1 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 |
| NSHL14 |
NYR
|
46 | 10 | 0 | 10 | +12 | 16 | 0 | 0 | 0 |
| NSHL13 |
MIN
|
17 | 2 | 1 | 1 | +1 | 13 | 1 | 0 | 0 |
| NSHL12 |
WPG
|
36 | 2 | 0 | 2 | -5 | 25 | 0 | 0 | 0 |
| NSHL11 |
WPG
|
24 | 2 | 0 | 2 | -8 | 8 | 0 | 0 | 0 |
| NSHL10 |
DET
|
73 | 27 | 1 | 26 | +37 | 113 | 1 | 0 | 1 |
| NSHL9 |
DET
|
59 | 8 | 2 | 6 | -12 | 39 | 0 | 1 | 1 |
| NSHL8 |
DAL
|
1 | 1 | 0 | 1 | 0 | 2 | 0 | 0 | 0 |
| NSHL7 |
CAR
|
44 | 14 | 5 | 9 | +5 | 54 | 2 | 0 | 0 |
| NSHL6 |
WPG
|
69 | 27 | 5 | 22 | 0 | 202 | 0 | 0 | 0 |
| NSHL5 |
ATL
|
71 | 25 | 4 | 21 | 0 | 182 | 0 | 0 | 0 |
| NSHL4 |
DAL
|
64 | 27 | 7 | 20 | 0 | 210 | 0 | 0 | 0 |
| Farm Career | 548 | 147 | 25 | 122 | +28 | 876 | 4 | 1 | 2 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL9 |
DET
|
69 | 32 | 53 | 65 | 84 | 61 | 61 | 53 | 32 | 50 | 55 | 66 | 55 | 52 | 47 | 57 |
| NSHL10 |
DET
|
68 | 34 | 55 | 64 | 86 | 60 | 60 | 55 | 34 | 52 | 57 | 66 | 57 | 54 | 49 | 60 |
| NSHL11 |
WPG
|
70 | 36 | 57 | 63 | 88 | 62 | 62 | 57 | 36 | 54 | 59 | 68 | 58 | 56 | 51 | 61 |
| NSHL12 |
WPG
|
69 | 38 | 59 | 62 | 90 | 64 | 64 | 59 | 38 | 56 | 59 | 68 | 60 | 58 | 53 | 62 |
| NSHL13 |
MIN
|
66 | 39 | 60 | 60 | 91 | 65 | 65 | 60 | 39 | 57 | 59 | 68 | 60 | 59 | 54 | 62 |
| NSHL14 |
NYR
|
66 | 39 | 60 | 60 | 91 | 65 | 65 | 60 | 39 | 57 | 59 | 68 | 60 | 59 | 54 | 62 |
| NSHL15 |
NYR
|
64 | 37 | 61 | 59 | 92 | 66 | 66 | 61 | 40 | 58 | 59 | 69 | 58 | 60 | 55 | 63 |
| NSHL16 |
NYR
|
64 | 37 | 61 | 59 | 92 | 66 | 66 | 61 | 40 | 58 | 59 | 69 | 58 | 60 | 55 | 63 |
| Career Avg | 67 | 37 | 59 | 62 | 90 | 64 | 64 | 59 | 38 | 56 | 59 | 68 | 59 | 58 | 53 | 62 | |
NYR
NYR
TOR→
MIN
MIN Dwight King (67), Ryan Stoa (65), Matthew Spiller (62)
TOR T.J. Hensick (65), Aaron Johnson (67), Adam Pardy (60), Nick Tarnasky (66)
TOR
DET
DET
DAL
DAL
CHI
ATL→
SJS
ATL Brendan Morrison
SJS Jared Aulin, Matthew Spiller, Colby Armstrong, Valterri Filppula, Y0 R0 pick, Y0 R0 pick
SJS→
DAL
SJS Pavel Datsyuk, Radek Dvorak, Brian Willsie, Y0 R0 pick, Y0 R0 pick, Y0 R0 pick
DAL Alexander Mogilny, Juraj Kolnik, Matthew Spiller
DAL→
PHX
DAL Mark Bell
PHX Matthew Spiller, Y0 R0 pick