Für Schweden nahm Pettersson im Juniorenbereich an der U18-Junioren-Europameisterschaft 1978 sowie der U20-Junioren-Weltmeisterschaft 1980 teil. Bei den Turnieren gewann er mit seiner Mannschaft jeweils die Bronzemedaille.