Rankings as of: Dec 27, 1999

ATP 1999 Season Leaders & Rankings

Rankings, leaderboards, and performance stats by season.

Need custom historical filters? Search ranking weeks or search player seasons with the Advanced search tool.

Rankings Leaders

Ranking points, results, and season metrics for 1999.

319 players with >= 1 match

# Player Country Rank Points Wk +/− YTD Δ W L Win % Titles AORGWUSO Elo Set Win % Set Margin SoS %
1 Andre Agassi USA 1 5,048 ▲ 5 63 13 82.9% 5 R16 W F W 2,118 77.2% +2.06 97
2 Yevgeny Kafelnikov RUS 2 3,465 ▲ 9 59 29 67.0% 3 W R64 R32 SF 1,922 62.4% +0.74 93
3 Pete Sampras USA 3 3,024 ▼ 2 38 9 80.8% 5 R64 W 2,117 79.4% +1.49 95
4 Thomas Enqvist SWE 4 2,606 ▲ 18 45 25 64.3% 3 F R64 R32 R128 1,913 62.2% +0.91 94
5 Gustavo Kuerten BRA 5 2,601 ▲ 18 47 24 66.2% 2 R64 QF QF QF 1,860 65.9% +0.97 94
6 Nicolas Kiefer GER 6 2,447 ▲ 29 53 21 71.6% 3 R32 R128 R64 R32 1,921 65.4% +1.17 87
7 Todd Martin USA 7 2,408 ▲ 9 42 17 71.2% 1 QF QF F 1,914 63.2% +0.80 93
8 Nicolas Lapentti ECU 8 2,284 ▲ 82 52 24 68.4% 2 SF R64 R64 R64 1,883 59.3% +0.72 91
9 Marcelo Rios CHI 9 2,245 ▼ 7 45 16 73.8% 3 QF R16 1,916 68.0% +1.03 77
10 Richard Krajicek NED 10 2,095 ▶ 0 42 20 67.7% 2 R32 R64 R32 QF 1,879 66.0% +1.23 90
11 Tommy Haas GER 11 1,921 ▲ 23 45 23 66.2% 1 SF R32 R32 R16 1,859 60.7% +0.66 82
12 Tim Henman GBR 12 1,920 ▼ 5 41 25 62.1% 0 R32 R32 SF R128 1,785 58.8% +0.81 81
13 Cedric Pioline FRA 13 1,814 ▲ 5 37 28 56.9% 1 R128 R128 QF SF 1,795 55.2% +0.17 86
14 Greg Rusedski GBR 14 1,802 ▼ 5 46 22 67.7% 2 R64 R16 R16 R16 1,976 63.5% +0.89 92
15 Magnus Norman SWE 15 1,748 ▲ 37 43 21 67.2% 5 R64 R128 R32 R16 1,890 63.9% +1.31 54
16 Patrick Rafter AUS 16 1,731 ▼ 12 31 16 66.0% 1 R32 R32 SF R128 1,933 65.8% +1.34 87
17 Karol Kucera SVK 17 1,633 ▼ 9 38 20 65.5% 1 QF R128 R16 1,851 64.6% +1.14 89
18 Albert Costa ESP 18 1,572 ▼ 4 40 22 64.5% 3 R128 R32 R128 R128 1,810 60.4% +0.79 76
19 Mark Philippoussis AUS 19 1,570 ▼ 4 30 15 66.7% 2 R16 R128 QF 1,892 61.6% +0.65 96
20 Vincent Spadea USA 20 1,542 ▲ 22 33 27 55.0% 0 QF R32 R128 R16 1,763 52.6% +0.31 89
21 Dominik Hrbaty SVK 21 1,499 ▲ 25 37 27 57.8% 1 R128 SF R128 R128 1,700 54.6% +0.59 69
22 Felix Mantilla ESP 22 1,458 ▼ 2 33 21 61.1% 1 R128 R16 R64 R128 1,723 58.8% +0.59 71
23 Carlos Moya ESP 23 1,445 ▼ 18 35 22 61.4% 0 R128 R16 R64 R64 1,762 59.5% +0.48 74
24 Marat Safin RUS 24 1,437 ▲ 25 36 29 55.4% 1 R32 R16 R64 1,775 52.7% +0.05 79
25 Lleyton Hewitt AUS 25 1,429 ▲ 75 40 18 69.0% 1 R64 R128 R32 R32 1,853 64.6% +1.28 87
26 Alex Corretja ESP 26 1,319 ▼ 23 33 22 60.0% 0 R64 QF R128 1,771 55.6% +0.54 66
27 Sebastien Grosjean FRA 27 1,298 ▲ 61 35 25 58.3% 0 R128 R32 R32 R128 1,748 54.1% +0.28 81
28 Mariano Zabaleta ARG 28 1,258 ▲ 35 28 29 49.1% 0 R64 R128 R128 1,686 48.9% -0.18 78
29 Fernando Meligeni BRA 29 1,247 ▲ 28 27 26 50.9% 0 R128 SF R64 1,685 54.5% +0.58 80
30 Andrei Medvedev UKR 30 1,184 ▲ 32 22 23 48.9% 0 R64 F R64 R16 1,722 54.5% -0.01 67
31 Karim Alami MAR 31 1,175 ▲ 41 26 22 54.2% 0 R128 R128 R64 R128 1,734 52.0% +0.35 72
32 Jim Courier USA 32 1,071 ▲ 45 29 20 59.2% 0 R32 R64 R16 R128 1,795 56.8% +0.49 66
33 Younes El Aynaoui MAR 33 1,068 ▲ 12 27 23 54.0% 1 R64 R64 R64 R64 1,727 56.9% +0.72 70
34 Fabrice Santoro FRA 34 1,055 ▲ 7 36 25 59.0% 1 R16 R128 R64 R32 1,765 56.4% +0.25 69
35 Jerome Golmard FRA 35 1,024 ▲ 12 21 12 63.6% 1 R64 1,828 64.2% +1.02 96
36 Hicham Arazi MAR 36 1,008 ▶ 0 27 27 50.0% 0 R128 R32 R128 R32 1,702 47.4% -0.52 89
37 Nicolas Escude FRA 37 995 ▶ 0 19 15 55.9% 1 R64 QF 1,820 55.3% +0.30 84
38 Francisco Clavet ESP 38 986 ▼ 8 30 27 52.6% 0 R128 R64 R32 R128 1,701 51.3% +0.20 82
39 Thomas Johansson SWE 39 977 ▼ 22 21 23 47.7% 1 R128 R64 1,725 50.9% 0.00 65
40 Jiri Novak CZE 40 973 ▲ 35 28 26 51.9% 0 R32 R64 R64 R16 1,762 49.3% +0.11 84
41 Andrei Pavel ROU 41 962 ▲ 27 28 24 53.9% 0 R16 R128 R128 R128 1,701 52.0% +0.11 75
42 Juan Carlos Ferrero ESP 42 956 ▲ 306 16 8 66.7% 1 R128 1,686 60.0% +0.73 51
43 Daniel Vacek CZE 43 953 ▲ 7 29 31 48.3% 0 R64 R128 R32 R64 1,744 46.2% -0.22 63
44 Sjeng Schalken NED 44 950 ▲ 22 28 26 51.9% 1 R64 R32 R32 R128 1,744 51.7% +0.12 90
45 Marc Rosset SUI 45 947 ▼ 14 26 27 49.1% 1 QF R128 R64 R128 1,658 49.6% +0.19 52
46 Stefan Koubek AUT 46 947 ▲ 47 29 25 53.7% 1 R128 R16 R128 R128 1,681 51.6% +0.06 51
47 Rainer Schuettler GER 48 881 ▲ 76 23 28 45.1% 1 R128 R128 R64 R128 1,609 43.0% -0.31 73
48 Fernando Vicente ESP 49 875 ▲ 5 25 29 46.3% 1 R128 R64 R64 R64 1,638 45.6% -0.17 46
49 Michael Chang USA 50 874 ▼ 21 27 22 55.1% 0 R64 R128 R64 1,788 54.0% +0.50 62
50 Chris Woodruff USA 51 852 ▲ 1273 22 19 53.7% 1 R32 R64 R32 1,770 52.4% +0.31 74
51 Franco Squillari ARG 52 849 ▲ 8 18 24 42.9% 1 R64 R128 R128 R128 1,579 43.4% -0.33 54
52 Wayne Ferreira RSA 53 846 ▼ 27 27 25 51.9% 0 R16 R64 R128 R128 1,704 50.7% -0.07 71
53 Andrew Ilie AUS 54 845 ▲ 5 28 29 49.1% 0 R16 R32 R64 R128 1,632 48.0% -0.39 45
54 Jeff Tarango USA 55 814 ▲ 18 21 24 46.7% 0 R32 R128 R64 R128 1,685 46.4% -0.10 42
55 Arnaud Clement FRA 56 805 ▲ 48 22 25 46.8% 0 R64 R64 R64 R16 1,690 46.7% -0.32 79
56 Alberto Martin ESP 57 805 ▲ 48 27 21 56.2% 2 R128 R128 R32 R128 1,721 52.6% +0.19 41
57 Jan-Michael Gambill USA 58 803 ▼ 20 25 25 50.0% 1 R128 R128 R64 R64 1,764 51.2% +0.32 86
58 Sargis Sargsian ARM 59 796 ▲ 39 21 23 47.7% 0 R64 R32 R128 R128 1,637 49.1% 0.00 50
59 Magnus Gustafsson SWE 60 779 ▼ 28 22 18 55.0% 1 R128 R128 R128 1,802 51.0% +0.12 65
60 Alberto Berasategui ESP 61 775 ▼ 40 20 20 50.0% 0 R128 R16 1,739 50.5% -0.16 78
61 Goran Ivanisevic CRO 62 772 ▼ 50 22 26 45.8% 0 R128 R16 R32 1,713 46.9% -0.37 56
62 Slava Dosedel CZE 63 763 ▲ 1 15 12 55.6% 0 R64 R128 QF 1,741 59.5% +0.39 45
63 Roger Federer SUI 64 749 ▲ 238 12 14 46.1% 0 R128 R128 1,663 46.2% -0.35 88
64 Byron Black ZIM 65 745 ▼ 37 24 23 51.1% 1 R64 R32 R128 R128 1,690 48.7% +0.04 57
65 David Prinosil GER 66 745 ▲ 12 22 23 48.9% 0 R128 R128 R64 R64 1,672 47.7% +0.10 65
66 Christian Ruud NOR 67 718 ▲ 19 22 17 56.4% 0 R32 R32 R128 R64 1,650 55.4% +0.25 34
67 Hernan Gumy ARG 68 701 ▲ 41 14 16 46.7% 0 R128 R64 R128 R128 1,636 42.0% -0.32 41
68 Juan Antonio Marin CRC 70 661 ▶ 0 19 21 47.5% 1 R128 R128 R128 R128 1,636 41.9% -0.49 29
69 Guillermo Canas ARG 71 657 ▲ 24 15 23 39.5% 0 R128 R64 R64 R64 1,575 42.7% -0.52 53
70 Gaston Gaudio ARG 72 640 ▲ 66 8 15 34.8% 0 R32 R128 R128 1,531 33.3% -1.07 42
71 Jonas Bjorkman SWE 73 639 ▼ 49 22 23 48.9% 0 R128 R128 R64 R32 1,745 49.6% +0.17 68
72 Max Mirnyi BLR 74 637 ▲ 202 14 13 51.9% 0 R64 R64 1,613 50.7% -0.23 64
73 Galo Blanco ESP 75 635 ▲ 7 14 19 42.4% 1 R128 R128 R64 R64 1,621 44.7% -0.14 39
74 Markus Hipfl AUT 76 607 ▲ 61 15 15 50.0% 0 R128 R128 R128 R64 1,591 52.6% +0.44 26
75 Ivan Ljubicic CRO 77 581 ▲ 216 11 12 47.8% 0 R64 1,587 48.3% -0.16 55
76 Richard Fromberg AUS 78 572 ▼ 38 15 16 48.4% 0 R64 R64 R32 1,666 49.4% -0.34 55
77 Mikael Tillstrom SWE 79 564 ▲ 6 15 18 45.5% 0 R32 R128 R128 1,686 44.3% -0.80 58
78 Jason Stoltenberg AUS 80 562 ▼ 53 18 18 50.0% 0 R64 R64 R128 R128 1,715 51.1% +0.17 75
79 George Bastl SUI 81 561 ▲ 114 6 7 46.1% 0 R64 1,558 50.0% +0.16 40
80 Justin Gimelstob USA 82 550 ▼ 2 17 26 39.5% 0 R64 R128 R128 R32 1,645 45.0% -0.20 72
81 Antony Dupuis FRA 83 548 ▲ 61 9 10 47.4% 0 R128 1,598 46.7% -0.33 47
82 Andrea Gaudenzi ITA 84 546 ▼ 40 13 14 48.1% 0 R32 R128 1,645 45.6% -0.36 35
83 Kenneth Carlsen DEN 85 540 ▼ 2 19 19 50.0% 0 R128 R128 R64 1,657 51.6% +0.25 44
84 Daniel Nestor CAN 86 539 ▲ 20 18 16 52.9% 0 R32 R128 R16 R128 1,672 52.7% +0.27 67
85 Laurence Tieleman ITA 87 539 ▲ 20 14 21 40.0% 0 R128 R128 R128 R32 1,604 45.3% -0.58 43
86 Jan Siemerink NED 88 531 ▼ 69 17 25 40.5% 0 R128 R128 R128 R128 1,665 42.6% -0.45 78
87 Paul Goldstein USA 89 531 ▲ 101 12 15 44.4% 0 R32 R32 R64 1,615 49.4% -0.13 62
88 Albert Portas ESP 90 528 ▼ 6 14 18 43.8% 0 R128 R64 R128 R128 1,599 44.3% -0.37 37
89 Jens Knippschild GER 91 525 ▲ 10 15 15 50.0% 0 R64 R64 R32 R128 1,665 53.9% +0.27 48
90 Jacobo Diaz ESP 92 520 ▲ 54 2 7 22.2% 0 R128 1,503 34.8% -0.90 13
91 Cecil Mamiit PHI 93 502 ▲ 37 16 18 47.1% 0 R64 R128 R128 R64 1,552 46.0% -0.45 40
92 Gianluca Pozzi ITA 94 502 ▼ 33 16 26 38.1% 0 R32 R128 R64 R64 1,603 41.8% -0.60 55
93 Magnus Larsson SWE 95 498 ▼ 52 16 18 47.1% 0 R64 R128 R32 1,729 54.3% +0.47 57
94 Ronald Agenor HAI 96 492 ▲ 144 3 7 30.0% 0 1,522 31.8% -0.90 32
95 Andreas Vinciguerra SWE 98 486 ▲ 535 9 6 60.0% 0 1,603 56.3% +0.36 31
96 Paradorn Srichaphan THA 99 485 ▲ 307 10 7 58.8% 0 R64 1,639 57.5% +0.18 53
97 Adrian Voinea ROU 100 478 ▼ 29 14 21 40.0% 1 R128 R128 R128 1,651 43.6% -0.44 49
98 Mariano Puerta ARG 101 464 ▼ 62 14 26 35.0% 0 R64 R64 R64 1,611 44.0% -0.47 63
99 Sebastien Lareau CAN 102 463 ▼ 23 12 18 40.0% 0 R128 R64 R64 1,616 41.3% -0.49 39
100 Wayne Arthurs AUS 105 449 ▲ 83 12 11 52.2% 0 R128 R16 R64 1,651 53.1% +0.07 48
101 Marcelo Filippini URU 106 442 ▲ 29 6 12 33.3% 0 QF R128 R128 1,586 40.0% -1.11 70
102 Bohdan Ulihrach CZE 107 440 ▼ 74 12 22 35.3% 0 R16 R16 R128 R128 1,651 40.6% -0.67 76
103 Peter Wessels NED 108 432 ▲ 4 12 15 44.4% 0 R128 R128 R32 1,591 45.3% -0.22 31
104 German Puentes ESP 109 419 ▲ 130 6 7 46.1% 0 R128 R128 1,523 45.7% +0.01 41
105 Martin Rodriguez ARG 110 409 ▼ 14 8 20 28.6% 0 R64 R128 R128 1,465 29.0% -1.50 44
106 Tomas Zib CZE 111 408 ▲ 62 4 4 50.0% 0 R128 1,531 50.0% -0.23 40
107 Julian Alonso ESP 112 403 ▼ 9 9 11 45.0% 0 R64 R128 R128 1,590 43.1% -0.70 26
108 Axel Pretzsch GER 113 402 ▲ 135 5 9 35.7% 0 R128 R64 1,546 37.1% -0.89 71
109 Orlin Stanoytchev BUL 114 402 ▲ 7 5 9 35.7% 0 R128 1,441 38.9% -0.67 20
110 Lorenzo Manta SUI 115 399 ▲ 84 6 6 50.0% 0 R16 R64 1,559 47.4% -0.49 71
111 Bernd Karbacher GER 117 396 ▲ 8 13 17 43.3% 0 R128 R64 R128 R128 1,570 44.2% -0.20 50
112 Nicklas Kulti SWE 118 395 ▲ 172 10 9 52.6% 0 R128 1,632 51.1% -0.09 54
113 Tomas Behrend GER 119 389 ▲ 78 1 1 50.0% 0 1,523 60.0% +1.84 23
114 Davide Sanguinetti ITA 120 388 ▼ 72 8 23 25.8% 0 R64 R32 R128 1,560 36.1% -1.14 66
115 Christophe Rochus BEL 121 385 ▲ 85 1 2 33.3% 0 R128 1,502 37.5% -0.58 62
116 Andre Sa BRA 122 377 ▲ 5 1 4 20.0% 0 R64 1,484 35.7% -1.63 26
117 Michal Tabara CZE 123 374 ▲ 81 3 1 75.0% 0 1,543 66.7% +1.08 12
118 Juan Ignacio Chela ARG 124 372 ▲ 84 0 3 0.0% 0 1,463 14.3% -2.61 7
119 Alexander Popp GER 125 371 ▲ 264 1 1 50.0% 0 1,503 50.0% -0.50 5
120 Fredrik Jonsson SWE 126 370 ▲ 88 3 7 30.0% 0 R128 R32 1,526 35.7% -0.83 88
121 Stephane Huet FRA 127 369 ▲ 92 3 8 27.3% 0 R64 R64 R128 1,539 41.7% -0.44 80
122 Markus Hantschk GER 128 367 ▲ 72 2 4 33.3% 0 R64 1,489 41.2% -1.15 20
123 Hendrik Dreekmann GER 129 362 ▼ 42 11 15 42.3% 0 R64 R128 R128 R128 1,626 43.3% -0.52 74
124 Mark Woodforde AUS 130 362 ▼ 72 10 19 34.5% 0 R64 R128 R64 R64 1,611 39.5% -0.52 64
125 Boris Becker GER 131 357 ▼ 62 10 7 58.8% 0 R16 1,863 59.5% +0.23 85
126 Oleg Ogorodov UZB 132 351 ▲ 64 0 2 0.0% 0 1,410 20.0% -2.09 10
127 Julien Boutter FRA 133 342 ▲ 104 1 5 16.7% 0 R128 R128 1,477 30.8% -1.60 34
128 Lars Burgsmuller GER 134 341 ▶ 0 7 8 46.7% 0 R128 R64 1,593 45.5% +0.10 32
129 Gaston Etlis ARG 136 337 ▲ 18 0 3 0.0% 0 1,510 14.3% -2.28 18
130 Guillaume Raoux FRA 137 336 ▼ 84 10 19 34.5% 0 R64 R128 R128 R128 1,577 38.9% -0.88 61
131 Jean-Rene Lisnard MON 138 336 ▲ 333 1 2 33.3% 0 R128 1,498 44.4% -0.14 28
132 Agustin Calleri ARG 140 334 ▲ 10 3 3 50.0% 0 R64 1,537 50.0% +0.96 28
133 Emilio Benfele Alvarez ESP 141 333 ▲ 50 0 1 0.0% 0 1,575 0.0% -2.50 2
134 Leander Paes IND 142 326 ▼ 51 3 9 25.0% 0 R128 R128 1,557 25.0% -1.18 27
135 Thierry Guardiola FRA 143 325 ▲ 149 0 1 0.0% 0 1,462 0.0% -4.50 99
136 James Sekulov AUS 144 325 ▲ 154 3 1 75.0% 0 1,513 54.5% -0.42 98
137 Xavier Malisse BEL 145 316 ▲ 17 8 9 47.1% 0 R128 R128 R32 1,631 45.7% -0.47 61
138 Gouichi Motomura JPN 147 312 ▲ 78 2 3 40.0% 0 1,453 41.7% -0.57 11
139 Ramon Delgado PAR 149 309 ▼ 93 11 21 34.4% 0 R128 R128 R128 R128 1,556 35.9% -1.17 50
140 Wayne Black ZIM 151 304 ▼ 57 9 15 37.5% 0 R16 R128 R128 R128 1,563 40.9% -0.54 47
141 Mose Navarra ITA 152 301 ▲ 49 1 6 14.3% 0 R64 1,516 26.3% -1.90 49
142 Michael Kohlmann GER 153 299 ▼ 43 5 13 27.8% 0 R128 R128 R64 1,543 31.3% -1.23 73
143 Scott Draper AUS 154 297 ▼ 103 11 17 39.3% 0 R128 R128 R128 R128 1,627 37.7% -0.67 68
144 Oliver Gross GER 156 296 ▼ 59 6 14 30.0% 0 R128 R128 R128 1,499 34.1% -0.73 29
145 Andrei Stoliarov RUS 157 295 ▲ 98 1 1 50.0% 0 1,539 50.0% -0.50 33
146 Marcos Ondruska RSA 159 283 ▼ 17 0 2 0.0% 0 R128 1,518 0.0% -2.84 62
147 Jamie Delgado GBR 161 275 ▲ 237 1 2 33.3% 0 R64 1,489 37.5% -1.28 24
148 Raemon Sluiter NED 162 274 ▲ 81 0 2 0.0% 0 1,474 33.3% -1.34 97
149 Ota Fukarek CZE 163 273 ▲ 109 0 1 0.0% 0 1,481 33.3% -0.67 1
150 Tuomas Ketola FIN 164 272 ▲ 70 1 6 14.3% 0 1,412 25.0% -2.09 82
151 Eduardo Nicolas ESP 165 271 ▲ 173 3 3 50.0% 0 1,514 50.0% +0.33 19
152 Michael Sell USA 166 270 ▲ 112 2 3 40.0% 0 1,477 38.5% -1.40 77
153 Cyril Saulnier FRA 167 269 ▲ 278 1 3 25.0% 0 R128 1,493 33.3% -1.67 70
154 Sebastian Prieto ARG 168 268 ▼ 7 0 2 0.0% 0 1,496 0.0% -3.50 60
155 Radek Stepanek CZE 169 268 ▼ 3 2 4 33.3% 0 1,501 35.7% -0.83 56
156 Petr Korda CZE 170 251 ▼ 157 6 12 33.3% 0 R32 R64 1,674 40.8% -0.57 76
157 Jimy Szymanski VEN 170 265 ▲ 142 0 1 0.0% 0 1,484 0.0% -2.50 99
158 Dinu Pescariu ROU 171 263 ▼ 63 3 10 23.1% 0 R128 R128 R128 1,445 27.3% -1.35 36
159 Alex Calatrava ESP 172 260 ▼ 58 2 10 16.7% 0 R128 1,425 28.6% -1.59 27
160 Vincenzo Santopadre ITA 173 260 ▼ 54 7 14 33.3% 0 R128 1,518 36.0% -0.94 21
161 Vladimir Voltchkov BLR 174 254 ▼ 11 0 5 0.0% 0 R128 R128 R128 1,460 13.3% -2.53 19
162 Bob Bryan USA 175 245 ▲ 72 2 5 28.6% 0 R128 1,505 31.3% +0.04 76
163 Olivier Malcor FRA 176 242 ▲ 68 0 1 0.0% 0 1,491 0.0% -4.50 43
164 Roberto Carretero ESP 177 240 ▲ 184 1 2 33.3% 0 1,508 33.3% -0.50 22
165 Paul Haarhuis NED 178 240 ▼ 104 6 15 28.6% 0 R64 R128 R32 R64 1,620 42.4% -0.52 79
166 David Miketa CZE 179 239 ▲ 252 0 2 0.0% 0 1,447 33.3% -1.17 7
167 Luis Horna PER 180 236 ▲ 120 0 1 0.0% 0 1,482 0.0% -2.50 13
168 Petr Luxa CZE 181 236 ▲ 42 1 5 16.7% 0 R128 R128 1,411 14.3% -1.94 36
169 Werner Eschauer AUT 182 230 ▲ 410 0 1 0.0% 0 1,478 0.0% -2.00 32
170 Harel Levy ISR 183 230 ▲ 44 1 1 50.0% 0 1,554 50.0% +0.50 99
171 Ville Liukko FIN 184 230 ▼ 2 2 5 28.6% 0 R128 1,486 20.0% -1.71 24
172 Igor Gaudi ITA 185 230 ▲ 92 0 1 0.0% 0 1,480 33.3% -0.67 17
173 Vadim Kutsenko RUS 186 228 ▲ 174 0 1 0.0% 0 1,486 33.3% -1.67 46
174 Noam Okun ISR 187 227 ▲ 121 0 1 0.0% 0 1,492 33.3% -1.33 67
175 Kevin Ullyett ZIM 188 225 ▲ 199 6 4 60.0% 0 1,587 56.5% +0.28 60
176 Thomas Muster AUT 189 224 ▼ 164 5 11 31.2% 0 R128 R128 1,674 35.0% -0.93 91
177 Lionel Roux FRA 190 223 ▲ 67 2 4 33.3% 0 R64 R128 1,557 38.5% -1.33 40
178 Hyung-Taik Lee KOR 191 222 ▲ 71 1 2 33.3% 0 1,497 37.5% -0.17 19
179 Edwin Kempes NED 192 221 ▼ 39 1 2 33.3% 0 R128 1,502 37.5% -1.25 77
180 Stefano Pescosolido ITA 193 220 ▼ 9 2 2 50.0% 0 1,588 55.6% +0.25 35
181 Herbert Wiltschnig AUT 194 219 ▲ 187 1 1 50.0% 0 1,459 50.0% -0.25 10
182 Kevin Kim USA 195 219 ▲ 164 0 2 0.0% 0 R128 1,469 0.0% -3.17 59
183 David Sanchez ESP 196 218 ▲ 146 0 1 0.0% 0 1,459 0.0% -2.50 8
184 Todd Woodbridge AUS 197 216 ▼ 132 8 16 33.3% 0 R128 R128 R64 1,601 35.5% -1.06 42
185 Hector Moretti ARG 199 216 ▲ 47 0 1 0.0% 0 R128 1,495 25.0% -2.50 100
186 Martin Spottl AUT 201 210 ▲ 322 2 1 66.7% 0 1,526 62.5% +1.05 14
187 Richey Reneberg USA 202 208 ▼ 47 6 9 40.0% 0 R128 R64 1,626 44.7% -0.29 85
188 Brett Steven NZL 206 197 ▼ 114 4 6 40.0% 0 R128 1,628 40.9% -0.15 37
189 Mariano Hood ARG 207 197 ▲ 112 1 1 50.0% 0 1,500 50.0% +0.25 16
190 Rodolphe Gilbert FRA 208 195 ▼ 22 1 4 20.0% 0 R128 1,535 25.0% -1.45 85
191 Neville Godwin RSA 210 191 ▼ 59 1 2 33.3% 0 1,568 42.9% -0.61 16
192 Solon Peppas GRE 212 190 ▲ 250 1 1 50.0% 0 1,506 40.0% -1.00 88
193 Cristiano Caratti ITA 213 190 ▼ 53 1 3 25.0% 0 R128 R64 1,527 37.5% -1.14 54
194 Rodolphe Cadart FRA 214 189 ▲ 69 1 1 50.0% 0 1,508 40.0% -0.59 21
195 Juan Balcells ESP 216 188 ▲ 15 1 2 33.3% 0 1,540 37.5% -0.50 80
196 Andrei Cherkasov RUS 217 188 ▼ 52 3 6 33.3% 0 R64 1,483 48.1% +0.44 37
197 James Blake USA 219 186 ▲ 463 1 4 20.0% 0 R128 1,479 16.7% -2.47 61
198 Diego Nargiso ITA 220 186 ▼ 92 1 5 16.7% 0 1,524 23.1% -1.61 31
199 Ivo Heuberger SUI 221 185 ▼ 78 1 2 33.3% 0 R128 1,502 28.6% -0.95 7
200 Mark Knowles BAH 223 183 ▲ 52 0 3 0.0% 0 1,456 14.3% -2.33 15
201 Renzo Furlan ITA 225 181 ▼ 80 3 5 37.5% 0 1,542 33.3% -2.02 83
202 Marzio Martelli ITA 226 181 ▼ 100 0 2 0.0% 0 1,526 0.0% -3.00 4
203 Frederic Niemeyer CAN 229 179 ▲ 194 0 1 0.0% 0 1,467 0.0% -1.50 97
204 Christian Vinck GER 230 179 ▼ 99 2 4 33.3% 0 R128 1,450 37.5% -0.25 52
205 Gerard Solves FRA 233 177 ▼ 4 0 2 0.0% 0 1,550 33.3% -1.33 3
206 Alexander Shvec BLR 234 176 ▲ 156 0 1 0.0% 0 1,478 0.0% -3.50 5
207 Jerome Hanquez FRA 235 176 ▲ 226 0 1 0.0% 0 1,454 0.0% -2.50 59
208 Michael Hill AUS 238 173 ▲ 4 1 3 25.0% 0 1,494 36.4% -0.96 38
209 Tommy Robredo ESP 244 167 ▲ 267 2 2 50.0% 0 1,534 44.4% -0.46 95
210 Barry Cowan GBR 247 167 ▲ 50 0 3 0.0% 0 R128 1,423 0.0% -2.78 32
211 Oscar Serrano ESP 248 167 ▼ 109 0 3 0.0% 0 R128 1,463 22.2% -2.22 44
212 Gabriel Trifu ROU 249 166 ▲ 15 2 1 66.7% 0 1,506 66.7% +0.83 51
213 Arvind Parmar GBR 250 165 ▲ 176 1 2 33.3% 0 R64 1,523 33.3% -1.58 90
214 Jan Frode Andersen NOR 251 165 ▼ 104 0 1 0.0% 0 1,494 0.0% -2.50 91
215 Marcio Carlsson BRA 255 163 ▼ 132 1 3 25.0% 0 R128 1,518 30.0% -2.31 30
216 Karsten Braasch GER 261 155 ▲ 12 1 2 33.3% 0 1,591 28.6% -1.83 22
217 Takao Suzuki JPN 262 154 ▼ 147 1 9 10.0% 0 R128 R128 R128 1,462 30.0% -1.39 57
218 Rogier Wassen NED 264 151 ▼ 108 0 4 0.0% 0 1,473 0.0% -3.63 24
219 Marco Meneschincheri ITA 265 150 ▼ 98 1 2 33.3% 0 1,443 28.6% -2.44 75
220 Diego Moyano ARG 270 148 ▲ 17 0 1 0.0% 0 R128 1,488 25.0% -2.00 60
221 Eyal Ran ISR 272 144 ▼ 52 0 1 0.0% 0 1,449 0.0% -3.00 1
222 Martin Lee GBR 273 143 ▲ 63 1 2 33.3% 0 R128 1,455 40.0% -0.91 43
223 Taylor Dent USA 276 141 ▲ 136 0 2 0.0% 0 R128 1,464 0.0% -3.34 12
224 Javier Sanchez ESP 281 136 ▼ 112 1 3 25.0% 0 R128 1,492 30.0% -0.94 29
225 Satoshi Iwabuchi JPN 283 136 ▲ 42 0 1 0.0% 0 1,463 0.0% -3.00 1
226 Mikhail Youzhny RUS 286 134 ▲ 810 0 1 0.0% 0 1,493 0.0% -3.50 83
227 Florian Allgauer ITA 290 133 ▲ 25 0 1 0.0% 0 1,486 0.0% -2.50 6
228 Francisco Cabello ARG 295 131 ▼ 83 1 2 33.3% 0 1,493 33.3% -0.33 9
229 Artem Derepasko RUS 299 128 ▲ 308 0 1 0.0% 0 1,490 0.0% -3.50 27
230 Jonathan Stark USA 300 128 ▼ 31 3 4 42.9% 0 1,587 44.4% +0.31 56
231 Irakli Labadze GEO 302 127 ▲ 201 0 2 0.0% 0 1,477 33.3% -1.00 15
232 MaliVai Washington USA 303 127 ▼ 124 1 4 20.0% 0 R128 1,622 28.6% -1.23 20
233 Mahesh Bhupathi IND 304 126 ▲ 49 0 1 0.0% 0 1,444 0.0% -3.00 14
234 Ben Ellwood AUS 306 125 ▼ 17 0 1 0.0% 0 1,453 0.0% -3.00 3
235 Razvan Sabau ROU 307 125 ▼ 113 0 1 0.0% 0 R128 1,456 0.0% -5.33 7
236 Gregory Carraz FRA 308 123 ▼ 73 0 1 0.0% 0 1,484 0.0% -4.00 82
237 Nenad Zimonjic SRB 311 122 ▼ 119 2 3 40.0% 0 R32 1,526 40.0% -2.28 43
238 Igor Kunitsyn RUS 315 118 ▲ 119 0 2 0.0% 0 1,489 20.0% -2.67 96
239 Davide Scala ITA 316 118 ▼ 35 0 2 0.0% 0 1,502 0.0% -3.75 4
240 Brian Macphie USA 319 118 ▼ 178 0 3 0.0% 0 1,572 0.0% -2.67 16
241 Bjorn Phau GER 323 117 ▲ 117 3 2 60.0% 0 1,540 54.5% +0.03 72
242 Marc Kevin Goellner GER 324 116 ▼ 206 3 4 42.9% 0 1,586 50.0% +0.48 18
243 Luke Milligan GBR 325 116 ▲ 53 1 2 33.3% 0 R128 1,527 25.0% -1.22 93
244 Filip Dewulf BEL 326 115 ▼ 271 1 3 25.0% 0 1,706 33.3% -1.58 92
245 Cedric Kauffmann FRA 333 111 ▲ 175 0 1 0.0% 0 1,491 0.0% -2.50 35
246 Eduardo Medica ARG 338 108 ▼ 221 1 3 25.0% 0 1,488 40.0% -0.75 3
247 Oren Motevassel USA 346 105 ▼ 116 0 1 0.0% 0 1,434 0.0% -1.00 51
248 Nuno Marques POR 349 104 ▼ 121 1 2 33.3% 0 R128 1,469 25.0% -1.39 86
249 Salvador Navarro ESP 350 104 ▼ 169 1 1 50.0% 0 1,490 40.0% -2.50 11
250 Michael Tebbutt AUS 351 103 ▼ 229 2 3 40.0% 0 R128 1,585 40.0% -0.53 74
251 Radovan Svetlik CZE 355 101 ▼ 99 0 1 0.0% 0 1,494 0.0% -4.00 90
252 Andy Zingman ARG 359 99 ▼ 141 0 1 0.0% 0 1,488 33.3% -1.00 15
253 Joseph Sirianni AUS 360 98 ▼ 40 0 1 0.0% 0 R128 1,489 40.0% -0.80 68
254 Dmitri Tomashevich UZB 361 98 ▼ 4 0 1 0.0% 0 1,478 0.0% -4.00 21
255 Geoff Grant USA 363 97 ▼ 252 1 6 14.3% 0 R128 1,525 23.5% -1.71 60
256 Ivan Beros CRO 364 96 ▲ 138 0 1 0.0% 0 1,483 33.3% -1.00 2
257 Sandon Stolle AUS 375 90 ▼ 134 3 4 42.9% 0 R64 R64 1,618 52.2% +0.05 33
258 Sergi Bruguera ESP 376 90 ▼ 244 0 1 0.0% 0 1,595 0.0% -3.50 24
259 Wolfgang Schranz AUT 379 89 ▼ 222 2 1 66.7% 0 1,511 57.1% +0.39 63
260 Lucas Arnold Ker ARG 380 89 ▼ 267 1 5 16.7% 0 R128 1,510 29.4% -1.15 4
261 Lovro Zovko CRO 387 86 ▲ 275 0 2 0.0% 0 1,484 20.0% -1.50 64
262 Chris Wilkinson GBR 388 86 ▼ 203 1 3 25.0% 0 R128 1,550 27.3% -0.96 73
263 Steven Randjelovic AUS 398 82 ▼ 72 0 1 0.0% 0 1,472 0.0% -4.00 2
264 Eric Taino PHI 401 80 ▲ 284 1 2 33.3% 0 1,516 33.3% -1.00 99
265 Jim Thomas USA 408 77 ▲ 21 0 1 0.0% 0 1,491 0.0% -4.50 38
266 Thomas Schiessling AUT 410 77 ▼ 150 0 2 0.0% 0 1,500 0.0% -3.00 57
267 David Caldwell USA 411 77 ▼ 228 0 2 0.0% 0 R128 1,475 0.0% -3.59 25
268 Fernando Gonzalez CHI 412 76 ▲ 168 1 1 50.0% 0 1,510 40.0% -0.75 23
269 Thomas Larsen DEN 417 76 ▼ 241 0 1 0.0% 0 1,497 0.0% -4.50 96
270 Oliver Marach AUT 418 75 ▲ 415 0 1 0.0% 0 1,493 0.0% -3.00 88
271 Igor Kornienko RUS 431 72 ▲ 825 2 3 40.0% 0 1,506 30.0% -1.67 22
272 Jared Palmer USA 435 71 ▼ 260 1 1 50.0% 0 1,613 40.0% -1.34 94
273 Jan Boruszewski GER 436 71 ▲ 333 0 1 0.0% 0 1,487 0.0% -2.50 11
274 Dennis van Scheppingen NED 439 70 ▼ 319 1 4 20.0% 0 1,548 38.5% -0.03 18
275 Nicklas Timfjord SWE 442 69 ▲ 113 0 1 0.0% 0 1,483 0.0% -3.00 9
276 Mark Draper AUS 444 69 ▼ 285 0 2 0.0% 0 R128 1,504 0.0% -3.34 36
277 Mounir El Aarej MAR 449 67 ▲ 64 0 1 0.0% 0 1,461 0.0% -1.50 9
278 Borut Urh SLO 454 65 ▼ 155 1 1 50.0% 0 1,514 40.0% -2.75 5
279 Kristian Pless DEN 458 63 ▲ 421 1 2 33.3% 0 1,511 33.3% -0.50 92
280 Simon Larose CAN 460 63 ▲ 273 0 1 0.0% 0 1,492 0.0% -3.50 65
281 Danny Sapsford GBR 467 60 ▲ 92 2 1 66.7% 0 R32 1,558 60.0% +0.83 58
282 Carlos Costa ESP 472 59 ▼ 405 1 10 9.1% 0 R128 R128 1,474 21.4% -1.33 26
283 Miles Maclagan GBR 474 59 ▼ 190 0 2 0.0% 0 R128 1,484 28.6% -2.75 85
284 Grant Stafford RSA 475 58 ▼ 311 0 3 0.0% 0 R128 1,534 0.0% -2.83 81
285 Thomas Blake USA 486 56 ▲ 75 0 1 0.0% 0 1,481 0.0% -4.00 0
286 Jurgen Melzer AUT 491 53 ▲ 482 1 1 50.0% 0 1,518 40.0% -2.00 95
287 Tom Spinks GBR 497 52 ▲ 127 0 1 0.0% 0 R128 1,471 25.0% -1.25 0
288 Peter Tramacchi AUS 498 51 ▼ 265 1 1 50.0% 0 1,474 50.0% -0.25 39
289 Justin Bower RSA 504 50 ▼ 302 0 1 0.0% 0 R128 1,487 25.0% -1.50 48
290 Johan Ortegren SWE 505 50 ▲ 57 0 1 0.0% 0 1,489 0.0% -3.50 21
291 Charles Auffray FRA 511 49 ▼ 266 0 2 0.0% 0 1,449 0.0% -2.50 12
292 Bobby Kokavec CAN 518 48 ▼ 58 0 1 0.0% 0 1,491 0.0% -3.00 28
293 Donald Johnson USA 523 46 ▲ 21 1 2 33.3% 0 1,514 33.3% -1.00 38
294 Johan Landsberg SWE 534 45 ▲ 89 0 2 0.0% 0 1,475 20.0% -3.09 10
295 Markus Menzler GER 541 43 ▼ 116 0 1 0.0% 0 1,493 0.0% -4.50 83
296 Frederik Fetterlein DEN 548 41 ▲ 119 1 1 50.0% 0 1,539 50.0% +0.25 33
297 David Wheaton USA 565 38 ▼ 333 0 2 0.0% 0 1,582 0.0% -3.50 6
298 Scott Humphries USA 576 36 ▼ 236 0 1 0.0% 0 1,393 0.0% -2.00 53
299 Arnaud Boetsch FRA 580 35 ▼ 273 1 2 33.3% 0 R64 1,574 37.5% -0.22 34
300 Steve Campbell USA 586 34 ▼ 484 0 6 0.0% 0 R128 1,447 18.8% -2.40 30
301 Phillip King USA 590 ▲ 394 0 2 0.0% 0 R128 1,492 0.0% -4.42 100
302 Robert Lindstedt SWE 596 32 ▲ 728 0 1 0.0% 0 1,486 0.0% -5.00 6
303 Ben Qiang Zhu CHN 643 26 ▲ 154 0 1 0.0% 0 1,489 0.0% -3.00 17
304 Toby Mitchell AUS 660 24 ▼ 410 0 1 0.0% 0 R128 1,481 0.0% -3.00 79
305 David Nainkin RSA 713 19 ▼ 577 0 1 0.0% 0 1,602 0.0% -1.50 38
306 David Dilucia USA 760 16 ▼ 480 0 1 0.0% 0 1,482 0.0% -2.50 46
307 Jan Apell SWE 766 15 ▼ 513 0 1 0.0% 0 1,587 33.3% -0.67 47
308 Francisco Roig ESP 798 13 ▼ 463 0 1 0.0% 0 1,562 0.0% -3.00 49
309 Tomas Carbonell ESP 826 12 ▼ 658 0 2 0.0% 0 1,581 20.0% -2.00 4
310 David Rikl CZE 868 10 ▼ 6 0 1 0.0% 0 1,565 33.3% 0.00 23
311 Andrei Chesnokov RUS 872 10 ▼ 378 0 1 0.0% 0 1,551 0.0% -4.00 18
312 Jocelyn Robichaud CAN 892 10 ▼ 372 0 1 0.0% 0 1,478 0.0% -6.00 69
313 Jeff Morrison USA 950 8 ▼ 228 0 2 0.0% 0 R128 1,477 0.0% -2.84 68
314 Pedro Leao POR 1,231 2 ▲ 68 0 1 0.0% 0 1,487 0.0% -5.00 8
315 Philip Gubenco CAN 1,231 2 ▲ 79 0 1 0.0% 0 1,487 0.0% -4.50 8
316 Yu Jr. Wang CHN 1,231 2 ▲ 66 0 1 0.0% 0 1,492 0.0% -5.50 52
317 Sergei Petrouchevsky RUS 1,298 1 ▲ 10 0 1 0.0% 0 1,495 0.0% -5.00 98
318 Talal Ouahabi MAR 1,298 1 ▼ 395 0 1 0.0% 0 1,488 0.0% -1.00 14
319 Wing Luen Wong HKG 1,298 1 ▼ 42 0 1 0.0% 0 1,471 0.0% -4.50 10

How to read these columns

Rank
For the current season, this is the latest ranking. For past seasons, this is the year-end ranking.
Wk +/−
Ranking change since the previous ranking snapshot.
YTD Δ
Ranking change since the start of the season.
Win %
Wins divided by total completed main-draw matches.
Elo
For the current season, this is the latest TennisDB Elo rating. For past seasons, this is year-end Elo.
Set Win %
Sets won divided by total completed sets in eligible scored matches.
Set Margin
Average per-set game margin from the player's perspective. Positive values mean winning sets by more games on average.
SoS %
Strength of Schedule percentile based on opponent quality. Higher means the player faced tougher opponents.

View the full tennis statistics glossary →

Season Rankings Archive

Browse ATP rankings and season leader archives by year.

Performance Stats Archive

Browse ATP serve, return, and point-level archives by year.