Am 24. September 1982 unterschrieb Mattsson einen Vertrag als Free Agent bei den Minnesota North Stars, für die er jedoch anschließend nur zwei Mal in der NHL eingesetzt wurde, wobei ihm dabei ein Shutout gelang. Im weiteren Saisonverlauf kam er ausschließlich für Minnesotas CHL-Farmteam Birmingham South Stars zum Einsatz und wurde schließlich am 1. Februar 1983 im Tausch gegen ein Drittrundenwahlrecht für den NHL Entry Draft 1985 an die Los Angeles Kings abgegeben. Für diese absolvierte er in den folgenden eineinhalb Jahren 38 Spiele in der NHL, stand in der &lt;a href="AHL%201983/84"&gt;Saison 1983/84&lt;/a&gt; überwiegend für das Farmteam der Kings, die New Haven Nighthawks, in der American Hockey League auf dem Eis. Daraufhin kehrte er in seine finnische Heimat zurück und spielte bis zu seinem Karriereende im Alter von nur 29 Jahren im Anschluss an die &lt;a href="SM-liiga%201986/87"&gt;Saison 1986/87&lt;/a&gt; für Tappara Tampere. Tappara führte er zwei Mal in Folge zum Gewinn des finnischen Meistertitels und er konnte vor allem in der &lt;a href="SM-liiga%201985/86"&gt;Saison 1985/86&lt;/a&gt; überzeugen, in der er in das All-Star Team der SM-liiga gewählt wurde.