| 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 | 1 |
TBL
|
65 | 9 | 2 | 7 | 0 | 0 | 1 | 0 | 1 | |
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
|
78 | 31 | 2 | 29 | +2 | 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 | 787 | 249 | 51 | 198 | -52 | 75 | 28 | 0 | 9 | |
| 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 | 2 |
| NSHL20 |
EDM
Total |
81 | 23 | 1 | 22 | -2 | 4 | 0 | 0 | 0 |
EDM
|
34 | 7 | 0 | 7 | -1 | 0 | 0 | 0 | 0 | |
EDM
|
35 | 16 | 1 | 15 | +3 | 4 | 0 | 0 | 0 | |
EDM
|
7 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | |
EDM
|
5 | 0 | 0 | 0 | -3 | 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 | |
BOS
|
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 | 442 | 160 | 23 | 137 | +27 | 155 | 7 | 2 | 5 | |
| 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 | 1 | 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 | 1 | 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 |
TBL→
TOR
TBL Neal Pionk (77)
TOR Erik Johnson (71), Y24 R6 TBL pick (Ryan Tverberg), Y25 R2 DET pick
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
TBL
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)
TOR→
SJS
SJS Anders Lee (69), Erik Johnson (70)
TOR $100,000
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)
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)
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)
EDM
TOR
TBL→
BUF
BUF Erik Johnson (71), Madison Bowey (P), $1,000,000
FLA→
SJS
FLA Y21 R5 FLA pick (Alexander True)
SJS Erik Johnson (71)
SJS→
CGY
CGY Erik Johnson (71), Barrett Hayton (P), Y20 R4 CHI pick (Albert Johansson)
SJS Patrick Wiercioch (75)
WSH→
FLA
BOS
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)
QUE→
TBL
QUE Y15 R3 TOR pick (PETTERI LINDBOHM)
TBL Erik Johnson (72)
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)
SEA
WPG
CHI→
LAK
CHI Y14 R1 WSH pick (RYAN ELLIS), Y15 R3 PIT pick (DOMINIC TURGEON)
LAK Erik Johnson (72)
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)
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
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)
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
MIN
COL
CBJ
CBJ
QUE→
DET
DET Cam Ward, Ryan Kesler, Erik Johnson
QUE Darren McCarty, Keith Tkachuk