[4] He returned to Poole in 1998, where he would spend seven seasons in total, split by spells at Peterborough Panthers.
In 2005, he joined the Somerset Rebels and went on to win the Premier League Riders' Championship, held on 24 September 2006 at Owlerton Stadium.
[6][7] He was also part of the Somerset four who won the Premier League Four-Team Championship, held on 20 August 2005, at Derwent Park.
[10] He returned for one final season in the British leagues in 2013 when riding for the Belle Vue Aces.
However, he continued to ride in his native Sweden with Smederna in 2015 and in Poland until the end of the 2016 season.