| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
WPG
|
75 | 13 | 3 | 10 | +7 | 2 | 0 | 0 | 0 |
| NSHL22 |
NYR
|
78 | 7 | 1 | 6 | +5 | 8 | 1 | 0 | 1 |
| NSHL21 |
MTL
Total |
78 | 10 | 5 | 5 | -14 | 10 | 4 | 0 | 2 |
MTL
|
61 | 7 | 4 | 3 | -14 | 10 | 3 | 0 | 2 | |
BOS
|
15 | 3 | 1 | 2 | -1 | 0 | 1 | 0 | 0 | |
CHI
|
1 | 0 | 0 | 0 | +1 | 0 | 0 | 0 | 0 | |
TOR
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| NSHL20 |
BOS
|
76 | 21 | 2 | 19 | +10 | 4 | 1 | 0 | 0 |
| NSHL19 |
BOS
|
82 | 30 | 6 | 24 | -5 | 2 | 2 | 0 | 2 |
| NSHL18 |
BOS
Total |
79 | 21 | 5 | 16 | +10 | 0 | 1 | 0 | 0 |
BOS
|
26 | 7 | 2 | 5 | +2 | 0 | 1 | 0 | 0 | |
TBL
|
26 | 6 | 1 | 5 | +3 | 0 | 0 | 0 | 0 | |
QUE
|
23 | 7 | 2 | 5 | +3 | 0 | 0 | 0 | 0 | |
HAM
|
3 | 1 | 0 | 1 | +3 | 0 | 0 | 0 | 0 | |
VAN
|
1 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | |
| NSHL17 |
HAM
|
80 | 16 | 3 | 13 | +6 | 0 | 1 | 0 | 0 |
| NSHL16 |
TBL
Total |
78 | 23 | 10 | 13 | -18 | 6 | 4 | 0 | 1 |
VAN
|
54 | 8 | 2 | 6 | -22 | 6 | 0 | 0 | 0 | |
TBL
|
24 | 15 | 8 | 7 | +4 | 0 | 4 | 0 | 1 | |
| NSHL15 |
VAN
Total |
81 | 28 | 3 | 25 | -26 | 2 | 3 | 0 | 1 |
BOS
|
68 | 24 | 3 | 21 | -21 | 2 | 3 | 0 | 1 | |
VAN
|
13 | 4 | 0 | 4 | -5 | 0 | 0 | 0 | 0 | |
| NSHL14 |
BOS
|
80 | 17 | 3 | 14 | -17 | 8 | 1 | 0 | 1 |
| NSHL13 |
BOS
|
78 | 47 | 7 | 40 | +12 | 0 | 2 | 0 | 1 |
| NSHL12 |
BOS
|
2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| Pro Career | 867 | 234 | 48 | 186 | -30 | 42 | 20 | 0 | 9 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
WPG
|
4 | 0 | 0 | 0 | -3 | 0 | 0 | 0 | 0 |
| NSHL22 |
NYR
|
11 | 2 | 0 | 2 | +5 | 2 | 0 | 0 | 0 |
| NSHL20 |
BOS
|
13 | 3 | 1 | 2 | +1 | 0 | 0 | 0 | 0 |
| NSHL19 |
BOS
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NSHL18 |
BOS
|
4 | 5 | 2 | 3 | +1 | 0 | 2 | 0 | 0 |
| NSHL17 |
HAM
|
24 | 6 | 0 | 6 | -7 | 0 | 0 | 0 | 0 |
| NSHL13 |
BOS
|
3 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 |
| Pro Career | 60 | 16 | 3 | 13 | -4 | 2 | 2 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL12 |
BOS
|
56 | 15 | 93 | 86 | 70 | 88 | 89 | 74 | 50 | 75 | 64 | 71 | 73 | 63 | 53 | 70 |
| NSHL13 |
BOS
|
59 | 15 | 95 | 88 | 70 | 91 | 89 | 75 | 50 | 78 | 67 | 72 | 75 | 63 | 56 | 71 |
| NSHL14 |
BOS
|
59 | 12 | 95 | 88 | 70 | 92 | 91 | 76 | 50 | 80 | 67 | 76 | 75 | 64 | 59 | 72 |
| NSHL15 |
VAN
|
59 | 12 | 95 | 88 | 70 | 92 | 91 | 76 | 50 | 80 | 67 | 76 | 75 | 64 | 59 | 73 |
| NSHL16 |
TBL
|
60 | 14 | 95 | 88 | 72 | 92 | 92 | 76 | 50 | 80 | 70 | 76 | 75 | 65 | 60 | 73 |
| NSHL17 |
HAM
|
60 | 14 | 95 | 88 | 72 | 92 | 92 | 76 | 50 | 80 | 70 | 76 | 75 | 66 | 61 | 73 |
| NSHL18 |
BOS
|
60 | 14 | 95 | 88 | 72 | 92 | 92 | 76 | 50 | 80 | 70 | 76 | 75 | 67 | 63 | 85 |
| NSHL19 |
BOS
|
60 | 14 | 95 | 88 | 72 | 92 | 92 | 76 | 50 | 80 | 70 | 79 | 75 | 69 | 64 | 85 |
| NSHL20 |
BOS
|
60 | 14 | 95 | 88 | 72 | 92 | 92 | 76 | 50 | 80 | 70 | 79 | 75 | 70 | 65 | 85 |
| NSHL21 |
MTL
|
58 | 12 | 93 | 86 | 55 | 90 | 90 | 74 | 50 | 78 | 68 | 77 | 73 | 71 | 66 | 73 |
| NSHL22 |
NYR
|
56 | 30 | 91 | 84 | 56 | 88 | 90 | 72 | 50 | 76 | 66 | 75 | 71 | 82 | 73 | 72 |
| NSHL23 |
CBJ
|
54 | 30 | 89 | 82 | 57 | 86 | 88 | 70 | 50 | 74 | 64 | 73 | 69 | 82 | 73 | 71 |
| NSHL24 |
CBJ
|
55 | 30 | 90 | 83 | 58 | 87 | 89 | 71 | 50 | 75 | 63 | 74 | 69 | 83 | 74 | 72 |
| NSHL25 |
WPG
|
55 | 30 | 91 | 84 | 59 | 88 | 90 | 72 | 50 | 76 | 64 | 75 | 70 | 84 | 75 | 72 |
| Career Avg | 58 | 19 | 94 | 87 | 67 | 91 | 91 | 75 | 50 | 78 | 68 | 76 | 74 | 71 | 65 | 75 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL19 | BOS |
TC | DF | 76 | 79 | +3 | 3 | |
| NSHL16 | VAN |
TC | SC | 67 | 70 | +3 | 3 | |
| NSHL16 | VAN |
TC | CK | 59 | 60 | +1 | 1 | |
| NSHL14 | BOS |
TC | DF | 74 | 76 | +2 | 2 | |
| NSHL12 | BOS |
TC | PH | 73 | 74 | +1 | 1 | |
| NSHL12 | BOS |
TC | DF | 69 | 71 | +2 | 2 |
WPG
CBJ
NYR
NYR
BOS→
TOR
BOS Jonathon Blum (75), Adam Pelech (72), Dylan Demelo (69), Jake Virtanen (68), Y22 R3 TBL pick (Niklas Kokko), Y24 R2 FLA pick (Dominik Badinka)
TOR Robert Bortuzzo (72), Marc-Edouard Vlasic (70), Jared Spurgeon (72), Sam Bennett (74)
TOR→
CHI
CHI Josh Jooris (70), Sam Bennett (74), Jared Spurgeon (72), Y22 R1 MIN pick (Jimmy Snuggerud), Y22 R2 SJS pick, Y24 R1 SJS pick
TOR Anthony Beauvillier (74), Tyson Barrie (77), Melker Karlsson (70), $1,000,000
CHI→
MTL
CHI Dakota Mermis (69)
MTL Jared Spurgeon (72)
BOS
HAM→
QUE
HAM Jakub Voracek (75), Jeff Skinner (78), Slava Voynov (75)
QUE Jonathan Huberdeau (78), Blake Wheeler (76), Jared Spurgeon (74)
QUE→
VAN
QUE Ryan Murray (72), Nikita Zaitsev (71), Y19 R5 VAN pick
VAN Jared Spurgeon (74), Shea Weber (74)
VAN→
TBL
TBL Brent Burns (71), Jared Spurgeon (74), Teemu Hartikainen (70)
VAN Matt Irwin (71), Christian Djoos (66), Mark Mancari (68), $1,000,000
TBL→
BOS
BOS Jared Spurgeon (74)
TBL Mikael Granlund (73)
BOS→
VAN
BOS Corey Crawford (81), Kris Russell (72)
VAN Darcy Kuemper (76), Jared Spurgeon (73), Y16 R4 DET pick (KEVIN LABANC)
BOS
BOS