Eliasson competed at the 2010 Winter Olympics for Sweden. He placed 23rd in the qualifying round in ski cross, to advance to the knockout stages. He advanced from the first round by finishing second in his heat, but finished 3rd in the quarterfinals, failing to advance to the semifinals.