Für Schweden nahm Mattsson an der U20-Junioren-Weltmeisterschaft 2012 teil, bei der er mit seiner Mannschaft die Goldmedaille gewann. Als dritter Torwart blieb er im Turnierverlauf ohne Einsatz.