| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
WPG
Total |
80 | 22 | 0 | 22 | +10 | 37 | 0 | 0 | 0 |
WPG
|
35 | 11 | 0 | 11 | -3 | 26 | 0 | 0 | 0 | |
NYI
|
45 | 11 | 0 | 11 | +13 | 11 | 0 | 0 | 0 | |
| 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
|
21 | 5 | 1 | 4 | -6 | 6 | 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 | 647 | 188 | 36 | 152 | +14 | 173 | 18 | 0 | 3 | |
| 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 | 67 | 70 | 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 |
| NSHL25 |
WPG
|
59 | 50 | 91 | 77 | 87 | 94 | 97 | 76 | 50 | 85 | 72 | 81 | 68 | 80 | 82 | 77 |
| Career Avg | 61 | 32 | 91 | 79 | 82 | 93 | 95 | 77 | 50 | 84 | 73 | 77 | 69 | 71 | 69 | 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 |
NYI→
WPG
WPG Ryan Murray (77)
NYI Fabian Zetterlund (73), Zach Whitecloud (73), Artturi Lehkonen (73)
NYI
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)
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)
DAL
WSH
VAN→
QUE
QUE Ryan Murray (72), Nikita Zaitsev (71), Y19 R5 VAN pick
VAN Jared Spurgeon (74), Shea Weber (74)
PIT| 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 |