| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
BOS
|
80 | 28 | 15 | 13 | +5 | 99 | 2 | 0 | 3 |
| NSHL24 |
PHI
|
78 | 34 | 13 | 21 | +2 | 102 | 2 | 0 | 1 |
| NSHL23 |
PHI
Total |
76 | 70 | 32 | 38 | +7 | 108 | 14 | 0 | 10 |
PHI
|
58 | 55 | 28 | 27 | +9 | 80 | 12 | 0 | 7 | |
TOR
|
18 | 15 | 4 | 11 | -2 | 28 | 2 | 0 | 3 | |
| NSHL22 |
CBJ
Total |
73 | 26 | 10 | 16 | +7 | 53 | 0 | 1 | 0 |
CBJ
|
39 | 10 | 5 | 5 | +3 | 29 | 0 | 1 | 0 | |
MTL
|
21 | 8 | 4 | 4 | +4 | 12 | 0 | 0 | 0 | |
MIN
|
9 | 6 | 1 | 5 | 0 | 4 | 0 | 0 | 0 | |
TOR
|
4 | 2 | 0 | 2 | 0 | 8 | 0 | 0 | 0 | |
| NSHL21 |
MIN
Total |
78 | 32 | 10 | 22 | -5 | 44 | 1 | 0 | 0 |
DAL
|
60 | 24 | 9 | 15 | -7 | 38 | 1 | 0 | 0 | |
MIN
|
12 | 6 | 1 | 5 | +1 | 6 | 0 | 0 | 0 | |
TBL
|
6 | 2 | 0 | 2 | +1 | 0 | 0 | 0 | 0 | |
| NSHL20 |
MIN
|
82 | 25 | 10 | 15 | -7 | 32 | 0 | 0 | 1 |
| NSHL19 |
MIN
Total |
81 | 45 | 16 | 29 | -1 | 56 | 3 | 1 | 4 |
MIN
|
52 | 31 | 11 | 20 | -3 | 36 | 3 | 0 | 3 | |
OTT
|
29 | 14 | 5 | 9 | +2 | 20 | 0 | 1 | 1 | |
| NSHL18 |
LAK
|
80 | 19 | 10 | 9 | -25 | 66 | 4 | 3 | 4 |
| NSHL17 |
LAK
Total |
47 | 10 | 6 | 4 | -5 | 10 | 0 | 0 | 2 |
LAK
|
9 | 3 | 2 | 1 | -2 | 2 | 0 | 0 | 1 | |
CHI
|
38 | 7 | 4 | 3 | -3 | 8 | 0 | 0 | 1 | |
| Pro Career | 675 | 289 | 122 | 167 | -22 | 570 | 26 | 5 | 25 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL17 |
LAK
|
32 | 35 | 7 | 28 | +13 | 14 | 2 | 0 | 1 |
| Farm Career | 32 | 35 | 7 | 28 | +13 | 14 | 2 | 0 | 1 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
BOS
|
22 | 2 | 1 | 1 | -2 | 9 | 0 | 0 | 0 |
| NSHL24 |
PHI
|
6 | 1 | 0 | 1 | 0 | 9 | 0 | 0 | 0 |
| NSHL23 |
PHI
|
15 | 14 | 4 | 10 | +6 | 43 | 2 | 0 | 0 |
| NSHL22 |
CBJ
|
6 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 |
| NSHL21 |
MIN
|
6 | 3 | 2 | 1 | 0 | 14 | 0 | 0 | 0 |
| NSHL20 |
MIN
|
6 | 2 | 1 | 1 | -3 | 2 | 0 | 0 | 0 |
| NSHL18 |
LAK
|
3 | 1 | 1 | 0 | -1 | 0 | 0 | 0 | 0 |
| NSHL17 |
LAK
|
10 | 5 | 1 | 4 | +4 | 8 | 0 | 0 | 0 |
| Playoff Career | 74 | 28 | 10 | 18 | +3 | 85 | 2 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL17 |
LAK
|
75 | 35 | 74 | 74 | 70 | 85 | 78 | 74 | 69 | 76 | 72 | 70 | 73 | 65 | 61 | 70 |
| NSHL18 |
LAK
|
77 | 35 | 76 | 76 | 72 | 85 | 79 | 76 | 71 | 80 | 73 | 72 | 75 | 65 | 63 | 75 |
| NSHL19 |
MIN
|
77 | 35 | 76 | 76 | 72 | 85 | 79 | 76 | 73 | 80 | 73 | 72 | 75 | 66 | 63 | 75 |
| NSHL20 |
MIN
|
79 | 35 | 76 | 76 | 74 | 87 | 80 | 76 | 75 | 80 | 73 | 72 | 75 | 67 | 64 | 75 |
| NSHL21 |
MIN
|
79 | 35 | 78 | 76 | 80 | 87 | 81 | 76 | 76 | 80 | 73 | 72 | 75 | 68 | 65 | 73 |
| NSHL22 |
CBJ
|
80 | 52 | 78 | 76 | 80 | 87 | 83 | 76 | 78 | 80 | 73 | 72 | 75 | 77 | 87 | 74 |
| NSHL23 |
PHI
|
80 | 52 | 78 | 76 | 80 | 87 | 83 | 76 | 78 | 80 | 73 | 72 | 75 | 78 | 87 | 74 |
| NSHL24 |
PHI
|
81 | 52 | 76 | 77 | 81 | 88 | 84 | 77 | 78 | 79 | 74 | 73 | 76 | 79 | 85 | 75 |
| NSHL25 |
BOS
|
82 | 52 | 74 | 75 | 82 | 88 | 82 | 75 | 76 | 77 | 72 | 71 | 74 | 80 | 83 | 74 |
| Career Avg | 79 | 43 | 77 | 76 | 77 | 87 | 81 | 76 | 75 | 80 | 73 | 72 | 75 | 72 | 74 | 74 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL18 | LAK |
TC | PA | 78 | 80 | +2 | 2 | |
| NSHL17 | CHI |
TC | DF | 69 | 70 | +1 | 1 |
BOS
TOR→
PHI
PHI J.T. Miller (74), Claude Giroux (72), Kevin Shattenkirk (74), Cal Petersen (75), Jordan Schroeder (71), Sam Lafferty (68)
TOR Calle Jarnkrok (71), Cory Conacher (74), Jake Bean (73)
TOR
CBJ
FLA→
TBL
FLA Tyson Barrie (76), Kevin Czuczman (67), Michael Raffl (66), Jon Gillies (70)
TBL J.T. Miller (72), Victor Rask (69), Matt Benning (70)
TBL→
DAL
DAL J.T. Miller (72), Tyler Bertuzzi (70)
TBL Devin Shore (71), Blake Coleman (67)
DAL→
MIN
DAL Tim Erixon (71), Y22 R2 SJS pick
MIN J.T. Miller (73)
MIN
OTT→
MIN
MIN Viktor Arvidsson (73), J.T. Miller (71)
OTT Andrew Shaw (79)
CHI| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final | 8 | 11 / 12 | Eliminated | 0 | 3 | -1 | 11 | -3 |
| NSHL24 Totals | 0 | 3 | -1 | 11 | -3 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Semifinal | 2 | 3 / 12 | Advanced | 2 | 5 | +5 | 8 | 7.5 |
| Final | 4 | 9 / 10 | Eliminated | 2 | 6 | -4 | 18 | -1 |
| NSHL23 Totals | 4 | 11 | +1 | 26 | 6.5 | |||
| Year | Seed | Team | Finish | Rounds | Won | PTS |
|---|---|---|---|---|---|---|
| PSC23 | #5 | TOR | Round of 64 | 1 | 0 | 1 |