Il échouera néanmoins en 2006 à Moscou terminant avec un saut à 2,30 m, devancé par Yaroslav Rybakov (2,37 m), Andrey Tereshin (2,35 m), son compatriote Linus Thörnblad (2,33 m) et le Cubain Víctor Moya (2,30 m).