2013 – Professional triathlete, Axa Sports Club
- 1st Kilsbergen Triathlon, olympic distans
- 1st Borås City Triathlon, sprint
- 1st Trelleborg Triathlon, sprint
- 1st Sövde Triathlon, sprint
- 1st Artá Duathlon
- 3rd Baleariska mästerskapen Duathlon, Can Picafort
- 1st Cala Ratjada Duathlon*
- 4th Let’s Tri Binisalem Duathlon
- 36 Ironman 70.3 Mallorca, PRO
2012 – Professional triathlet, Axa Sports Club
- 2nd Tristar Madrid 111
- ”Sverigeloppet”- attempted to ride a bike through Sweden, 2100 km, sub 100h. Cancelled after 1800 km in Gällivare, after 84 hours due to an injury
- 3rd – Göteborg Triathlon
- 4th – Borås City Triathlon
2011 – Season cancelled due to injury
- Attempted to ski through Sweden, from the very south to the north. Cancelled in Askersund after 6 days due to lack of snow.
2010 – Amateur, Borås CA
- Swedish record – Superklassikern, 19:46:00
- 1st GP Elite de Outer z.p, Belgium
2009 – Professionel cyclist, Team Capinordic
- Stagiare Team Saxonbank (January)
- Cycling Pro, Team Capinordic (Continental)
- Member of the National Team
2008 – Amateur, Team MA Speedwear Borås
- 2nd Svenska Mästerskapen, linje U23
- 3rd Sverigerankingen
- 5th Swedish cup
- 8th Ringerike GP, total
- 11th Fleche de Sude, total
- 5 st national victories
- Member of the National Team
2007 – Junior (17-18), Team MA Speedwear Borås
- 1st Svenska Mästerskapen, road race
- 1st Svenska Mästerskapen, kortbana
- 1st Stage 2, Niedersachen Rundfahrt
- 2nd Niedersachen Rundfahrt, totalt
- 3rd Stage 1, Niedersachen Rundfahrt
- 5th Time Trial(!?), Niedersachen Rundfahrt
- 10th WC-ranks, Aug
- Member of the National Team
2006 – Junior (17-18), Team MA Speedwear Borås
- 1st Svenska Mästerskapen, Duathlon
- 1st Götalandsmästerskapen, cykel
- 2nd Svenska Mästerskapen, cykel – linje
- Member of the National Team
2005 – Junior (15-16), Borås CA
- 1st Götalandsmästerskapen, bike