| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
PHI
Total |
78 | 17 | 1 | 16 | +4 | 37 | 1 | 0 | 0 |
MTL
|
39 | 13 | 1 | 12 | +7 | 17 | 1 | 0 | 0 | |
CBJ
|
23 | 2 | 0 | 2 | -4 | 16 | 0 | 0 | 0 | |
PHI
|
16 | 2 | 0 | 2 | +1 | 4 | 0 | 0 | 0 | |
| NSHL23 |
CBJ
Total |
79 | 17 | 1 | 16 | +17 | 29 | 1 | 0 | 0 |
CBJ
|
47 | 10 | 1 | 9 | +14 | 18 | 1 | 0 | 0 | |
BOS
|
18 | 2 | 0 | 2 | +1 | 7 | 0 | 0 | 0 | |
TOR
|
14 | 5 | 0 | 5 | +2 | 4 | 0 | 0 | 0 | |
| NSHL22 |
BOS
Total |
78 | 26 | 2 | 24 | -16 | 48 | 1 | 0 | 0 |
SEA
|
59 | 22 | 2 | 20 | -15 | 43 | 1 | 0 | 0 | |
BOS
|
14 | 3 | 0 | 3 | 0 | 5 | 0 | 0 | 0 | |
TOR
|
4 | 1 | 0 | 1 | -1 | 0 | 0 | 0 | 0 | |
QUE
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| NSHL21 |
TOR
Total |
78 | 15 | 4 | 11 | -14 | 18 | 3 | 0 | 0 |
TOR
|
40 | 13 | 3 | 10 | -13 | 8 | 3 | 0 | 0 | |
TBL
|
38 | 2 | 1 | 1 | -1 | 10 | 0 | 0 | 0 | |
| NSHL20 |
TBL
Total |
76 | 11 | 3 | 8 | -12 | 8 | 0 | 0 | 0 |
PIT
|
60 | 9 | 2 | 7 | -11 | 8 | 0 | 0 | 0 | |
TBL
|
16 | 2 | 1 | 1 | -1 | 0 | 0 | 0 | 0 | |
| NSHL19 |
PIT
|
82 | 24 | 4 | 20 | +22 | 22 | 0 | 0 | 1 |
| NSHL18 |
PIT
|
55 | 8 | 0 | 8 | -15 | 14 | 0 | 0 | 0 |
| NSHL17 |
PIT
|
80 | 11 | 0 | 11 | +7 | 22 | 0 | 0 | 0 |
| NSHL16 |
BUF
|
77 | 10 | 0 | 10 | +3 | 28 | 0 | 0 | 0 |
| NSHL15 |
BUF
|
2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pro Career | 685 | 139 | 15 | 124 | -4 | 226 | 6 | 0 | 1 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL15 |
BUF
|
78 | 38 | 5 | 33 | +23 | 12 | 2 | 0 | 1 |
| NSHL14 |
BUF
|
49 | 20 | 2 | 18 | -14 | 12 | 1 | 0 | 0 |
| Farm Career | 127 | 58 | 7 | 51 | +9 | 24 | 3 | 0 | 1 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
PHI
|
6 | 2 | 0 | 2 | +2 | 0 | 0 | 0 | 0 |
| NSHL23 |
CBJ
|
10 | 1 | 0 | 1 | +5 | 4 | 0 | 0 | 0 |
| NSHL21 |
TOR
|
6 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
| NSHL20 |
TBL
|
4 | 1 | 1 | 0 | -2 | 2 | 0 | 0 | 0 |
| NSHL19 |
PIT
|
3 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| NSHL17 |
PIT
|
5 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
| NSHL16 |
BUF
|
4 | 1 | 0 | 1 | -5 | 2 | 0 | 0 | 0 |
| Pro Career | 38 | 7 | 1 | 6 | 0 | 12 | 0 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL15 |
ROC
|
3 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL14 |
BUF
|
80 | 20 | 83 | 78 | 74 | 75 | 75 | 71 | 50 | 74 | 63 | 72 | 64 | 62 | 59 | 69 |
| NSHL15 |
BUF
|
80 | 20 | 86 | 78 | 77 | 79 | 79 | 73 | 50 | 76 | 63 | 75 | 65 | 62 | 59 | 71 |
| NSHL16 |
BUF
|
80 | 20 | 88 | 81 | 77 | 82 | 82 | 75 | 50 | 79 | 64 | 80 | 68 | 62 | 59 | 73 |
| NSHL17 |
PIT
|
80 | 20 | 88 | 81 | 80 | 82 | 82 | 75 | 53 | 79 | 64 | 80 | 68 | 63 | 60 | 73 |
| NSHL18 |
PIT
|
80 | 20 | 88 | 81 | 82 | 82 | 82 | 75 | 53 | 79 | 64 | 80 | 68 | 64 | 61 | 90 |
| NSHL19 |
PIT
|
80 | 20 | 88 | 81 | 84 | 82 | 82 | 75 | 53 | 79 | 64 | 80 | 68 | 66 | 61 | 90 |
| NSHL20 |
TBL
|
80 | 20 | 89 | 81 | 86 | 84 | 84 | 75 | 53 | 79 | 64 | 80 | 68 | 67 | 63 | 90 |
| NSHL21 |
TOR
|
80 | 20 | 91 | 81 | 95 | 86 | 86 | 75 | 53 | 79 | 64 | 80 | 68 | 68 | 63 | 76 |
| NSHL22 |
BOS
|
80 | 52 | 91 | 81 | 95 | 88 | 88 | 75 | 53 | 79 | 64 | 80 | 68 | 78 | 76 | 77 |
| NSHL23 |
CBJ
|
82 | 54 | 91 | 81 | 95 | 90 | 90 | 75 | 53 | 79 | 64 | 80 | 68 | 78 | 78 | 78 |
| NSHL24 |
PHI
|
80 | 52 | 89 | 79 | 96 | 88 | 91 | 73 | 51 | 77 | 62 | 81 | 66 | 79 | 79 | 77 |
| Career Avg | 81 | 29 | 89 | 81 | 86 | 84 | 84 | 75 | 52 | 79 | 64 | 79 | 68 | 69 | 66 | 79 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL16 | BUF | TC | DF | 78 | 80 | +2 | 2 | |
| NSHL15 | BUF | TC | DF | 72 | 75 | +3 | 3 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL25 | Signing | VGK |
$3,000,000 · 1 yr |
| NSHL24 | Trade | CBJ→ MTL |
CBJ Sean Monahan (83), John Carlson (74) MTL Connor Murphy (77), John Tavares (79), Y25 R3 CBJ pick, Y26 R1 TBL pick |
| NSHL24 | Trade | MTL→ PHI |
MTL Luke Schenn (75), Y27 R4 PHI pick PHI Connor Murphy (77) |
| NSHL23 | Trade | BOS→ TOR |
BOS Josh Anderson (73), Logan Stanley (73), Noah Hanifin (72), Daniel Brickley (71), David Warsofsky (70), Daniil Miromanov (67) TOR Connor Murphy (78), Kyle Palmieri (71), Kevin Shattenkirk (74), Travis Dermott (73), Y25 R3 SEA pick |
| NSHL23 | Trade | TOR→ CBJ |
CBJ Connor Murphy (78), Trevor Moore (68) TOR Tom Kuhnhackl (71), Simon Despres (77), Y24 R6 MIN pick → Oskar Jellvik, Y27 R4 MIN pick |
| NSHL21 | Trade | TBL→ TOR |
TBL Jean-Gabriel Pageau (76), Calvin de Haan (77), $500,000 TOR Connor Murphy (76), Sam Lafferty (67), Nate Schmidt (70) |
| NSHL21 | Signing | TBL |
$3,250,000 · 4 yr |
| NSHL20 | Trade | PIT→ TBL |
PIT Darnell Nurse (74), Mike Condon (77) TBL Connor Murphy (74), Carter Hutton (77) |
| NSHL20 | Signing | PIT |
$1,000,000 · 1 yr |
| NSHL17 | Signing | PIT |
$1,000,000 · 3 yr |
| NSHL14 | Signing | BUF |
$700,000 · 3 yr |
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final | 9 | 12 / 12 | Eliminated | 0 | 3 | -2 | 6 | -1 |
| NSHL22 Totals | 0 | 3 | -2 | 6 | -1 | |||
| Season | Type | Team | GP | G | A | PTS | +/- | PIM | S | PPG | PPA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL20 | Reg Season | Jeff-Terry | 16 | 0 | 2 | 2 | 5 | 4 | 18 | 0 | 0 |
| NSHL20 | Playoffs | Jeff-Terry | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |