En 2003, Olsson remporte un premier titre mondial lors de la saison hivernale en remportant les Championnats du monde en salle de Birmingham, compétition où il réalise . Les Championnats du monde 2003 de Paris-Saint-Denis sont la dernière compétition de Jonathan Edwards qui termine sur deux sauts, pour un résultat de , avant d'aller parler à son successeur Olsson et d'abandonner le concours. Olsson reconnait que sa courte rivalité avec Edwards lui a permis de franchir de nombreux paliers: . Le Suédois marque dès son premier saut sa domination sur le concours en réalisant un premier saut à . Ses cinq premiers sauts sont supérieurs à la meilleure marque de son second, le Cubain Yoandri Betanzos, qui réalise . Le triple-sauteur des Bahamas, Leevan Sands remporte la médaille de bronze avec . Cette même saison il remporte la Finale mondiale de l'athlétisme à Monaco.