In his youth he was quite active and enjoyed such sports as football. At the age of 18 his interests shifted and he began to ride mountainbike . In 2002 he took part in his first 24-hour cycling event. In 2005, at the age of 22, he became the youngest person to enter and complete the 'Race Across the Alps'. In the following years he won several more 24-hour races and in 2007 he set a new Austrian record in 24-hour cycling events by riding 950 km and became the youngest Ultra World Champion at the age of 25. In 2009, on his first attempt, he qualified for the Race Across America but had to quit due to health problems after 2400 km (at that point he was in 4th place).
Strasser repeated as the winner of the Race Across America in 2013, finishing the race in less than eight days (7 d 22 h 11 min), at an average speed of 15.6 miles per hour — a new race record.
In 2014, Strasser won and set yet another record at the Race Across America, completing the race in 7 days 15 hours 56 minutes, at an average speed of 16.42 miles per hour.
On March 21, 2015, Strasser set a new record for the most distance ridden on a road bike in 24 hours, riding 556.856 miles (896.173 kilometers) at the former Tempelhof airport in Berlin.
He is currently living in Graz.
- 2018 1. Place - Race Across America
- 2017 1. Place - Race Across America
- 2014 1. Place - Race Across America
- 2013 1. Place - Race Across America
- 2012 2. Place - Race Across America
- 2012 1. Place - DOS-RAS Extreme
- 2011 1. Place - Race Across America
- 2011 3. Place - DOS-RAS Extreme
- 2010 1. Place - Glocknerman - Ultra World Championship
- 2009 2. Place - 24h Race Le Mans
- 2007 1. Place - Glocknerman - Ultra World Championship