On 9 May 2019, Pettersson was named to make his senior international debut with Sweden at the 2019 World Championships held in Bratislava, Slovakia.