Viết tiếp cho đoạn này - Kết thúc tốt nhất của Thor Olson tại Giải vô địch trượt tuyết Bắc Âu FIS là thứ 16 trong cuộc đua tiếp sức 4 x 10 km tại Val di Fiemme năm 2003
. Kết thúc cá nhân tốt nhất của anh là vị trí thứ 49 trong sự kiện 50 km tại Liberec vào năm 2009.