Pettersson started his career in Dösjöbro IF and later played for Kävlinge GIF. In 1991 he signed for Malmö FF and in 1995 he moved to Borussia Mönchengladbach despite being close to Inter Milan after negotiations with its owner Massimo Moratti who offered 1.5 million dollars to Malmo. He also played for 1. FC Kaiserslautern, FC København and Landskrona BoIS in his home country. In February 2009, Pettersson retired from the professional football and has been playing for the Swedish Division 4 club Häljarps IF since May 2009.
Pettersson made his senior debut for Sweden on 16 August 1995 in a friendly game against the USA.[2] He scored his first international goal two months later, in a friendly game against Scotland on 11 October 1995.[2] He made his competitive debut for Sweden on 15 November 1995 against Turkey in a UEFA Euro 1996 qualifier, scoring a goal in a 2–2 draw.[2] Two years later, Pettersson represented Sweden at UEFA Euro 2000, appearing in the group stage games against Belgium and Turkey as Sweden failed to advance from their group.[2]
Pettersson made his last international appearance on 16 October 2002, scoring a goal as Sweden lost 3–2 to Portugal in a friendly.[2] In total, he won 27 caps for Sweden, scoring 8 goals.[2]
Coaching career
Pettersson was appointed as one of the three new assistant managers at Malmö FF on 29 October 2011 ahead of the 2012 season along with Daniel Andersson and Simon Hollyhead. On 16 November 2012, Pettersson was appointed manager in Superettan club Landskrona BoIS, replacing Henrik Larsson.[3]
Personal life
In 2001 Pettersson was involved in a car accident on the German autobahn A63 near Wörrstadt. He crashed his Mercedes into a minicar with such velocity that the 20-year-old driver of the car instantly died. Seconds prior to the fatal crash the minicar presumably was involved in a minor collision which led it to spin out of control.[4]
Career statistics
Appearances and goals by national team and year[2]