| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
NYI
|
78 | 14 | 1 | 13 | +5 | 19 | 0 | 0 | 1 |
| NSHL23 |
NYI
|
78 | 20 | 7 | 13 | -21 | 33 | 4 | 0 | 1 |
| NSHL22 |
NYI
Total |
79 | 28 | 6 | 22 | +6 | 26 | 4 | 0 | 0 |
NYI
|
65 | 23 | 5 | 18 | +7 | 24 | 3 | 0 | 0 | |
QUE
|
14 | 5 | 1 | 4 | -1 | 2 | 1 | 0 | 0 | |
| NSHL21 |
QUE
Total |
78 | 23 | 2 | 21 | +7 | 22 | 1 | 0 | 0 |
QUE
|
52 | 17 | 1 | 16 | +14 | 16 | 1 | 0 | 0 | |
CBJ
|
14 | 5 | 1 | 4 | -4 | 4 | 0 | 0 | 0 | |
ANA
|
7 | 0 | 0 | 0 | -2 | 2 | 0 | 0 | 0 | |
DAL
|
5 | 1 | 0 | 1 | -1 | 0 | 0 | 0 | 0 | |
| NSHL20 |
OTT
|
82 | 29 | 6 | 23 | +6 | 4 | 1 | 0 | 0 |
| NSHL19 |
WSH
|
82 | 29 | 6 | 23 | +9 | 10 | 5 | 0 | 1 |
| NSHL18 |
QUE
Total |
75 | 21 | 8 | 13 | -2 | 20 | 3 | 0 | 0 |
QUE
|
53 | 17 | 7 | 10 | -2 | 12 | 3 | 0 | 0 | |
VAN
|
22 | 4 | 1 | 3 | 0 | 8 | 0 | 0 | 0 | |
| NSHL17 |
VAN
|
10 | 2 | 0 | 2 | -5 | 2 | 0 | 0 | 0 |
| NSHL16 |
PIT
|
5 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 |
| Pro Career | 567 | 166 | 36 | 130 | +4 | 136 | 18 | 0 | 3 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL18 |
QUE
|
1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| NSHL17 |
VAN
|
70 | 48 | 14 | 34 | +8 | 20 | 9 | 0 | 0 |
| Farm Career | 71 | 49 | 14 | 35 | +8 | 20 | 9 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
NYI
|
7 | 2 | 0 | 2 | -2 | 29 | 0 | 0 | 0 |
| NSHL23 |
NYI
|
4 | 0 | 0 | 0 | -5 | 0 | 0 | 0 | 0 |
| NSHL21 |
QUE
|
14 | 1 | 0 | 1 | -10 | 10 | 0 | 0 | 0 |
| Playoff Career | 25 | 3 | 0 | 3 | -17 | 39 | 0 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL16 |
PIT
|
58 | 20 | 84 | 76 | 76 | 92 | 92 | 72 | 50 | 75 | 64 | 68 | 64 | 63 | 58 | 70 |
| NSHL17 |
VAN
|
61 | 20 | 87 | 79 | 76 | 92 | 92 | 75 | 50 | 78 | 70 | 71 | 67 | 63 | 58 | 71 |
| NSHL18 |
QUE
|
61 | 20 | 89 | 79 | 77 | 92 | 93 | 76 | 50 | 81 | 74 | 74 | 70 | 64 | 60 | 85 |
| NSHL19 |
WSH
|
61 | 20 | 89 | 79 | 80 | 92 | 93 | 76 | 50 | 84 | 74 | 76 | 70 | 65 | 60 | 85 |
| NSHL20 |
OTT
|
61 | 20 | 91 | 79 | 80 | 92 | 93 | 76 | 50 | 87 | 74 | 78 | 70 | 66 | 61 | 85 |
| NSHL21 |
QUE
|
61 | 20 | 93 | 79 | 82 | 94 | 95 | 78 | 50 | 87 | 74 | 80 | 70 | 67 | 62 | 76 |
| NSHL22 |
NYI
|
61 | 45 | 93 | 79 | 84 | 94 | 97 | 78 | 50 | 87 | 74 | 80 | 70 | 77 | 80 | 77 |
| NSHL23 |
NYI
|
61 | 47 | 93 | 79 | 84 | 94 | 99 | 78 | 50 | 87 | 74 | 80 | 70 | 77 | 81 | 78 |
| NSHL24 |
NYI
|
61 | 49 | 93 | 79 | 86 | 94 | 99 | 78 | 50 | 87 | 74 | 80 | 70 | 79 | 81 | 78 |
| Career Avg | 61 | 29 | 91 | 79 | 81 | 93 | 95 | 77 | 50 | 84 | 73 | 77 | 69 | 69 | 67 | 79 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL21 | DAL | TC | PH | 76 | 78 | +2 | 2 | |
| NSHL21 | DAL | TC | DF | 78 | 80 | +2 | 2 | |
| NSHL20 | OTT | TC | PA | 84 | 87 | +3 | 3 | |
| NSHL20 | OTT | TC | DF | 76 | 78 | +2 | 2 | |
| NSHL19 | WSH | TC | PA | 81 | 84 | +3 | 3 | |
| NSHL19 | WSH | TC | DF | 74 | 76 | +2 | 2 | |
| NSHL18 | VAN | TC | SC | 71 | 74 | +3 | 3 | |
| NSHL17 | VAN | TC | SC | 68 | 70 | +2 | 2 | |
| NSHL17 | VAN | TC | CK | 58 | 61 | +3 | 3 | |
| NSHL16 | PIT | TC | SC | 64 | 67 | +3 | 3 | |
| NSHL16 | PIT | TC | DF | 68 | 70 | +2 | 2 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL23 | Signing | NYI |
$4,000,000 · 4 yr |
| NSHL21 | Trade | DAL→ CBJ |
DAL Blake Coleman (67), Christian Dvorak (73), Esa Lindell (73), Dominik Kubalik (73), Jack Finley (P), Ozzie Wiesblatt (P) TOR John Hayden (66), Ryan Dzingel (69) CBJ Carter Verhaeghe (75), Ryan Murray (75) |
| NSHL21 | Trade | CBJ→ QUE |
CBJ Jonathan Drouin (73), Erik Cernak (76), T.J. Brodie (72), Marek Schwarz (77), Emil Heineman (P) QUE Max Pacioretty (78), Ryan Murray (76), Garret Sparks (74), Zach Whitecloud (68) |
| NSHL21 | Signing | DAL |
$3,000,001 · 2 yr |
| NSHL19 | Signing | WSH |
$5,000,000 · 2 yr |
| NSHL18 | Trade | VAN→ QUE |
QUE Ryan Murray (72), Nikita Zaitsev (71), Y19 R5 VAN pick VAN Jared Spurgeon (74), Shea Weber (74) |
| NSHL16 | Signing | PIT |
$1,500,000 · 3 yr |
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final | 5 | 11 / 12 | Eliminated | 0 | 0 | -2 | 2 | -2 |
| NSHL21 Totals | 0 | 0 | -2 | 2 | -2 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final | 7 | 10 / 11 | Eliminated | 0 | 1 | -5 | 0 | -1.5 |
| NSHL20 Totals | 0 | 1 | -5 | 0 | -1.5 | |||
| Season | Type | Team | GP | G | A | PTS | +/- | PIM | S | PPG | PPA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL20 | Reg Season | Baxter-Bard | 12 | 0 | 2 | 2 | -3 | 0 | 11 | 0 | 0 |