| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
TBL
Total |
80 | 80 | 32 | 48 | +10 | 33 | 8 | 1 | 6 |
TBL
|
28 | 21 | 6 | 15 | +1 | 13 | 3 | 0 | 1 | |
DET
|
52 | 59 | 26 | 33 | +9 | 20 | 5 | 1 | 5 | |
| NSHL24 |
DET
|
77 | 55 | 29 | 26 | -2 | 16 | 11 | 1 | 3 |
| NSHL23 |
DET
|
78 | 50 | 26 | 24 | -2 | 19 | 6 | 2 | 3 |
| NSHL22 |
DET
|
78 | 64 | 26 | 38 | +14 | 37 | 7 | 0 | 1 |
| NSHL21 |
DET
|
78 | 44 | 16 | 28 | -12 | 14 | 3 | 0 | 2 |
| NSHL19 |
DET
|
1 | 0 | 0 | 0 | -1 | 2 | 0 | 0 | 0 |
| NSHL18 |
DET
|
3 | 1 | 0 | 1 | -1 | 0 | 0 | 0 | 0 |
| NSHL17 |
BOS
|
80 | 37 | 18 | 19 | -6 | 16 | 3 | 1 | 2 |
| NSHL16 |
BOS
Total |
4 | 0 | 0 | 0 | -1 | 2 | 0 | 0 | 0 |
TOR
|
3 | 0 | 0 | 0 | +1 | 0 | 0 | 0 | 0 | |
BOS
|
1 | 0 | 0 | 0 | -2 | 2 | 0 | 0 | 0 | |
| Pro Career | 479 | 331 | 147 | 184 | -1 | 139 | 38 | 5 | 17 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
TBL
|
7 | 4 | 1 | 3 | -2 | 0 | 1 | 0 | 1 |
| NSHL24 |
DET
|
4 | 6 | 0 | 6 | +1 | 0 | 0 | 0 | 0 |
| NSHL23 |
DET
|
6 | 2 | 0 | 2 | -4 | 5 | 0 | 0 | 0 |
| NSHL22 |
DET
|
19 | 11 | 3 | 8 | +3 | 0 | 2 | 0 | 0 |
| NSHL21 |
DET
|
7 | 5 | 1 | 4 | -3 | 2 | 1 | 0 | 0 |
| NSHL20 |
DET
|
10 | 9 | 3 | 6 | +1 | 10 | 0 | 0 | 0 |
| NSHL17 |
BOS
|
5 | 3 | 1 | 2 | 0 | 2 | 0 | 0 | 1 |
| Pro Career | 58 | 40 | 9 | 31 | -4 | 19 | 4 | 0 | 2 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL16 |
BOS
|
63 | 15 | 81 | 85 | 73 | 86 | 85 | 70 | 69 | 71 | 75 | 70 | 75 | 60 | 55 | 70 |
| NSHL17 |
BOS
|
66 | 15 | 83 | 88 | 73 | 86 | 85 | 75 | 69 | 75 | 81 | 73 | 79 | 60 | 58 | 73 |
| NSHL18 |
DET
|
68 | 15 | 84 | 88 | 73 | 86 | 85 | 75 | 69 | 75 | 81 | 73 | 79 | 61 | 58 | 94 |
| NSHL19 |
DET
|
69 | 19 | 85 | 88 | 73 | 86 | 85 | 79 | 73 | 79 | 84 | 73 | 83 | 62 | 60 | 94 |
| NSHL20 |
DET
|
72 | 19 | 88 | 88 | 73 | 89 | 88 | 79 | 79 | 81 | 84 | 73 | 83 | 63 | 60 | 94 |
| NSHL21 |
DET
|
72 | 19 | 91 | 90 | 75 | 91 | 90 | 82 | 82 | 84 | 84 | 73 | 83 | 64 | 60 | 78 |
| NSHL22 |
DET
|
72 | 47 | 91 | 90 | 75 | 91 | 93 | 82 | 82 | 87 | 84 | 73 | 83 | 73 | 68 | 79 |
| NSHL23 |
DET
|
72 | 50 | 91 | 90 | 75 | 92 | 96 | 82 | 85 | 87 | 84 | 73 | 83 | 73 | 71 | 79 |
| NSHL24 |
DET
|
74 | 50 | 91 | 90 | 75 | 92 | 98 | 82 | 87 | 87 | 84 | 73 | 83 | 75 | 73 | 79 |
| NSHL25 |
TBL
|
76 | 50 | 91 | 90 | 75 | 94 | 98 | 82 | 87 | 87 | 84 | 73 | 83 | 77 | 75 | 80 |
| Career Avg | 71 | 30 | 88 | 89 | 74 | 90 | 91 | 79 | 79 | 82 | 83 | 73 | 82 | 67 | 64 | 82 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL22 | DET |
TC | PA | 84 | 87 | +3 | 3 | |
| NSHL20 | DET |
TC | PA | 79 | 81 | +2 | 2 | |
| NSHL20 | DET |
TC | FO | 76 | 79 | +3 | 3 | |
| NSHL17 | BOS |
TC | SC | 79 | 81 | +2 | 2 | |
| NSHL17 | BOS |
TC | PH | 73 | 75 | +2 | 2 | |
| NSHL16 | TOR |
TC | SC | 74 | 75 | +1 | 1 | |
| NSHL16 | TOR |
TC | DF | 69 | 70 | +1 | 1 |
DET→
TBL
TBL Dylan Larkin (80), Tim Erixon (72)
DET Andrew Copp (77), Y26 R1 DET pick, Y26 R3 TBL pick
DET
DET
BOS→
DET
BOS T.J. Hensick (68), T.J. Galiardi (69), Chris Kreider (69), Landon Ferraro (66), Jakub Kindl (68), Marko Dano (73), Y20 R2 LAK pick
DET Dylan Larkin (73), Nicklas Backstrom (73)
CAR→
TOR
CAR Jonathan Huberdeau (76), Y16 R1 VAN pick (COLTON PARAYKO)
TOR Dylan Larkin (P), Y17 R6 DET pick (EVAN BARRATT), Y18 R6 VAN pick (Devon Toews)
TOR| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Round 1 | 9 | 1 / 14 | Advanced | 3 | 5 | +6 | 2 | 13 |
| Round 2 | 8 | 1 / 10 | Advanced | 4 | 5 | +1 | 0 | 13.5 |
| Round 3 | 4 | 4 / 10 | Advanced | 2 | 3 | +1 | 7 | 4 |
| Round 4 | 3 | 3 / 8 | Advanced | 4 | 3 | 0 | 5 | 8.5 |
| Round 5 | 6 | 3 / 6 | Advanced | 2 | 5 | +2 | 0 | 10 |
| Round 6 | 3 | 1 / 6 | Advanced | 6 | 6 | 0 | 2 | 17 |
| Final Six | 2 | 6 / 8 | Advanced | 0 | 5 | -1 | 0 | 4.5 |
| Semifinal | 2 | 4 / 6 | Advanced | 2 | 9 | +2 | 0 | 14 |
| Final | 1 | 7 / 8 | Eliminated | 3 | 1 | -1 | 11 | 1 |
| NSHL25 Totals | 26 | 42 | +10 | 27 | 85.5 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Semifinal | 10 | 6 / 12 | Advanced | 1 | 0 | +1 | 0 | 2.5 |
| Final | 2 | 10 / 10 | Eliminated | 1 | 3 | -8 | 2 | 0 |
| NSHL24 Totals | 2 | 3 | -7 | 2 | 2.5 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final | 6 | 11 / 12 | Eliminated | 2 | 0 | -2 | 4 | 1 |
| NSHL23 Totals | 2 | 0 | -2 | 4 | 1 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Round 1 | 6 | 1 / 12 | Advanced | 4 | 1 | +2 | 0 | 10 |
| Final Six | 2 | 8 / 10 | Advanced | 0 | 4 | -5 | 0 | 1.5 |
| Semifinal | 4 | 3 / 8 | Advanced | 1 | 3 | 0 | 0 | 5 |
| Final | 4 | 7 / 8 | Eliminated | 0 | 1 | -3 | 0 | -0.5 |
| NSHL21 Totals | 5 | 9 | -6 | 0 | 16 | |||