| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
CBJ
|
68 | 55 | 21 | 34 | +18 | 12 | 8 | 0 | 4 |
| NSHL22 |
CBJ
Total |
77 | 53 | 27 | 26 | +6 | 48 | 10 | 0 | 4 |
MTL
|
54 | 39 | 18 | 21 | +4 | 40 | 9 | 0 | 3 | |
CBJ
|
19 | 11 | 7 | 4 | +3 | 8 | 1 | 0 | 1 | |
TOR
|
4 | 3 | 2 | 1 | -1 | 0 | 0 | 0 | 0 | |
| NSHL21 |
SJS
Total |
65 | 66 | 24 | 42 | -2 | 52 | 8 | 1 | 4 |
SJS
|
47 | 49 | 18 | 31 | -3 | 32 | 7 | 0 | 3 | |
CHI
|
18 | 17 | 6 | 11 | +1 | 20 | 1 | 1 | 1 | |
| NSHL20 |
CHI
Total |
82 | 53 | 24 | 29 | +6 | 20 | 3 | 1 | 2 |
CHI
|
76 | 53 | 24 | 29 | +6 | 16 | 3 | 1 | 2 | |
DET
|
6 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | |
| NSHL19 |
QUE
Total |
75 | 46 | 11 | 35 | -12 | 24 | 1 | 0 | 2 |
QUE
|
35 | 25 | 8 | 17 | -1 | 16 | 0 | 0 | 2 | |
HAM
|
23 | 12 | 1 | 11 | -4 | 4 | 0 | 0 | 0 | |
TOR
|
17 | 9 | 2 | 7 | -7 | 4 | 1 | 0 | 0 | |
| NSHL18 |
CGY
|
80 | 68 | 25 | 43 | +6 | 34 | 7 | 0 | 5 |
| NSHL17 |
CGY
|
80 | 46 | 15 | 31 | -2 | 22 | 5 | 0 | 2 |
| NSHL16 |
TBL
|
80 | 70 | 32 | 38 | +11 | 22 | 10 | 1 | 1 |
| NSHL15 |
TBL
|
39 | 26 | 15 | 11 | -15 | 8 | 7 | 0 | 0 |
| Pro Career | 646 | 483 | 194 | 289 | +16 | 242 | 59 | 3 | 24 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL15 |
TBL
|
46 | 38 | 14 | 24 | -23 | 10 | 8 | 0 | 3 |
| Farm Career | 46 | 38 | 14 | 24 | -23 | 10 | 8 | 0 | 3 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL15 |
TBL
|
51 | 10 | 86 | 99 | 46 | 87 | 87 | 75 | 63 | 82 | 76 | 68 | 81 | 62 | 59 | 72 |
| NSHL16 |
TBL
|
54 | 14 | 87 | 99 | 51 | 87 | 87 | 77 | 64 | 82 | 77 | 70 | 81 | 62 | 59 | 73 |
| NSHL17 |
CGY
|
56 | 14 | 87 | 99 | 51 | 88 | 89 | 77 | 67 | 85 | 81 | 71 | 82 | 62 | 59 | 74 |
| NSHL18 |
CGY
|
59 | 14 | 87 | 99 | 51 | 88 | 89 | 77 | 67 | 87 | 84 | 71 | 82 | 63 | 59 | 90 |
| NSHL19 |
QUE
|
62 | 14 | 87 | 99 | 54 | 89 | 89 | 77 | 70 | 87 | 84 | 73 | 82 | 65 | 60 | 90 |
| NSHL20 |
CHI
|
64 | 14 | 87 | 99 | 54 | 89 | 89 | 77 | 70 | 87 | 84 | 73 | 82 | 66 | 61 | 90 |
| NSHL21 |
SJS
|
64 | 14 | 87 | 99 | 45 | 89 | 89 | 77 | 70 | 87 | 84 | 73 | 82 | 67 | 63 | 77 |
| NSHL22 |
CBJ
|
66 | 30 | 87 | 99 | 45 | 91 | 91 | 77 | 70 | 87 | 84 | 73 | 82 | 77 | 68 | 77 |
| NSHL23 |
CBJ
|
68 | 30 | 87 | 99 | 45 | 91 | 91 | 77 | 70 | 87 | 84 | 73 | 82 | 77 | 68 | 77 |
| Career Avg | 61 | 18 | 87 | 99 | 50 | 89 | 89 | 77 | 68 | 86 | 82 | 72 | 82 | 67 | 62 | 80 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL19 | TOR |
TC | ST | 51 | 54 | +3 | 3 | |
| NSHL19 | TOR |
TC | DF | 71 | 73 | +2 | 2 | |
| NSHL18 | CGY |
TC | SC | 81 | 84 | +3 | 3 | |
| NSHL18 | CGY |
TC | PA | 85 | 87 | +2 | 2 | |
| NSHL17 | CGY |
TC | SC | 79 | 81 | +2 | 2 | |
| NSHL17 | CGY |
TC | PA | 82 | 85 | +3 | 3 | |
| NSHL16 | TBL |
TC | ST | 50 | 51 | +1 | 1 | |
| NSHL16 | TBL |
TC | PH | 75 | 77 | +2 | 2 | |
| NSHL16 | TBL |
TC | DF | 68 | 70 | +2 | 2 |
CBJ
CHI→
SJS
CHI Dylan Olsen (75), Nino Niederreiter (78)
SJS Johnny Gaudreau (76)
QUE→
DET
DET Johnny Gaudreau (76), Carey Price (81), Radek Faksa (70)
QUE Y22 R1 CGY pick (Pavel Mintyukov), Y20 R2 QUE pick (Mavrik Bourque), Y20 R3 DET pick (Matthew Phillips), Y20 R3 FLA pick (Brennen Menell)
DET→
CHI
CHI Johnny Gaudreau (76)
DET Mike Hoffman (71), Adrian Kempe (P), Y21 R1 MIN pick (Simon Edvinsson), Y21 R1 CHI pick (Carson Lambos)
TOR→
HAM
HAM Connor McDavid (80), Johnny Gaudreau (76), Y20 R1 SJS pick (Dawson Mercer)
TOR Mitch Marner (74), Kyle Connor (74), Matt Murray (79)
HAM→
QUE
HAM Erik Karlsson (76), Sam Gagner (75), Nicholas Robertson (P)
QUE Johnny Gaudreau (76), Ryan McDonagh (76)
TOR
CGY
TBL| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final Six | 3 | 6 / 12 | Advanced | 2 | 1 | -1 | 0 | 4.5 |
| Semifinal | 1 | 1 / 10 | Advanced | 5 | 6 | +4 | 2 | 17 |
| Final | 4 | 7 / 8 | Eliminated | 2 | 1 | +1 | 4 | 3.5 |
| NSHL23 Totals | 9 | 8 | +4 | 6 | 25 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Round 1 | 9 | 2 / 12 | Advanced | 4 | 5 | +2 | 6 | 11 |
| Round 2 | 7 | 7 / 10 | Advanced | 2 | 1 | -5 | 4 | 0.5 |
| Final Six | 8 | 4 / 8 | Advanced | 1 | 3 | +3 | 2 | 5.5 |
| Semifinal | 3 | 6 / 8 | Advanced | 2 | 2 | 0 | 2 | 5 |
| Final | 2 | 6 / 6 | Eliminated | 0 | 3 | -4 | 4 | -1 |
| NSHL22 Totals | 9 | 14 | -4 | 18 | 21 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final Six | 6 | 5 / 12 | Advanced | 3 | 2 | +3 | 8 | 5.5 |
| Semifinal | 7 | 6 / 10 | Advanced | 3 | 6 | 0 | 6 | 9 |
| Final | 4 | 8 / 8 | Eliminated | 0 | 2 | 0 | 2 | 1 |
| NSHL21 Totals | 6 | 10 | +3 | 16 | 15.5 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final | 2 | 9 / 10 | Eliminated | 1 | 4 | -1 | 2 | 4.5 |
| NSHL19 Totals | 1 | 4 | -1 | 2 | 4.5 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Round 1 | 9 | 5 / 10 | Advanced | 1 | 4 | -1 | 6 | 2.5 |
| Round 2 | 8 | 3 / 10 | Advanced | 5 | 2 | 0 | 4 | 10 |
| Round 3 | 4 | 4 / 8 | Advanced | 3 | 2 | -1 | 2 | 6.5 |
| Round 4 | 2 | 5 / 8 | Advanced | 1 | 4 | 0 | 2 | 5 |
| Round 5 | 5 | 4 / 6 | Advanced | 1 | 3 | -1 | 0 | 4.5 |
| Round 6 | 1 | 1 / 8 | Advanced | 3 | 6 | +5 | 4 | 12.5 |
| Round 7 | 1 | 4 / 6 | Advanced | 2 | 3 | +1 | 4 | 5.5 |
| Final Six | 1 | 4 / 6 | Advanced | 1 | 1 | -1 | 2 | 1.5 |
| Semifinal | 1 | 4 / 8 | Advanced | 0 | 2 | +1 | 0 | 2.5 |
| Final | 1 | 6 / 6 | Eliminated | 1 | 0 | -3 | 2 | -0.5 |
| NSHL18 Totals | 18 | 27 | 0 | 26 | 50 | |||