Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2003-2004
Ångermanland
TV-Pucken
5
3
2
5
4
|
Höga Kusten HF
Division 2
-
-
-
-
-
|
2004-2005
Ångermanland
TV-Pucken
5
2
0
2
12
|
MoDo Hockey J18
J18 Nationell
14
5
7
12
40
|
Playoffs
4
1
1
2
4
2005-2006
MoDo Hockey J18
J18 Nationell
6
4
2
6
29
|
Playoffs
2
0
2
2
0
MoDo Hockey J20
J20 Nationell
36
20
12
32
26
|
Playoffs
2
0
0
0
10
Sweden U18
WJC-18
5
0
1
1
27
|
Sweden U18 (all)
International-Jr
14
1
1
2
33
|
2006-2007
St. John's Fog Devils
QMJHL
62
23
19
42
51
|
Playoffs
4
0
0
0
2
2007-2008
St. John's Fog Devils
QMJHL
48
25
24
49
36
|
Playoffs
6
4
3
7
8
Sweden U20
WJC-20
6
0
0
0
2
|
Sweden U20 (all)
International-Jr
12
0
0
0
8
|
2008-2009
Rögle BK J20
J20 Nationell
1
0
0
0
2
|
Rögle BK
SHL
30
2
8
10
8
|
Mora IK
HockeyAllsvenskan
17
9
3
12
6
|
Qualification
3
0
0
0
2
Philadelphia Phantoms
AHL
5
0
0
0
2
|
Playoffs
3
0
0
0
2
2009-2010
Rögle BK
SHL
51
7
11
18
14
|
Kvalserien SHL
10
7
2
9
4
2010-2011
Djurgårdens IF
SHL
54
10
7
17
6
|
Playoffs
7
0
0
0
0
Djurgårdens IF
ET
7
1
2
3
6
|
2011-2012
Djurgårdens IF
SHL
52
8
7
15
14
|
Kvalserien SHL
10
2
5
7
4
Djurgårdens IF
ET
8
1
1
2
27
|
2012-2013
MoDo Hockey
SHL
53
15
12
27
12
|
Playoffs
5
0
0
0
0
Sweden (all)
International
4
1
1
2
2
|
2013-2014
MoDo Hockey
SHL
54
9
8
17
18
|
Playoffs
2
0
0
0
0
Sweden
EHT
3
0
0
0
0
|
Sweden (all)
International
3
0
0
0
0
|
2014-2015
Vityaz Moscow Region
KHL
54
13
19
32
52
|
2015-2016
Vityaz Moscow Region
KHL
56
12
5
17
64
|
2016-2017
Vityaz Moscow Region
KHL
56
14
20
34
28
|
Playoffs
4
0
1
1
0
Sweden
EHT
6
1
0
1
0
|
Sweden (all)
International
13
2
1
3
27
|
2017-2018
Arizona Coyotes
NHL
18
2
2
4
4
|
Tucson Roadrunners
AHL
47
18
19
37
22
|
Playoffs
9
4
3
7
6
2018-2019
Arizona Coyotes
NHL
52
4
5
9
18
|
Tucson Roadrunners
AHL
10
5
6
11
8
|
Sweden
WC
4
1
1
2
2
|
Sweden
EHT
3
1
0
1
0
|
Sweden (all)
International
7
2
1
3
2
|
2019-2020
Ontario Reign
AHL
16
3
8
11
8
|
CSKA Moskva
KHL
28
5
15
20
6
|
Playoffs
4
1
0
1
6
2020-2021
CSKA Moskva
KHL
34
11
11
22
20
|
Playoffs
12
0
0
0
31
Sweden
EHT
2
0
1
1
2
|
Sweden
WC
7
2
0
2
0
|
Sweden (all)
International
12
3
3
6
4
|
2021-2022
Dinamo Minsk
KHL
31
6
11
17
12
|
2022-2023
Luleå HF
SHL
12
0
3
3
2
|
Luleå HF
Champions HL
2
0
1
1
4
|
2023-2024
Luleå HF
SHL
22
5
3
8
12
|
Sweden
EHT
3
3
1
4
0
|
HC Lugano
NL
9
1
0
1
4
|
Playoffs
4
1
0
1
2
Sweden (all)
International
3
3
1
4
0
|
2024-2025
Tappara
Liiga
11
2
2
4
4
|
Player statistics powered by
www.eliteprospects.com