| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
MTL
Total |
7 | 0 | 0 | 0 | -4 | 4 | 0 | 0 | 0 |
MTL
|
5 | 0 | 0 | 0 | -3 | 4 | 0 | 0 | 0 | |
VGK
|
2 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | |
| NSHL23 |
VGK
Total |
60 | 12 | 3 | 9 | -8 | 48 | 0 | 0 | 0 |
MTL
|
25 | 2 | 1 | 1 | -3 | 20 | 0 | 0 | 0 | |
TOR
|
15 | 6 | 2 | 4 | -1 | 18 | 0 | 0 | 0 | |
MIN
|
11 | 1 | 0 | 1 | +2 | 4 | 0 | 0 | 0 | |
VGK
|
9 | 3 | 0 | 3 | -6 | 6 | 0 | 0 | 0 | |
| NSHL22 |
LAK
|
76 | 10 | 4 | 6 | +4 | 32 | 0 | 0 | 0 |
| Pro Career | 143 | 22 | 7 | 15 | -8 | 84 | 0 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
OTT
|
66 | 58 | 22 | 36 | -15 | 68 | 2 | 1 | 1 |
| NSHL24 |
MTL
|
1 | 2 | 0 | 2 | +1 | 0 | 0 | 0 | 0 |
| NSHL23 |
VGK
|
1 | 1 | 0 | 1 | +1 | 2 | 0 | 0 | 0 |
| NSHL21 |
LAK
|
78 | 104 | 34 | 70 | -2 | 60 | 10 | 1 | 0 |
| Farm Career | 146 | 165 | 56 | 109 | -15 | 130 | 12 | 2 | 1 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL22 |
LAK
|
28 | 0 | 0 | 0 | -2 | 4 | 0 | 0 | 0 |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
LAK
|
5 | 3 | 1 | 2 | -3 | 4 | 0 | 0 | 0 |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
LAK
|
84 | 40 | 72 | 81 | 70 | 75 | 74 | 62 | 79 | 70 | 62 | 72 | 66 | 65 | 63 | 68 |
| NSHL22 |
LAK
|
86 | 35 | 74 | 83 | 69 | 77 | 76 | 64 | 81 | 72 | 64 | 71 | 68 | 76 | 76 | 70 |
| NSHL23 |
VGK
|
86 | 37 | 74 | 83 | 69 | 77 | 78 | 64 | 81 | 72 | 64 | 71 | 68 | 76 | 76 | 70 |
| NSHL24 |
MTL
|
86 | 39 | 74 | 83 | 69 | 77 | 80 | 64 | 81 | 72 | 64 | 71 | 68 | 77 | 76 | 70 |
| Career Avg | 86 | 38 | 74 | 83 | 70 | 77 | 77 | 64 | 81 | 72 | 64 | 72 | 68 | 74 | 73 | 70 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL21 | LAK |
TC | SK | 79 | 81 | +2 | 2 | |
| NSHL21 | LAK |
TC | PA | 67 | 70 | +3 | 3 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL25 | Signing | OTT |
$575,000 for 2 years |
| NSHL24 | Waiver | VGK→ MTL |
Claimed off waivers |
| NSHL23 | Trade | LAK→ MIN |
LAK Y28 R7 MIN pick MIN Jake Evans (70) |
| NSHL23 | Trade | MTL→ TOR |
MTL Christian Dvorak (76), Josh Anderson (73) TOR Jake Evans (70), Alex Tuch (76) |
| NSHL23 | Trade | TOR→ VGK |
TOR Darnell Nurse (78), Robby Fabbri (80) VGK Jake Evans (70), Pavel Buchnevich (73), Dysin Mayo (74), Sean Durzi (72), Conor Timmins (72), Erik Gustafsson (73), Y24 R2 CHI pick (Collin Graf) |
| NSHL23 | Waiver | MIN→ MTL |
Claimed off waivers |
| NSHL21 | Signing | LAK |
$850,000 for 4 years |