| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
OTT
Total |
80 | 22 | 4 | 18 | -11 | 74 | 2 | 0 | 2 |
OTT
|
56 | 17 | 3 | 14 | -9 | 53 | 2 | 0 | 1 | |
VGK
|
24 | 5 | 1 | 4 | -2 | 21 | 0 | 0 | 1 | |
| NSHL23 |
TBL
Total |
10 | 1 | 0 | 1 | -3 | 4 | 0 | 0 | 0 |
PHI
|
6 | 1 | 0 | 1 | -2 | 2 | 0 | 0 | 0 | |
QUE
|
3 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | |
TBL
|
1 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | |
| Pro Career | 90 | 23 | 4 | 19 | -14 | 78 | 2 | 0 | 2 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
VGK
Total |
78 | 28 | 4 | 24 | +3 | 85 | 0 | 0 | 0 |
VGK
|
69 | 24 | 4 | 20 | +4 | 85 | 0 | 0 | 0 | |
VGK
|
9 | 4 | 0 | 4 | -1 | 0 | 0 | 0 | 0 | |
| NSHL23 |
TBL
Total |
68 | 33 | 2 | 31 | +5 | 93 | 0 | 0 | 0 |
TBL
|
29 | 17 | 0 | 17 | +5 | 33 | 0 | 0 | 0 | |
TBL
|
20 | 7 | 1 | 6 | -3 | 31 | 0 | 0 | 0 | |
TBL
|
19 | 9 | 1 | 8 | +3 | 29 | 0 | 0 | 0 | |
| NSHL22 |
PHI
|
64 | 25 | 4 | 21 | +1 | 116 | 3 | 0 | 0 |
| Farm Career | 210 | 86 | 10 | 76 | +9 | 294 | 3 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
OTT
|
11 | 3 | 0 | 3 | +3 | 2 | 0 | 0 | 0 |
| NSHL24 |
VGK
|
7 | 1 | 0 | 1 | -1 | 5 | 0 | 0 | 0 |
| Pro Career | 18 | 4 | 0 | 4 | +2 | 7 | 0 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL22 |
PHI
|
93 | 50 | 87 | 69 | 95 | 81 | 89 | 68 | 50 | 75 | 60 | 63 | 60 | 65 | 88 | 72 |
| NSHL23 |
TBL
|
97 | 54 | 87 | 71 | 99 | 85 | 93 | 72 | 50 | 77 | 64 | 70 | 63 | 65 | 88 | 75 |
| NSHL24 |
VGK
|
97 | 57 | 87 | 71 | 99 | 88 | 96 | 75 | 50 | 80 | 64 | 75 | 64 | 68 | 88 | 77 |
| NSHL25 |
OTT
|
97 | 60 | 87 | 72 | 99 | 90 | 96 | 75 | 50 | 80 | 64 | 80 | 64 | 71 | 88 | 79 |
| Career Avg | 96 | 56 | 87 | 71 | 98 | 86 | 94 | 73 | 50 | 78 | 63 | 72 | 63 | 68 | 88 | 76 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL25 | VGK |
LTC | SK | 71 | 72 | +1 | 1 | |
| NSHL25 | VGK |
LTC | EN | 88 | 90 | +2 | 2 | |
| NSHL25 | VGK |
LTC | DF | 78 | 80 | +2 | 2 | |
| NSHL24 | TBL |
TC | DF | 73 | 75 | +2 | 2 | |
| NSHL23 | PHI |
TC | DF | 67 | 70 | +3 | 3 | |
| NSHL23 | PHI |
TC | SK | 69 | 71 | +2 | 2 |
VGK→
OTT
VGK Nikita Alexandrov (69), , Y26 R1 OTT pick, Y26 R3 OTT pick, Y27 R1 OTT pick, Y27 R3 OTT pick
OTT Jesper Bratt (80), Mattias Samuelsson (79), Y26 R6 CBJ pick, Y26 R6 NYR pick, Y27 R6 VGK pick
VGK
TBL→
VGK
TBL Nick Bjugstad (77)
VGK Brandon McMillan (70), Mattias Samuelsson (77)
PHI→
QUE
PHI Brock Boeser (80), Y24 R3 SEA pick (Maxim Masse)
QUE Daniel Sprong (72), Mattias Samuelsson (75), $4,000,000, Y24 R1 SEA pick (Jett Luchanko), Y25 R1 PHI pick, Y25 R5 PHI pick
QUE→
TBL
QUE Barrett Hayton (73), Arthur Kaliyev (69), Alexander Volkov (71), Erik Haula (67)
TBL Travis Konecny (76), Mattias Samuelsson (75), Y24 R1 NYR pick (Matthew Kessel), Y25 R3 QUE pick, Y25 R3 BOS pick
PHI| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final | 9 | 12 / 14 | Eliminated | 0 | 0 | 0 | 0 | 0 |
| NSHL25 Totals | 0 | 0 | 0 | 0 | 0 | |||