| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
SEA
|
80 | 35 | 9 | 26 | -12 | 6 | 6 | 0 | 1 |
| NSHL24 |
SEA
|
77 | 33 | 4 | 29 | +19 | 4 | 3 | 0 | 2 |
| NSHL23 |
SEA
|
78 | 39 | 6 | 33 | -10 | 10 | 3 | 0 | 1 |
| NSHL22 |
TOR
|
78 | 33 | 9 | 24 | -7 | 16 | 6 | 0 | 0 |
| NSHL21 |
TOR
|
10 | 4 | 0 | 4 | -4 | 2 | 0 | 0 | 0 |
| NSHL19 |
TOR
|
4 | 2 | 0 | 2 | -4 | 2 | 0 | 0 | 0 |
| Pro Career | 327 | 146 | 28 | 118 | -18 | 40 | 18 | 0 | 4 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
SEA
|
13 | 6 | 2 | 4 | -9 | 0 | 2 | 0 | 1 |
| NSHL23 |
SEA
|
20 | 15 | 3 | 12 | +14 | 2 | 2 | 0 | 0 |
| Pro Career | 33 | 21 | 5 | 16 | +5 | 2 | 4 | 0 | 1 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL19 |
TOR
|
70 | 15 | 85 | 91 | 62 | 88 | 88 | 77 | 50 | 85 | 72 | 66 | 73 | 62 | 57 | 90 |
| NSHL20 |
TOR
|
70 | 15 | 88 | 91 | 65 | 91 | 91 | 77 | 50 | 85 | 72 | 70 | 73 | 63 | 58 | 90 |
| NSHL21 |
TOR
|
70 | 15 | 91 | 93 | 73 | 94 | 94 | 80 | 50 | 90 | 72 | 76 | 76 | 64 | 59 | 77 |
| NSHL22 |
TOR
|
73 | 42 | 91 | 93 | 76 | 94 | 96 | 80 | 50 | 90 | 75 | 76 | 76 | 73 | 81 | 79 |
| NSHL23 |
SEA
|
73 | 42 | 94 | 93 | 79 | 97 | 99 | 80 | 50 | 90 | 75 | 76 | 76 | 73 | 82 | 80 |
| NSHL24 |
SEA
|
73 | 42 | 96 | 93 | 80 | 99 | 99 | 80 | 50 | 90 | 75 | 76 | 76 | 75 | 82 | 80 |
| NSHL25 |
SEA
|
73 | 42 | 96 | 93 | 82 | 99 | 99 | 80 | 50 | 90 | 75 | 78 | 76 | 77 | 82 | 80 |
| Career Avg | 72 | 31 | 92 | 93 | 74 | 95 | 96 | 80 | 50 | 89 | 74 | 74 | 76 | 70 | 72 | 83 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL22 | TOR |
TC | SC | 72 | 75 | +3 | 3 | |
| NSHL21 | TOR |
TC | PA | 88 | 90 | +2 | 2 | |
| NSHL21 | TOR |
TC | DF | 73 | 76 | +3 | 3 | ALL-STAR CLASSIC |
| NSHL21 | TOR |
TC | DF | 70 | 73 | +3 | 3 | |
| NSHL20 | TOR |
TC | DF | 69 | 70 | +1 | 1 | |
| NSHL20 | TOR |
TC | DF | 66 | 69 | +3 | 3 | BellLetsTalk Promo |
| NSHL19 | TOR |
TC | ST | 60 | 62 | +2 | 2 | |
| NSHL19 | TOR |
TC | DF | 64 | 66 | +2 | 2 | |
| NSHL19 | TOR |
TC | DF | 61 | 64 | +3 | 3 |
SEA
TOR
TOR
HAM→
TOR
HAM Nikita Kucherov (75), Jason Demers (75), Adam Pelech (69), Y20 R3 DET pick (Matthew Phillips)
TOR Slava Voynov (75), Dylan Demelo (66), Casey Mittelstadt (P), Thomas Chabot (P)
WPG→
TOR
TOR P.K. Subban (75), Jake Gardiner (72), Tomas Tatar (72), Frederic St-Denis (67), Mike Kostka (69), Thomas Chabot (P)
WPG Alex Killorn (74), Philip Larsen (74), Andrej Sustr (67), Michael Bournival (66), Carl Klingberg (P), $100,000, Y17 R4 WPG pick (FILIP CHYTIL)| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Round 1 | 9 | 7 / 12 | Advanced | 1 | 1 | 0 | 0 | 3 |
| Round 2 | 5 | 7 / 10 | Advanced | 0 | 2 | -2 | 0 | 1 |
| Final Six | 1 | 2 / 8 | Advanced | 1 | 3 | +2 | 0 | 6 |
| Semifinal | 6 | 4 / 8 | Advanced | 0 | 7 | +4 | 0 | 9 |
| Final | 3 | 5 / 6 | Eliminated | 0 | 1 | 0 | 0 | 1 |
| NSHL24 Totals | 2 | 14 | +4 | 0 | 20 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Semifinal | 2 | 5 / 12 | Advanced | 1 | 3 | -5 | 0 | 2.5 |
| Final | 6 | 9 / 10 | Eliminated | 1 | 2 | -1 | 0 | 3.5 |
| NSHL23 Totals | 2 | 5 | -6 | 0 | 6 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final Six | 6 | 2 / 12 | Advanced | 2 | 4 | +3 | 0 | 9.5 |
| Semifinal | 3 | 8 / 10 | Advanced | 0 | 1 | -2 | 2 | -1 |
| Final | 5 | 8 / 8 | Eliminated | 0 | 1 | -2 | 4 | -2 |
| NSHL22 Totals | 2 | 6 | -1 | 6 | 6.5 | |||
| Year | Seed | Team | Finish | Rounds | Won | PTS |
|---|---|---|---|---|---|---|
| PSC22 | #15 | TOR | Round of 64 | 1 | 0 | 0 |