| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
CAR
|
49 | 5 | 4 | 1 | -3 | 18 | 0 | 0 | 1 |
| NSHL20 |
CAR
|
82 | 19 | 9 | 10 | +17 | 8 | 0 | 0 | 2 |
| NSHL19 |
MTL
|
82 | 40 | 16 | 24 | -7 | 12 | 3 | 0 | 3 |
| NSHL17 |
NYI
|
65 | 26 | 14 | 12 | +11 | 14 | 2 | 0 | 4 |
| NSHL16 |
NYI
|
80 | 22 | 13 | 9 | 0 | 12 | 1 | 0 | 1 |
| NSHL15 |
DAL
|
80 | 47 | 22 | 25 | +8 | 32 | 8 | 0 | 4 |
| NSHL14 |
TBL
Total |
80 | 49 | 14 | 35 | -17 | 46 | 4 | 0 | 1 |
MTL
|
18 | 9 | 2 | 7 | 0 | 8 | 1 | 0 | 0 | |
TBL
|
62 | 40 | 12 | 28 | -17 | 38 | 3 | 0 | 1 | |
| NSHL13 |
MIN
Total |
73 | 33 | 14 | 19 | -2 | 53 | 2 | 0 | 0 |
LAK
|
56 | 20 | 9 | 11 | +1 | 20 | 0 | 0 | 0 | |
MIN
|
17 | 13 | 5 | 8 | -3 | 33 | 2 | 0 | 0 | |
| NSHL12 |
LAK
Total |
80 | 38 | 20 | 18 | +2 | 22 | 4 | 0 | 2 |
COL
|
49 | 27 | 16 | 11 | -1 | 8 | 3 | 0 | 1 | |
LAK
|
31 | 11 | 4 | 7 | +3 | 14 | 1 | 0 | 1 | |
| NSHL11 |
TOR
|
8 | 1 | 1 | 0 | -2 | 0 | 0 | 0 | 1 |
| NSHL10 |
TBL
|
78 | 22 | 11 | 11 | -24 | 30 | 0 | 0 | 1 |
| Pro Career | 757 | 302 | 138 | 164 | -17 | 247 | 24 | 0 | 20 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL20 |
CAR
|
23 | 2 | 0 | 2 | -4 | 0 | 0 | 0 | 0 |
| NSHL19 |
MTL
|
7 | 3 | 0 | 3 | -2 | 2 | 0 | 0 | 0 |
| NSHL17 |
WPG
|
9 | 8 | 5 | 3 | +4 | 4 | 1 | 0 | 1 |
| NSHL16 |
NYI
|
7 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| NSHL12 |
LAK
|
3 | 2 | 2 | 0 | +4 | 0 | 0 | 0 | 0 |
| Pro Career | 49 | 16 | 8 | 8 | +2 | 6 | 1 | 0 | 2 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL10 |
TBL
|
57 | 37 | 71 | 78 | 59 | 71 | 71 | 74 | 35 | 60 | 77 | 64 | 77 | 58 | 59 | 64 |
| NSHL11 |
TOR
|
60 | 37 | 74 | 78 | 62 | 74 | 72 | 74 | 38 | 63 | 77 | 64 | 77 | 61 | 59 | 66 |
| NSHL12 |
LAK
|
60 | 37 | 77 | 79 | 64 | 77 | 72 | 77 | 41 | 66 | 77 | 68 | 73 | 64 | 59 | 67 |
| NSHL13 |
MIN
|
59 | 36 | 78 | 81 | 65 | 77 | 74 | 77 | 43 | 68 | 76 | 67 | 75 | 65 | 60 | 68 |
| NSHL14 |
TBL
|
61 | 34 | 77 | 80 | 67 | 79 | 74 | 77 | 45 | 70 | 75 | 66 | 75 | 66 | 61 | 68 |
| NSHL15 |
DAL
|
61 | 34 | 77 | 80 | 67 | 81 | 76 | 77 | 47 | 72 | 75 | 66 | 75 | 67 | 62 | 69 |
| NSHL16 |
NYI
|
63 | 34 | 79 | 80 | 68 | 83 | 77 | 77 | 49 | 72 | 75 | 68 | 75 | 68 | 63 | 70 |
| NSHL17 |
WPG
|
63 | 34 | 80 | 80 | 69 | 83 | 77 | 77 | 51 | 72 | 75 | 68 | 75 | 69 | 64 | 70 |
| NSHL18 |
TBL
|
61 | 32 | 80 | 79 | 68 | 81 | 75 | 76 | 52 | 72 | 74 | 69 | 75 | 70 | 65 | 81 |
| NSHL19 |
MTL
|
62 | 30 | 81 | 80 | 66 | 82 | 76 | 77 | 53 | 73 | 75 | 68 | 76 | 71 | 66 | 79 |
| NSHL20 |
CAR
|
60 | 28 | 82 | 78 | 64 | 83 | 77 | 75 | 54 | 72 | 73 | 66 | 74 | 72 | 67 | 77 |
| NSHL21 |
CAR
|
57 | 25 | 79 | 75 | 56 | 80 | 74 | 72 | 54 | 69 | 70 | 64 | 71 | 72 | 67 | 67 |
| NSHL22 |
MIN
|
56 | 45 | 76 | 72 | 57 | 77 | 72 | 69 | 55 | 66 | 67 | 61 | 68 | 88 | 82 | 66 |
| Career Avg | 60 | 35 | 78 | 79 | 64 | 80 | 75 | 76 | 48 | 69 | 75 | 67 | 75 | 69 | 65 | 71 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL12 | NSH |
TC | DF | 66 | 68 | +2 | 2 |
NJD
TOR
CAR
MTL
MTL
TBL
TBL
WPG
TBL→
DAL
DET Derick Brassard (69)
QUE Y17 R6 DET pick (EVAN BARRATT)
DAL Patric Hornqvist (69), Y15 R5 BOS pick (JOONAS DONSKOI), Y15 R5 SEA pick (NIKITA SOSHNIKOV)
TBL Dillon Heatherington (P), Sergei Tolchinsky (P)
VGK→
NYI
VGK Andrew Cogliano (70)
NYI Patric Hornqvist (70)
MTL→
TBL
MTL Damien Brunner (72), Y15 R3 TBL pick (JACOB LARSSON)
TBL Patric Hornqvist (68), Alex Chiasson (P), Y15 R4 MTL pick (JEREMY BRACCO)
LAK→
MIN
LAK Ty Wishart (68), Y14 R3 TOR pick (SCOTT GLENNIE), Y14 R4 PIT pick (JESPER FAST)
MIN Patric Hornqvist (68), Y14 R3 LAK pick (CASEY CIZIKAS)
LAK
TOR→
NSH
NSH Brandon Sutter (67), Jason Demers (71), Zach Boychuk (65), Mats Zuccarello (71), Patric Hornqvist (68)
TOR Brian Gionta (70), Ryan Getzlaf (74), Zdeno Chara (71), Y12 R5 PHI pick (Brenden Dillon), Y14 R5 NSH pick (SETH GRIFFITH)
NSH→
COL
COL Patric Hornqvist (67), Y13 R2 CHI pick (Adam Erne)
NSH Nathan Gerbe (71)
COL→
LAK
COL Vaclav Prospal (70), Craig Smith (67), Richard Petiot (64), Greg Mauldin (64), Y13 R5 SJS pick
LAK Patric Hornqvist (67), Brett Festerling (63), Colby Armstrong (67)
NSH→
TOR
NSH Blake Wheeler (67), Kris Russell (68), Zac Rinaldo (P), Y12 R4 MTL pick (Brady Skjei)
TOR Patric Hornqvist (65), Ian Cole (65)
TBL