Olsson first became interested in triple jump after watching Jonathan Edwards set the world record at the World Championships in his hometown Gothenburg. Since 1999, Olsson has been trained by Yannick Tregaro. Before that, Olsson was trained by Viljo Nousiainen.