Bei den Halleneuropameisterschaften 2005 in Madrid reichten ihm selbst hervorragende 2,38 m nicht zum Sieg – der Schwede sprang zwei Zentimeter höher. Bei den Weltmeisterschaften in Helsinki gewann er dann Bronze hinter Jurij Krymarenko (UKR) und dem höhengleichen Kubaner Víctor Moya.