| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
CAR
|
71 | 45 | 19 | 26 | +4 | 44 | 4 | 1 | 5 |
| NSHL24 |
NYR
|
74 | 42 | 12 | 30 | -4 | 44 | 4 | 0 | 5 |
| NSHL23 |
NYR
|
78 | 55 | 28 | 27 | +4 | 72 | 2 | 1 | 6 |
| NSHL22 |
NYR
|
78 | 21 | 9 | 12 | 0 | 18 | 0 | 1 | 1 |
| NSHL21 |
NYR
|
78 | 28 | 11 | 17 | -25 | 22 | 5 | 0 | 2 |
| NSHL20 |
NYR
|
81 | 31 | 15 | 16 | -6 | 18 | 1 | 1 | 2 |
| NSHL19 |
WPG
|
77 | 53 | 24 | 29 | +6 | 12 | 2 | 0 | 4 |
| NSHL18 |
WPG
|
76 | 55 | 20 | 35 | +5 | 12 | 5 | 0 | 4 |
| Pro Career | 613 | 330 | 138 | 192 | -16 | 242 | 23 | 4 | 29 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL17 |
WPG
|
55 | 66 | 30 | 36 | +12 | 4 | 6 | 0 | 6 |
| NSHL16 |
TOR
Total |
73 | 70 | 31 | 39 | +2 | 16 | 4 | 0 | 6 |
TOR
|
43 | 37 | 18 | 19 | -9 | 10 | 3 | 0 | 2 | |
MTL
|
30 | 33 | 13 | 20 | +11 | 6 | 1 | 0 | 4 | |
| Farm Career | 128 | 136 | 61 | 75 | +14 | 20 | 10 | 0 | 12 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
NYR
|
14 | 7 | 2 | 5 | +4 | 2 | 0 | 0 | 1 |
| NSHL23 |
NYR
|
12 | 4 | 3 | 1 | -1 | 7 | 0 | 0 | 1 |
| NSHL22 |
NYR
|
11 | 4 | 0 | 4 | +3 | 2 | 0 | 0 | 0 |
| NSHL20 |
NYR
|
10 | 5 | 3 | 2 | -1 | 10 | 0 | 0 | 0 |
| NSHL19 |
WPG
|
8 | 2 | 0 | 2 | -1 | 0 | 0 | 0 | 0 |
| Playoff Career | 55 | 22 | 8 | 14 | +4 | 21 | 0 | 0 | 2 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL16 |
VAN
|
72 | 20 | 83 | 72 | 80 | 84 | 77 | 70 | 80 | 73 | 74 | 71 | 70 | 63 | 58 | 69 |
| NSHL17 |
WPG
|
73 | 20 | 84 | 75 | 80 | 87 | 80 | 73 | 82 | 76 | 80 | 71 | 73 | 63 | 59 | 72 |
| NSHL18 |
WPG
|
74 | 20 | 84 | 78 | 80 | 87 | 81 | 76 | 88 | 80 | 83 | 74 | 76 | 64 | 61 | 85 |
| NSHL19 |
WPG
|
74 | 20 | 86 | 78 | 80 | 87 | 81 | 77 | 91 | 80 | 83 | 74 | 76 | 65 | 61 | 85 |
| NSHL20 |
NYR
|
74 | 20 | 86 | 78 | 80 | 87 | 83 | 77 | 91 | 83 | 85 | 74 | 76 | 66 | 63 | 85 |
| NSHL21 |
NYR
|
74 | 20 | 86 | 78 | 80 | 87 | 83 | 80 | 91 | 83 | 85 | 74 | 76 | 67 | 63 | 76 |
| NSHL22 |
NYR
|
76 | 47 | 86 | 78 | 80 | 88 | 85 | 80 | 91 | 83 | 85 | 74 | 76 | 77 | 83 | 77 |
| NSHL23 |
NYR
|
78 | 47 | 86 | 78 | 80 | 88 | 87 | 80 | 91 | 83 | 85 | 74 | 76 | 77 | 83 | 78 |
| NSHL24 |
NYR
|
80 | 49 | 86 | 78 | 80 | 89 | 89 | 80 | 93 | 83 | 85 | 74 | 76 | 79 | 83 | 78 |
| Career Avg | 75 | 30 | 86 | 77 | 80 | 88 | 83 | 77 | 89 | 81 | 83 | 74 | 75 | 69 | 69 | 79 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL21 | NYR |
TC | PH | 77 | 80 | +3 | 3 | ALL-STAR CLASSIC |
| NSHL20 | NYR |
TC | SC | 83 | 85 | +2 | 2 | |
| NSHL20 | NYR |
TC | PA | 80 | 83 | +3 | 3 | |
| NSHL18 | WPG |
TC | SC | 82 | 83 | +1 | 1 | |
| NSHL18 | WPG |
TC | PA | 79 | 80 | +1 | 1 | |
| NSHL18 | WPG |
TC | FO | 85 | 88 | +3 | 3 | |
| NSHL17 | TBL |
TC | SC | 77 | 80 | +3 | 3 | |
| NSHL16 | MTL |
TC | SK | 72 | 73 | +1 | 1 | |
| NSHL16 | MTL |
TC | SC | 71 | 74 | +3 | 3 | |
| NSHL16 | MTL |
TC | DF | 70 | 71 | +1 | 1 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL25 | Trade | TOR→ CAR |
TOR Evgeni Malkin (71), Y27 R1 TOR pick CAR Tomas Hertl (77), Jaccob Slavin (75), Sergei Bobrovsky (79) |
| NSHL25 | Trade | NYR→ TOR |
TOR Tage Thompson (79), Tomas Hertl (77), Sergei Bobrovsky (79) NYR Anton Lander (72), Joseph Woll (75), Y28 R1 NJD pick, Y29 R1 NJD pick, Y28 R2 WPG pick, Y29 R2 WPG pick, Y29 R3 VGK pick |
| NSHL23 | Signing | NYR |
$1,670,000 for 4 years |
| NSHL20 | Trade | WPG→ PIT |
PIT Tomas Hertl (74) WPG Joel Eriksson Ek (69), Y20 R2 CGY pick (Ozzie Wiesblatt) |
| NSHL20 | Signing | NYR |
$6,000,000 for 3 years |
| NSHL19 | Signing | WPG |
$850,000 for 1 year |
| NSHL16 | Signing | MTL |
$850,000 for 3 years |
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Round 1 | 8 | 3 / 10 | Advanced | 0 | 7 | +3 | 0 | 8.5 |
| Round 2 | 3 | 1 / 10 | Advanced | 4 | 2 | +2 | 0 | 11 |
| Final Six | 5 | 2 / 8 | Advanced | 1 | 6 | +2 | 0 | 9 |
| Semifinal | 2 | 3 / 8 | Advanced | 4 | 0 | +2 | 0 | 9 |
| Final | 4 | 5 / 6 | Eliminated | 2 | 4 | +4 | 4 | 8 |
| NSHL19 Totals | 11 | 19 | +13 | 4 | 45.5 | |||
| Year | Seed | Team | Finish | Rounds | Won | PTS |
|---|---|---|---|---|---|---|
| PSC24 | #3 | NYR | Round of 64 | 1 | 0 | 0 |
| PSC21 | #64 | NYR | Round of 16 | 3 | 2 | 5 |
| PSC19 | #39 | WPG | Round of 16 | 3 | 2 | 5 |