| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
CAL
|
70 | 39 | 10 | 29 | -12 | 34 | 2 | 0 | 2 |
| NSHL24 |
VGK
|
63 | 18 | 7 | 11 | -3 | 21 | 1 | 1 | 1 |
| NSHL23 |
VGK
Total |
77 | 24 | 14 | 10 | -2 | 14 | 2 | 0 | 2 |
QUE
|
62 | 14 | 8 | 6 | -2 | 10 | 0 | 0 | 1 | |
VGK
|
9 | 4 | 3 | 1 | -2 | 4 | 1 | 0 | 1 | |
TOR
|
4 | 6 | 3 | 3 | +2 | 0 | 1 | 0 | 0 | |
HAM
|
2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| NSHL22 |
PHI
|
66 | 34 | 12 | 22 | +3 | 10 | 2 | 0 | 2 |
| NSHL21 |
PHI
|
78 | 22 | 10 | 12 | -6 | 30 | 3 | 0 | 5 |
| NSHL20 |
PHI
|
82 | 30 | 9 | 21 | +8 | 18 | 2 | 0 | 1 |
| NSHL19 |
PHI
|
18 | 7 | 2 | 5 | -3 | 2 | 0 | 0 | 0 |
| Pro Career | 454 | 174 | 64 | 110 | -15 | 129 | 12 | 1 | 13 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL19 |
PHI
|
68 | 53 | 24 | 29 | +13 | 8 | 6 | 0 | 2 |
| Farm Career | 68 | 53 | 24 | 29 | +13 | 8 | 6 | 0 | 2 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
VGK
|
8 | 3 | 1 | 2 | +2 | 0 | 0 | 0 | 1 |
| NSHL22 |
PHI
|
26 | 12 | 7 | 5 | +5 | 2 | 1 | 0 | 1 |
| NSHL20 |
PHI
|
5 | 2 | 0 | 2 | -2 | 0 | 0 | 0 | 0 |
| Pro Career | 39 | 17 | 8 | 9 | +5 | 2 | 1 | 0 | 2 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL19 |
PHI
|
2 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL19 |
PHI
|
68 | 30 | 85 | 78 | 60 | 76 | 68 | 70 | 58 | 71 | 76 | 64 | 74 | 64 | 62 | 80 |
| NSHL20 |
PHI
|
68 | 30 | 87 | 80 | 60 | 79 | 71 | 73 | 61 | 74 | 79 | 67 | 77 | 65 | 62 | 80 |
| NSHL21 |
PHI
|
68 | 30 | 87 | 80 | 70 | 79 | 73 | 74 | 63 | 75 | 79 | 67 | 77 | 66 | 62 | 71 |
| NSHL22 |
PHI
|
68 | 42 | 87 | 80 | 72 | 79 | 75 | 74 | 63 | 75 | 79 | 67 | 77 | 76 | 77 | 72 |
| NSHL23 |
VGK
|
70 | 42 | 87 | 80 | 74 | 81 | 77 | 74 | 65 | 75 | 79 | 67 | 77 | 76 | 79 | 73 |
| NSHL24 |
VGK
|
70 | 42 | 87 | 80 | 75 | 81 | 77 | 74 | 65 | 75 | 79 | 69 | 77 | 78 | 79 | 73 |
| Career Avg | 69 | 36 | 87 | 80 | 69 | 80 | 74 | 74 | 63 | 75 | 79 | 67 | 77 | 71 | 71 | 75 | |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL25 | Signing | CAL |
$3,000,000 for 2 years |
| NSHL23 | Trade | QUE→ HAM |
HAM Pavel Buchnevich (73), Artur Kayumov (P), Y24 R2 QUE pick (Andrew Basha) QUE Victor Olofsson (76), Kevin Lankinen (79) |
| NSHL23 | Trade | HAM→ TOR |
HAM Yegor Sharangovich (75), Y27 R3 TOR pick TOR Pavel Buchnevich (73), Y24 R2 QUE pick (Andrew Basha), Y27 R2 VGK pick |
| 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) |
| NSHL22 | Signing | PHI |
$2,500,000 for 3 years |
| NSHL19 | Signing | PHI |
$400,000 for 3 years |
| Season | Type | Team | GP | G | A | PTS | +/- | PIM | S | PPG | PPA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL20 | Reg Season | Baxter-Bard | 11 | 4 | 4 | 8 | 0 | 0 | 27 | 1 | 1 |
| NSHL20 | Playoffs | Baxter-Bard | 2 | 1 | 1 | 2 | 1 | 0 | 6 | 0 | 0 |