Gustafsson was Sweden's starting goalie in the 2010 IIHF World U18 Championships where the team won the silver medal. Gustafsson was part of the Gold medal winning Swedish 2013 World Championship team, however was unable to feature in any game.