Domestic Leagues
Domestic Cups
International Cups
National Team
2018
Sheriff
Divizia Națională
2017/2018
Al Taawon
Pro League
2016
Norrköping
Allsvenskan
2015
Norrköping
Allsvenskan
2015
Johor Darul Ta'zim
Super League
2015
Norrköping
Allsvenskan
2014
Norrköping
Allsvenskan
1666
26
18
8
10
8
10
7
1
0
2012
Djurgården
Allsvenskan
2016
DC United
US Open Cup
2015/2016
Norrköping
Svenska Cupen
2014/2015
Norrköping
Svenska Cupen
2013/2014
Norrköping
Svenska Cupen
2013/2014
Värnamo
Svenska Cupen
2013/2014
Frej
Svenska Cupen
2012/2013
Frej
Svenska Cupen
2012/2013
Djurgården
Svenska Cupen
2018/2019
Sheriff
UEFA Europa League
2018/2019
Sheriff
UEFA Champions League
2018
Sierra Leone
WC Qualification Africa
2018
Sierra Leone
Friendlies
Allsvenskan
Winner
1
2015
02.02.18
Taawon
Sheriff
N/A
01.07.17
DC United
Taawon
N/A
08.04.17
Richmond
DC United
N/A
15.03.17
DC United
Richmond
Loan
11.05.16
Norrköping
DC United
N/A
15.07.15
Darul Ta'zim
Norrköping
N/A
31.03.15
Norrköping
Darul Ta'zim
Loan
01.01.14
Värnamo
Norrköping
Free
04.08.13
Djurgården
Värnamo
Loan
02.02.13
Djurgården
Frej
Loan