| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
OTT
|
70 | 19 | 4 | 15 | -7 | 72 | 2 | 0 | 2 |
| 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 | 80 | 20 | 4 | 16 | -10 | 76 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
VGK
|
7 | 1 | 0 | 1 | -1 | 5 | 0 | 0 | 0 |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
VGK
|
7 | 2 | 0 | 2 | -1 | 0 | 0 | 0 | 0 |
| NSHL23 |
TBL
|
6 | 3 | 1 | 2 | -4 | 2 | 1 | 0 | 0 |
| NSHL22 |
PHI
|
10 | 3 | 0 | 3 | -3 | 0 | 0 | 0 | 0 |
| Farm Career | 23 | 8 | 1 | 7 | -8 | 2 | 1 | 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 |
| Career Avg | 96 | 54 | 87 | 71 | 98 | 85 | 93 | 72 | 50 | 78 | 63 | 70 | 63 | 66 | 88 | 75 | |
| 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 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL25 | Signing | VGK |
$3,000,000 for 4 years |
| NSHL24 | Trade | TBL→ VGK |
TBL Nick Bjugstad (77) VGK Brandon McMillan (70), Mattias Samuelsson (77) |
| NSHL23 | Trade | 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 |
| NSHL23 | Trade | 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 |
| NSHL22 | Signing | PHI |
$800,000 for 3 years |