| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
MIN
|
78 | 61 | 15 | 46 | -27 | 42 | 10 | 0 | 2 |
| NSHL23 |
MIN
|
78 | 54 | 14 | 40 | -20 | 36 | 5 | 0 | 2 |
| NSHL22 |
NYR
|
77 | 25 | 8 | 17 | -2 | 10 | 2 | 0 | 3 |
| NSHL21 |
BOS
Total |
77 | 28 | 6 | 22 | +4 | 12 | 3 | 0 | 1 |
VGK
|
46 | 14 | 4 | 10 | -3 | 2 | 2 | 0 | 1 | |
BOS
|
31 | 14 | 2 | 12 | +7 | 10 | 1 | 0 | 0 | |
| NSHL20 |
TBL
Total |
76 | 28 | 7 | 21 | -7 | 6 | 3 | 0 | 0 |
HAM
|
61 | 27 | 7 | 20 | -5 | 6 | 3 | 0 | 0 | |
TBL
|
15 | 1 | 0 | 1 | -2 | 0 | 0 | 0 | 0 | |
| NSHL19 |
HAM
Total |
79 | 31 | 5 | 26 | -6 | 4 | 2 | 0 | 1 |
HAM
|
34 | 16 | 3 | 13 | -7 | 2 | 1 | 0 | 0 | |
WSH
|
21 | 4 | 0 | 4 | -1 | 0 | 0 | 0 | 0 | |
OTT
|
15 | 7 | 0 | 7 | +6 | 0 | 0 | 0 | 0 | |
QUE
|
9 | 4 | 2 | 2 | -4 | 2 | 1 | 0 | 1 | |
| NSHL18 |
CGY
Total |
80 | 42 | 8 | 34 | -14 | 18 | 4 | 0 | 0 |
CGY
|
68 | 35 | 7 | 28 | -13 | 16 | 4 | 0 | 0 | |
QUE
|
12 | 7 | 1 | 6 | -1 | 2 | 0 | 0 | 0 | |
| NSHL17 |
QUE
|
80 | 35 | 3 | 32 | +6 | 22 | 2 | 0 | 1 |
| NSHL16 |
QUE
Total |
79 | 44 | 6 | 38 | +15 | 16 | 3 | 0 | 1 |
QUE
|
72 | 43 | 6 | 37 | +13 | 16 | 3 | 0 | 1 | |
WPG
|
7 | 1 | 0 | 1 | +2 | 0 | 0 | 0 | 0 | |
| NSHL15 |
WPG
Total |
80 | 37 | 11 | 26 | -9 | 8 | 8 | 0 | 0 |
WPG
|
71 | 32 | 9 | 23 | -10 | 6 | 7 | 0 | 0 | |
BUF
|
9 | 5 | 2 | 3 | +1 | 2 | 1 | 0 | 0 | |
| NSHL14 |
BUF
Total |
80 | 44 | 9 | 35 | -27 | 9 | 7 | 0 | 0 |
MTL
|
7 | 1 | 0 | 1 | -9 | 0 | 0 | 0 | 0 | |
TOR
|
11 | 5 | 2 | 3 | +2 | 5 | 2 | 0 | 0 | |
BUF
|
62 | 38 | 7 | 31 | -20 | 4 | 5 | 0 | 0 | |
| NSHL13 |
MIN
|
80 | 73 | 18 | 55 | -15 | 8 | 12 | 0 | 0 |
| NSHL12 |
MIN
|
80 | 67 | 14 | 53 | -10 | 14 | 9 | 0 | 2 |
| NSHL11 |
MIN
|
13 | 8 | 1 | 7 | +3 | 4 | 1 | 0 | 0 |
| Pro Career | 1037 | 577 | 125 | 452 | -109 | 209 | 71 | 0 | 13 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL11 |
MIN
|
26 | 25 | 4 | 21 | -2 | 4 | 4 | 0 | 2 |
| Farm Career | 62 | 73 | 15 | 58 | -20 | 16 | 12 | 0 | 3 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL22 |
NYR
|
11 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 |
| NSHL21 |
BOS
|
6 | 2 | 2 | 0 | -3 | 0 | 0 | 0 | 0 |
| NSHL20 |
TBL
|
4 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 |
| NSHL19 |
HAM
|
3 | 2 | 0 | 2 | +1 | 2 | 0 | 0 | 0 |
| NSHL17 |
QUE
|
16 | 7 | 3 | 4 | +2 | 2 | 0 | 0 | 0 |
| NSHL16 |
QUE
|
4 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| NSHL15 |
WPG
|
12 | 3 | 0 | 3 | +6 | 4 | 0 | 0 | 0 |
| NSHL12 |
MIN
|
11 | 4 | 2 | 2 | -3 | 2 | 0 | 0 | 1 |
| NSHL11 |
MIN
|
23 | 15 | 1 | 14 | -3 | 0 | 1 | 0 | 1 |
| Playoff Career | 90 | 35 | 8 | 27 | -3 | 10 | 1 | 0 | 2 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL11 |
MIN
|
55 | 21 | 81 | 97 | 62 | 92 | 92 | 71 | 50 | 80 | 70 | 60 | 53 | 71 | 53 | 70 |
| NSHL12 |
MIN
|
56 | 25 | 85 | 98 | 62 | 94 | 95 | 75 | 50 | 84 | 73 | 62 | 80 | 73 | 53 | 72 |
| NSHL13 |
MIN
|
56 | 25 | 88 | 98 | 62 | 95 | 95 | 77 | 50 | 86 | 75 | 65 | 80 | 73 | 56 | 73 |
| NSHL14 |
BUF
|
59 | 22 | 91 | 98 | 62 | 97 | 97 | 77 | 50 | 86 | 75 | 65 | 80 | 73 | 57 | 73 |
| NSHL15 |
WPG
|
59 | 22 | 91 | 98 | 63 | 97 | 97 | 77 | 50 | 86 | 75 | 68 | 80 | 73 | 58 | 75 |
| NSHL16 |
QUE
|
59 | 22 | 91 | 98 | 65 | 97 | 97 | 77 | 50 | 86 | 75 | 70 | 80 | 73 | 59 | 75 |
| NSHL17 |
QUE
|
59 | 22 | 91 | 98 | 65 | 97 | 97 | 77 | 50 | 86 | 75 | 72 | 80 | 73 | 61 | 75 |
| NSHL18 |
CGY
|
59 | 22 | 91 | 98 | 67 | 97 | 97 | 77 | 52 | 86 | 78 | 74 | 80 | 73 | 63 | 90 |
| NSHL19 |
HAM
|
59 | 22 | 93 | 98 | 67 | 97 | 97 | 77 | 52 | 86 | 78 | 74 | 80 | 73 | 64 | 90 |
| NSHL20 |
TBL
|
59 | 22 | 93 | 98 | 67 | 97 | 97 | 77 | 52 | 86 | 78 | 74 | 80 | 73 | 65 | 90 |
| NSHL21 |
BOS
|
57 | 20 | 93 | 96 | 73 | 95 | 95 | 75 | 50 | 84 | 76 | 72 | 78 | 71 | 66 | 76 |
| NSHL22 |
NYR
|
55 | 42 | 91 | 94 | 73 | 93 | 93 | 80 | 50 | 85 | 75 | 80 | 76 | 82 | 78 | 78 |
| NSHL23 |
MIN
|
54 | 42 | 90 | 94 | 73 | 98 | 99 | 91 | 50 | 96 | 77 | 62 | 81 | 86 | 79 | 79 |
| NSHL24 |
MIN
|
53 | 42 | 87 | 91 | 73 | 95 | 98 | 88 | 50 | 93 | 74 | 62 | 78 | 86 | 79 | 77 |
| Career Avg | 58 | 27 | 90 | 97 | 67 | 96 | 97 | 79 | 51 | 87 | 76 | 69 | 78 | 76 | 64 | 79 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL22 | NYR | TC | SC | 74 | 75 | +1 | 1 | |
| NSHL22 | NYR | TC | PH | 74 | 80 | +6 | 6 | |
| NSHL22 | NYR | TC | PA | 82 | 85 | +3 | 3 | |
| NSHL22 | NYR | TC | DF | 70 | 80 | +10 | 10 | |
| NSHL18 | QUE | TC | SC | 75 | 78 | +3 | 3 | |
| NSHL15 | BUF | TC | DF | 65 | 68 | +3 | 3 | |
| NSHL13 | MIN | TC | SC | 73 | 75 | +2 | 2 | |
| NSHL13 | MIN | TC | DF | 62 | 65 | +3 | 3 | |
| NSHL12 | MIN | TC | SC | 72 | 73 | +1 | 1 | |
| NSHL12 | MIN | TC | DF | 60 | 62 | +2 | 2 | |
| NSHL11 | TOR | TC | DF | 59 | 60 | +1 | 1 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL25 | Trade | TOR→ WPG |
TOR Eric Gelinas (74), Jarred Tinordi (69), Tyce Thompson (65), Y27 R5 WPG pick WPG Erik Karlsson (76) |
| NSHL25 | Signing | TOR |
$8,067,000 · 1 yr |
| NSHL23 | Signing | MIN |
$3,500,000 · 2 yr |
| NSHL23 | Release | NYR |
|
| NSHL22 | Signing | NYR |
$2,000,000 · 1 yr |
| NSHL21 | Trade | TBL→ VGK |
TBL Matt Grzelcyk (70), Y21 R3 MTL pick → Brett Harrison VGK Erik Karlsson (75), Y21 R4 TBL pick → Ryan Ufko |
| NSHL21 | Trade | VGK→ BOS |
BOS Erik Karlsson (76) VGK Torey Krug (73) |
| NSHL21 | Signing | TBL |
$5,500,000 · 1 yr |
| NSHL20 | Trade | HAM→ TBL |
HAM Will Butcher (69), Y23 R4 DET pick → Jack Matier TBL Erik Karlsson (76) |
| NSHL19 | Trade | WSH→ OTT |
OTT Erik Karlsson (76) WSH Mason Shaw (P), Y20 R4 FLA pick → Noah Cates, Y20 R5 OTT pick → Danil Gushchin, Y20 R6 OTT pick → Leon Gawanke, Y22 R2 OTT pick, Y23 R2 OTT pick |
| NSHL19 | Trade | OTT→ QUE |
OTT Nikita Nesterov (72), Cameron York (P), Y21 R2 QUE pick → Olen Zellweger QUE Erik Karlsson (76) |
| NSHL19 | Trade | QUE→ HAM |
HAM Erik Karlsson (76), Sam Gagner (75), Nicholas Robertson (P) QUE Johnny Gaudreau (76), Ryan McDonagh (76) |
| NSHL18 | Trade | QUE→ NYI |
NYI Erik Karlsson (76) QUE Jonathon Blum (76), Y19 R6 NYI pick → Blake Lizotte |
| NSHL18 | Trade | NYI→ CGY |
CGY Erik Karlsson (76), Matt Nieto (70), Rickard Rakell (70) NYI Drew Doughty (77), Joakim Nordstrom (68), Y20 R3 CGY pick → Jake Neighbours, Y21 R3 CGY pick → Matthew Knies |
| NSHL18 | Signing | QUE |
$5,500,000 · 3 yr |
| NSHL16 | Trade | BUF→ WPG |
BUF Luca Sbisa (74), Ryan Malone (65) WPG Erik Karlsson (75), Joe Colborne (68), Austin Watson (P), Tom Wilson (P) |
| NSHL14 | Trade | MTL→ TOR |
MTL Grant Clitsome (72), Matt D'Agostini (71), David Savard (68), Derek Joslin (68), Ryan Ellis (P), Jason Akeson (P), Y15 R1 BOS pick → IVAN PROVOROV TOR Erik Karlsson (73) |
| NSHL14 | Trade | TOR→ BUF |
BUF Erik Karlsson (73), Dustin Penner (68), Patrick O'Sullivan (68), Steve Bernier (66), Curtis McElhinney (73) TOR Marcus Johansson (71), Kris Russell (71), Drew Stafford (70), Y16 R1 CAR pick → LOGAN BROWN |
| NSHL14 | Signing | MTL |
$10,000,000 · 4 yr |
| NSHL11 | Trade | TOR→ NSH |
NSH Bobby Ryan (70), Erik Karlsson (70) TOR Patrick Kane (74), Ian White (69) |
| NSHL11 | Trade | NSH→ MIN |
MIN Erik Karlsson (70), Marc-Andre Bergeron (72), Y12 R2 CAR pick → Radek Faksa, Y12 R4 BUF pick → Max Friberg, Y12 R4 NSH pick → Mark Pysyk NSH Andrew MacDonald (72), Y12 R5 PHI pick → Brenden Dillon |
| NSHL11 | Signing | TOR |
$700,000 · 3 yr |
| NSHL10 | Signing | TOR |
$1 · 1 yr |
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Round 1 | 9 | 5 / 12 | Advanced | 2 | 6 | -3 | 7 | 5 |
| Final Six | 2 | 6 / 10 | Advanced | 2 | 3 | +4 | 9 | 4.5 |
| Semifinal | 6 | 6 / 8 | Advanced | 1 | 5 | -2 | 6 | 3 |
| Final | 2 | 7 / 8 | Eliminated | 2 | 1 | -3 | 0 | 3.5 |
| NSHL24 Totals | 7 | 15 | -4 | 22 | 16 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Semifinal | 2 | 6 / 12 | Advanced | 0 | 3 | -2 | 0 | 2 |
| Final | 2 | 10 / 10 | Eliminated | 1 | 1 | -4 | 4 | -1 |
| NSHL23 Totals | 1 | 4 | -6 | 4 | 1 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Semifinal | 4 | 1 / 12 | Advanced | 2 | 2 | +4 | 0 | 8 |
| Final | 2 | 9 / 10 | Eliminated | 0 | 1 | -4 | 0 | -1 |
| NSHL22 Totals | 2 | 3 | 0 | 0 | 7 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final Six | 9 | 3 / 11 | Advanced | 2 | 4 | +1 | 0 | 8.5 |
| Semifinal | 6 | 4 / 10 | Advanced | 0 | 4 | -1 | 0 | 3.5 |
| Final | 3 | 6 / 8 | Eliminated | 1 | 2 | +2 | 2 | 4 |
| NSHL20 Totals | 3 | 10 | +2 | 2 | 16 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final | 8 | 10 / 10 | Eliminated | 0 | 1 | -4 | 0 | -1 |
| NSHL19 Totals | 0 | 1 | -4 | 0 | -1 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final | 3 | 10 / 10 | Eliminated | 0 | 1 | -4 | 0 | -1 |
| NSHL18 Totals | 0 | 1 | -4 | 0 | -1 | |||
| Year | Seed | Team | Finish | Rounds | Won | PTS |
|---|---|---|---|---|---|---|
| PSC24 | #4 | MIN | Round of 64 | 1 | 0 | 3 |
| PSC18 | #42 | CGY | Round of 64 | 1 | 0 | 2 |
| PSC15 | #28 | WPG | Round of 64 | 1 | 0 | 1 |
| PSC13 | #15 | MIN | Round of 64 | 1 | 0 | 1 |
| Season | Type | Team | GP | G | A | PTS | +/- | PIM | S | PPG | PPA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL20 | Reg Season | Jeff-Terry | 16 | 1 | 2 | 3 | -4 | 2 | 17 | 0 | 0 |
| NSHL20 | Playoffs | Jeff-Terry | 1 | 0 | 0 | 0 | -2 | 0 | 1 | 0 | 0 |