| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
BOS
|
78 | 9 | 7 | 2 | +4 | 25 | 0 | 0 | 0 |
| NSHL17 |
TBL
|
35 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 |
| NSHL16 |
VAN
|
69 | 3 | 2 | 1 | -11 | 16 | 0 | 0 | 0 |
| NSHL15 |
VAN
|
68 | 9 | 4 | 5 | +2 | 10 | 0 | 0 | 0 |
| NSHL14 |
LAK
|
80 | 13 | 7 | 6 | +4 | 8 | 0 | 0 | 2 |
| NSHL13 |
LAK
Total |
80 | 13 | 6 | 7 | -9 | 10 | 0 | 0 | 1 |
CHI
|
64 | 7 | 2 | 5 | -4 | 2 | 0 | 0 | 0 | |
LAK
|
16 | 6 | 4 | 2 | -5 | 8 | 0 | 0 | 1 | |
| NSHL12 |
CHI
Total |
62 | 16 | 11 | 5 | -6 | 12 | 0 | 0 | 0 |
STL
|
27 | 8 | 5 | 3 | -3 | 0 | 0 | 0 | 0 | |
CHI
|
35 | 8 | 6 | 2 | -3 | 12 | 0 | 0 | 0 | |
| NSHL11 |
STL
Total |
47 | 23 | 7 | 16 | -20 | 10 | 1 | 0 | 2 |
VAN
|
13 | 3 | 2 | 1 | -5 | 8 | 0 | 0 | 0 | |
STL
|
34 | 20 | 5 | 15 | -15 | 2 | 1 | 0 | 2 | |
| Pro Career | 519 | 86 | 44 | 42 | -38 | 91 | 1 | 0 | 5 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
BOS
|
80 | 54 | 22 | 32 | +13 | 70 | 4 | 0 | 7 |
| NSHL22 |
FLA
Total |
10 | 2 | 2 | 0 | -2 | 10 | 0 | 0 | 0 |
FLA
|
9 | 1 | 1 | 0 | -3 | 5 | 0 | 0 | 0 | |
FLA
|
1 | 1 | 1 | 0 | +1 | 5 | 0 | 0 | 0 | |
| NSHL21 |
STL
|
77 | 21 | 5 | 16 | -8 | 38 | 1 | 1 | 1 |
| NSHL20 |
TOR
Total |
46 | 13 | 5 | 8 | +9 | 8 | 0 | 0 | 0 |
TOR
|
28 | 4 | 2 | 2 | +12 | 0 | 0 | 0 | 0 | |
TOR
|
18 | 9 | 3 | 6 | -3 | 8 | 0 | 0 | 0 | |
| NSHL19 |
MIN
Total |
81 | 30 | 6 | 24 | -11 | 16 | 2 | 1 | 1 |
MIN
|
79 | 30 | 6 | 24 | -14 | 16 | 2 | 1 | 1 | |
MIN
|
2 | 0 | 0 | 0 | +3 | 0 | 0 | 0 | 0 | |
| NSHL18 |
TOR
|
76 | 15 | 9 | 6 | -4 | 4 | 0 | 0 | 0 |
| NSHL11 |
STL
|
31 | 20 | 10 | 10 | -1 | 4 | 0 | 0 | 0 |
| Farm Career | 401 | 155 | 59 | 96 | -4 | 150 | 7 | 2 | 9 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
BOS
|
7 | 0 | 0 | 0 | +1 | 4 | 0 | 0 | 0 |
| NSHL12 |
CHI
|
8 | 3 | 0 | 3 | +2 | 0 | 0 | 0 | 0 |
| Pro Career | 15 | 3 | 0 | 3 | +3 | 4 | 0 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL11 |
STL
|
79 | 28 | 79 | 69 | 80 | 84 | 84 | 66 | 73 | 71 | 67 | 68 | 56 | 65 | 58 | 67 |
| NSHL12 |
CHI
|
80 | 31 | 82 | 70 | 80 | 85 | 85 | 68 | 76 | 72 | 69 | 70 | 64 | 66 | 58 | 68 |
| NSHL13 |
LAK
|
79 | 30 | 82 | 70 | 80 | 84 | 84 | 69 | 78 | 71 | 69 | 69 | 66 | 66 | 59 | 68 |
| NSHL14 |
LAK
|
78 | 28 | 82 | 69 | 80 | 83 | 83 | 68 | 77 | 70 | 68 | 68 | 65 | 66 | 60 | 67 |
| NSHL15 |
VAN
|
78 | 28 | 82 | 69 | 80 | 83 | 83 | 68 | 77 | 70 | 68 | 68 | 65 | 66 | 61 | 68 |
| NSHL16 |
VAN
|
78 | 30 | 82 | 69 | 82 | 83 | 83 | 68 | 77 | 70 | 68 | 68 | 65 | 67 | 62 | 68 |
| NSHL17 |
TBL
|
78 | 30 | 82 | 69 | 82 | 83 | 83 | 68 | 77 | 70 | 68 | 68 | 65 | 68 | 63 | 68 |
| NSHL18 |
TOR
|
76 | 28 | 81 | 68 | 80 | 81 | 81 | 66 | 75 | 68 | 66 | 66 | 63 | 69 | 64 | 76 |
| NSHL19 |
MIN
|
74 | 26 | 79 | 66 | 78 | 79 | 79 | 64 | 73 | 66 | 64 | 66 | 62 | 70 | 65 | 74 |
| NSHL20 |
TOR
|
71 | 23 | 80 | 65 | 75 | 80 | 76 | 64 | 70 | 67 | 63 | 66 | 63 | 71 | 66 | 71 |
| NSHL21 |
STL
|
71 | 20 | 81 | 66 | 72 | 77 | 73 | 65 | 69 | 68 | 64 | 64 | 64 | 72 | 67 | 66 |
| NSHL22 |
FLA
|
72 | 57 | 78 | 63 | 73 | 76 | 74 | 62 | 66 | 67 | 62 | 61 | 61 | 86 | 86 | 65 |
| NSHL24 |
BOS
|
92 | 50 | 74 | 63 | 80 | 87 | 95 | 69 | 79 | 71 | 69 | 66 | 67 | 93 | 87 | 71 |
| NSHL25 |
BOS
|
89 | 50 | 73 | 60 | 77 | 84 | 92 | 66 | 76 | 68 | 66 | 66 | 64 | 93 | 84 | 69 |
| Career Avg | 79 | 33 | 80 | 67 | 79 | 83 | 83 | 67 | 75 | 70 | 67 | 67 | 64 | 73 | 68 | 69 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL12 | STL |
TC | DF | 68 | 70 | +2 | 2 |
FLA
TOR→
STL
STL Gabriel Dumont (67), Nick Foligno (65), $100,000
TOR Nick Paul (68)
TOR
MIN→
TOR
MIN Darnell Nurse (74), Corey Perry (69), Ian Cole (70), Anton Stralman (68), Tommy Wingels (66), Y21 R4 PIT pick (Jordan Harris)
TOR Viktor Arvidsson (74), Brian Dumoulin (72), Matt Grzelcyk (70), Nick Foligno (65), Adam Cracknell (60)
TOR→
MIN
MIN Nick Foligno (65), Patrick Eaves (66), Philip Samuelsson (67), Connor Carrick (66)
TOR $300,000, Y23 R6 MIN pick (Alexander Rykov)
TOR
TBL
LAK
CHI→
LAK
LAK Nick Foligno (68)
CHI Joffrey Lupul (65), Y14 R4 LAK pick (CEDRIC PAQUETTE)
STL→
CHI
CHI Nick Foligno (68), Peter Harrold (64)
STL Mike Cammalleri (75), Mike Brown (65)
VAN→
STL
STL Joffrey Lupul (65), Nick Foligno (67), Mika Zibanejad (P), Y13 R1 VAN pick, Y14 R1 VAN pick
VAN Daniel Sedin (73), Henrik Sedin (74)
VAN
MTL→
VAN
MTL Jeff Petry (P)
VAN Nick Foligno (P)
DET