Swoją karierę rozpoczął w 1973 roku. Szwedzki tenisista jedenastokrotnie zwyciężał w turniejach wielkoszlemowych i raz zdobył Puchar Davisa. Przez 109. tygodni był liderem klasyfikacji najlepszych zawodników.