| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
CAR
|
38 | 2 | 1 | 1 | -1 | 31 | 0 | 0 | 1 |
| NSHL23 |
SEA
Total |
35 | 6 | 2 | 4 | -2 | 0 | 1 | 0 | 1 |
PHI
|
33 | 6 | 2 | 4 | -2 | 0 | 1 | 0 | 1 | |
SEA
|
2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| NSHL22 |
PHI
Total |
78 | 58 | 11 | 47 | -3 | 16 | 5 | 0 | 1 |
ANA
|
69 | 54 | 11 | 43 | -9 | 16 | 5 | 0 | 1 | |
PHI
|
9 | 4 | 0 | 4 | +6 | 0 | 0 | 0 | 0 | |
| NSHL21 |
VGK
Total |
76 | 19 | 3 | 16 | +6 | 6 | 1 | 0 | 1 |
MTL
|
39 | 11 | 2 | 9 | +4 | 4 | 1 | 0 | 0 | |
VGK
|
32 | 6 | 0 | 6 | +1 | 2 | 0 | 0 | 0 | |
BOS
|
5 | 2 | 1 | 1 | +1 | 0 | 0 | 0 | 1 | |
| NSHL20 |
MIN
Total |
75 | 7 | 0 | 7 | -7 | 8 | 0 | 0 | 0 |
MIN
|
58 | 6 | 0 | 6 | -2 | 8 | 0 | 0 | 0 | |
BOS
|
17 | 1 | 0 | 1 | -5 | 0 | 0 | 0 | 0 | |
| NSHL19 |
BOS
|
81 | 23 | 3 | 20 | -13 | 8 | 2 | 0 | 0 |
| NSHL18 |
BOS
|
80 | 19 | 3 | 16 | +1 | 4 | 1 | 0 | 0 |
| NSHL17 |
BOS
Total |
75 | 14 | 3 | 11 | -1 | 2 | 1 | 0 | 0 |
BOS
|
60 | 13 | 2 | 11 | +4 | 2 | 1 | 0 | 0 | |
TOR
|
15 | 1 | 1 | 0 | -5 | 0 | 0 | 0 | 0 | |
| NSHL16 |
NSH
|
71 | 24 | 5 | 19 | -2 | 4 | 1 | 1 | 2 |
| NSHL15 |
NSH
|
51 | 20 | 4 | 16 | +11 | 2 | 1 | 0 | 0 |
| Pro Career | 660 | 192 | 35 | 157 | -11 | 81 | 13 | 1 | 6 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
CAR
|
52 | 36 | 3 | 33 | -16 | 29 | 1 | 0 | 0 |
| NSHL23 |
SEA
|
27 | 27 | 6 | 21 | +4 | 7 | 4 | 0 | 1 |
| NSHL15 |
NSH
|
30 | 13 | 1 | 12 | -7 | 0 | 1 | 0 | 0 |
| NSHL14 |
NSH
|
69 | 52 | 9 | 43 | +21 | 5 | 4 | 1 | 2 |
| NSHL13 |
NSH
|
75 | 26 | 4 | 22 | -16 | 4 | 3 | 0 | 0 |
| NSHL12 |
NSH
|
76 | 37 | 8 | 29 | +1 | 8 | 5 | 0 | 3 |
| Farm Career | 329 | 191 | 31 | 160 | -13 | 53 | 18 | 1 | 6 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
CAR
|
18 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| NSHL23 |
SEA
|
18 | 3 | 0 | 3 | -5 | 6 | 0 | 0 | 0 |
| NSHL22 |
PHI
|
24 | 4 | 0 | 4 | -1 | 2 | 0 | 0 | 0 |
| NSHL21 |
VGK
|
6 | 0 | 0 | 0 | -3 | 0 | 0 | 0 | 0 |
| NSHL20 |
MIN
|
6 | 0 | 0 | 0 | +1 | 0 | 0 | 0 | 0 |
| NSHL19 |
BOS
|
1 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 |
| NSHL18 |
BOS
|
4 | 0 | 0 | 0 | -5 | 0 | 0 | 0 | 0 |
| NSHL17 |
BOS
|
3 | 1 | 1 | 0 | -3 | 0 | 0 | 0 | 0 |
| NSHL15 |
NSH
|
17 | 5 | 2 | 3 | +3 | 0 | 0 | 0 | 0 |
| Pro Career | 97 | 14 | 3 | 11 | -14 | 8 | 0 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL14 |
MIL
|
24 | 10 | 2 | 8 | +7 | 0 | 1 | 0 | 1 |
| NSHL13 |
MIL
|
12 | 12 | 2 | 10 | +1 | 2 | 1 | 0 | 0 |
| NSHL12 |
MIL
|
17 | 7 | 2 | 5 | -8 | 0 | 1 | 0 | 0 |
| Farm Career | 53 | 29 | 6 | 23 | 0 | 2 | 3 | 0 | 1 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL12 |
NSH
|
50 | 15 | 89 | 95 | 66 | 72 | 73 | 64 | 50 | 68 | 59 | 75 | 70 | 60 | 52 | 67 |
| NSHL13 |
NSH
|
52 | 15 | 90 | 95 | 66 | 75 | 73 | 67 | 50 | 71 | 62 | 75 | 73 | 61 | 55 | 68 |
| NSHL14 |
NSH
|
52 | 12 | 91 | 95 | 66 | 78 | 76 | 70 | 50 | 73 | 63 | 75 | 73 | 62 | 57 | 69 |
| NSHL15 |
NSH
|
52 | 12 | 92 | 95 | 67 | 81 | 79 | 73 | 50 | 79 | 66 | 77 | 73 | 63 | 59 | 71 |
| NSHL16 |
NSH
|
52 | 13 | 93 | 95 | 68 | 82 | 81 | 73 | 50 | 79 | 66 | 77 | 73 | 64 | 59 | 72 |
| NSHL17 |
BOS
|
52 | 13 | 93 | 95 | 69 | 82 | 82 | 73 | 50 | 79 | 66 | 77 | 73 | 65 | 60 | 72 |
| NSHL18 |
BOS
|
52 | 13 | 93 | 95 | 70 | 83 | 83 | 73 | 50 | 79 | 66 | 77 | 73 | 66 | 61 | 90 |
| NSHL19 |
BOS
|
52 | 13 | 93 | 95 | 70 | 83 | 83 | 73 | 50 | 79 | 66 | 77 | 73 | 68 | 63 | 90 |
| NSHL20 |
MIN
|
52 | 13 | 93 | 95 | 70 | 85 | 85 | 73 | 50 | 79 | 66 | 77 | 73 | 69 | 64 | 90 |
| NSHL21 |
VGK
|
52 | 13 | 93 | 95 | 61 | 85 | 85 | 73 | 50 | 79 | 66 | 77 | 73 | 70 | 65 | 73 |
| NSHL22 |
PHI
|
53 | 42 | 91 | 93 | 62 | 84 | 86 | 71 | 50 | 77 | 64 | 75 | 71 | 80 | 66 | 73 |
| NSHL23 |
SEA
|
54 | 43 | 92 | 91 | 63 | 85 | 87 | 72 | 50 | 78 | 65 | 73 | 71 | 80 | 67 | 72 |
| NSHL24 |
CAR
|
54 | 43 | 90 | 89 | 63 | 85 | 87 | 71 | 50 | 78 | 65 | 74 | 69 | 81 | 68 | 72 |
| Career Avg | 53 | 20 | 92 | 95 | 67 | 82 | 82 | 72 | 50 | 77 | 65 | 76 | 73 | 69 | 62 | 76 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL15 | NSH |
TC | PA | 76 | 79 | +3 | 3 | |
| NSHL12 | NSH |
TC | DF | 73 | 75 | +2 | 2 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL23 | Waiver | PHI→ SEA |
Claimed off waivers |
| NSHL21 | Trade | MTL→ BOS |
BOS Anders Lee (70), Brendan Leipsic (68), Torey Krug (73) MTL David Krejci (73), Jonathon Blum (75) |
| NSHL21 | Trade | BOS→ VGK |
BOS Erik Karlsson (76) VGK Torey Krug (73) |
| NSHL21 | Signing | MTL |
$2,800,000 for 3 years |
| NSHL20 | Trade | BOS→ TOR |
BOS Alex Pietrangelo (79), Shea Weber (71), Robert Bortuzzo (71), Vladimir Sobotka (71), Brett Connolly (69), David Desharnais (67), Patrick Maroon (68), Oskar Steen (P), Y21 R4 CAR pick (Philip Svedbeck), Y24 R4 QUE pick (Javon Moore) TOR Luke Schenn (78), Tyler Myers (74), Torey Krug (73), Matt Calvert (74), Claude Giroux (76) |
| NSHL20 | Trade | TOR→ MIN |
MIN Torey Krug (73) TOR Ryan Stanton (72) |
| NSHL20 | Signing | BOS |
$3,250,000 for 1 year |
| NSHL18 | Signing | BOS |
$3,400,000 for 2 years |
| NSHL17 | Signing | TOR |
$5,325,000 for 1 year |
| NSHL17 | Release | NSH |
|
| NSHL16 | Signing | NSH |
$1,750,000 for 1 year |
| NSHL16 | Signing | NSH |
$2,750,000 for 1 year |
| NSHL12 | Signing | NSH |
$600,000 for 3 years |