| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL10 |
CBJ
Total |
25 | 9 | 2 | 7 | +6 | 14 | 0 | 0 | 0 |
PHI
|
3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
TOR
|
9 | 1 | 0 | 1 | +2 | 2 | 0 | 0 | 0 | |
CBJ
|
13 | 8 | 2 | 6 | +4 | 12 | 0 | 0 | 0 | |
| NSHL6 |
QUE
|
2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NSHL5 |
TBL
|
45 | 19 | 2 | 17 | -3 | 32 | 1 | 0 | 0 |
| NSHL3 |
MTL
|
2 | 0 | 0 | 0 | +2 | 9 | 0 | 0 | 0 |
| Pro Career | 74 | 28 | 4 | 24 | +5 | 55 | 1 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL16 |
NYI
|
7 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| NSHL15 |
PHI
|
56 | 16 | 2 | 14 | +7 | 28 | 0 | 0 | 1 |
| NSHL14 |
LAK
|
64 | 6 | 0 | 6 | +10 | 44 | 0 | 0 | 0 |
| NSHL13 |
TOR
Total |
79 | 14 | 2 | 12 | -4 | 37 | 1 | 0 | 1 |
TOR
|
62 | 11 | 1 | 10 | -1 | 33 | 0 | 0 | 0 | |
TOR
|
17 | 3 | 1 | 2 | -3 | 4 | 1 | 0 | 1 | |
| NSHL12 |
MIN
|
66 | 32 | 10 | 22 | -2 | 29 | 8 | 0 | 2 |
| NSHL11 |
MIN
Total |
79 | 15 | 3 | 12 | +3 | 40 | 1 | 0 | 0 |
MIN
|
29 | 6 | 1 | 5 | -4 | 12 | 1 | 0 | 0 | |
MIN
|
50 | 9 | 2 | 7 | +7 | 28 | 0 | 0 | 0 | |
| NSHL10 |
CBJ
Total |
34 | 17 | 4 | 13 | -9 | 27 | 3 | 0 | 1 |
CBJ
|
2 | 1 | 0 | 1 | -2 | 0 | 0 | 0 | 0 | |
CBJ
|
32 | 16 | 4 | 12 | -7 | 27 | 3 | 0 | 1 | |
| NSHL9 |
PHI
|
78 | 61 | 19 | 42 | +32 | 74 | 14 | 0 | 4 |
| NSHL8 |
PHI
Total |
73 | 61 | 8 | 53 | +9 | 58 | 4 | 0 | 0 |
PHI
|
2 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | |
PHI
|
71 | 61 | 8 | 53 | +10 | 58 | 4 | 0 | 0 | |
| NSHL7 |
STL
|
57 | 25 | 12 | 13 | -6 | 74 | 8 | 0 | 1 |
| NSHL6 |
QUE
|
69 | 29 | 6 | 23 | 0 | 212 | 0 | 0 | 0 |
| NSHL5 |
TBL
|
29 | 24 | 8 | 16 | 0 | 127 | 0 | 0 | 0 |
| NSHL4 |
MTL
|
64 | 40 | 6 | 34 | 0 | 118 | 0 | 0 | 0 |
| NSHL3 |
MTL
|
60 | 25 | 7 | 18 | 0 | 163 | 0 | 0 | 0 |
| Farm Career | 815 | 366 | 87 | 279 | +40 | 1031 | 39 | 0 | 10 | |
| Season | Team | IT | SP | ST | EN | DU | DI | SK | PA | PC | DF | SC | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL3 |
MTL
|
60 | 72 | 58 | 62 | 70 | 52 | 67 | 63 | 67 | 54 | 57 | 54 | 56 | 67 |
| NSHL4 |
MTL
|
63 | 75 | 61 | 65 | 72 | 55 | 71 | 68 | 69 | 55 | 57 | 50 | 52 | 69 |
| NSHL5 |
TBL
|
64 | 77 | 65 | 66 | 74 | 61 | 73 | 68 | 72 | 61 | 58 | 54 | 57 | 72 |
| NSHL6 |
QUE
|
71 | 73 | 69 | 65 | 64 | 60 | 72 | 67 | 71 | 68 | 56 | 48 | 54 | 72 |
| Career Avg | 65 | 75 | 64 | 65 | 70 | 57 | 71 | 67 | 70 | 60 | 57 | 52 | 55 | 70 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL9 |
PHI
|
71 | 27 | 68 | 61 | 77 | 79 | 79 | 63 | 39 | 61 | 64 | 60 | 64 | 59 | 61 | 62 |
| NSHL10 |
CBJ
|
73 | 29 | 67 | 60 | 79 | 78 | 78 | 65 | 41 | 65 | 66 | 62 | 63 | 61 | 63 | 63 |
| NSHL11 |
MIN
|
74 | 31 | 69 | 62 | 80 | 79 | 79 | 67 | 43 | 67 | 66 | 64 | 62 | 62 | 63 | 65 |
| NSHL12 |
MIN
|
74 | 33 | 71 | 64 | 80 | 81 | 81 | 67 | 45 | 68 | 65 | 66 | 65 | 62 | 62 | 66 |
| NSHL13 |
TOR
|
75 | 34 | 72 | 65 | 80 | 82 | 78 | 68 | 46 | 69 | 66 | 67 | 66 | 63 | 63 | 67 |
| NSHL14 |
LAK
|
75 | 34 | 72 | 65 | 79 | 82 | 78 | 68 | 46 | 69 | 64 | 67 | 65 | 63 | 63 | 66 |
| NSHL15 |
PHI
|
74 | 32 | 73 | 65 | 80 | 80 | 78 | 66 | 47 | 68 | 62 | 68 | 63 | 64 | 64 | 67 |
| NSHL16 |
NYI
|
75 | 30 | 74 | 65 | 80 | 81 | 79 | 67 | 48 | 69 | 62 | 69 | 62 | 65 | 65 | 67 |
| Career Avg | 74 | 32 | 71 | 64 | 80 | 81 | 79 | 67 | 45 | 67 | 65 | 66 | 64 | 63 | 63 | 66 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL10 | PHI |
TC | PA | 63 | 65 | +2 | 2 |
NYI
TOR→
LAK
LAK Scott Hannan (66), Aaron Johnson (66)
TOR
MIN→
TOR
MIN Dwight King (67), Ryan Stoa (65), Matthew Spiller (62)
TOR T.J. Hensick (65), Aaron Johnson (67), Adam Pardy (60), Nick Tarnasky (66)
SJS→
MIN
MIN Aaron Johnson (65), Y13 R5 SJS pick
SJS Jay Beagle (63), Nate Guenin (59), Y14 R4 OTT pick
SJS
HRT
PHI→
TOR
PHI
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→
PHI
PHI Aaron Johnson (60)
PIT Brooks Laich (63)
PIT
STL
BUF
TBL→
MTL
MTL Aaron Johnson, Jay McClement
TBL Ray Whitney