| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL15 |
DAL
|
6 | 4 | 3 | 1 | +2 | 0 | 0 | 0 | 1 |
| NSHL14 |
DAL
Total |
54 | 13 | 6 | 7 | 0 | 6 | 0 | 0 | 1 |
DAL
|
37 | 8 | 5 | 3 | -4 | 2 | 0 | 0 | 1 | |
MTL
|
17 | 5 | 1 | 4 | +4 | 4 | 0 | 0 | 0 | |
| NSHL12 |
PHI
|
11 | 3 | 1 | 2 | +1 | 0 | 0 | 0 | 0 |
| NSHL11 |
PHI
Total |
77 | 13 | 4 | 9 | -5 | 10 | 0 | 0 | 0 |
VAN
|
11 | 2 | 0 | 2 | +1 | 2 | 0 | 0 | 0 | |
TOR
|
21 | 3 | 1 | 2 | +4 | 4 | 0 | 0 | 0 | |
PIT
|
25 | 3 | 2 | 1 | -13 | 4 | 0 | 0 | 0 | |
PHI
|
20 | 5 | 1 | 4 | +3 | 0 | 0 | 0 | 0 | |
| NSHL10 |
TBL
|
63 | 11 | 5 | 6 | -2 | 10 | 0 | 0 | 1 |
| Pro Career | 211 | 44 | 19 | 25 | -4 | 26 | 0 | 0 | 3 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
MIN
|
37 | 19 | 9 | 10 | +1 | 13 | 2 | 0 | 1 |
| NSHL19 |
SJS
|
34 | 10 | 8 | 2 | 0 | 6 | 0 | 0 | 0 |
| NSHL18 |
SJS
|
26 | 10 | 4 | 6 | -8 | 8 | 0 | 0 | 0 |
| NSHL17 |
WPG
|
33 | 8 | 3 | 5 | -13 | 2 | 0 | 0 | 0 |
| NSHL16 |
DET
|
72 | 30 | 15 | 15 | -11 | 6 | 0 | 0 | 2 |
| NSHL15 |
DAL
|
4 | 2 | 2 | 0 | +1 | 2 | 1 | 0 | 0 |
| NSHL13 |
PHI
|
70 | 53 | 22 | 31 | -1 | 41 | 3 | 0 | 3 |
| NSHL12 |
PHI
|
51 | 17 | 9 | 8 | -6 | 18 | 1 | 0 | 1 |
| NSHL10 |
TBL
|
1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| NSHL7 |
NJD
|
60 | 17 | 8 | 9 | -8 | 10 | 0 | 0 | 0 |
| Farm Career | 388 | 167 | 80 | 87 | -45 | 106 | 7 | 0 | 7 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL12 |
PHI
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Team | CK | FG | DI | SK | ST | DU | PH | FO | PA | SC | DF | EX | LD | MO | PO | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL7 |
NJD
|
60 | 50 | 84 | 66 | 75 | 60 | 55 | 50 | 53 | 63 | 61 | 47 | 54 | 34 | 70 | 57 |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL10 |
TBL
|
55 | 37 | 72 | 67 | 76 | 50 | 50 | 74 | 33 | 63 | 75 | 62 | 75 | 62 | 60 | 62 |
| NSHL11 |
PHI
|
55 | 38 | 74 | 67 | 78 | 53 | 53 | 74 | 36 | 64 | 75 | 62 | 75 | 62 | 60 | 63 |
| NSHL12 |
PHI
|
55 | 39 | 75 | 66 | 77 | 55 | 55 | 73 | 38 | 66 | 74 | 63 | 67 | 64 | 60 | 63 |
| NSHL13 |
PHI
|
57 | 38 | 76 | 67 | 78 | 57 | 55 | 73 | 40 | 68 | 73 | 63 | 68 | 66 | 61 | 64 |
| NSHL14 |
DAL
|
57 | 36 | 77 | 67 | 78 | 59 | 57 | 75 | 42 | 70 | 74 | 62 | 70 | 67 | 63 | 64 |
| NSHL15 |
DAL
|
57 | 36 | 79 | 67 | 79 | 61 | 59 | 75 | 44 | 70 | 74 | 63 | 70 | 68 | 63 | 65 |
| NSHL16 |
DET
|
57 | 36 | 79 | 67 | 79 | 61 | 59 | 75 | 44 | 70 | 74 | 63 | 70 | 68 | 63 | 66 |
| NSHL17 |
WPG
|
57 | 34 | 80 | 65 | 79 | 62 | 60 | 73 | 45 | 69 | 72 | 63 | 68 | 69 | 64 | 65 |
| NSHL18 |
SJS
|
58 | 32 | 81 | 65 | 78 | 63 | 61 | 71 | 46 | 69 | 70 | 62 | 67 | 70 | 65 | 61 |
| NSHL19 |
SJS
|
56 | 33 | 79 | 63 | 79 | 64 | 62 | 69 | 47 | 67 | 68 | 62 | 65 | 71 | 66 | 59 |
| NSHL21 |
MIN
|
53 | 30 | 76 | 60 | 80 | 65 | 62 | 66 | 48 | 64 | 68 | 63 | 64 | 72 | 67 | 64 |
| NSHL22 |
STL
|
53 | 50 | 76 | 60 | 80 | 65 | 62 | 66 | 48 | 64 | 68 | 62 | 64 | 90 | 83 | 64 |
| Career Avg | 56 | 37 | 77 | 66 | 79 | 60 | 58 | 72 | 43 | 67 | 73 | 63 | 69 | 70 | 65 | 64 | |
STL
STL
MIN
SJS
ANA→
SJS
ANA Cory Emmerton (68), Linus Omark (70)
SJS Blair Jones (66), Eric Fehr (64), Y20 R6 PHI pick (Stelio Mattheos), Y21 R5 ANA pick
ANA
WPG
WPG
DET
DET
DAL→
MTL
DAL Daniel Briere (73), Radim Vrbata (68), Y15 R4 LAK pick
MTL Eric Fehr (64), Martin Erat (70), Dan Catenacci (P), Y15 R5 QUE pick (ANDREW AGOZZINO)
MTL→
DAL
PHI
VAN→
TOR
TOR Eric Fehr (63)
VAN Y12 R3 VAN pick (Matrin Frk)
TOR→
PIT
PIT Eric Fehr (63)
TOR Mason Raymond (64)
PIT→
PHI
PHI Eric Fehr (63), Trent Hunter (67)
PIT Mason Raymond (64), Rich Peverley (63)
NSH→
VAN
TBL
TBL
NJD
NJD