| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL19 |
WSH
Total |
52 | 10 | 1 | 9 | +6 | 24 | 1 | 0 | 0 |
WSH
|
50 | 10 | 1 | 9 | +7 | 22 | 1 | 0 | 0 | |
WSH
|
2 | 0 | 0 | 0 | -1 | 2 | 0 | 0 | 0 | |
| NSHL17 |
TBL
|
4 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 |
| NSHL16 |
CAR
Total |
22 | 11 | 0 | 11 | -5 | 40 | 0 | 0 | 0 |
VAN
|
17 | 9 | 0 | 9 | -7 | 27 | 0 | 0 | 0 | |
VAN
|
5 | 2 | 0 | 2 | +2 | 13 | 0 | 0 | 0 | |
| NSHL15 |
CAR
|
52 | 12 | 0 | 12 | -4 | 60 | 0 | 0 | 0 |
| NSHL14 |
CAR
|
74 | 20 | 3 | 17 | +7 | 54 | 1 | 0 | 0 |
| NSHL13 |
CAR
|
76 | 17 | 4 | 13 | -27 | 103 | 3 | 0 | 2 |
| Career | 280 | 70 | 8 | 62 | -24 | 281 | 5 | 0 | 2 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL13 |
CAR
|
72 | 80 | 61 | 67 | 75 | 53 | 53 | 61 | 50 | 64 | 59 | 68 | 61 | 66 | 66 | 62 |
| NSHL14 |
CAR
|
74 | 78 | 63 | 67 | 77 | 55 | 55 | 63 | 50 | 66 | 61 | 67 | 63 | 66 | 65 | 63 |
| NSHL15 |
CAR
|
76 | 78 | 65 | 67 | 79 | 57 | 57 | 65 | 50 | 68 | 62 | 69 | 63 | 66 | 66 | 65 |
| NSHL16 |
VAN
|
77 | 78 | 65 | 69 | 79 | 59 | 59 | 67 | 50 | 70 | 62 | 70 | 63 | 67 | 66 | 66 |
| NSHL17 |
TBL
|
77 | 79 | 65 | 69 | 81 | 61 | 61 | 69 | 50 | 72 | 62 | 71 | 63 | 68 | 68 | 67 |
| NSHL18 |
TBL
|
77 | 79 | 65 | 69 | 81 | 61 | 61 | 69 | 50 | 72 | 62 | 71 | 63 | 68 | 68 | 65 |
| NSHL19 |
WSH
|
77 | 79 | 65 | 69 | 81 | 61 | 61 | 69 | 50 | 72 | 62 | 71 | 63 | 68 | 68 | 65 |
| Career Avg | 76 | 79 | 65 | 69 | 79 | 59 | 59 | 67 | 50 | 70 | 62 | 70 | 63 | 67 | 67 | 65 | |
VAN
TBL→
WSH
TBL Carl Hagelin (75), Ryan Getzlaf (70)
WSH Zach Sanford (66), Brett Bellemore (67), Dustin Tokarski (69), Y20 R6 MIN pick (Valtteri Puustinen), Y21 R5 TBL pick (Samuel Walker)
TBL
CAR
CAR