| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
OTT
Total |
80 | 95 | 39 | 56 | -2 | 24 | 15 | 1 | 9 |
OTT
|
56 | 80 | 33 | 47 | +2 | 18 | 12 | 1 | 7 | |
VGK
|
24 | 15 | 6 | 9 | -4 | 6 | 3 | 0 | 2 | |
| NSHL24 |
VGK
|
78 | 70 | 26 | 44 | +5 | 17 | 11 | 1 | 3 |
| NSHL23 |
VGK
|
41 | 27 | 17 | 10 | +5 | 20 | 4 | 1 | 2 |
| NSHL22 |
VGK
|
38 | 20 | 8 | 12 | +4 | 6 | 1 | 0 | 1 |
| NSHL21 |
VGK
|
69 | 60 | 31 | 29 | +8 | 26 | 10 | 0 | 5 |
| NSHL20 |
VGK
|
2 | 2 | 1 | 1 | -1 | 0 | 1 | 0 | 0 |
| NSHL19 |
WPG
|
9 | 6 | 5 | 1 | +2 | 4 | 1 | 0 | 1 |
| Pro Career | 317 | 280 | 127 | 153 | +21 | 97 | 43 | 3 | 21 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
VGK
|
35 | 32 | 8 | 24 | +2 | 6 | 2 | 1 | 2 |
| NSHL22 |
VGK
|
40 | 54 | 23 | 31 | +4 | 9 | 4 | 0 | 2 |
| NSHL21 |
VGK
|
9 | 9 | 3 | 6 | -1 | 8 | 2 | 0 | 0 |
| NSHL20 |
VGK
|
82 | 85 | 38 | 47 | +6 | 10 | 9 | 0 | 4 |
| NSHL19 |
WPG
|
73 | 55 | 22 | 33 | -11 | 18 | 4 | 0 | 3 |
| NSHL18 |
WPG
Total |
79 | 59 | 26 | 33 | -19 | 22 | 9 | 0 | 4 |
WPG
|
66 | 55 | 22 | 33 | -19 | 20 | 8 | 0 | 3 | |
WPG
|
13 | 4 | 4 | 0 | 0 | 2 | 1 | 0 | 1 | |
| Farm Career | 318 | 294 | 120 | 174 | -19 | 73 | 30 | 1 | 15 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
OTT
|
11 | 9 | 5 | 4 | +3 | 2 | 1 | 0 | 1 |
| NSHL24 |
VGK
|
13 | 7 | 3 | 4 | +1 | 0 | 0 | 0 | 0 |
| NSHL21 |
VGK
|
6 | 6 | 2 | 4 | +2 | 2 | 0 | 0 | 0 |
| NSHL19 |
WPG
|
8 | 8 | 3 | 5 | -1 | 2 | 0 | 0 | 0 |
| Pro Career | 38 | 30 | 13 | 17 | +5 | 6 | 1 | 0 | 1 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL18 |
WPG
|
57 | 10 | 74 | 91 | 45 | 82 | 82 | 67 | 71 | 72 | 70 | 64 | 73 | 60 | 55 | 94 |
| NSHL19 |
WPG
|
61 | 10 | 78 | 95 | 45 | 82 | 82 | 70 | 71 | 77 | 77 | 64 | 77 | 60 | 55 | 94 |
| NSHL20 |
VGK
|
61 | 10 | 82 | 95 | 45 | 83 | 82 | 80 | 71 | 80 | 80 | 70 | 77 | 61 | 56 | 94 |
| NSHL21 |
VGK
|
64 | 10 | 86 | 99 | 53 | 83 | 82 | 81 | 71 | 84 | 84 | 73 | 81 | 62 | 59 | 76 |
| NSHL22 |
VGK
|
64 | 35 | 86 | 99 | 53 | 86 | 85 | 81 | 71 | 84 | 85 | 73 | 83 | 68 | 69 | 77 |
| NSHL23 |
VGK
|
64 | 37 | 86 | 99 | 53 | 86 | 86 | 83 | 71 | 86 | 90 | 73 | 85 | 68 | 71 | 78 |
| NSHL24 |
VGK
|
66 | 37 | 88 | 99 | 55 | 89 | 89 | 83 | 71 | 86 | 90 | 73 | 85 | 71 | 72 | 79 |
| NSHL25 |
OTT
|
67 | 39 | 90 | 99 | 55 | 91 | 90 | 83 | 71 | 86 | 90 | 75 | 85 | 73 | 74 | 80 |
| Career Avg | 63 | 24 | 84 | 97 | 51 | 86 | 85 | 79 | 71 | 82 | 84 | 71 | 81 | 66 | 64 | 84 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL25 | VGK |
LTC | DF | 73 | 75 | +2 | 2 | |
| NSHL25 | VGK |
LTC | DU | 89 | 90 | +1 | 1 | |
| NSHL25 | VGK |
LTC | DI | 88 | 90 | +2 | 2 | |
| NSHL23 | VGK |
TC | SC | 87 | 90 | +3 | 3 | |
| NSHL21 | VGK |
TC | SC | 82 | 84 | +2 | 2 | |
| NSHL21 | VGK |
TC | DF | 70 | 73 | +3 | 3 | |
| NSHL20 | VGK |
TC | SC | 77 | 80 | +3 | 3 | Auction item no restrictions |
| NSHL20 | VGK |
TC | PH | 70 | 80 | +10 | 10 | Auction item no restrictions |
| NSHL20 | VGK |
TC | PA | 77 | 80 | +3 | 3 | Auction item no restrictions |
| NSHL20 | VGK |
TC | DF | 64 | 70 | +6 | 6 | Auction item no restrictions |
| NSHL19 | WPG |
TC | SC | 74 | 77 | +3 | 3 | |
| NSHL19 | WPG |
TC | PA | 75 | 77 | +2 | 2 | |
| NSHL18 | TOR |
TC | SC | 67 | 70 | +3 | 3 |
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
VGK
WPG→
OTT
OTT Jesper Bratt (70), Jared Coreau (70)
WPG Ryan Hartman (71), Petr Mrazek (78), Linus Ullmark (74), Cameron York (P), Jamieson Rees (P), Y23 R1 OTT pick, Y24 R1 OTT pick, Y21 R2 QUE pick (Olen Zellweger), Y24 R2 OTT pick, Y22 R3 OTT pick, Y24 R3 OTT pick, Y24 R4 OTT pick
TOR→
WPG
TOR Mark Scheifele (74)
WPG Brandon Pirri (73), Jesper Bratt (67), Derick Brassard (70), Andre Burakovsky (68), Brendan Perlini (67)
TOR| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Round 1 | 5 | 8 / 14 | Advanced | 2 | 2 | -7 | 2 | 1.5 |
| Round 2 | 9 | 3 / 10 | Advanced | 2 | 3 | +3 | 2 | 7.5 |
| Final Six | 5 | 6 / 10 | Advanced | 1 | 1 | -2 | 0 | 2 |
| Semifinal | 6 | 1 / 7 | Advanced | 6 | 9 | +3 | 2 | 21.5 |
| Final | 4 | 6 / 6 | Eliminated | 2 | 4 | -4 | 9 | 1.5 |
| NSHL25 Totals | 13 | 19 | -7 | 15 | 34 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final | 1 | 11 / 12 | Eliminated | 0 | 2 | -3 | 5 | -2 |
| NSHL24 Totals | 0 | 2 | -3 | 5 | -2 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Round 1 | 10 | 5 / 12 | Advanced | 2 | 1 | +2 | 0 | 6 |
| Final Six | 7 | 2 / 10 | Advanced | 5 | 2 | +3 | 2 | 12.5 |
| Semifinal | 6 | 6 / 8 | Advanced | 3 | 0 | -2 | 6 | 2 |
| Final | 3 | 8 / 8 | Eliminated | 1 | 1 | -1 | 6 | -0.5 |
| NSHL23 Totals | 11 | 4 | +2 | 14 | 20 | |||