Хальварссон дважды принимал участие в чемпионатах мира. На обоих чемпионатах 2013 и 2015 годов он становился серебряным призёром в эстафете. Лучшими индивидуальными результатами являются 6-е места на дистанции 15 км свободным стилем в 2013 году и в скиатлоне в Фалуне-2015.