| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
MTL
|
10 | 3 | 0 | 3 | -1 | 6 | 0 | 0 | 0 |
| NSHL21 |
SEA
Total |
72 | 10 | 6 | 4 | -4 | 20 | 0 | 2 | 0 |
BOS
|
32 | 3 | 2 | 1 | -5 | 10 | 0 | 0 | 0 | |
SEA
|
28 | 6 | 3 | 3 | +2 | 8 | 0 | 1 | 0 | |
TOR
|
12 | 1 | 1 | 0 | -1 | 2 | 0 | 1 | 0 | |
| NSHL20 |
SEA
Total |
60 | 6 | 3 | 3 | -2 | 2 | 0 | 0 | 0 |
SEA
|
39 | 3 | 0 | 3 | -2 | 0 | 0 | 0 | 0 | |
FLA
|
11 | 1 | 1 | 0 | +1 | 0 | 0 | 0 | 0 | |
TOR
|
10 | 2 | 2 | 0 | -1 | 2 | 0 | 0 | 0 | |
| NSHL19 |
CGY
Total |
71 | 15 | 9 | 6 | -6 | 24 | 0 | 0 | 2 |
TOR
|
40 | 6 | 3 | 3 | -5 | 8 | 0 | 0 | 0 | |
CGY
|
31 | 9 | 6 | 3 | -1 | 16 | 0 | 0 | 2 | |
| NSHL18 |
TBL
Total |
23 | 4 | 0 | 4 | -3 | 4 | 0 | 0 | 0 |
TBL
|
13 | 2 | 0 | 2 | -3 | 2 | 0 | 0 | 0 | |
SJS
|
10 | 2 | 0 | 2 | 0 | 2 | 0 | 0 | 0 | |
| NSHL17 |
SJS
Total |
77 | 7 | 4 | 3 | -2 | 14 | 0 | 0 | 0 |
CAR
|
58 | 6 | 3 | 3 | +1 | 8 | 0 | 0 | 0 | |
SJS
|
19 | 1 | 1 | 0 | -3 | 6 | 0 | 0 | 0 | |
| NSHL16 |
CAR
|
73 | 18 | 11 | 7 | +12 | 4 | 0 | 2 | 2 |
| NSHL15 |
CAR
|
80 | 14 | 6 | 8 | +12 | 8 | 0 | 0 | 2 |
| Pro Career | 466 | 77 | 39 | 38 | +6 | 82 | 0 | 4 | 6 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
MTL
|
35 | 13 | 5 | 8 | +5 | 29 | 2 | 0 | 0 |
| NSHL24 |
MTL
|
30 | 1 | 0 | 1 | +4 | 10 | 0 | 0 | 0 |
| NSHL23 |
SEA
|
37 | 9 | 5 | 4 | +5 | 33 | 0 | 0 | 0 |
| NSHL22 |
SEA
|
67 | 34 | 15 | 19 | -2 | 31 | 2 | 0 | 2 |
| NSHL18 |
TOR
Total |
43 | 5 | 2 | 3 | -7 | 0 | 0 | 0 | 0 |
TOR
|
35 | 3 | 2 | 1 | -9 | 0 | 0 | 0 | 0 | |
TBL
|
7 | 0 | 0 | 0 | +2 | 0 | 0 | 0 | 0 | |
SJS
|
1 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | |
| Farm Career | 212 | 62 | 27 | 35 | +5 | 103 | 4 | 0 | 2 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
SEA
|
19 | 2 | 2 | 0 | +4 | 4 | 0 | 0 | 0 |
| NSHL16 |
CAR
|
4 | 0 | 0 | 0 | -1 | 2 | 0 | 0 | 0 |
| NSHL15 |
CAR
|
3 | 0 | 0 | 0 | -1 | 2 | 0 | 0 | 0 |
| Pro Career | 26 | 2 | 2 | 0 | +2 | 8 | 0 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL22 |
SEA
|
6 | 2 | 1 | 1 | +1 | 0 | 0 | 0 | 0 |
| NSHL18 |
NFD
|
5 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 |
| Farm Career | 11 | 2 | 1 | 1 | -1 | 0 | 0 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL15 |
CAR
|
70 | 20 | 81 | 72 | 79 | 78 | 78 | 65 | 70 | 70 | 66 | 70 | 67 | 65 | 60 | 67 |
| NSHL16 |
CAR
|
70 | 20 | 81 | 72 | 81 | 79 | 78 | 65 | 70 | 70 | 66 | 71 | 67 | 65 | 60 | 67 |
| NSHL17 |
SJS
|
70 | 20 | 82 | 72 | 81 | 79 | 78 | 65 | 70 | 70 | 66 | 71 | 67 | 65 | 60 | 67 |
| NSHL18 |
TOR
|
70 | 20 | 82 | 72 | 81 | 79 | 78 | 65 | 70 | 70 | 66 | 71 | 67 | 66 | 61 | 75 |
| NSHL19 |
CGY
|
70 | 20 | 82 | 72 | 81 | 79 | 78 | 65 | 70 | 70 | 66 | 71 | 67 | 68 | 63 | 75 |
| NSHL20 |
SEA
|
70 | 20 | 82 | 72 | 81 | 79 | 78 | 65 | 70 | 70 | 66 | 71 | 67 | 69 | 64 | 75 |
| NSHL21 |
SEA
|
70 | 20 | 82 | 72 | 75 | 79 | 78 | 65 | 72 | 70 | 66 | 71 | 67 | 70 | 65 | 68 |
| NSHL22 |
SEA
|
68 | 47 | 80 | 70 | 76 | 77 | 79 | 63 | 72 | 68 | 64 | 69 | 65 | 80 | 69 | 67 |
| NSHL23 |
SEA
|
69 | 48 | 80 | 67 | 77 | 78 | 80 | 64 | 73 | 69 | 65 | 66 | 66 | 80 | 70 | 67 |
| NSHL24 |
MTL
|
70 | 49 | 77 | 64 | 78 | 75 | 77 | 61 | 73 | 66 | 65 | 67 | 63 | 81 | 71 | 66 |
| Career Avg | 70 | 29 | 81 | 71 | 79 | 79 | 79 | 65 | 71 | 70 | 66 | 70 | 67 | 71 | 65 | 70 | |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL24 | Trade | BOS→ TOR |
BOS Mikey Eyssimont (68), Alec Martinez (71), Joel Edmundson (73), HUNTER SHEPARD (66) TOR Pontus Aberg (66), Andrej Nestrasil (66), Matt Tomkins (71) |
| NSHL24 | Trade | TOR→ MTL |
MTL Andrej Nestrasil (66), Y27 R6 TOR pick TOR Luke Schenn (75) |
| NSHL21 | Trade | BOS→ TOR |
BOS Melker Karlsson (70), Mark Scheifele (76), Ladislav Smid (70), Marc-Antoine Pouliot (69), Markus Nutivaara (71) TOR William Karlsson (78), Noel Acciari (68), Andrej Nestrasil (68) |
| NSHL21 | Waiver | TOR→ SEA |
Claimed off waivers |
| NSHL21 | Opening Day Waivers | BOS |
Claimed off opening-day waivers |
| NSHL20 | Trade | SEA→ FLA |
FLA Andrej Nestrasil (67) SEA $500,000 |
| NSHL20 | Trade | FLA→ TOR |
FLA Alex Ovechkin (73), Chris Tanev (72), $150,000 TOR Riley Nash (69), Oscar Moller (69), T.J. Brennan (68), Andrej Nestrasil (67) |
| NSHL20 | Trade | TOR→ SEA |
SEA Andrej Nestrasil (67), Michael McCarron (63), Kenny Agostino (62), $1,000,000, Y21 R4 TOR pick (Cole Schwindt) TOR Erik Johnson (70), Derek Forbort (72), Jake McCabe (72), Y21 R4 QUE pick (Eemil Viro) |
| NSHL20 | Opening Day Waivers | FLA |
Claimed off opening-day waivers |
| NSHL20 | Signing | SEA |
$650,000 for 4 years |
| NSHL19 | Waiver | TOR→ CGY |
Claimed off waivers |
| NSHL18 | Trade | TBL→ TOR |
TBL Vladimir Tarasenko (75), Aaron Ekblad (76), Y19 R1 DET pick (Spencer Knight), Y19 R5 HAM pick (Matthew Stienburg) TOR Connor McDavid (79), James van Riemsdyk (73), Roberto Luongo (78), Justin Williams (66), Andrej Nestrasil (67) |
| NSHL18 | Waiver | SJS→ TBL |
Claimed off waivers |
| NSHL18 | Signing | SJS |
$750,000 for 2 years |
| NSHL14 | Trade | TBL→ CAR |
CAR Andrej Nestrasil (P), Connor Hellebuyck (P), Y15 R3 PIT pick (DOMINIC TURGEON) TBL Y15 R3 PIT pick (DOMINIC TURGEON) TOR Y15 R2 DAL pick (JOEL ERIKSSON EK), Y16 R5 CAR pick (TYLER PARSONS) |