| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
BOS
|
75 | 17 | 1 | 16 | +9 | 42 | 1 | 0 | 0 |
| NSHL24 |
BOS
|
78 | 19 | 2 | 17 | +14 | 85 | 2 | 0 | 1 |
| NSHL23 |
MIN
|
78 | 18 | 2 | 16 | +7 | 43 | 1 | 0 | 0 |
| NSHL22 |
DAL
|
78 | 14 | 4 | 10 | +5 | 32 | 0 | 0 | 0 |
| NSHL21 |
SEA
|
78 | 20 | 1 | 19 | +16 | 61 | 1 | 0 | 0 |
| NSHL20 |
SEA
Total |
79 | 20 | 2 | 18 | +24 | 31 | 1 | 0 | 0 |
SEA
|
73 | 20 | 2 | 18 | +22 | 25 | 1 | 0 | 0 | |
VGK
|
6 | 0 | 0 | 0 | +2 | 6 | 0 | 0 | 0 | |
| NSHL19 |
OTT
|
72 | 13 | 1 | 12 | +7 | 30 | 0 | 0 | 0 |
| NSHL18 |
LAK
|
80 | 16 | 4 | 12 | -1 | 43 | 0 | 0 | 1 |
| NSHL17 |
LAK
|
80 | 12 | 3 | 9 | -5 | 46 | 1 | 0 | 0 |
| NSHL16 |
SEA
Total |
14 | 4 | 1 | 3 | -3 | 10 | 1 | 0 | 0 |
PIT
|
10 | 4 | 1 | 3 | -3 | 6 | 1 | 0 | 0 | |
QUE
|
3 | 0 | 0 | 0 | +1 | 4 | 0 | 0 | 0 | |
SEA
|
1 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | |
| NSHL15 |
PIT
|
10 | 2 | 0 | 2 | +2 | 10 | 0 | 0 | 0 |
| Pro Career | 722 | 155 | 21 | 134 | +75 | 433 | 8 | 0 | 2 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
BOS
|
22 | 3 | 0 | 3 | +2 | 16 | 0 | 0 | 0 |
| NSHL24 |
BOS
|
7 | 4 | 1 | 3 | 0 | 2 | 0 | 0 | 1 |
| NSHL22 |
DAL
|
6 | 0 | 0 | 0 | -4 | 4 | 0 | 0 | 0 |
| NSHL21 |
SEA
|
19 | 10 | 3 | 7 | +5 | 21 | 1 | 0 | 0 |
| NSHL18 |
LAK
|
3 | 0 | 0 | 0 | -3 | 6 | 0 | 0 | 0 |
| NSHL17 |
LAK
|
10 | 4 | 0 | 4 | -6 | 4 | 0 | 0 | 0 |
| NSHL15 |
PIT
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pro Career | 68 | 21 | 4 | 17 | -6 | 53 | 1 | 0 | 1 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL15 |
WBR
|
5 | 1 | 0 | 1 | 0 | 6 | 0 | 0 | 0 |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL15 |
PIT
|
96 | 70 | 74 | 71 | 79 | 81 | 81 | 67 | 50 | 69 | 64 | 67 | 61 | 64 | 66 | 69 |
| NSHL16 |
SEA
|
96 | 70 | 76 | 74 | 79 | 84 | 84 | 72 | 50 | 72 | 65 | 72 | 64 | 64 | 66 | 72 |
| NSHL17 |
LAK
|
96 | 72 | 76 | 74 | 81 | 87 | 87 | 75 | 53 | 75 | 69 | 77 | 66 | 64 | 66 | 74 |
| NSHL18 |
LAK
|
96 | 72 | 78 | 74 | 83 | 88 | 88 | 75 | 55 | 75 | 69 | 80 | 66 | 65 | 66 | 80 |
| NSHL19 |
OTT
|
96 | 72 | 80 | 74 | 85 | 88 | 88 | 75 | 55 | 75 | 69 | 80 | 66 | 67 | 66 | 80 |
| NSHL20 |
SEA
|
96 | 72 | 82 | 74 | 87 | 88 | 88 | 75 | 55 | 75 | 69 | 80 | 66 | 68 | 67 | 80 |
| NSHL21 |
SEA
|
96 | 72 | 84 | 74 | 95 | 88 | 88 | 75 | 55 | 75 | 69 | 80 | 66 | 69 | 69 | 77 |
| NSHL22 |
DAL
|
96 | 60 | 84 | 74 | 97 | 90 | 90 | 75 | 55 | 75 | 69 | 80 | 66 | 79 | 77 | 78 |
| NSHL23 |
MIN
|
96 | 60 | 84 | 74 | 99 | 90 | 90 | 75 | 55 | 75 | 69 | 80 | 66 | 79 | 79 | 78 |
| NSHL24 |
BOS
|
94 | 58 | 84 | 72 | 99 | 88 | 91 | 73 | 53 | 73 | 67 | 81 | 64 | 80 | 80 | 78 |
| NSHL25 |
BOS
|
92 | 59 | 82 | 70 | 99 | 86 | 89 | 71 | 51 | 73 | 65 | 82 | 62 | 81 | 81 | 77 |
| Career Avg | 96 | 67 | 81 | 74 | 90 | 88 | 88 | 74 | 54 | 74 | 68 | 79 | 65 | 71 | 72 | 77 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL18 | LAK |
TC | DF | 77 | 80 | +3 | 3 | |
| NSHL17 | LAK |
TC | SC | 67 | 69 | +2 | 2 | |
| NSHL17 | LAK |
TC | DF | 74 | 77 | +3 | 3 | |
| NSHL16 | PIT |
TC | PH | 70 | 72 | +2 | 2 | |
| NSHL16 | PIT |
TC | DF | 70 | 72 | +2 | 2 |
DAL
SEA
VGK→
SEA
SEA Erik Gudbranson (75)
VGK Casey Mittelstadt (P), John Leonard (P)
LAK
CGY→
LAK
PIT
SJS→
WPG
SJS Ondrej Pavelec (77), Matt Taormina (67)
WPG Keaton Ellerby (68), Erik Gudbranson (P)
WPG→
TOR
TOR Matthew Corrente (65), Erik Gudbranson (P)
WPG Brad Richards (71), Josh Harding (75), Daniel Cleary (66)
TOR→
PIT
PIT Sean Couturier (67), Matthew Lombardi (68), Radek Martinek (66), Erik Gudbranson (P), Y14 R1 VAN pick, Y14 R2 SJS pick
TOR Dan Hamhuis (69), Logan Couture (73), Joe Callahan (65)