| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL22 |
NYI
|
26 | 5 | 3 | 2 | -1 | 10 | 0 | 0 | 1 |
| NSHL18 |
TOR
Total |
5 | 0 | 0 | 0 | -2 | 4 | 0 | 0 | 0 |
ANA
|
3 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 | |
TOR
|
2 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | |
| NSHL17 |
NYI
|
80 | 13 | 8 | 5 | -5 | 18 | 0 | 0 | 2 |
| NSHL16 |
NYI
|
80 | 22 | 5 | 17 | -1 | 32 | 0 | 2 | 0 |
| NSHL15 |
QUE
|
71 | 7 | 4 | 3 | -5 | 20 | 0 | 0 | 2 |
| NSHL14 |
DAL
|
80 | 21 | 7 | 14 | 0 | 26 | 0 | 0 | 2 |
| NSHL13 |
DAL
|
80 | 35 | 4 | 31 | +7 | 24 | 0 | 1 | 0 |
| NSHL12 |
COL
Total |
72 | 18 | 6 | 12 | -3 | 55 | 1 | 0 | 0 |
TOR
|
34 | 5 | 2 | 3 | -5 | 16 | 0 | 0 | 0 | |
COL
|
38 | 13 | 4 | 9 | +2 | 39 | 1 | 0 | 0 | |
| Pro Career | 494 | 121 | 37 | 84 | -10 | 189 | 1 | 3 | 7 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
BOS
|
77 | 52 | 21 | 31 | +4 | 122 | 6 | 0 | 7 |
| NSHL22 |
DAL
Total |
41 | 27 | 10 | 17 | 0 | 45 | 2 | 1 | 2 |
DAL
|
32 | 23 | 8 | 15 | +1 | 16 | 2 | 1 | 1 | |
DAL
|
9 | 4 | 2 | 2 | -1 | 29 | 0 | 0 | 1 | |
| NSHL21 |
CAR
|
78 | 67 | 28 | 39 | +31 | 47 | 8 | 1 | 2 |
| NSHL20 |
CAR
|
82 | 45 | 16 | 29 | -4 | 10 | 1 | 1 | 1 |
| NSHL19 |
HAM
Total |
80 | 51 | 21 | 30 | -2 | 17 | 5 | 0 | 6 |
HAM
|
59 | 37 | 15 | 22 | -7 | 9 | 5 | 0 | 4 | |
HAM
|
18 | 13 | 5 | 8 | +2 | 8 | 0 | 0 | 1 | |
HAM
|
3 | 1 | 1 | 0 | +3 | 0 | 0 | 0 | 1 | |
| NSHL18 |
TOR
Total |
70 | 26 | 9 | 17 | -7 | 10 | 2 | 0 | 1 |
TOR
|
68 | 26 | 9 | 17 | -7 | 10 | 2 | 0 | 1 | |
TOR
|
2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| NSHL11 |
TOR
Total |
78 | 56 | 26 | 30 | +30 | 56 | 1 | 2 | 5 |
TOR
|
31 | 23 | 13 | 10 | +8 | 19 | 0 | 2 | 1 | |
TOR
|
47 | 33 | 13 | 20 | +22 | 37 | 1 | 0 | 4 | |
| Farm Career | 506 | 324 | 131 | 193 | +52 | 307 | 25 | 5 | 24 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL16 |
NYI
|
19 | 2 | 0 | 2 | +1 | 2 | 0 | 0 | 0 |
| NSHL15 |
QUE
|
18 | 1 | 1 | 0 | 0 | 8 | 0 | 0 | 0 |
| NSHL13 |
DAL
|
7 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
| Pro Career | 44 | 3 | 1 | 2 | +1 | 12 | 0 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL11 |
TOR
|
94 | 53 | 67 | 65 | 81 | 78 | 78 | 61 | 79 | 65 | 64 | 68 | 56 | 62 | 62 | 65 |
| NSHL12 |
COL
|
94 | 53 | 70 | 67 | 81 | 80 | 78 | 64 | 82 | 68 | 67 | 70 | 61 | 65 | 62 | 67 |
| NSHL13 |
DAL
|
93 | 52 | 70 | 67 | 81 | 79 | 77 | 66 | 83 | 70 | 70 | 70 | 63 | 66 | 63 | 67 |
| NSHL14 |
DAL
|
92 | 50 | 72 | 66 | 81 | 80 | 79 | 66 | 83 | 72 | 71 | 70 | 63 | 67 | 63 | 68 |
| NSHL15 |
QUE
|
92 | 50 | 74 | 66 | 83 | 80 | 80 | 66 | 83 | 72 | 71 | 70 | 63 | 67 | 64 | 68 |
| NSHL16 |
NYI
|
92 | 50 | 74 | 66 | 83 | 80 | 80 | 66 | 83 | 72 | 71 | 70 | 63 | 68 | 64 | 68 |
| NSHL17 |
NYI
|
92 | 50 | 75 | 66 | 84 | 80 | 81 | 66 | 83 | 72 | 71 | 70 | 63 | 69 | 65 | 69 |
| NSHL18 |
TOR
|
90 | 48 | 75 | 64 | 84 | 78 | 79 | 66 | 81 | 70 | 69 | 68 | 64 | 70 | 66 | 71 |
| NSHL19 |
HAM
|
88 | 46 | 76 | 62 | 82 | 76 | 77 | 65 | 82 | 69 | 67 | 66 | 63 | 71 | 67 | 69 |
| NSHL20 |
CAR
|
85 | 43 | 77 | 63 | 83 | 77 | 78 | 66 | 83 | 70 | 68 | 67 | 64 | 72 | 68 | 66 |
| NSHL21 |
CAR
|
86 | 40 | 78 | 64 | 85 | 78 | 79 | 67 | 84 | 71 | 69 | 64 | 65 | 73 | 69 | 69 |
| NSHL22 |
DAL
|
87 | 52 | 78 | 65 | 82 | 79 | 80 | 68 | 85 | 72 | 70 | 62 | 66 | 88 | 88 | 70 |
| NSHL23 |
BOS
|
84 | 51 | 76 | 63 | 80 | 78 | 80 | 67 | 84 | 71 | 68 | 62 | 65 | 88 | 85 | 69 |
| Career Avg | 90 | 50 | 74 | 65 | 83 | 79 | 79 | 66 | 83 | 71 | 69 | 68 | 63 | 72 | 69 | 69 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL14 | DAL |
TC | SC | 69 | 71 | +2 | 2 | |
| NSHL13 | DAL |
TC | SC | 67 | 70 | +3 | 3 | |
| NSHL13 | DAL |
TC | PA | 69 | 70 | +1 | 1 | |
| NSHL13 | DAL |
TC | DF | 69 | 70 | +1 | 1 |
BOS
DAL
NYI
CAR
HAM
TOR→
WSH
TOR Jack Johnson (71), Tobias Stephan (75), Jeff Schultz (67), Jan Rutta (67)
WSH Justin Abdelkader (66), Keith Kinkaid (76)
WSH→
HAM
HAM Justin Abdelkader (66), Y21 R4 OTT pick
WSH Dan Sexton (72), Benoit Pouliot (68)
TOR
TOR
ANA→
TOR
ANA
NYI
NYI
DAL→
QUE
DAL Mark Jankowski (P), Y17 R5 QUE pick (TROY TERRY)
QUE Justin Abdelkader (68)
QUE→
NYI
NYI Justin Abdelkader (68), T.J. Oshie (70)
DAL
TBL→
DAL
DAL Jim O'Brien (62), Patrick O'Sullivan (67), Rostislav Klesla (68), Kaspars Daugavins (63), Justin Abdelkader (67), Y13 R1 MIN pick (Hunter Shinkaruk)
TBL Y13 R1 BOS pick (Rasmus Ristolainen), Y13 R4 STL pick (Nick Cousins), Y13 R2 CGY pick (Daniil Zharkov)
TOR→
COL
COL Justin Abdelkader (67), Morgan Rielly (P), Y13 R1 TOR pick (Frederick Gauthier), Y13 R1 MIN pick (Hunter Shinkaruk)
TOR Blake Comeau (69), Y13 R1 COL pick
DET→
TOR
DET Sam Gagner (71)
TOR Justin Abdelkader (65), Andrew Cogliano (68)
DET