Career
But Olsson did not play many games in the two season and decide to leave to club and signed with the Norwegian club Stjernen. Olsson had a really good season in Norway scoring 38 points in 44 games. That made some clubs in Sweden interested of him and he signed with second league club Mora IK in the summer of 1999.
But he only stayed for one year with Mora before he signed with Tranås AIF (also a second league club), but he was successful there either and left the club after one year.
He then signed with his old club, Färjestad"s fram team, Bofors IK of the second league. And finally he had some success.
Foreign four years in a row he was among top scorers in the team And in the summer of 2005 Färjestad wanted to give Olsson another chance in the highest league.
But Olsson did not take the chance and had a disappointing season with only 6 points in 46 games in the regular season.
After the season Färjestad did not want to give Olsson a new contract and then he signed with Södertälje Saskatchewan, who plays in Allsvenskan, for the 2006/07 season. During the 2006/07 Olsson helped Södertälje advance back to Elitserien. But after the Olsson decided to leave Södertälje and he signed with Danish club Nordsjælland Cobras for the 2007/08 season.
In 2008, Olsson returned to Stjernen.