| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
VAN
|
66 | 19 | 4 | 15 | -5 | 144 | 3 | 0 | 1 |
| NSHL24 |
EDM
|
72 | 13 | 3 | 10 | +5 | 57 | 2 | 0 | 2 |
| NSHL23 |
ANA
|
73 | 42 | 11 | 31 | +8 | 130 | 7 | 0 | 4 |
| NSHL22 |
LAK
|
78 | 16 | 2 | 14 | -3 | 90 | 1 | 0 | 0 |
| NSHL21 |
LAK
Total |
75 | 10 | 3 | 7 | -5 | 102 | 1 | 0 | 0 |
FLA
|
41 | 3 | 0 | 3 | 0 | 48 | 0 | 0 | 0 | |
SJS
|
26 | 6 | 2 | 4 | +2 | 50 | 0 | 0 | 0 | |
LAK
|
8 | 1 | 1 | 0 | -7 | 4 | 1 | 0 | 0 | |
| NSHL20 |
OTT
Total |
81 | 8 | 0 | 8 | +8 | 50 | 0 | 0 | 0 |
OTT
|
39 | 5 | 0 | 5 | +8 | 32 | 0 | 0 | 0 | |
SEA
|
41 | 3 | 0 | 3 | 0 | 18 | 0 | 0 | 0 | |
TOR
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| NSHL19 |
COL
|
82 | 12 | 1 | 11 | -31 | 71 | 1 | 0 | 0 |
| NSHL18 |
VAN
|
13 | 3 | 1 | 2 | +1 | 6 | 0 | 0 | 0 |
| Pro Career | 540 | 123 | 25 | 98 | -22 | 650 | 15 | 0 | 7 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL18 |
VAN
|
66 | 24 | 2 | 22 | -24 | 105 | 2 | 0 | 0 |
| Farm Career | 66 | 24 | 2 | 22 | -24 | 105 | 2 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL18 |
VAN
|
91 | 55 | 69 | 71 | 80 | 81 | 81 | 70 | 50 | 72 | 65 | 67 | 62 | 65 | 67 | 75 |
| NSHL19 |
COL
|
91 | 58 | 69 | 73 | 80 | 83 | 83 | 72 | 50 | 76 | 65 | 70 | 63 | 65 | 67 | 75 |
| NSHL20 |
OTT
|
91 | 58 | 71 | 73 | 82 | 83 | 83 | 72 | 50 | 79 | 65 | 70 | 63 | 66 | 67 | 75 |
| NSHL21 |
LAK
|
91 | 58 | 72 | 73 | 92 | 83 | 83 | 72 | 52 | 79 | 65 | 70 | 63 | 67 | 67 | 73 |
| NSHL22 |
LAK
|
91 | 50 | 72 | 73 | 92 | 83 | 85 | 72 | 52 | 79 | 65 | 70 | 63 | 84 | 87 | 75 |
| NSHL23 |
ANA
|
91 | 50 | 72 | 73 | 94 | 85 | 87 | 72 | 52 | 79 | 65 | 70 | 63 | 84 | 87 | 75 |
| NSHL24 |
EDM
|
91 | 52 | 72 | 74 | 94 | 87 | 89 | 74 | 52 | 81 | 67 | 72 | 65 | 84 | 87 | 76 |
| NSHL25 |
VAN
|
89 | 50 | 70 | 72 | 92 | 85 | 87 | 72 | 50 | 79 | 65 | 73 | 63 | 82 | 85 | 75 |
| Career Avg | 91 | 54 | 71 | 73 | 89 | 84 | 85 | 72 | 51 | 78 | 66 | 71 | 64 | 75 | 77 | 75 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL20 | SEA |
TC | PA | 76 | 79 | +3 | 3 | |
| NSHL19 | COL |
TC | PA | 75 | 76 | +1 | 1 | |
| NSHL19 | COL |
TC | DF | 67 | 70 | +3 | 3 | |
| NSHL18 | VAN |
TC | PH | 68 | 70 | +2 | 2 | |
| NSHL18 | VAN |
TC | DF | 64 | 67 | +3 | 3 |
VAN
ANA
FLA
DET→
SJS
DET Y25 R4 SJS pick
SJS Yohann Auvitu (65), Jake McCabe (73)
FLA→
DET
DET Jake McCabe (73), Michal Neuvirth (80)
FLA Gustav Forsling (72), Boone Jenner (74), Y25 R4 DET pick, Y26 R6 DET pick
SJS→
LAK
LAK Jake McCabe (73), Y22 R5 BOS pick (Kirill Dolzhenkov), Y23 R5 DAL pick
SJS Brian Dumoulin (74)
FLA
SEA→
TOR
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)
TOR→
OTT
OTT Antoine Roussel (73), Derick Brassard (67), Jake McCabe (72), Ryan Stanton (72), Cory Schneider (75), Y21 R4 QUE pick (Eemil Viro)
TOR Carey Price (81), Conor Sheary (74)
SEA
STL
VAN
NSH
DET→
NSH
DET Patrik Berglund (70)
NSH Jake McCabe (P)| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final | 6 | 10 / 12 | Eliminated | 1 | 1 | +2 | 4 | 2 |
| NSHL23 Totals | 1 | 1 | +2 | 4 | 2 | |||