O mellor resultado de Thor Olson nos Campionatos do Mundo de Esquí Nórdico foi o 16o no relevo de 4 x 10 km en Val di Fiemme en 2003
- Non. O seu mellor resultado individual foi o 49o no evento de 50 km en Liberec en 2009.