Rankings as of: Dec 29, 2025

ATP 2025 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 2025.

313 players with >= 1 match

# Player Country Rank Points Wk +/− YTD Δ W L Win % Titles AORGWUSO Elo Set Win % Set Margin SoS %
1 Carlos Alcaraz ESP 1 12,050 ▲ 2 70 8 89.7% 8 QF W F W 2,348 78.8% +2.03 100
2 Jannik Sinner ITA 2 11,500 ▼ 1 58 6 90.6% 6 W F W F 2,381 86.2% +2.55 100
3 Alexander Zverev GER 3 5,110 ▼ 1 53 23 69.7% 1 F QF R128 R32 2,040 67.0% +1.01 99
4 Novak Djokovic SRB 4 4,820 ▲ 3 39 11 78.0% 2 SF SF SF SF 2,174 72.3% +1.48 99
5 Felix Auger-Aliassime CAN 5 4,190 ▲ 24 50 24 67.6% 3 R64 R128 R64 SF 2,028 61.3% +0.51 97
6 Taylor Fritz USA 6 4,085 ▼ 2 46 21 68.7% 2 R32 R128 SF QF 2,008 63.1% +0.92 98
7 Alex de Minaur AUS 7 4,080 ▲ 1 50 23 68.5% 1 QF R64 R16 QF 2,003 66.9% +1.26 98
8 Lorenzo Musetti ITA 8 3,990 ▲ 8 45 23 66.2% 0 R32 SF R128 QF 1,962 63.7% +0.87 99
9 Ben Shelton USA 9 3,960 ▲ 12 41 24 63.1% 1 SF R16 QF R32 1,950 60.6% +0.39 98
10 Jack Draper GBR 10 2,990 ▲ 5 30 10 75.0% 1 R16 R16 R64 R64 2,073 67.3% +1.36 99
11 Alexander Bublik KAZ 11 2,845 ▲ 22 37 20 64.9% 4 R128 QF R128 R16 2,002 61.8% +0.64 96
12 Casper Ruud NOR 12 2,825 ▼ 6 34 17 66.7% 2 R64 R64 R64 1,917 65.9% +0.93 94
13 Daniil Medvedev RUS 13 2,710 ▼ 8 43 23 65.2% 1 R64 R128 R128 R128 1,950 60.6% +1.01 93
14 Alejandro Davidovich Fokina ESP 14 2,585 ▲ 54 44 26 62.9% 0 R16 R64 R32 R64 1,898 59.4% +0.61 95
15 Holger Rune DEN 15 2,580 ▼ 2 34 19 64.2% 1 R16 R16 R128 R64 1,904 62.3% +0.65 94
16 Andrey Rublev RUS 16 2,510 ▼ 7 36 25 59.0% 1 R128 R16 R16 R16 1,841 55.6% +0.45 92
17 Karen Khachanov RUS 17 2,320 ▲ 2 32 24 57.1% 0 R32 R32 QF R64 1,867 56.6% +0.55 96
18 Jiri Lehecka CZE 18 2,315 ▲ 6 38 22 63.3% 1 R16 R32 R64 QF 1,919 59.7% +0.54 98
19 Jakub Mensik CZE 19 2,150 ▲ 30 31 19 62.0% 1 R32 R64 R32 R64 1,834 61.5% +0.71 92
20 Tommy Paul USA 20 2,050 ▼ 8 29 14 67.4% 0 QF QF R64 R32 1,950 62.4% +0.99 95
21 Francisco Cerundolo ARG 21 2,035 ▲ 10 36 23 61.0% 0 R32 R128 R128 R64 1,838 58.5% +0.77 94
22 Flavio Cobolli ITA 22 2,000 ▲ 10 29 24 54.7% 2 R128 R32 QF R32 1,855 52.6% -0.01 89
23 Denis Shapovalov CAN 23 1,665 ▲ 35 26 22 54.2% 2 R64 R64 R128 R32 1,791 52.8% +0.50 91
24 Joao Fonseca BRA 24 1,635 ▲ 89 24 16 60.0% 2 R64 R32 R32 R64 1,818 55.2% +0.21 89
25 Luciano Darderi ITA 25 1,579 ▲ 19 29 27 51.8% 3 R128 R128 R32 R32 1,715 50.4% +0.01 79
26 Tallon Griekspoor NED 26 1,565 ▲ 14 30 23 56.6% 1 R128 R16 R128 R128 1,824 52.5% +0.08 96
27 Cameron Norrie GBR 27 1,563 ▲ 21 28 25 52.8% 0 R128 R16 QF R32 1,850 51.4% 0.00 92
28 Learner Tien USA 28 1,540 ▲ 92 27 24 52.9% 0 R16 R128 R64 R128 1,860 50.8% -0.06 89
29 Arthur Rinderknech FRA 29 1,527 ▲ 31 26 27 49.1% 0 R128 R128 R32 R16 1,875 45.0% -0.36 90
30 Frances Tiafoe USA 30 1,500 ▼ 13 26 21 55.3% 0 R64 QF R64 R32 1,812 57.5% +0.30 86
31 Valentin Vacherot MON 31 1,483 ▲ 131 11 4 73.3% 1 Q2 Q2 Q1 1,822 64.9% +0.77 88
32 Tomas Machac CZE 32 1,445 ▼ 6 20 18 52.6% 1 R32 R128 R64 R16 1,773 55.7% +0.23 88
33 Jaume Munar ESP 33 1,385 ▲ 28 30 24 55.6% 0 R128 R64 R32 R16 1,853 54.6% +0.55 95
34 Corentin Moutet FRA 34 1,383 ▲ 35 31 24 56.4% 0 R32 R64 R64 R128 1,872 54.3% +0.33 90
35 Brandon Nakashima USA 35 1,380 ▲ 2 33 29 53.2% 0 R128 R128 R32 R64 1,780 50.0% +0.09 91
36 Stefanos Tsitsipas GRE 36 1,380 ▼ 25 20 16 55.6% 1 R128 R64 R128 R64 1,804 55.4% +0.49 92
37 Ugo Humbert FRA 37 1,370 ▼ 23 23 19 54.8% 1 R16 R64 R128 R128 1,866 57.8% +0.42 94
38 Alex Michelsen USA 38 1,300 ▲ 3 28 26 51.9% 1 R16 R128 R128 R128 1,751 50.4% -0.10 87
39 Arthur Fils FRA 39 1,260 ▼ 19 21 12 63.6% 0 R32 R32 1,980 57.6% +0.51 98
40 Lorenzo Sonego ITA 40 1,255 ▲ 14 22 28 44.0% 0 QF R128 R16 R128 1,734 47.9% +0.01 90
41 Gabriel Diallo CAN 41 1,228 ▲ 46 28 23 54.9% 1 R64 R64 R64 R64 1,809 53.1% +0.16 88
42 Zizou Bergs BEL 42 1,208 ▲ 24 28 26 51.9% 0 R128 R128 R128 R32 1,763 48.4% -0.16 86
43 Alexandre Muller FRA 43 1,205 ▲ 13 24 27 47.1% 1 R128 R128 R128 R128 1,738 43.9% -0.71 93
44 Grigor Dimitrov BUL 44 1,180 ▼ 34 18 12 60.0% 0 R128 R128 R16 1,956 66.7% +0.60 96
45 Sebastian Baez ARG 45 1,145 ▼ 17 17 24 41.5% 1 R128 R128 R128 R128 1,621 43.9% -0.26 76
46 Daniel Altmaier GER 46 1,123 ▲ 47 20 27 42.5% 0 R64 R16 R128 R32 1,743 42.9% -0.68 84
47 Nuno Borges POR 47 1,120 ▼ 11 31 29 51.7% 0 R32 R32 R32 R64 1,773 49.1% -0.18 89
48 Sebastian Korda USA 48 1,090 ▼ 26 22 19 53.7% 0 R64 R32 R128 1,866 52.9% +0.27 91
49 Camilo Ugo Carabelli ARG 49 1,028 ▲ 46 19 25 43.2% 0 R128 R128 R128 R128 1,643 40.0% -0.77 77
50 Jenson Brooksby USA 50 1,017 ▲ 1041 21 15 58.3% 1 R128 R64 R64 R64 1,837 55.2% +0.13 90
51 Miomir Kecmanovic SRB 51 1,015 ▲ 4 26 28 48.1% 1 R32 R64 R32 R128 1,725 49.3% +0.09 88
52 Reilly Opelka USA 52 1,013 ▲ 119 25 23 52.1% 0 R64 R64 R64 R128 1,754 51.3% -0.15 85
53 Alexei Popyrin AUS 53 1,000 ▼ 28 17 23 42.5% 0 R128 R16 R128 R64 1,787 45.8% -0.48 97
54 Fabian Marozsan HUN 54 1,000 ▲ 3 25 24 51.0% 0 R32 R64 R64 R128 1,801 51.2% +0.27 93
55 Marton Fucsovics HUN 55 956 ▲ 45 19 12 61.3% 1 Q2 R64 R32 R128 1,836 55.0% +0.45 72
56 Matteo Berrettini ITA 56 945 ▼ 21 17 16 51.5% 0 R64 R128 1,867 53.1% +0.24 99
57 Valentin Royer FRA 57 924 ▲ 146 10 10 50.0% 0 Q2 R128 R64 R64 1,702 50.0% +0.29 60
58 Giovanni Mpetshi Perricard FRA 58 915 ▼ 28 18 25 41.9% 0 R128 R64 R128 R128 1,765 42.9% -0.38 95
59 Tomas Martin Etcheverry ARG 59 895 ▼ 20 22 28 44.0% 0 R64 R128 R128 R64 1,750 46.0% -0.09 85
60 Aleksandar Kovacevic USA 60 877 ▲ 48 13 23 36.1% 0 Q2 R128 R128 R128 1,588 41.9% -0.27 63
61 Matteo Arnaldi ITA 61 873 ▼ 23 20 24 45.5% 0 R128 R64 R128 R128 1,738 47.0% -0.13 91
62 Kamil Majchrzak POL 62 861 ▲ 55 14 13 51.9% 0 R128 R128 R16 R32 1,751 53.5% +0.44 73
63 Terence Atmane FRA 63 855 ▲ 93 7 9 43.8% 0 Q3 R128 Q1 1,656 48.6% -0.01 69
64 Arthur Cazaux FRA 64 848 ▲ 16 15 15 50.0% 0 R64 R128 R64 Q3 1,746 47.6% -0.19 71
65 Marcos Giron USA 65 845 ▼ 20 23 28 45.1% 0 R32 R128 R64 R64 1,722 48.1% -0.27 94
66 Damir Dzumhur BIH 66 837 ▲ 17 18 26 40.9% 0 R128 R32 R128 R128 1,672 42.7% -0.54 75
67 Francisco Comesana ARG 67 829 ▲ 18 19 22 46.3% 0 R128 R128 R128 R64 1,723 46.6% -0.21 80
68 Gael Monfils FRA 68 825 ▼ 16 18 16 52.9% 1 R16 R64 R64 R128 1,771 52.0% +0.18 93
69 Adrian Mannarino FRA 69 817 ▲ 4 13 14 48.1% 0 R128 Q1 R32 R16 1,766 48.6% +0.04 73
70 Ethan Quinn USA 70 789 ▲ 99 12 18 40.0% 0 Q2 R32 R64 R128 1,716 38.7% -0.77 68
71 Jacob Fearnley GBR 71 777 ▲ 15 15 20 42.9% 0 R32 R32 R128 R64 1,732 41.9% -0.51 87
72 Hubert Hurkacz POL 72 765 ▼ 54 13 9 59.1% 0 R64 R128 1,913 58.8% +0.53 97
73 Marin Cilic CRO 73 765 ▲ 109 8 11 42.1% 0 R128 R16 R128 1,819 43.1% -0.55 97
74 Jesper de Jong NED 74 763 ▲ 37 17 14 54.8% 0 Q1 R64 R64 R128 1,731 53.1% +0.24 76
75 Mariano Navone ARG 75 760 ▼ 29 17 22 43.6% 0 R128 R32 R64 R128 1,639 49.5% +0.30 82
76 Mattia Bellucci ITA 76 758 ▲ 25 12 17 41.4% 0 Q2 R128 R32 R64 1,646 44.4% -0.37 74
77 Botic van de Zandschulp NED 77 746 ▲ 5 16 20 44.4% 0 R128 R128 R64 R128 1,714 45.7% -0.13 81
78 Adam Walton AUS 78 732 ▲ 13 13 20 39.4% 0 R128 R64 R128 R64 1,613 39.8% -0.44 79
79 Cristian Garin CHI 79 726 ▲ 72 4 6 40.0% 0 R64 Q2 R64 Q2 1,599 46.4% -0.59 48
80 Filip Misolic AUT 80 724 ▲ 235 8 9 47.1% 0 R32 R128 1,700 43.5% -0.46 57
81 Hamad Medjedovic SRB 81 718 ▲ 31 15 16 48.4% 0 R32 R128 R128 1,695 53.4% +0.25 85
82 Alejandro Tabilo CHI 82 717 ▼ 59 12 17 41.4% 1 R128 R64 R128 1,806 43.6% -0.30 84
83 Jan-Lennard Struff GER 83 711 ▼ 41 14 22 38.9% 0 R128 R128 R32 R16 1,813 41.2% -0.79 88
84 Aleksandar Vukic AUS 84 708 ▼ 17 16 28 36.4% 0 R32 R128 R64 R128 1,686 40.5% -0.51 72
85 Raphael Collignon BEL 85 704 ▲ 34 6 10 37.5% 0 Q1 R128 R32 1,592 42.5% -0.39 74
86 Juan Manuel Cerundolo ARG 86 700 ▲ 54 8 9 47.1% 0 Q1 R64 Q1 Q2 1,652 48.9% -0.27 55
87 James Duckworth AUS 87 694 ▲ 7 8 12 40.0% 0 R64 R128 R128 R128 1,661 44.4% -0.29 55
88 Emilio Nava USA 88 677 ▲ 125 6 6 50.0% 0 Q1 R64 Q2 R128 1,640 50.0% -0.06 71
89 Eliot Spizzirri USA 89 672 ▲ 142 5 4 55.6% 0 Q2 Q2 Q2 R64 1,622 54.2% +0.23 58
90 Roberto Bautista Agut ESP 90 670 ▼ 39 15 22 40.5% 0 R128 R128 R128 R128 1,771 39.6% -0.49 95
91 Quentin Halys FRA 91 669 ▼ 20 12 23 34.3% 0 R64 R32 R128 R128 1,628 40.0% -0.62 80
92 Pedro Martinez ESP 92 668 ▼ 49 15 28 34.9% 0 R64 R128 R32 R128 1,565 35.3% -1.32 85
93 Pablo Carreno Busta ESP 93 668 ▲ 91 6 11 35.3% 0 R64 R64 R64 1,675 43.5% -0.33 72
94 Benjamin Bonzi FRA 94 667 ▼ 24 16 20 44.4% 0 R32 R128 R64 R32 1,768 47.1% -0.27 82
95 Dalibor Svrcina CZE 95 655 ▲ 133 4 4 50.0% 0 Q3 Q2 Q2 Q1 1,604 42.9% -1.00 62
96 Hugo Gaston FRA 96 653 ▼ 15 7 18 28.0% 0 R64 R64 R128 R128 1,583 34.9% -1.18 66
97 Aleksandr Shevchenko KAZ 97 652 ▼ 25 10 17 37.0% 0 R128 R64 R128 R128 1,664 34.8% -1.25 75
98 Laslo Djere SRB 98 652 ▲ 16 13 14 48.1% 1 Q2 R128 R128 1,692 50.0% +0.32 70
99 Shintaro Mochizuki JPN 99 647 ▲ 71 4 5 44.4% 0 Q1 Q1 R64 R64 1,681 50.0% -0.33 65
100 Tristan Schoolkate AUS 100 641 ▲ 73 6 9 40.0% 0 R64 R128 Q2 R64 1,613 40.5% -0.62 65
101 Carlos Taberner ESP 101 630 ▲ 97 5 3 62.5% 0 Q2 Q1 Q1 Q1 1,612 57.9% +0.44 58
102 Ignacio Buse PER 102 627 ▲ 133 3 4 42.9% 0 Q1 Q1 Q1 R128 1,560 36.8% -1.07 60
103 Vit Kopriva CZE 103 626 ▲ 22 9 12 42.9% 0 Q2 R64 R128 R128 1,629 40.4% -0.78 72
104 Yannick Hanfmann GER 104 623 ▼ 6 10 14 41.7% 0 R128 R128 Q2 Q1 1,763 41.0% -0.37 68
105 Roman Andres Burruchaga ARG 105 607 ▲ 47 3 4 42.9% 0 Q1 Q2 Q2 Q2 1,587 50.0% +0.43 27
106 Thiago Agustin Tirante ARG 106 605 ▲ 9 2 4 33.3% 0 Q3 R128 Q1 Q2 1,574 37.5% -0.06 46
107 Luca Nardi ITA 107 599 ▼ 17 11 15 42.3% 0 R128 R128 R128 R128 1,641 40.3% -0.66 82
108 Jordan Thompson AUS 108 586 ▼ 81 13 16 44.8% 0 R64 R128 R16 R64 1,795 46.8% -0.63 92
109 Nikoloz Basilashvili GEO 109 573 ▲ 101 7 10 41.2% 0 R128 R128 R64 Q2 1,704 50.0% +0.30 58
110 Yoshihito Nishioka JPN 110 560 ▼ 47 8 17 32.0% 0 R64 R128 R128 R128 1,700 36.7% -0.93 86
111 Tomas Barrios Vera CHI 111 557 ▲ 42 1 6 14.3% 0 Q2 Q2 Q3 Q1 1,560 18.8% -2.57 33
112 Brandon Holt USA 112 553 ▲ 92 1 8 11.1% 0 Q2 Q1 R128 R128 1,541 17.4% -1.61 49
113 Rinky Hijikata AUS 113 546 ▼ 34 8 18 30.8% 0 R128 R128 R64 R128 1,623 33.8% -1.02 70
114 Mackenzie McDonald USA 114 546 ▲ 16 9 17 34.6% 0 Q3 R128 R128 R128 1,647 38.6% -0.66 71
115 Borna Coric CRO 115 538 ▼ 27 0 7 0.0% 0 R128 Q1 R128 1,574 15.8% -1.87 63
116 Christopher O'Connell AUS 116 536 ▼ 52 13 20 39.4% 0 R128 R128 R128 R128 1,658 38.7% -0.74 76
117 Alexander Blockx BEL 117 535 ▲ 88 1 4 20.0% 0 Q1 Q1 Q3 Q2 1,575 30.8% -0.70 28
118 Patrick Kypson USA 118 533 ▲ 90 0 1 0.0% 0 Q1 Q1 1,513 33.3% -1.33 28
119 David Goffin BEL 119 525 ▼ 66 11 22 33.3% 0 R128 R128 R64 1,695 36.3% -0.97 84
120 Elmer Moller DEN 120 517 ▲ 37 0 6 0.0% 0 Q1 R128 R128 R128 1,518 11.8% -2.77 73
121 Dusan Lajovic SRB 121 513 ▼ 46 4 14 22.2% 0 R128 R128 R128 Q1 1,607 26.2% -1.25 64
122 Nicolas Jarry CHI 122 501 ▼ 88 11 19 36.7% 0 R128 R128 R16 R128 1,696 43.0% -0.25 82
123 Yunchaokete Bu CHN 123 499 ▼ 58 12 27 30.8% 0 R128 R128 R128 R128 1,585 36.2% -0.47 83
124 Chun-Hsin Tseng TPE 124 498 ▼ 6 4 12 25.0% 0 Q2 Q1 R128 R128 1,483 30.8% -1.12 53
125 Otto Virtanen FIN 126 488 ▼ 34 4 6 40.0% 0 R128 Q2 Q2 1,650 40.9% -0.59 66
126 Dino Prizmic CRO 127 487 ▲ 177 3 3 50.0% 0 R128 1,621 50.0% +0.47 62
127 Billy Harris GBR 128 482 ▼ 2 3 8 27.3% 0 Q3 Q1 R64 R128 1,576 35.7% -0.62 56
128 Roberto Carballes Baena ESP 129 469 ▼ 70 11 18 37.9% 0 R32 R128 R128 1,655 41.7% -0.64 80
129 Vilius Gaubas LTU 130 469 ▲ 60 2 1 66.7% 0 Q1 Q3 Q2 Q1 1,574 57.1% -0.61 45
130 Marco Trungelliti ARG 131 468 ▲ 10 0 1 0.0% 0 Q1 Q1 Q2 Q3 1,588 0.0% -2.50 30
131 Sebastian Ofner AUT 132 463 ▼ 22 9 14 39.1% 0 R64 R32 R128 1,647 39.7% -0.64 78
132 Liam Draxl CAN 133 461 ▲ 113 0 1 0.0% 0 Q1 Q1 Q1 1,420 33.3% 0.00 34
133 Martin Landaluce ESP 135 449 ▲ 8 1 4 20.0% 0 R128 Q2 Q3 Q2 1,528 23.1% -1.20 26
134 Nicolai Budkov Kjaer NOR 136 448 ▲ 382 1 3 25.0% 0 Q2 1,536 30.0% -1.46 52
135 Kyrian Jacquet FRA 137 442 ▲ 133 0 1 0.0% 0 R128 Q3 Q2 1,502 40.0% -0.80 19
136 Francesco Passaro ITA 138 441 ▼ 33 5 7 41.7% 0 R64 R128 Q1 R128 1,658 45.7% -0.04 52
137 Hugo Dellien BOL 140 438 ▼ 18 2 9 18.2% 0 Q3 R128 R128 R128 1,558 29.0% -1.62 69
138 Andrea Pellegrino ITA 141 438 ▲ 121 5 2 71.4% 0 Q1 Q1 1,554 61.1% +0.67 52
139 Lukas Klein SVK 142 436 ▲ 3 0 1 0.0% 0 R128 Q3 Q3 Q1 1,622 25.0% -0.25 38
140 Zachary Svajda USA 143 431 ▲ 22 2 3 40.0% 0 Q2 Q2 Q2 R64 1,662 46.7% -0.43 61
141 Ugo Blanchet FRA 145 427 ▲ 81 2 5 28.6% 0 Q1 R128 Q2 R32 1,630 37.5% -1.35 41
142 Colton Smith USA 146 424 ▲ 223 3 6 33.3% 0 Q1 Q2 Q1 1,575 35.0% -0.83 48
143 Sho Shimabukuro JPN 147 414 ▲ 47 1 1 50.0% 0 Q2 Q2 Q1 1,581 50.0% -0.75 60
144 Matteo Gigante ITA 148 407 ▼ 2 5 5 50.0% 0 R128 R32 Q1 Q2 1,591 44.4% -0.15 62
145 Mark Lajal EST 149 407 ▲ 85 2 2 50.0% 0 Q3 Q1 Q2 Q1 1,614 42.9% +0.33 60
146 Coleman Wong HKG 150 406 ▲ 22 5 6 45.5% 0 Q2 Q1 Q2 R32 1,590 50.0% -0.27 59
147 Jaime Faria POR 151 405 ▼ 27 5 9 35.7% 0 R64 R128 R128 R128 1,566 40.0% -0.63 47
148 Daniel Elahi Galan COL 152 405 ▼ 25 2 6 25.0% 0 Q1 R64 Q1 R128 1,618 30.4% -1.43 56
149 Titouan Droguet FRA 153 404 ▲ 32 2 1 66.7% 0 Q2 Q3 Q3 Q2 1,595 71.4% +1.83 24
150 Giulio Zeppieri ITA 154 402 ▲ 91 1 7 12.5% 0 Q1 R128 R128 Q2 1,663 23.8% -1.37 30
151 Pierre-Hugues Herbert FRA 155 399 ▼ 6 4 7 36.4% 0 Q1 R64 Q1 Q1 1,576 36.7% -0.66 54
152 Kei Nishikori JPN 156 397 ▼ 82 9 9 50.0% 0 R64 1,809 47.7% -0.28 91
153 Stan Wawrinka SUI 157 397 ▲ 1 4 13 23.5% 0 R128 R128 1,640 33.3% -0.93 83
154 Henrique Rocha POR 158 394 ▲ 16 2 2 50.0% 0 Q3 R32 Q2 Q3 1,597 43.8% -1.40 40
155 Yosuke Watanuki JPN 159 380 ▲ 186 4 3 57.1% 0 Q2 Q3 Q1 1,632 50.0% +0.07 56
156 Juan Pablo Ficovich ARG 161 369 ▲ 32 3 3 50.0% 0 Q2 Q1 Q3 Q1 1,534 50.0% +0.22 49
157 Harold Mayot FRA 163 361 ▼ 47 1 4 20.0% 0 Q1 Q1 Q1 Q2 1,589 33.3% -0.90 61
158 Zsombor Piros HUN 164 353 ▲ 84 0 1 0.0% 0 Q1 R128 1,478 0.0% -2.67 30
159 Luca Van Assche FRA 166 352 ▼ 37 1 0 100.0% 0 Q3 Q2 Q2 1,577 66.7% +0.33 43
160 Nishesh Basavareddy USA 167 349 ▼ 34 7 14 33.3% 0 R128 Q1 R128 R128 1,654 34.7% -1.10 68
161 Vitaliy Sachko UKR 169 349 ▲ 244 0 1 0.0% 0 Q1 Q1 1,437 33.3% -2.00 34
162 Nicolas Mejia COL 170 344 ▲ 53 0 1 0.0% 0 Q1 1,478 0.0% -3.50 11
163 Alex Bolt AUS 171 339 ▼ 16 0 2 0.0% 0 Q1 Q1 R128 Q1 1,640 0.0% -2.17 42
164 Roman Safiullin RUS 172 338 ▼ 110 7 17 29.2% 0 R128 R128 R128 R64 1,685 34.8% -0.78 87
165 Elias Ymer SWE 173 337 ▲ 154 3 3 50.0% 0 Q1 1,602 50.0% -0.11 59
166 Martin Damm USA 174 330 ▲ 152 1 1 50.0% 0 R64 1,549 57.1% +0.54 37
167 Jay Clarke GBR 175 330 ▲ 94 0 1 0.0% 0 R128 Q2 1,433 0.0% -3.67 38
168 Jurij Rodionov AUT 176 329 ▼ 10 0 1 0.0% 0 Q1 Q3 Q1 Q1 1,505 0.0% -3.50 61
169 Hugo Grenier FRA 177 328 ▼ 23 1 1 50.0% 0 Q1 Q1 Q1 Q3 1,601 60.0% +0.67 37
170 Leandro Riedi SUI 179 326 ▼ 41 3 3 50.0% 0 R128 R16 1,720 37.5% -0.98 60
171 Tristan Boyer USA 180 326 ▼ 46 5 9 35.7% 0 R64 Q2 Q1 R64 1,514 41.0% -0.74 55
172 Yibing Wu CHN 181 322 ▲ 227 5 5 50.0% 0 Q1 Q3 1,773 50.0% -0.17 78
173 Federico Agustin Gomez ARG 183 319 ▼ 47 1 3 25.0% 0 Q1 R64 Q2 R128 1,574 30.8% -1.33 45
174 Rei Sakamoto JPN 184 318 ▲ 181 0 2 0.0% 0 Q1 Q2 1,523 0.0% -1.75 47
175 Daniel Evans GBR 185 317 ▼ 25 7 6 53.9% 0 Q1 Q2 R64 Q1 1,724 46.9% -0.56 76
176 Justin Engel GER 186 316 ▲ 212 3 5 37.5% 0 Q1 1,541 35.3% -1.15 77
177 Jerome Kym SUI 187 315 ▼ 52 4 2 66.7% 0 Q2 Q1 Q1 R32 1,645 57.1% +0.29 63
178 Fabio Fognini ITA 188 297 ▼ 99 0 7 0.0% 0 Q1 R128 1,577 21.1% -2.52 73
179 Arthur Fery GBR 189 313 ▲ 294 1 2 33.3% 0 R64 1,531 33.3% -1.31 50
180 August Holmgren DEN 190 312 ▲ 9 2 2 50.0% 0 Q2 Q2 R32 Q1 1,617 50.0% -0.15 57
181 Bernard Tomic AUS 192 312 ▲ 22 1 2 33.3% 0 Q1 Q2 Q2 1,595 28.6% -1.67 47
182 James McCabe AUS 193 309 ▲ 65 1 3 25.0% 0 R64 Q1 R128 Q2 1,492 27.3% -1.88 40
183 Alvaro Guillen Meza ECU 196 305 ▲ 72 0 1 0.0% 0 Q2 Q1 1,507 0.0% -3.50 10
184 Thiago Monteiro BRA 197 304 ▼ 91 2 5 28.6% 0 R128 R128 Q1 Q1 1,565 44.0% -0.61 32
185 Oliver Crawford GBR 200 293 ▲ 203 0 1 0.0% 0 R128 Q2 1,468 25.0% -1.50 54
186 Clement Tabur FRA 202 292 ▲ 157 0 1 0.0% 0 R128 Q1 1,477 0.0% -2.33 43
187 Jack Pinnington Jones GBR 203 287 ▲ 175 1 2 33.3% 0 R64 Q1 1,505 44.4% -0.89 75
188 Alexis Galarneau CAN 205 285 ▼ 5 1 1 50.0% 0 Q1 Q1 Q2 Q1 1,479 60.0% +0.67 52
189 Mitchell Krueger USA 206 284 ▼ 58 1 3 25.0% 0 R64 Q1 Q1 Q3 1,522 36.4% -0.98 33
190 Gilles Arnaud Bailly BEL 208 283 ▲ 594 1 1 50.0% 0 1,583 40.0% -1.09 84
191 Chris Rodesch LUX 209 280 ▲ 90 0 1 0.0% 0 Q1 R128 Q1 1,528 0.0% -1.67 51
192 George Loffhagen GBR 211 278 ▲ 368 0 2 0.0% 0 R128 Q1 1,501 28.6% -0.59 61
193 Facundo Diaz Acosta ARG 212 275 ▼ 134 3 5 37.5% 0 R64 Q1 1,593 42.9% -0.68 69
194 Pablo Llamas Ruiz ESP 213 274 ▲ 72 2 3 40.0% 0 R128 Q1 R128 1,628 38.5% -0.22 46
195 Murphy Cassone USA 216 268 ▲ 119 0 1 0.0% 0 Q1 Q1 Q2 1,497 33.3% -1.00 18
196 Thiago Seyboth Wild BRA 217 263 ▼ 141 6 8 42.9% 0 R128 Q2 Q1 Q1 1,641 44.4% -0.44 61
197 Lukas Neumayer AUT 221 258 ▼ 5 0 1 0.0% 0 Q2 Q2 Q1 Q1 1,464 0.0% -3.00 26
198 Lloyd Harris RSA 222 256 ▼ 85 2 3 40.0% 0 R128 R64 R64 1,723 47.4% -0.18 66
199 Dmitry Popko KAZ 223 255 ▼ 40 0 1 0.0% 0 Q1 Q2 Q1 Q2 1,440 0.0% -3.00 36
200 Felipe Meligeni Alves BRA 225 251 ▼ 75 0 2 0.0% 0 Q1 Q1 Q2 1,585 0.0% -2.00 18
201 Rodrigo Pacheco Mendez MEX 231 247 ▲ 141 2 2 50.0% 0 Q1 Q2 1,524 28.6% -2.06 67
202 Matej Dodig CRO 232 244 ▲ 34 0 1 0.0% 0 1,506 33.3% -2.33 53
203 Johannus Monday GBR 234 242 ▲ 140 0 1 0.0% 0 R128 Q1 1,493 0.0% -2.67 69
204 Kimmer Coppejans BEL 235 241 ▲ 126 0 1 0.0% 0 Q3 Q2 Q3 1,556 0.0% -3.00 12
205 Federico Cina ITA 236 240 ▲ 286 2 4 33.3% 0 Q2 1,520 42.9% -0.92 71
206 Timofey Skatov KAZ 237 238 ▼ 41 0 2 0.0% 0 Q1 Q2 Q2 1,572 33.3% -0.34 25
207 Marko Topo GER 238 234 ▲ 157 0 1 0.0% 0 1,562 33.3% -1.33 32
208 Alejandro Moro Canas ESP 240 234 ▼ 76 0 1 0.0% 0 Q2 Q1 Q1 1,467 0.0% -2.00 30
209 Gustavo Heide BRA 241 232 ▼ 66 1 2 33.3% 0 Q1 1,560 50.0% +0.44 35
210 Marc-Andrea Huesler SUI 243 229 ▼ 76 0 2 0.0% 0 Q1 Q1 Q1 Q3 1,502 20.0% -0.92 45
211 Arthur Gea FRA 244 229 ▲ 139 0 1 0.0% 0 Q2 1,515 0.0% -2.00 26
212 Hady Habib LBN 245 228 ▼ 26 1 4 20.0% 0 R64 Q2 Q2 Q1 1,501 30.8% -1.33 49
213 Clement Chidekh FRA 248 220 ▼ 57 0 1 0.0% 0 Q3 Q1 1,523 0.0% -2.00 42
214 Yi Zhou CHN 250 217 ▲ 114 1 2 33.3% 0 1,505 37.5% -1.22 79
215 Juncheng Shang CHN 253 215 ▼ 203 6 8 42.9% 0 R128 R128 1,756 47.1% +0.19 77
216 Benjamin Hassan LBN 254 214 ▼ 32 0 1 0.0% 0 Q2 R128 Q3 Q2 1,573 0.0% -4.00 23
217 Joel Schwaerzler AUT 256 213 ▲ 74 0 1 0.0% 0 1,480 33.3% -1.00 85
218 Remy Bertola SUI 257 212 ▲ 27 0 1 0.0% 0 1,544 0.0% -3.00 64
219 Calvin Hemery FRA 259 211 ▼ 57 0 1 0.0% 0 Q1 Q1 Q1 Q1 1,464 33.3% -0.67 33
220 Ivan Gakhov RUS 261 210 ▲ 53 0 1 0.0% 0 1,474 0.0% -4.50 28
221 Christopher Eubanks USA 264 202 ▼ 161 3 6 33.3% 0 Q3 Q1 R128 Q1 1,587 30.0% -1.04 63
222 Patrick Zahraj GER 266 202 ▲ 201 0 1 0.0% 0 1,469 33.3% -1.67 29
223 Gauthier Onclin BEL 268 200 ▼ 32 0 1 0.0% 0 R128 Q1 Q2 Q1 1,534 25.0% -1.25 54
224 Federico Coria ARG 269 200 ▼ 172 3 4 42.9% 0 R128 Q2 1,556 50.0% +0.49 39
225 Fajing Sun CHN 276 196 ▲ 2 0 1 0.0% 0 Q1 Q2 1,431 0.0% -3.50 41
226 Sumit Nagal IND 277 195 ▼ 181 0 3 0.0% 0 R128 Q2 Q1 1,533 12.5% -2.67 55
227 Beibit Zhukayev KAZ 279 193 ▼ 36 0 3 0.0% 0 Q1 R128 Q2 1,603 0.0% -2.83 47
228 Filip Cristian Jianu ROU 280 190 ▼ 62 1 1 50.0% 0 Q1 Q3 Q1 1,463 60.0% +0.92 15
229 Stefanos Sakellaridis GRE 282 187 ▲ 207 0 1 0.0% 0 1,475 0.0% -2.00 84
230 Michael Mmoh USA 287 184 ▲ 45 2 3 40.0% 0 Q1 1,713 45.5% -0.33 51
231 James Trotter JPN 288 182 ▼ 100 0 2 0.0% 0 Q2 Q3 Q2 Q1 1,498 0.0% -3.00 27
232 Abdullah Shelbayh JOR 293 179 ▼ 42 0 1 0.0% 0 1,493 0.0% -2.50 81
233 Borna Gojo CRO 295 178 ▲ 151 0 5 0.0% 0 Q3 Q1 Q1 1,646 28.6% -0.80 57
234 Mikhail Kukushkin KAZ 298 177 ▼ 189 0 2 0.0% 0 Q1 Q1 Q2 Q2 1,527 20.0% -1.59 22
235 Norbert Gombos SVK 299 177 ▲ 134 1 1 50.0% 0 1,626 60.0% +0.75 39
236 Darwin Blanch USA 300 176 ▲ 503 1 2 33.3% 0 R128 1,526 37.5% -0.72 39
237 Aziz Dougaz TUN 311 166 ▼ 81 0 3 0.0% 0 R128 Q1 Q1 1,459 12.5% -2.08 58
238 Richard Gasquet FRA 313 165 ▼ 181 4 5 44.4% 0 Q1 R64 1,636 46.2% -0.10 81
239 Omar Jasika AUS 329 155 ▼ 149 0 1 0.0% 0 R128 Q1 Q1 Q1 1,428 25.0% -2.25 40
240 Li Tu AUS 331 152 ▼ 152 1 3 25.0% 0 R128 Q1 Q3 1,612 30.0% -1.50 57
241 Oliver Tarvet GBR 333 150 ▲ 399 1 1 50.0% 0 R64 1,568 50.0% -0.50 71
242 Andrea Vavassori ITA 336 147 ▼ 48 1 1 50.0% 0 1,596 25.0% -2.00 74
243 Constant Lestienne FRA 350 141 ▼ 173 1 2 33.3% 0 Q1 Q1 Q1 1,544 42.9% -1.56 36
244 Henry Searle GBR 357 137 ▲ 156 0 1 0.0% 0 R128 1,479 25.0% -1.75 53
245 Dominic Stricker SUI 365 133 ▼ 67 1 3 25.0% 0 R128 Q3 Q1 1,684 20.0% -1.38 59
246 Denis Yevseyev KAZ 367 133 ▼ 117 1 1 50.0% 0 1,492 60.0% +0.84 35
247 Alibek Kachmazov RUS 370 130 ▼ 173 0 2 0.0% 0 Q2 Q1 Q1 Q1 1,526 0.0% -2.75 31
248 Gastao Elias POR 371 130 ▼ 53 1 1 50.0% 0 1,541 50.0% -0.33 70
249 Corentin Denolly FRA 373 130 ▼ 78 1 1 50.0% 0 1,535 50.0% -1.00 23
250 Taro Daniel JPN 376 128 ▼ 292 2 6 25.0% 0 R128 Q1 Q2 Q2 1,503 36.4% -0.55 33
251 Alexey Vatutin RUS 379 128 ▼ 60 1 1 50.0% 0 1,494 50.0% -0.50 27
252 Diego Dedura GER 386 127 ▲ 203 1 2 33.3% 0 1,518 33.3% -2.17 81
253 Trevor Svajda USA 389 124 ▲ 258 0 1 0.0% 0 1,452 0.0% -3.00 30
254 Mili Poljicak CRO 393 123 ▼ 99 0 1 0.0% 0 1,463 0.0% -3.00 80
255 Facundo Bagnis ARG 398 120 ▼ 256 1 2 33.3% 0 Q1 Q1 Q1 1,601 44.4% -0.11 31
256 Albert Ramos-Vinolas ESP 403 118 ▼ 240 0 2 0.0% 0 R128 1,570 0.0% -2.50 58
257 Zhizhen Zhang CHN 410 115 ▼ 363 3 10 23.1% 0 R128 1,649 31.3% -1.09 83
258 Alex Hernandez MEX 414 115 ▲ 268 1 1 50.0% 0 1,511 40.0% -1.59 65
259 Kasidit Samrej THA 422 112 ▼ 8 0 1 0.0% 0 R128 1,498 40.0% -1.60 100
260 Dan Martin CAN 426 110 ▲ 431 0 1 0.0% 0 1,501 0.0% -4.50 48
261 Radu Albot MDA 434 108 ▼ 275 0 1 0.0% 0 Q1 1,576 0.0% -2.50 44
262 Bernabe Zapata Miralles ESP 451 102 ▼ 178 2 1 66.7% 0 1,548 66.7% -0.50 26
263 Thanasi Kokkinakis AUS 454 100 ▼ 377 3 1 75.0% 0 R64 1,847 60.0% +0.38 97
264 Giovanni Fonio ITA 458 98 ▼ 125 1 1 50.0% 0 1,534 50.0% +0.50 35
265 Pavel Kotov RUS 465 96 ▼ 366 0 2 0.0% 0 R128 Q1 Q1 1,556 0.0% -3.00 44
266 Alexander Ritschard SUI 498 86 ▼ 377 0 1 0.0% 0 1,462 0.0% -2.50 56
267 Nicolas Arseneault CAN 504 84 ▲ 823 1 1 50.0% 0 1,508 50.0% 0.00 66
268 Dominik Koepfer GER 509 83 ▼ 386 1 2 33.3% 0 R128 1,701 37.5% -0.83 44
269 Henry Bernet SUI 510 83 ▲ 274 0 1 0.0% 0 1,505 33.3% -1.00 49
270 Gregoire Barrere FRA 516 81 ▼ 372 0 1 0.0% 0 Q1 Q1 1,582 0.0% -1.50 27
271 Dhakshineswar Suresh IND 523 79 ▲ 342 0 1 0.0% 0 1,528 0.0% -3.00 56
272 Leo Borg SWE 535 76 ▲ 8 1 1 50.0% 0 1,464 60.0% +0.09 73
273 Emil Ruusuvuori FIN 549 73 ▼ 418 0 2 0.0% 0 R128 1,743 16.7% -1.34 90
274 Lucas Pouille FRA 554 71 ▼ 450 0 2 0.0% 0 R128 1,698 0.0% -2.00 87
275 Govind Nanda USA 555 71 ▼ 119 1 1 50.0% 0 1,505 50.0% -0.75 25
276 Karue Sell BRA 557 71 ▼ 297 0 1 0.0% 0 1,492 0.0% -5.00 59
277 Taha Baadi MAR 575 67 ▲ 168 0 1 0.0% 0 1,493 0.0% -2.00 22
278 Stefan Dostanic USA 589 63 ▼ 81 1 2 33.3% 0 R128 1,490 37.5% +0.11 62
279 Luis Carlos Alvarez MEX 615 59 ▲ 238 1 1 50.0% 0 1,488 50.0% +1.25 20
280 Mees Rottgering NED 624 58 ▲ 244 0 1 0.0% 0 1,495 0.0% -3.50 35
281 Mikael Ymer SWE 627 57 ▲ 193 0 2 0.0% 0 1,697 0.0% -3.00 42
282 Nick Kyrgios AUS 671 50 ▲ 421 1 4 20.0% 0 R128 1,969 23.1% -1.37 80
283 Nicolas Moreno De Alboran USA 697 46 ▼ 590 0 2 0.0% 0 Q2 1,522 20.0% -2.09 51
284 Manuel Guinard FRA 728 42 ▼ 467 1 2 33.3% 0 1,490 37.5% -0.50 70
285 Maximilian Marterer GER 739 40 ▼ 552 0 1 0.0% 0 Q1 R128 Q1 1,548 40.0% -0.40 19
286 Alan Magadan MEX 798 34 ▲ 142 0 1 0.0% 0 1,512 0.0% -2.50 25
287 Amir Omarkhanov KAZ 830 31 ▲ 209 0 1 0.0% 0 1,482 0.0% -4.00 96
288 Martin Klizan SVK 835 30 ▼ 544 0 1 0.0% 0 1,556 33.3% -0.67 14
289 Diego Schwartzman ARG 884 25 ▼ 499 1 1 50.0% 0 1,632 40.0% -1.67 75
290 Luca Pow GBR 956 19 ▲ 207 0 1 0.0% 0 1,441 33.3% -0.67 18
291 Nicolas Barrientos COL 974 18 ▲ 659 0 1 0.0% 0 1,423 33.3% -2.33 4
292 Younes Lalami MAR 986 18 ▲ 303 0 1 0.0% 0 1,493 0.0% -4.00 78
293 William Rejchtman Vinciguerra SWE 998 17 ▲ 479 0 1 0.0% 0 1,484 0.0% -3.50 67
294 Isaac Becroft NZL 1,022 16 ▼ 42 0 1 0.0% 0 1,484 0.0% -2.50 87
295 Elliot Benchetrit MAR 1,257 7 ▼ 654 0 1 0.0% 0 1,516 0.0% -3.50 69
296 Vasek Pospisil CAN 1,265 6 ▼ 538 0 1 0.0% 0 1,610 33.3% -1.33 48
297 Francisco Cabral POR 1,425 4 ▼ 46 1 0 100.0% 0 1,505 66.7% +0.33 2
298 Guido Andreozzi ARG 1,517 3 ▼ 718 1 0 100.0% 0 1,547 100.0% +2.50 13
299 Karol Drzewiecki POL 1,801 1 ▼ 324 0 1 0.0% 0 1,493 33.3% -1.67 82
300 Joe Salisbury GBR 2 2 50.0% 0 1,480 44.4% -0.58 9
301 Marcelo Arevalo ESA 2 1 66.7% 0 1,458 71.4% +1.06 6
302 Christian Harrison USA 1 0 100.0% 0 1,656 100.0% +2.50 1
303 Marcel Granollers ESP 1 0 100.0% 0 1,731 100.0% +1.50 7
304 Nikola Mektic CRO 1 1 50.0% 0 1,498 33.3% -0.67 38
305 Robert Cash USA 1 0 100.0% 0 1,513 66.7% +2.33 1
306 Sander Gille BEL 1 0 100.0% 0 1,514 66.7% +1.00 2
307 Simone Bolelli ITA 1 0 100.0% 0 1,741 100.0% +1.00 9
308 Yuki Bhambri IND 1 0 100.0% 0 1,574 50.0% +0.50 1
309 Andre Goransson SWE 0 1 0.0% 0 1,457 33.3% -0.33 4
310 Hendrik Jebens GER 0 1 0.0% 0 1,460 33.3% -1.00 4
311 Ivan Ivanov BUL 0 1 0.0% 0 1,493 0.0% -3.00 78
312 Matthew Ebden AUS 0 1 0.0% 0 1,519 0.0% -1.00 78
313 Maximo Gonzalez ARG 0 2 0.0% 0 1,509 0.0% -2.50 4

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.