| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
OTT
Total |
80 | 37 | 11 | 26 | -4 | 92 | 1 | 0 | 2 |
OTT
|
56 | 31 | 7 | 24 | -1 | 78 | 0 | 0 | 1 | |
CAL
|
15 | 1 | 1 | 0 | -2 | 12 | 0 | 0 | 1 | |
TOR
|
9 | 5 | 3 | 2 | -1 | 2 | 1 | 0 | 0 | |
| NSHL24 |
TBL
|
78 | 15 | 8 | 7 | -6 | 48 | 0 | 2 | 2 |
| NSHL23 |
STL
|
70 | 34 | 12 | 22 | -2 | 59 | 4 | 0 | 2 |
| NSHL22 |
STL
|
68 | 34 | 14 | 20 | -10 | 60 | 6 | 0 | 2 |
| NSHL21 |
MTL
|
78 | 45 | 13 | 32 | -7 | 70 | 6 | 0 | 2 |
| NSHL20 |
FLA
|
82 | 41 | 23 | 18 | +14 | 30 | 0 | 2 | 8 |
| NSHL19 |
FLA
|
3 | 1 | 1 | 0 | -3 | 2 | 0 | 0 | 1 |
| Pro Career | 459 | 207 | 82 | 125 | -18 | 361 | 17 | 4 | 19 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
OTT
|
11 | 5 | 1 | 4 | +3 | 12 | 1 | 0 | 0 |
| NSHL24 |
TBL
|
6 | 1 | 0 | 1 | -1 | 2 | 0 | 0 | 0 |
| NSHL22 |
STL
|
11 | 5 | 2 | 3 | +3 | 6 | 1 | 0 | 0 |
| NSHL20 |
FLA
|
11 | 5 | 3 | 2 | +4 | 2 | 0 | 0 | 1 |
| Pro Career | 39 | 16 | 6 | 10 | +9 | 22 | 2 | 0 | 1 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL18 |
ANA
|
56 | 35 | 71 | 71 | 80 | 80 | 80 | 67 | 84 | 67 | 69 | 68 | 68 | 64 | 60 | 80 |
| NSHL19 |
FLA
|
59 | 35 | 74 | 74 | 80 | 81 | 81 | 73 | 87 | 70 | 71 | 68 | 71 | 64 | 60 | 80 |
| NSHL20 |
FLA
|
62 | 35 | 77 | 74 | 83 | 84 | 84 | 76 | 90 | 73 | 71 | 71 | 74 | 65 | 62 | 80 |
| NSHL21 |
MTL
|
62 | 35 | 79 | 74 | 85 | 84 | 84 | 79 | 90 | 75 | 73 | 71 | 75 | 66 | 63 | 72 |
| NSHL22 |
STL
|
64 | 47 | 79 | 74 | 87 | 84 | 86 | 79 | 90 | 75 | 73 | 71 | 75 | 76 | 76 | 73 |
| NSHL23 |
STL
|
66 | 49 | 79 | 74 | 87 | 86 | 88 | 79 | 90 | 75 | 73 | 71 | 75 | 76 | 76 | 74 |
| NSHL24 |
TBL
|
68 | 51 | 79 | 74 | 87 | 86 | 90 | 79 | 90 | 75 | 73 | 71 | 75 | 78 | 76 | 74 |
| NSHL25 |
OTT
|
68 | 51 | 79 | 74 | 89 | 86 | 90 | 79 | 90 | 75 | 73 | 71 | 75 | 79 | 76 | 74 |
| Career Avg | 64 | 43 | 78 | 74 | 85 | 84 | 86 | 77 | 89 | 74 | 72 | 71 | 74 | 71 | 69 | 76 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL21 | MTL |
TC | PH | 76 | 79 | +3 | 3 | |
| NSHL20 | FLA |
TC | DF | 69 | 71 | +2 | 2 | |
| NSHL19 | FLA |
TC | PH | 70 | 73 | +3 | 3 | |
| NSHL18 | ANA |
TC | PH | 65 | 67 | +2 | 2 | |
| NSHL18 | ANA |
TC | PA | 65 | 67 | +2 | 2 | |
| NSHL18 | ANA |
TC | FO | 83 | 84 | +1 | 1 |
CAL→
TOR
TOR Jakob Chychrun (80), Mark Jankowski (74), Patrick Kane (68), Trent Frederic (70)
CAL Mikey Anderson (77), Y26 R2 CAL pick, Y27 R3 VGK pick, Y27 R3 FLA pick, Y27 R4 WPG pick
TOR→
OTT
TOR Artemi Panarin (78), Brenden Dillon (75)
OTT Mark Jankowski (74), Mike Matheson (72), Y27 R2 WPG pick, Y28 R3 LAK pick
CAL
STL
MTL
ANA
QUE→
DAL
DAL Mark Jankowski (P), Y17 R5 QUE pick (TROY TERRY)
QUE Justin Abdelkader (68)
CAR→
QUE
CAR Y14 R4 CAR pick (VICTOR RASK)
QUE Mark Jankowski (P)