| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL19 |
CGY
Total |
61 | 11 | 2 | 9 | -18 | 4 | 1 | 0 | 1 |
CGY
|
52 | 10 | 2 | 8 | -12 | 4 | 1 | 0 | 1 | |
SJS
|
8 | 1 | 0 | 1 | -6 | 0 | 0 | 0 | 0 | |
WSH
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| NSHL18 |
TBL
|
80 | 13 | 2 | 11 | +10 | 14 | 0 | 0 | 1 |
| NSHL17 |
TBL
Total |
80 | 13 | 3 | 10 | -12 | 0 | 2 | 0 | 0 |
TBL
|
65 | 9 | 2 | 7 | 0 | 0 | 1 | 0 | 0 | |
BOS
|
15 | 4 | 1 | 3 | -12 | 0 | 1 | 0 | 0 | |
| NSHL15 |
WPG
Total |
77 | 20 | 4 | 16 | -21 | 6 | 3 | 0 | 0 |
TBL
|
68 | 18 | 4 | 14 | -19 | 6 | 3 | 0 | 0 | |
WPG
|
9 | 2 | 0 | 2 | -2 | 0 | 0 | 0 | 0 | |
| NSHL14 |
CGY
Total |
80 | 16 | 2 | 14 | -20 | 4 | 2 | 0 | 1 |
LAK
|
59 | 12 | 2 | 10 | -20 | 4 | 2 | 0 | 1 | |
CGY
|
21 | 4 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | |
| NSHL13 |
CHI
|
80 | 25 | 7 | 18 | +9 | 4 | 0 | 0 | 1 |
| NSHL12 |
DET
Total |
80 | 25 | 0 | 25 | +5 | 2 | 0 | 0 | 0 |
MIN
|
7 | 0 | 0 | 0 | +6 | 0 | 0 | 0 | 0 | |
DET
|
73 | 25 | 0 | 25 | -1 | 2 | 0 | 0 | 0 | |
| NSHL11 |
COL
|
76 | 31 | 2 | 29 | +1 | 10 | 0 | 0 | 0 |
| NSHL10 |
COL
|
23 | 10 | 4 | 6 | +1 | 2 | 4 | 0 | 0 |
| NSHL9 |
CBJ
|
74 | 40 | 15 | 25 | -2 | 17 | 11 | 0 | 3 |
| NSHL8 |
CBJ
|
74 | 45 | 10 | 35 | -6 | 12 | 5 | 0 | 1 |
| Pro Career | 785 | 249 | 51 | 198 | -53 | 75 | 28 | 0 | 8 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
CBJ
Total |
77 | 13 | 2 | 11 | -1 | 55 | 0 | 1 | 1 |
CBJ
|
68 | 11 | 2 | 9 | -1 | 41 | 0 | 1 | 1 | |
CBJ
|
9 | 2 | 0 | 2 | 0 | 14 | 0 | 0 | 0 | |
| NSHL22 |
TBL
|
74 | 21 | 3 | 18 | +23 | 63 | 0 | 0 | 0 |
| NSHL21 |
EDM
|
78 | 32 | 4 | 28 | +20 | 6 | 3 | 0 | 0 |
| NSHL20 |
EDM
Total |
74 | 23 | 1 | 22 | +2 | 4 | 0 | 0 | 0 |
EDM
|
35 | 7 | 0 | 7 | -1 | 0 | 0 | 0 | 0 | |
EDM
|
33 | 16 | 1 | 15 | +5 | 4 | 0 | 0 | 0 | |
EDM
|
5 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 | |
EDM
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| NSHL19 |
CGY
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NSHL16 |
BOS
Total |
74 | 34 | 7 | 27 | +2 | 23 | 3 | 0 | 1 |
BOS
|
61 | 25 | 7 | 18 | +9 | 23 | 3 | 0 | 1 | |
EDM
|
13 | 9 | 0 | 9 | -7 | 0 | 0 | 0 | 0 | |
| NSHL10 |
COL
|
54 | 36 | 6 | 30 | -16 | 4 | 1 | 1 | 1 |
| NSHL9 |
CBJ
|
3 | 1 | 0 | 1 | +1 | 0 | 0 | 0 | 0 |
| Farm Career | 435 | 160 | 23 | 137 | +31 | 155 | 7 | 2 | 3 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL18 |
TBL
|
5 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 |
| NSHL16 |
BOS
|
3 | 1 | 1 | 0 | +1 | 0 | 0 | 0 | 0 |
| NSHL15 |
WPG
|
12 | 6 | 0 | 6 | +6 | 6 | 0 | 0 | 0 |
| NSHL14 |
CGY
|
9 | 3 | 0 | 3 | +1 | 0 | 0 | 0 | 0 |
| NSHL13 |
CHI
|
15 | 5 | 0 | 5 | -3 | 2 | 0 | 0 | 0 |
| NSHL11 |
COL
|
4 | 0 | 0 | 0 | -1 | 2 | 0 | 0 | 0 |
| Pro Career | 48 | 15 | 1 | 14 | +2 | 10 | 0 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
CBJ
|
5 | 1 | 0 | 1 | -5 | 7 | 0 | 0 | 0 |
| NSHL22 |
TBL
|
17 | 4 | 1 | 3 | +15 | 5 | 0 | 0 | 0 |
| NSHL21 |
EDM
|
6 | 0 | 0 | 0 | -6 | 0 | 0 | 0 | 0 |
| NSHL20 |
EDM
|
6 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 |
| NSHL16 |
PRV
|
5 | 3 | 0 | 3 | +5 | 0 | 0 | 0 | 0 |
| Farm Career | 39 | 8 | 1 | 7 | +7 | 12 | 0 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | DU | PH | FO | PA | SC | DF | EX | LD | MO | PO | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL8 |
CBJ
|
75 | 44 | 86 | 77 | 82 | 84 | 71 | 46 | 75 | 64 | 61 | 43 | 62 | 38 | 89 | 66 |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL9 |
CBJ
|
71 | 10 | 90 | 73 | 81 | 84 | 84 | 74 | 49 | 78 | 67 | 57 | 67 | 46 | 65 | 66 |
| NSHL10 |
COL
|
71 | 14 | 92 | 75 | 83 | 88 | 88 | 76 | 49 | 78 | 69 | 63 | 67 | 50 | 65 | 69 |
| NSHL11 |
COL
|
71 | 17 | 92 | 75 | 84 | 88 | 88 | 76 | 49 | 79 | 69 | 65 | 67 | 53 | 65 | 70 |
| NSHL12 |
DET
|
71 | 20 | 92 | 75 | 86 | 90 | 90 | 76 | 49 | 79 | 70 | 69 | 73 | 56 | 65 | 71 |
| NSHL13 |
CHI
|
70 | 22 | 93 | 74 | 88 | 90 | 90 | 75 | 49 | 78 | 69 | 74 | 72 | 58 | 64 | 72 |
| NSHL14 |
CGY
|
69 | 22 | 93 | 73 | 90 | 91 | 91 | 74 | 49 | 77 | 68 | 76 | 71 | 60 | 64 | 72 |
| NSHL15 |
WPG
|
69 | 24 | 93 | 73 | 91 | 91 | 91 | 74 | 49 | 77 | 68 | 76 | 71 | 62 | 64 | 73 |
| NSHL16 |
BOS
|
69 | 26 | 93 | 73 | 93 | 91 | 91 | 74 | 49 | 77 | 68 | 76 | 71 | 64 | 64 | 73 |
| NSHL17 |
TBL
|
69 | 28 | 93 | 73 | 93 | 91 | 91 | 75 | 49 | 79 | 70 | 76 | 71 | 66 | 65 | 74 |
| NSHL18 |
TBL
|
67 | 29 | 93 | 71 | 91 | 90 | 90 | 73 | 49 | 77 | 68 | 74 | 69 | 67 | 65 | 82 |
| NSHL19 |
CGY
|
65 | 30 | 91 | 69 | 92 | 88 | 88 | 71 | 50 | 75 | 66 | 75 | 67 | 68 | 66 | 80 |
| NSHL20 |
EDM
|
63 | 30 | 89 | 67 | 93 | 86 | 86 | 69 | 50 | 73 | 64 | 73 | 65 | 69 | 67 | 78 |
| NSHL21 |
EDM
|
60 | 30 | 88 | 64 | 95 | 83 | 83 | 70 | 50 | 74 | 61 | 70 | 64 | 70 | 68 | 70 |
| NSHL22 |
TBL
|
57 | 50 | 89 | 61 | 96 | 84 | 84 | 71 | 50 | 75 | 62 | 71 | 62 | 86 | 91 | 71 |
| NSHL23 |
CBJ
|
56 | 51 | 86 | 60 | 97 | 85 | 85 | 71 | 50 | 74 | 63 | 72 | 59 | 86 | 88 | 71 |
| Career Avg | 67 | 27 | 92 | 71 | 91 | 88 | 88 | 74 | 50 | 77 | 67 | 72 | 68 | 65 | 69 | 73 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL17 | BOS |
TC | SC | 68 | 70 | +2 | 2 | |
| NSHL17 | BOS |
TC | PA | 78 | 79 | +1 | 1 | |
| NSHL13 | CHI |
TC | DF | 71 | 74 | +3 | 3 | |
| NSHL12 | MIN |
TC | SC | 69 | 70 | +1 | 1 | |
| NSHL12 | MIN |
TC | DF | 67 | 69 | +2 | 2 | |
| NSHL10 | COL |
TC | DF | 61 | 63 | +2 | 2 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL23 | Trade | TBL→ TOR |
TBL Neal Pionk (77) TOR Erik Johnson (71), Y24 R6 TBL pick → Ryan Tverberg, Y25 R2 DET pick |
| NSHL23 | Trade | TOR→ CBJ |
CBJ Valeri Nichushkin (71), Lars Eller (69), Linus Omark (69), Erik Johnson (71) TOR Danil Yurtaykin (62), Tim Heed (66), John Quenneville (68), Derek Grant (65), Y24 R5 CBJ pick → Pierrick Dube, Y25 R6 CBJ pick |
| NSHL22 | Signing | TBL |
$1,200,000 · 2 yr |
| NSHL20 | Trade | SEA→ TOR |
SEA Matt Dumba (75), Corey Perry (69), Paul Stastny (72) TOR Erik Johnson (70), Nicklas Backstrom (71), Y22 R1 MIN pick → Jimmy Snuggerud, Y23 R1 MIN pick → Matthew Wood |
| NSHL20 | Trade | TOR→ SJS |
SJS Anders Lee (69), Erik Johnson (70) TOR $100,000 |
| NSHL20 | Trade | SJS→ TOR |
SJS Joseph Blandisi (71), Lucas Wallmark (68), Jarred Tinordi (67), Y21 R6 SJS pick → Guillaume Richard TOR Sam Bennett (71), Erik Johnson (70), Michael McCarron (63) |
| NSHL20 | Trade | TOR→ SEA |
SEA Erik Johnson (70), Michael Haley (63), Brad Malone (61), Y22 R2 DET pick → Dylan James, Y22 R3 PHI pick → Rieger Lorenz, Y21 R4 QUE pick → Eemil Viro, Y21 R5 TBL pick → Samuel Walker TOR Alex Ovechkin (73), Ryan Kesler (74) |
| NSHL20 | Trade | SEA→ TOR |
SEA Andrej Nestrasil (67), Michael McCarron (63), Kenny Agostino (62), $1,000,000, Y21 R4 TOR pick → Cole Schwindt TOR Erik Johnson (70), Derek Forbort (72), Jake McCabe (72), Y21 R4 QUE pick → Eemil Viro |
| NSHL20 | Signing | EDM |
$2,197,000 · 2 yr |
| NSHL20 | Release | TOR |
Buyout · $735,849 |
| NSHL19 | Trade | TBL→ BUF |
BUF Erik Johnson (71), Madison Bowey (P), $1,000,000 |
| NSHL19 | Trade | FLA→ SJS |
FLA Y21 R5 FLA pick → Alexander True SJS Erik Johnson (71) |
| NSHL19 | Trade | SJS→ CGY |
CGY Erik Johnson (71), Barrett Hayton (P), Y20 R4 CHI pick → Albert Johansson SJS Patrick Wiercioch (75) |
| NSHL19 | Waiver | WSH→ FLA |
Claimed off waivers |
| NSHL17 | Signing | BOS |
$3,000,000 · 3 yr |
| NSHL16 | Trade | SEA→ QUE |
SEA Y15 R2 TBL pick → JAKE DEBRUSK, Y15 R3 SEA pick → OLIVER KYLINGTON QUE Michael Grabner (75), Pavel Datsyuk (72), Erik Johnson (72) |
| NSHL16 | Trade | QUE→ TBL |
QUE Y15 R3 TOR pick → PETTERI LINDBOHM TBL Erik Johnson (72) |
| NSHL16 | Trade | TBL→ WPG |
DET Y16 R1 FLA pick → MATTHEW TKACHUK, Y16 R4 TBL pick → VILLE HUSSO, Y16 R6 TBL pick → NIKITA GUREV TOR Y16 R1 MTL pick → MICHAEL MCLEOD, Y16 R1 BOS pick → CLAYTON KELLER TBL Adam Erne (P), Brock Nelson (P), Jori Lehtera (69) WPG Erik Johnson (73) |
| NSHL16 | Signing | SEA |
$7,500,000 · 1 yr |
| NSHL16 | Signing | WPG |
$7,500,000 · 1 yr |
| NSHL14 | Trade | CHI→ LAK |
CHI Y14 R1 WSH pick → RYAN ELLIS, Y15 R3 PIT pick → DOMINIC TURGEON LAK Erik Johnson (72) |
| NSHL14 | Trade | LAK→ CGY |
CGY Louis Leblanc (65), Erik Johnson (72), Martin Brodeur (81), Brett Festerling (64) LAK Brad Stuart (68), Brent Seabrook (71), Teemu Hartikainen (68), Kurtis Foster (68) |
| NSHL13 | Trade | DET→ DAL |
DAL Erik Johnson (71), Y13 R1 BOS pick → Rasmus Ristolainen, Y13 R2 CGY pick → Daniil Zharkov DET Cam Fowler (72), John Moore (64), Patrick Sharp (67), Y17 R1 DAL pick |
| NSHL13 | Trade | DAL→ CHI |
CHI Erik Johnson (71) DAL Tuomo Ruutu (71), Daniel Winnik (66), Y14 R6 CHI pick → NICK MAGYAR, Y15 R6 CHI pick → LINUS SODERSTROM |
| NSHL12 | Trade | MIN→ DET |
DET Erik Johnson (71), Y13 R3 WSH pick → Steven Whitney MIN Barret Jackman (70), Y14 R2 DET pick → JAYSON MEGNA, Y14 R3 TOR pick → SCOTT GLENNIE, Y13 R4 WPG pick → Charles Sarault, Y13 R4 VAN pick |
| NSHL12 | Signing | MIN |
$7,000,000 · 3 yr |
| NSHL11 | Signing | COL |
$5,000,000 · 1 yr |
| NSHL8 | Signing | CBJ |
$1,250,000 · 3 yr |
| NSHL7 | Protected | CBJ |
Protected from SuperDraft |