| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
CAL
|
80 | 29 | 6 | 23 | -15 | 50 | 1 | 0 | 2 |
| NSHL24 |
CAL
|
78 | 26 | 3 | 23 | -27 | 100 | 1 | 0 | 0 |
| NSHL23 |
QUE
|
2 | 1 | 1 | 0 | -2 | 9 | 0 | 0 | 0 |
| Pro Career | 160 | 56 | 10 | 46 | -44 | 159 | 2 | 0 | 2 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
DET
|
86 | 20 | 87 | 75 | 85 | 84 | 84 | 70 | 50 | 72 | 67 | 72 | 63 | 61 | 61 | 72 |
| NSHL22 |
DET
|
90 | 47 | 89 | 75 | 85 | 86 | 88 | 74 | 50 | 76 | 67 | 75 | 65 | 65 | 86 | 75 |
| NSHL23 |
QUE
|
91 | 51 | 89 | 75 | 89 | 90 | 92 | 79 | 50 | 80 | 67 | 79 | 66 | 65 | 89 | 78 |
| NSHL24 |
CAL
|
94 | 54 | 89 | 75 | 92 | 93 | 95 | 79 | 50 | 81 | 69 | 85 | 66 | 68 | 89 | 80 |
| NSHL25 |
CAL
|
94 | 57 | 89 | 75 | 95 | 96 | 98 | 79 | 50 | 81 | 69 | 85 | 66 | 71 | 89 | 81 |
| Career Avg | 91 | 46 | 89 | 75 | 90 | 90 | 92 | 77 | 50 | 78 | 68 | 80 | 66 | 66 | 83 | 78 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL24 | CAL |
TC | DF | 82 | 85 | +3 | 3 | |
| NSHL24 | CAL |
TC | SC | 67 | 69 | +2 | 2 | |
| NSHL23 | DET |
TC | PH | 78 | 79 | +1 | 1 | |
| NSHL23 | DET |
TC | DF | 76 | 79 | +3 | 3 | |
| NSHL22 | DET |
TC | DF | 72 | 75 | +3 | 3 | |
| NSHL21 | DET |
TC | PH | 65 | 68 | +3 | 3 | ALL-STAR CLASSIC |
| NSHL21 | DET |
TC | PH | 68 | 70 | +2 | 2 | |
| NSHL21 | DET |
TC | PA | 69 | 72 | +3 | 3 | |
| NSHL21 | DET |
TC | DF | 72 | 74 | +2 | 2 | ALL-STAR CLASSIC |
DET→
QUE
DET Y24 R1 FLA pick (Anton Silayev), Y24 R1 SEA pick (Jett Luchanko), Y24 R2 CAR pick (Emil Hemming), Y26 R2 MTL pick, Y27 R1 NYR pick
QUE K'Andre Miller (78), Matthew Tkachuk (79)
DET
SJS→
DET
DET Travis Konecny (73), Blake Comeau (69), Andrei Zubarev (72), Jack Roslovic (P), K'Andre Miller (P), Y21 R2 SEA pick (Zachary Dean)
SJS Nino Niederreiter (77), Josh Jooris (69), Andrew MacDonald (70), Y21 R5 VGK pick (Evan Nause)| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final | 9 | 11 / 12 | Eliminated | 0 | 4 | -7 | 9 | -4 |
| NSHL24 Totals | 0 | 4 | -7 | 9 | -4 | |||