Sweden ATP Players
108 ATP players representing Sweden meet the two-match minimum. Bjorn Borg is one of the players tied for this group's best recorded career-high ranking at world No. 1.
Active players are highlighted in blue. Select a column heading to sort all results.
| Player Sort by Player | Peak ranking Sort by Peak ranking, currently ascending | Peak Elo Sort by Peak Elo | M Sort by M | W Sort by W | L Sort by L | Win % Sort by Win % | Prize money Sort by Prize money | Titles Sort by Titles | Grand Slams Sort by Grand Slams | Years Sort by Years | Match log |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Bjorn Borg | #1 | 2,558 | 758 | 617 | 141 | 81.4% | $3,655,751 | 66 | 11 | 1971–1993 | Match log |
| Mats Wilander | #1 | 2,263 | 729 | 526 | 203 | 72.2% | $7,956,101 | 33 | 7 | 1980–1996 | Match log |
| Stefan Edberg | #1 | 2,237 | 996 | 748 | 248 | 75.1% | $20,630,941 | 41 | 6 | 1982–1996 | Match log |
| Magnus Norman | #2 | 2,041 | 400 | 236 | 164 | 59.0% | $4,537,247 | 12 | 0 | 1992–2003 | Match log |
| Jonas Bjorkman | #4 | 2,037 | 739 | 395 | 344 | 53.5% | $14,610,671 | 6 | 0 | 1991–2008 | Match log |
| Robin Soderling | #4 | 2,174 | 453 | 285 | 168 | 62.9% | $10,423,124 | 10 | 0 | 2001–2011 | Match log |
| Thomas Enqvist | #4 | 2,013 | 707 | 424 | 283 | 60.0% | $10,461,641 | 19 | 0 | 1989–2005 | Match log |
| Anders Jarryd | #5 | 2,061 | 625 | 373 | 252 | 59.7% | $5,371,067 | 8 | 0 | 1980–1996 | Match log |
| Henrik Sundstrom | #6 | 1,993 | 249 | 143 | 106 | 57.4% | $819,393 | 5 | 0 | 1981–1989 | Match log |
| Kent Carlsson | #6 | 2,106 | 212 | 155 | 57 | 73.1% | $998,956 | 9 | 0 | 1983–1989 | Match log |
| Joakim Nystrom | #7 | 2,121 | 393 | 257 | 136 | 65.4% | $2,067,447 | 13 | 0 | 1980–1989 | Match log |
| Thomas Johansson | #7 | 1,969 | 616 | 337 | 279 | 54.7% | $7,168,029 | 9 | 1 | 1993–2008 | Match log |
| Joachim Johansson | #9 | 1,944 | 124 | 70 | 54 | 56.5% | $1,549,039 | 3 | 0 | 2000–2013 | Match log |
| Jonas Svensson | #10 | 1,974 | 452 | 252 | 200 | 55.8% | $2,432,702 | 5 | 0 | 1983–1995 | Match log |
| Magnus Gustafsson | #10 | 2,013 | 650 | 396 | 254 | 60.9% | $4,545,489 | 14 | 0 | 1986–2001 | Match log |
| Magnus Larsson | #10 | 2,034 | 513 | 295 | 218 | 57.5% | $5,839,451 | 7 | 0 | 1988–2003 | Match log |
| Mikael Pernfors | #10 | 1,918 | 249 | 138 | 111 | 55.4% | $1,356,751 | 3 | 0 | 1984–1996 | Match log |
| Henrik Holm | #17 | 1,854 | 204 | 96 | 108 | 47.1% | $1,693,931 | 0 | 0 | 1989–1997 | Match log |
| Ulf Stenlund | #23 | 1,813 | 96 | 52 | 44 | 54.2% | $274,501 | 1 | 0 | 1986–1993 | Match log |
| Jan Gunnarsson | #25 | 1,822 | 393 | 190 | 203 | 48.3% | $1,285,040 | 1 | 0 | 1979–1993 | Match log |
| Peter Lundgren | #25 | 1,867 | 255 | 119 | 136 | 46.7% | $1,130,516 | 3 | 0 | 1983–1995 | Match log |
| Christian Bergstrom | #32 | 1,868 | 323 | 159 | 164 | 49.2% | $1,258,492 | 0 | 0 | 1985–1996 | Match log |
| Kjell Johansson | #32 | 1,807 | 242 | 111 | 131 | 45.9% | $49,711 | 1 | 0 | 1969–1982 | Match log |
| Nicklas Kulti | #32 | 1,821 | 329 | 150 | 179 | 45.6% | $3,186,946 | 3 | 0 | 1988–2000 | Match log |
| Andreas Vinciguerra | #33 | 1,831 | 172 | 83 | 89 | 48.3% | $1,381,556 | 1 | 0 | 1998–2013 | Match log |
| Thomas Hogstedt | #38 | 1,736 | 243 | 90 | 153 | 37.0% | $609,935 | 1 | 0 | 1979–1994 | Match log |
| Mikael Tillstrom | #39 | 1,833 | 218 | 109 | 109 | 50.0% | $2,030,525 | 1 | 0 | 1992–2000 | Match log |
| Ove Bengtson | #43 | 1,732 | 300 | 132 | 168 | 44.0% | — | 1 | 0 | 1968–1979 | Match log |
| Hans Simonsson | #45 | 1,698 | 116 | 42 | 74 | 36.2% | $325,035 | 0 | 0 | 1978–1985 | Match log |
| Nicklas Kroon | #46 | 1,777 | 113 | 48 | 65 | 42.5% | — | 1 | 0 | 1986–1993 | Match log |
| Stefan Simonsson | #48 | 1,788 | 219 | 98 | 121 | 44.7% | $278,086 | 0 | 0 | 1977–1986 | Match log |
| Mikael Ymer (active player) | #50 | 1,862 | 132 | 58 | 74 | 43.9% | $2,804,336 | 0 | 0 | 2015–2025 | Match log |
| Leif Johansson | #51 | 1,619 | 34 | 16 | 18 | 47.1% | — | 0 | 0 | 1969–1976 | Match log |
| Jan Apell | #62 | 1,770 | 111 | 44 | 67 | 39.6% | $1,404,957 | 0 | 0 | 1989–1999 | Match log |
| Lars Anders Wahlgren | #66 | 1,609 | 73 | 23 | 50 | 31.5% | $464,310 | 0 | 0 | 1986–1995 | Match log |
| Lars Jonsson | #67 | 1,717 | 218 | 86 | 132 | 39.4% | $888,998 | 0 | 0 | 1987–1997 | Match log |
| Per Hjertquist | #68 | 1,749 | 125 | 55 | 70 | 44.0% | $178,667 | 1 | 0 | 1976–1984 | Match log |
| Tomas Nydahl | #72 | 1,579 | 97 | 35 | 62 | 36.1% | $671,903 | 0 | 0 | 1987–1998 | Match log |
| Magnus Tideman | #76 | 1,562 | 49 | 14 | 35 | 28.6% | $134,531 | 0 | 0 | 1980–1989 | Match log |
| Johan Carlsson | #81 | 1,703 | 132 | 55 | 77 | 41.7% | $335,509 | 0 | 0 | 1983–1994 | Match log |
| Jan Norback | #84 | 1,670 | 114 | 36 | 78 | 31.6% | — | 1 | 0 | 1973–1981 | Match log |
| Patrik Fredriksson | #84 | 1,551 | 39 | 9 | 30 | 23.1% | $331,508 | 0 | 0 | 1995–1998 | Match log |
| Birger Andersson | #88 | 1,621 | 100 | 34 | 66 | 34.0% | — | 1 | 0 | 1969–1980 | Match log |
| Rolf Norberg | #88 | 1,612 | 72 | 23 | 49 | 31.9% | — | 0 | 0 | 1969–1977 | Match log |
| Tobias Svantesson | #89 | 1,563 | 34 | 11 | 23 | 32.4% | $245,127 | 0 | 0 | 1987–1989 | Match log |
| Christer Allgardh | #101 | 1,604 | 38 | 14 | 24 | 36.8% | $231,068 | 0 | 0 | 1987–1993 | Match log |
| Elias Ymer (active player) | #105 | 1,696 | 97 | 29 | 68 | 29.9% | $2,464,750 | 0 | 0 | 2013–2026 | Match log |
| Fredrik Jonsson | #108 | 1,605 | 36 | 8 | 28 | 22.2% | $291,169 | 0 | 0 | 1996–2001 | Match log |
| Jorgen Windahl | #108 | 1,516 | 42 | 13 | 29 | 31.0% | $152,785 | 0 | 0 | 1981–1990 | Match log |
| David Engel | #114 | 1,597 | 72 | 24 | 48 | 33.3% | $363,509 | 0 | 0 | 1985–1995 | Match log |
| Tenny Svensson | #117 | 1,558 | 118 | 34 | 84 | 28.8% | — | 0 | 0 | 1971–1981 | Match log |
| Peter Carlsson | #119 | 1,532 | 32 | 10 | 22 | 31.3% | $70,262 | 0 | 0 | 1982–1987 | Match log |
| Peter Lindgren | #119 | 1,553 | 22 | 4 | 18 | 18.2% | $45,230 | 0 | 0 | 1985–1988 | Match log |
| Johan Settergren | #130 | 1,500 | 6 | 2 | 4 | 33.3% | $140,242 | 0 | 0 | 2001–2004 | Match log |
| Michael Ryderstedt | #130 | 1,575 | 20 | 8 | 12 | 40.0% | $327,437 | 0 | 0 | 2004–2012 | Match log |
| Bo Holmstrom | #137 | 1,500 | 10 | 2 | 8 | 20.0% | — | 0 | 0 | 1968–1976 | Match log |
| Nicklas Utgren | #138 | 1,569 | 20 | 7 | 13 | 35.0% | $249,960 | 0 | 0 | 1988–1996 | Match log |
| Thomas Haldin | #138 | 1,534 | 13 | 2 | 11 | 15.4% | $57,174 | 0 | 0 | 1987–1989 | Match log |
| Ronnie Bathman | #139 | 1,533 | 35 | 9 | 26 | 25.7% | $398,055 | 0 | 0 | 1982–1990 | Match log |
| Olle Palmer | #140 | 1,516 | 8 | 2 | 6 | 25.0% | — | 0 | 0 | 1973–1981 | Match log |
| Bjorn Rehnquist | #146 | 1,601 | 15 | 4 | 11 | 26.7% | $363,078 | 0 | 0 | 1996–2009 | Match log |
| Rikard Bergh | #158 | 1,500 | 14 | 3 | 11 | 21.4% | $488,500 | 0 | 0 | 1988–1993 | Match log |
| Douglas Palm | #159 | 1,540 | 63 | 17 | 46 | 27.0% | — | 0 | 0 | 1972–1979 | Match log |
| Peter Nyborg | #166 | 1,511 | 14 | 3 | 11 | 21.4% | $898,987 | 0 | 0 | 1989–1998 | Match log |
| Christian Lindell | #177 | 1,557 | 10 | 2 | 8 | 20.0% | $306,766 | 0 | 0 | 2010–2016 | Match log |
| Jan Kallquist | #177 | 1,500 | 13 | 0 | 13 | 0.0% | — | 0 | 0 | 1974–1982 | Match log |
| Fredrik Waern | #188 | 1,500 | 4 | 0 | 4 | 0.0% | $18,123 | 0 | 0 | 1986–1988 | Match log |
| Ulf Eriksson | #189 | 1,507 | 28 | 9 | 19 | 32.1% | — | 0 | 0 | 1974–1980 | Match log |
| Dragos Nicolae Madaras (active player) | #191 | 1,527 | 2 | 0 | 2 | 0.0% | $197,999 | 0 | 0 | 2022–2023 | Match log |
| Filip Prpic | #194 | 1,592 | 12 | 2 | 10 | 16.7% | $293,095 | 0 | 0 | 2002–2010 | Match log |
| Per Henricsson | #210 | 1,500 | 10 | 2 | 8 | 20.0% | $157,832 | 0 | 0 | 1986–1991 | Match log |
| Jan Zabrodsky | #217 | 1,500 | 16 | 2 | 14 | 12.5% | — | 0 | 0 | 1971–1976 | Match log |
| Magnus Zeile | #240 | 1,500 | 2 | 0 | 2 | 0.0% | $18,601 | 0 | 0 | 1989–1990 | Match log |
| Marcus Sarstrand | #240 | 1,524 | 4 | 1 | 3 | 25.0% | $145,732 | 0 | 0 | 1997–2003 | Match log |
| Ville Jansson | #243 | 1,500 | 2 | 0 | 2 | 0.0% | $36,255 | 0 | 0 | 1983–1989 | Match log |
| Stefan Svensson | #245 | 1,500 | 13 | 2 | 11 | 15.4% | $17,862 | 0 | 0 | 1979–1983 | Match log |
| Mikael Stadling | #246 | 1,500 | 8 | 1 | 7 | 12.5% | $77,893 | 0 | 0 | 1992–1996 | Match log |
| Peter Svensson | #247 | 1,516 | 2 | 1 | 1 | 50.0% | $57,659 | 0 | 0 | 1988–1988 | Match log |
| Magnus Nilsson | #249 | 1,516 | 2 | 1 | 1 | 50.0% | $8,815 | 0 | 0 | 1990–1990 | Match log |
| Kalle Flygt | #250 | 1,528 | 5 | 2 | 3 | 40.0% | $85,350 | 0 | 0 | 1998–2001 | Match log |
| Per Jemsby | #255 | 1,630 | 12 | 5 | 7 | 41.7% | — | 0 | 0 | 1969–1974 | Match log |
| Nicklas Timfjord | #261 | 1,500 | 3 | 0 | 3 | 0.0% | $40,564 | 0 | 0 | 1997–2000 | Match log |
| Bengt Lundstedt | #272 | 1,512 | 4 | 1 | 3 | 25.0% | — | 0 | 0 | 1975–1976 | Match log |
| Hans Goransson | #272 | 1,500 | 2 | 0 | 2 | 0.0% | — | 0 | 0 | 1975–1977 | Match log |
| Bengt Aberg | #274 | 1,500 | 3 | 0 | 3 | 0.0% | — | 0 | 0 | 1971–1974 | Match log |
| Markus Eriksson | #277 | 1,500 | 4 | 0 | 4 | 0.0% | $230,264 | 0 | 0 | 2013–2015 | Match log |
| Ola Kristiansson | #277 | 1,500 | 4 | 1 | 3 | 25.0% | $87,830 | 0 | 0 | 1990–1994 | Match log |
| Johan Ortegren | #295 | 1,516 | 3 | 1 | 2 | 33.3% | $57,399 | 0 | 0 | 1999–2000 | Match log |
| Fredrik Bergh | #297 | 1,500 | 2 | 0 | 2 | 0.0% | $126,618 | 0 | 0 | 1997–1998 | Match log |
| Lars Samuelson | #310 | 1,500 | 3 | 0 | 3 | 0.0% | — | 0 | 0 | 1974–1980 | Match log |
| Terje Larsen | #310 | 1,500 | 5 | 0 | 5 | 0.0% | — | 0 | 0 | 1968–1977 | Match log |
| Henrik Andersson | #314 | 1,500 | 2 | 0 | 2 | 0.0% | $47,713 | 0 | 0 | 1997–2003 | Match log |
| Jan Eric Palm | #328 | 1,500 | 2 | 0 | 2 | 0.0% | — | 0 | 0 | 1976–1977 | Match log |
| Leo Borg (active player) | #334 | 1,500 | 9 | 2 | 7 | 22.2% | $173,442 | 0 | 0 | 2021–2025 | Match log |
| Patrik Rosenholm | #350 | 1,522 | 3 | 1 | 2 | 33.3% | $98,688 | 0 | 0 | 2012–2014 | Match log |
| Ervin Eleskovic | #351 | 1,555 | 10 | 2 | 8 | 20.0% | $124,271 | 0 | 0 | 2004–2010 | Match log |
| Fredrik Rosenquist | #356 | 1,506 | 4 | 1 | 3 | 25.0% | $3,549 | 0 | 0 | 1985–1986 | Match log |
| Goran Bergstrand | #356 | 1,500 | 2 | 0 | 2 | 0.0% | — | 0 | 0 | 1979–1979 | Match log |
| Carl Soderlund | #387 | 1,505 | 2 | 1 | 1 | 50.0% | $35,801 | 0 | 0 | 2016–2016 | Match log |
| Carl Axel Hageskog | #398 | 1,532 | 4 | 2 | 2 | 50.0% | — | 0 | 0 | 1979–1982 | Match log |
Other Ways to Explore Players
Rankings & Season LeadersCurrent rankings, Elo, form, and season performance.
Records & Career LeadersCareer titles, wins, rankings, Elo, and all-time records.
Advanced Player SearchFilter careers by country, ranking, wins, titles, and more.
Head-to-Head RecordsExplore the most-played rivalries and individual matchups.