In the 2010 Winter Olympics in Vancouver, Hellner won his first Olympic gold medal in the 30 km skiathlon, deciding the race in a sprint at the end. At the 4 × 10 km relay, Hellner took gold for Sweden after leading the race from the very start.