Bei den Weltmeisterschaften 2011 und 2012 gewann er als Ersatzspieler im Team Edin jeweils die Bronzemedaille, 2013 auf der gleichen Position die Goldmedaille. Bei der Weltmeisterschaft 2014 war Eriksson Skip des schwedischen Teams und gewann nach einer Finalniederlage gegen die Norweger um Thomas Ulsrud die Silbermedaille. Im darauffolgenden Jahr spielte er als Third im Team von Niklas Edin und gewann die Goldmedaille; im Finale besiegte die Mannschaft Thomas Ulsrud mit 9:5. Bei der Weltmeisterschaft 2017 stand er wieder mit Edin im Finale, diesmal gegen das kanadische Team um Brad Gushue. Die Partie ging mit 3:5 verloren. Bei der Weltmeisterschaft 2018 kam es zu einer Neuauflage dieser Finalpaarung. Diesmal behielten Eriksson und das schwedische Team mit einem 7:3-Sieg die Oberhand und gewannen die Goldmedaille.