Includes finals, playoffs and exhibition games, so totals run higher than regular-season figures.
| Season | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1989 Atp tourSweden | 11 | 5 | – | 1 | 12 | 15 | 120 | 130 | 1 | – | – |
| 1988 Atp tourSweden | 55 | 49 | 6 | 8 | 108 | 23 | 739 | 402 | 6 | 4 | – |
| 1987 Atp tourSweden | 43 | 35 | 2 | 4 | 77 | 24 | 569 | 359 | 11 | 4 | 2 |
| 1986 Atp tourSweden | 56 | 43 | 2 | 4 | 95 | 35 | 711 | 460 | 9 | 4 | – |
| 1985 Atp tourSweden | 29 | 17 | – | 1 | 38 | 29 | 334 | 278 | 7 | 2 | – |
| 1984 Atp tourSweden | 15 | 7 | – | – | 20 | 19 | 183 | 169 | 3 | 3 | – |
| 1983 Atp tourSweden | 1 | 0 | – | – | 1 | 2 | 9 | 13 | 0 | – | – |
| Career7 seasons | 210 | 156 | 10 | 18 | 351 | 147 | 2,665 | 1,811 | 37 | 17 | 2 |
| Game | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Kitzbuhel: Round of 32 v Christian SaceanuL 0-2 31 July | 0 | – | – | 0 | 2 | 8 | 12 | 0 | – | – |
| Kitzbuhel: Round of 64 v Diego PerezW 2-1 31 July | 1 | – | – | 2 | 1 | 14 | 13 | 0 | – | – |
| Hilversum: Round of 32 v Paul HaarhuisL 0-2 24 July | 0 | – | – | 0 | 2 | 8 | 13 | 0 | – | – |
| Rome: Round of 64 v Mark KoevermansL 0-2 15 May | 0 | – | – | 0 | 2 | 7 | 12 | 0 | – | – |
| Hamburg: Round of 32 v Goran IvanisevicL 1-2 8 May | 0 | – | – | 1 | 2 | 12 | 17 | 0 | – | – |
| Nice: Round of 32 v Claudio PistolesiL 1-2 17 Apr | 0 | – | – | 1 | 2 | 8 | 15 | 0 | – | – |
| Athens: Final v Ronald AgenorL 0-2 10 Apr | 0 | – | 1 | 0 | 2 | 7 | 12 | 0 | – | – |
| Athens: Semifinal v Josef CihakW 2-1 10 Apr | 1 | – | – | 2 | 1 | 17 | 13 | 0 | – | – |
| Athens: Quarterfinal v Thierry ChampionW 2-1 10 Apr | 1 | – | – | 2 | 1 | 14 | 11 | 0 | – | – |
| Athens: Round of 16 v Gustavo GiussaniW 2-0 10 Apr | 1 | – | – | 2 | 0 | 13 | 10 | 1 | – | – |
| Athens: Round of 32 v Martin SinnerW 2-0 10 Apr | 1 | – | – | 2 | 0 | 12 | 2 | 0 | – | – |
| Split | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| WinsResult | 156 | 1.0 | 0.1 | 0.1 | 2.1 | 0.2 | 13.6 | 6.5 | 0.1 | 0.1 | – |
| LossesResult | 54 | 0.0 | – | 0.1 | 0.4 | 2.1 | 10.0 | 14.8 | 0.3 | 0.1 | 0.0 |
| Regular seasonStage · won 105 of 135 | 135 | 0.8 | – | – | 1.7 | 0.6 | 12.8 | 8.2 | 0.2 | 0.1 | 0.0 |
| FinalsStage · won 51 of 75 | 75 | 0.7 | 0.1 | 0.2 | 1.6 | 0.8 | 12.6 | 9.3 | 0.2 | – | 0.0 |
| Emilio SanchezOpponent · won 6 of 8 | 8 | 0.8 | 0.4 | 0.4 | 1.8 | 1.0 | 14.0 | 10.4 | 0.1 | – | – |
| Andres GomezOpponent · won 1 of 6 | 6 | 0.2 | – | – | 0.8 | 2.3 | 14.7 | 19.0 | 0.5 | 0.5 | – |
| Ricki OsterthunOpponent · won 5 of 6 | 6 | 0.8 | – | 0.2 | 2.0 | 0.5 | 13.5 | 7.7 | 0.0 | – | – |
| Miloslav MecirOpponent · won 1 of 5 | 5 | 0.2 | – | – | 0.4 | 1.4 | 8.2 | 10.8 | 0.4 | – | 0.2 |
| Diego PerezOpponent · won 3 of 4 | 4 | 0.8 | – | – | 1.5 | 1.0 | 12.3 | 11.5 | 0.0 | – | – |
| Guillermo VilasOpponent · won 4 of 4 | 4 | 1.0 | – | – | 2.0 | 0.3 | 13.8 | 7.0 | 0.5 | – | – |
| Guy ForgetOpponent · won 3 of 4 | 4 | 0.8 | – | – | 1.5 | 0.5 | 11.8 | 8.5 | 0.5 | – | – |
| Horacio De La PenaOpponent · won 4 of 4 | 4 | 1.0 | 0.3 | 0.3 | 2.0 | 0.3 | 14.3 | 8.3 | 0.5 | – | – |
| Joakim NystromOpponent · won 1 of 4 | 4 | 0.3 | – | 0.3 | 1.0 | 1.5 | 10.5 | 13.5 | 0.0 | – | – |
| Jordi ArreseOpponent · won 4 of 4 | 4 | 1.0 | – | – | 2.0 | 0.0 | 12.3 | 5.3 | 0.0 | – | – |
| Libor PimekOpponent · won 3 of 4 | 4 | 0.8 | – | – | 1.8 | 0.5 | 11.8 | 5.5 | 0.0 | – | – |
| Marian VajdaOpponent · won 1 of 4 | 4 | 0.3 | – | 0.3 | 0.8 | 1.5 | 10.0 | 11.0 | 0.0 | – | – |
| Martin JaiteOpponent · won 2 of 4 | 4 | 0.5 | – | – | 1.5 | 1.0 | 14.0 | 11.5 | 0.3 | 0.3 | – |
| Mats WilanderOpponent · won 0 of 4 | 4 | 0.0 | – | 0.8 | 0.3 | 2.0 | 8.0 | 13.3 | 0.3 | – | – |
| Sergio CasalOpponent · won 4 of 4 | 4 | 1.0 | – | – | 2.3 | 0.0 | 13.5 | 5.3 | 0.0 | 0.3 | – |
| Tore MeineckeOpponent · won 4 of 4 | 4 | 1.0 | – | – | 2.0 | 0.0 | 12.3 | 5.8 | 0.0 | – | – |
| Yannick NoahOpponent · won 1 of 4 | 4 | 0.3 | – | – | 1.0 | 2.0 | 15.0 | 17.0 | 1.0 | 0.3 | – |
| Eduardo BengoecheaOpponent · won 2 of 3 | 3 | 0.7 | – | – | 1.3 | 1.0 | 11.3 | 9.3 | 0.0 | – | – |
| Franco DavinOpponent · won 3 of 3 | 3 | 1.0 | – | – | 2.3 | 0.3 | 15.7 | 8.0 | 0.0 | 0.3 | – |
| Henrik SundstromOpponent · won 3 of 3 | 3 | 1.0 | – | – | 2.3 | 0.7 | 17.0 | 10.0 | 0.3 | 0.3 | – |
| Pedro RebolledoOpponent · won 3 of 3 | 3 | 1.0 | – | – | 2.0 | 0.0 | 12.0 | 2.7 | 0.0 | – | – |
| Ronald AgenorOpponent · won 2 of 3 | 3 | 0.7 | – | 0.3 | 1.3 | 1.0 | 11.7 | 8.3 | 0.0 | – | – |
| Thierry ChampionOpponent · won 3 of 3 | 3 | 1.0 | 0.3 | 0.3 | 2.0 | 0.3 | 12.7 | 5.0 | 0.0 | – | – |
| Tomas SmidOpponent · won 2 of 3 | 3 | 0.7 | – | – | 1.7 | 0.7 | 12.0 | 9.3 | 0.3 | – | – |
| Alberto ManciniOpponent · won 2 of 2 | 2 | 1.0 | – | – | 2.0 | 0.5 | 14.0 | 9.0 | 0.0 | – | – |
| Carl LimbergerOpponent · won 2 of 2 | 2 | 1.0 | – | – | 2.0 | 0.5 | 14.0 | 5.0 | 0.0 | – | – |
| Claudio MezzadriOpponent · won 2 of 2 | 2 | 1.0 | – | – | 2.0 | 0.0 | 12.5 | 5.0 | 0.5 | – | – |
| Claudio PistolesiOpponent · won 1 of 2 | 2 | 0.5 | – | – | 1.5 | 1.0 | 10.0 | 9.0 | 0.0 | – | – |
| Dan CassidyOpponent · won 2 of 2 | 2 | 1.0 | – | – | 2.0 | 0.0 | 12.0 | 3.5 | 0.0 | – | – |
| Fernando LunaOpponent · won 2 of 2 | 2 | 1.0 | 0.5 | 0.5 | 2.0 | 0.0 | 12.0 | 3.0 | 0.0 | – | – |
| Guillermo Perez RoldanOpponent · won 2 of 2 | 2 | 1.0 | – | – | 2.0 | 0.5 | 13.0 | 9.0 | 0.0 | – | – |
| Henri LeconteOpponent · won 1 of 2 | 2 | 0.5 | 0.5 | 0.5 | 1.5 | 1.0 | 12.5 | 9.5 | 0.0 | – | – |
| Ivan LendlOpponent · won 0 of 2 | 2 | 0.0 | – | – | 0.5 | 2.0 | 8.5 | 14.0 | 0.0 | – | – |
| Jay BergerOpponent · won 2 of 2 | 2 | 1.0 | – | – | 2.0 | 0.0 | 12.5 | 6.0 | 0.5 | – | – |
| Jimmy BrownOpponent · won 2 of 2 | 2 | 1.0 | – | – | 2.0 | 0.0 | 12.0 | 6.5 | 0.0 | – | – |
| Jonas SvenssonOpponent · won 1 of 2 | 2 | 0.5 | – | – | 2.0 | 2.0 | 20.0 | 18.0 | 0.5 | 0.5 | – |
| Jorge BardouOpponent · won 2 of 2 | 2 | 1.0 | – | – | 2.0 | 0.0 | 12.0 | 5.0 | 0.0 | – | – |
| Jose Lopez MaesoOpponent · won 2 of 2 | 2 | 1.0 | – | – | 2.0 | 0.0 | 12.5 | 6.5 | 0.5 | – | – |
| Juan AguileraOpponent · won 2 of 2 | 2 | 1.0 | – | – | 2.0 | 0.0 | 12.0 | 3.5 | 0.0 | – | – |
| Markus RacklOpponent · won 2 of 2 | 2 | 1.0 | – | – | 2.0 | 0.0 | 12.0 | 3.0 | 0.0 | – | – |
| Massimiliano NarducciOpponent · won 2 of 2 | 2 | 1.0 | – | – | 2.0 | 0.0 | 12.0 | 3.0 | 0.0 | – | – |
| Michael WestphalOpponent · won 1 of 2 | 2 | 0.5 | – | – | 1.5 | 1.0 | 13.5 | 9.5 | 0.5 | 0.5 | – |
| Pablo ArrayaOpponent · won 2 of 2 | 2 | 1.0 | – | – | 2.0 | 0.5 | 15.0 | 6.5 | 0.5 | – | – |
| Paolo CaneOpponent · won 1 of 2 | 2 | 0.5 | – | 0.5 | 1.5 | 1.0 | 13.5 | 7.5 | 0.0 | – | – |
| Roland StadlerOpponent · won 2 of 2 | 2 | 1.0 | – | – | 2.0 | 0.5 | 12.5 | 7.5 | 0.0 | – | – |
| Tarik BenhabilesOpponent · won 1 of 2 | 2 | 0.5 | – | – | 1.5 | 1.5 | 12.5 | 12.0 | 0.0 | – | – |
| Thomas MusterOpponent · won 2 of 2 | 2 | 1.0 | 0.5 | 0.5 | 2.5 | 0.5 | 17.5 | 12.0 | 0.5 | – | – |
| Aaron KricksteinOpponent · won 1 of 1 | 1 | 1.0 | 1.0 | 1.0 | 2.0 | 0.0 | 12.0 | 7.0 | 0.0 | – | – |
| Alessandro De MinicisOpponent · won 1 of 1 | 1 | 1.0 | – | – | 2.0 | 0.0 | 12.0 | 4.0 | 0.0 | – | – |
| Alex StepanekOpponent · won 1 of 1 | 1 | 1.0 | – | – | 3.0 | 0.0 | 18.0 | 5.0 | 0.0 | 1.0 | – |
| Amos MansdorfOpponent · won 1 of 1 | 1 | 1.0 | – | – | 2.0 | 0.0 | 13.0 | 8.0 | 1.0 | – | – |
| Anders JarrydOpponent · won 1 of 1 | 1 | 1.0 | – | – | 2.0 | 1.0 | 18.0 | 15.0 | 0.0 | – | – |
| Andreas MaurerOpponent · won 1 of 1 | 1 | 1.0 | 1.0 | 1.0 | 3.0 | 0.0 | 18.0 | 4.0 | 0.0 | – | – |
| Andrei ChesnokovOpponent · won 1 of 1 | 1 | 1.0 | – | – | 2.0 | 0.0 | 13.0 | 5.0 | 0.0 | – | – |
| Arnaud BoetschOpponent · won 1 of 1 | 1 | 1.0 | – | – | 3.0 | 0.0 | 18.0 | 4.0 | 0.0 | 1.0 | – |
| Carl Uwe SteebOpponent · won 1 of 1 | 1 | 1.0 | – | – | 2.0 | 0.0 | 13.0 | 7.0 | 1.0 | – | – |
Wins-losses for Carlsson. Tap a rival for the full head to head.
Stats from official league and public sports feeds. Updated hourly. Tennis history by Jeff Sackmann / Tennis Abstract (CC BY-NC-SA 4.0).