Ponadto zajmował czwarte miejsca w cross-country na mistrzostwach świata w Livigno w 2005 roku i mistrzostwach świata w Fort William w 2007 roku. W latach 2001−2008 ośmiokrotnie zwyciężał na mistrzostwach Szwecji w MTB.
Od 2008 roku startuje głównie w wyścigach szosowych. Do jego największych sukcesów należy zaliczyć zwycięstwo w wyścigu Dookoła Austrii w 2011 roku, drugie miejsce w Giro dell’Emilia i trzecie w wyścigu Mediolan-Turyn w 2012 roku. W 2012 roku wystąpił także na szosowych mistrzostwach świata w Valkenburgu, gdzie zajął piąte miejsce w indywidualnej jeździe na czas i piętnaste w wyścigu ze startu wspólnego.
Najważniejsze zwycięstwa i sukcesy 2001 20px 1. miejsce w mistrzostwach Szwecji w MTB (jazda indywidualna na czas) 2002 20px 1. miejsce w mistrzostwach Szwecji w MTB (jazda indywidualna na czas) 2004 20px 1. miejsce w mistrzostwach Szwecji w MTB (XC) 2006 20px 1. miejsce w mistrzostwach Szwecji w MTB (XC) 3. miejsce w mistrzostwach świata MTB elite (XC) 2007 20px 1. miejsce w mistrzostwach Szwecji w MTB (jazda indywidualna na czas) 20px 1. miejsce w mistrzostwach Szwecji w MTB (XC) 3. miejsce w mistrzostwach Europy MTB (XC) 2008 20px 1. miejsce w mistrzostwach Szwecji w MTB (jazda indywidualna na czas) 20px 1. miejsce w mistrzostwach Szwecji w MTB (XC) 2009 4.