| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
OTT
Total |
41 | 4 | 2 | 2 | -1 | 56 | 1 | 0 | 0 |
OTT
|
36 | 3 | 2 | 1 | -2 | 26 | 1 | 0 | 0 | |
ANA
|
5 | 1 | 0 | 1 | +1 | 30 | 0 | 0 | 0 | |
| NSHL24 |
EDM
|
78 | 11 | 1 | 10 | +14 | 60 | 0 | 0 | 0 |
| NSHL23 |
EDM
|
78 | 14 | 2 | 12 | +13 | 77 | 0 | 0 | 0 |
| NSHL22 |
CAR
Total |
75 | 26 | 5 | 21 | -2 | 55 | 2 | 1 | 0 |
MIN
|
46 | 16 | 4 | 12 | +4 | 29 | 1 | 1 | 0 | |
CAR
|
29 | 10 | 1 | 9 | -6 | 26 | 1 | 0 | 0 | |
| NSHL21 |
MIN
|
78 | 27 | 5 | 22 | +4 | 40 | 2 | 0 | 0 |
| NSHL20 |
MIN
Total |
82 | 16 | 3 | 13 | +15 | 36 | 1 | 0 | 0 |
TBL
|
60 | 6 | 2 | 4 | +3 | 30 | 0 | 0 | 0 | |
MIN
|
21 | 10 | 1 | 9 | +11 | 6 | 1 | 0 | 0 | |
TOR
|
1 | 0 | 0 | 0 | +1 | 0 | 0 | 0 | 0 | |
| NSHL19 |
TBL
|
82 | 16 | 1 | 15 | +9 | 22 | 0 | 0 | 0 |
| NSHL18 |
TBL
Total |
79 | 16 | 3 | 13 | -5 | 40 | 0 | 0 | 0 |
TBL
|
65 | 12 | 1 | 11 | +11 | 34 | 0 | 0 | 0 | |
SJS
|
11 | 2 | 1 | 1 | -17 | 4 | 0 | 0 | 0 | |
QUE
|
3 | 2 | 1 | 1 | +1 | 2 | 0 | 0 | 0 | |
| NSHL17 |
SJS
|
80 | 31 | 5 | 26 | +7 | 42 | 2 | 0 | 1 |
| NSHL16 |
WPG
|
76 | 16 | 3 | 13 | -3 | 58 | 1 | 0 | 0 |
| NSHL15 |
WPG
|
80 | 23 | 3 | 20 | +1 | 44 | 0 | 0 | 0 |
| NSHL14 |
WPG
Total |
79 | 30 | 7 | 23 | +2 | 32 | 4 | 0 | 0 |
DAL
|
10 | 4 | 1 | 3 | +2 | 0 | 1 | 0 | 0 | |
WPG
|
69 | 26 | 6 | 20 | 0 | 32 | 3 | 0 | 0 | |
| NSHL13 |
DAL
|
80 | 26 | 5 | 21 | +2 | 42 | 0 | 0 | 0 |
| NSHL12 |
VAN
|
6 | 1 | 0 | 1 | 0 | 2 | 0 | 0 | 0 |
| Pro Career | 994 | 257 | 45 | 212 | +56 | 606 | 13 | 1 | 1 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL12 |
VAN
|
56 | 51 | 10 | 41 | +1 | 45 | 6 | 0 | 4 |
| Farm Career | 56 | 51 | 10 | 41 | +1 | 45 | 6 | 0 | 4 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
OTT
|
11 | 0 | 0 | 0 | -1 | 12 | 0 | 0 | 0 |
| NSHL23 |
EDM
|
26 | 3 | 0 | 3 | +8 | 12 | 0 | 0 | 0 |
| NSHL22 |
CAR
|
5 | 0 | 0 | 0 | -1 | 7 | 0 | 0 | 0 |
| NSHL21 |
MIN
|
6 | 1 | 0 | 1 | -2 | 8 | 0 | 0 | 0 |
| NSHL20 |
MIN
|
6 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 |
| NSHL19 |
TBL
|
7 | 1 | 0 | 1 | 0 | 4 | 0 | 0 | 0 |
| NSHL18 |
TBL
|
5 | 1 | 0 | 1 | -1 | 2 | 0 | 0 | 0 |
| NSHL16 |
WPG
|
18 | 7 | 1 | 6 | -2 | 6 | 1 | 0 | 0 |
| NSHL15 |
WPG
|
12 | 5 | 0 | 5 | +5 | 8 | 0 | 0 | 0 |
| NSHL14 |
WPG
|
16 | 5 | 1 | 4 | -10 | 12 | 1 | 0 | 0 |
| NSHL13 |
DAL
|
7 | 1 | 0 | 1 | -2 | 2 | 0 | 0 | 0 |
| Pro Career | 119 | 24 | 2 | 22 | -8 | 73 | 2 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
OTT
|
3 | 0 | 0 | 0 | -2 | 5 | 0 | 0 | 0 |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL12 |
VAN
|
81 | 38 | 77 | 80 | 75 | 76 | 77 | 67 | 50 | 70 | 62 | 69 | 68 | 61 | 55 | 68 |
| NSHL13 |
DAL
|
- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| NSHL14 |
WPG
|
82 | 35 | 82 | 83 | 76 | 82 | 80 | 72 | 50 | 74 | 70 | 75 | 71 | 63 | 59 | 71 |
| NSHL15 |
WPG
|
83 | 35 | 84 | 83 | 78 | 85 | 83 | 73 | 50 | 75 | 70 | 75 | 71 | 63 | 60 | 73 |
| NSHL16 |
WPG
|
84 | 35 | 84 | 83 | 80 | 88 | 86 | 73 | 50 | 75 | 70 | 80 | 71 | 64 | 63 | 75 |
| NSHL17 |
SJS
|
84 | 35 | 84 | 83 | 80 | 90 | 88 | 73 | 50 | 75 | 70 | 80 | 71 | 65 | 64 | 75 |
| NSHL18 |
TBL
|
84 | 35 | 86 | 83 | 80 | 92 | 90 | 73 | 50 | 76 | 70 | 80 | 71 | 66 | 65 | 90 |
| NSHL19 |
TBL
|
84 | 35 | 86 | 83 | 82 | 92 | 90 | 73 | 50 | 76 | 70 | 80 | 71 | 68 | 65 | 90 |
| NSHL20 |
MIN
|
84 | 35 | 86 | 83 | 84 | 92 | 90 | 75 | 50 | 76 | 70 | 80 | 71 | 69 | 65 | 90 |
| NSHL21 |
MIN
|
84 | 35 | 86 | 83 | 90 | 92 | 90 | 75 | 50 | 76 | 70 | 80 | 71 | 70 | 65 | 77 |
| NSHL22 |
CAR
|
85 | 52 | 87 | 81 | 91 | 93 | 91 | 73 | 50 | 75 | 68 | 78 | 69 | 80 | 78 | 78 |
| NSHL23 |
EDM
|
86 | 52 | 85 | 79 | 92 | 93 | 92 | 73 | 50 | 75 | 66 | 76 | 67 | 80 | 79 | 77 |
| NSHL24 |
EDM
|
84 | 53 | 83 | 77 | 93 | 91 | 93 | 71 | 50 | 73 | 64 | 77 | 65 | 81 | 78 | 76 |
| NSHL25 |
OTT
|
81 | 53 | 80 | 74 | 93 | 88 | 90 | 68 | 50 | 70 | 61 | 77 | 62 | 81 | 78 | 75 |
| Career Avg | 84 | 41 | 84 | 82 | 85 | 89 | 88 | 73 | 50 | 75 | 68 | 78 | 70 | 71 | 68 | 79 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL20 | TBL |
TC | PH | 73 | 75 | +2 | 2 | |
| NSHL16 | WPG |
TC | DF | 77 | 80 | +3 | 3 | |
| NSHL14 | DAL |
TC | SC | 68 | 70 | +2 | 2 | |
| NSHL14 | DAL |
TC | DF | 72 | 75 | +3 | 3 | |
| NSHL13 | DAL |
TC | ST | 75 | 76 | +1 | 1 | |
| NSHL13 | DAL |
TC | SC | 65 | 68 | +3 | 3 | |
| NSHL13 | DAL |
TC | PH | 70 | 71 | +1 | 1 | |
| NSHL12 | CAR |
TC | DF | 68 | 69 | +1 | 1 |
ANA→
OTT
OTT Brayden McNabb (75)
ANA Y26 R5 TBL pick, Y27 R7 VGK pick
ANA
FLA
EDM
CAR
TBL→
TOR
TBL Tyson Barrie (76)
TOR Brayden McNabb (76), Jayce Hawryluk (64), Travis Sanheim (68)
TOR→
MIN
MIN Brayden McNabb (76)
TOR Ryan Strome (72), Ian Cole (70), Kris Russell (72)
TBL
SJS→
QUE
QUE Brayden McNabb (75)
SJS Jeff Carter (71), Nikita Nesterov (72)
QUE→
TBL
QUE Shea Weber (74), Carl Hagelin (75), Y19 R5 ANA pick
TBL Blake Wheeler (76), Brayden McNabb (75), Y19 R6 QUE pick (Ivan Chekhovich)
SJS
WPG
DAL→
WPG
DAL Drew Doughty (75), Martin Erat (70), Y15 R5 TBL pick (JENS LOOKE), Y15 R6 BOS pick (VIKTOR ARVIDSSON)
WPG Brayden McNabb (71), Milan Michalek (70), Kyle Wilson (68), Matt Irwin (70), Y18 R1 DAL pick, Y15 R2 MTL pick (NIKITA NESTEROV)
CAR→
VAN
CAR Tobias Enstrom (70), Y16 R1 VAN pick (COLTON PARAYKO)
VAN Brayden McNabb (68), Jared Staal (P), Tyson Sexsmith (P), Y13 R3 STL pick (Jacob De Le Rose)
CAR