У дорослому футболі дебютував 1987 року виступами за команду клубу «Мальме», в якій провів чотири сезони, взявши участь у 87 матчах чемпіонату. Більшість часу, проведеного у складі «Мальме», був основним гравцем атакувальної ланки команди. У складі «Мальме» був одним з головних бомбардирів команди, маючи середню результативність на рівні 0,52 голу за гру першості.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Боруссія» (Менхенгладбах), до складу якого приєднався 1991 року. Відіграв за менхенгладбаський клуб наступні п'ять сезонів своєї ігрової кар'єри. Граючи у складі «Боруссії» також здебільшого виходив на поле в основному складі команди. В новому клубі був серед найкращих голеодорів, відзначаючись забитим голом в середньому майже у кожній другій грі чемпіонату.
1991 року дебютував в офіційних матчах у складі національної збірної Швеції. Протягом кар'єри у національній команді, яка тривала 9 років, провів у формі головної команди країни 60 матчів, забивши 29 голів.