CoreTennis  :  123,560 tournaments covered  -  210,890 player profiles  -  4,212,807 tennis match results... and counting.

World Tennis Tour Men's Rankings, Top 100

The World Tennis Tour men's tennis rankings are updated on a weekly basis.

Dec 8, 2025
# Player Var/Week Var/Jan. 1 Var/6M  
1 Oscar Jose Gutierrez(ESP) 1 91 4 Graph
2 Naoki Tajima(JPN) 1 62 1 Graph
3 Leonid Sheyngezikht(BUL)   1072 210 Graph
4 Vadym Konovchuk(UKR)   2473 165 Graph
5 Bruno Fernandez(BRA)   1099 211 Graph
6 Rafael Izquierdo Luque(ESP)   259 407 Graph
7 Luke Hooper(GBR)   418 2 Graph
8 Yuta Tomida(JPN) 1 838 121 Graph
9 Keshav Chopra(USA) 1 1434 69 Graph
10 Maximilian Figl(ITA)   112 44 Graph
11 Nikita Ianin(RUS)   60   Graph
12 David Poljak(CZE)   440 7 Graph
13 Finn Murgett(GBR)   2540 227 Graph
14 Mateo Del Pino(ARG)   114 33 Graph
15 Andrea Bacaloni(ITA)   1532 259 Graph
16 Oren Vasser(USA)   282 41 Graph
17 Jiri Cizek(CZE) 1 484 50 Graph
18 Bekkhan Atlangeriev(RUS) 1 302 110 Graph
19 Aljaz Jeran(SLO) 2 239 85 Graph
20 Dimitris Sakellaridis(GRE) 2 15 16 Graph
21 Tomas Martinez(ARG) 2 1513 67 Graph
22 Benjamin Pietri(FRA) 2 179 1778 Graph
23 Guilherme Valdoleiros(POR) 2 569 204 Graph
24 Arjun Mehrotra(AUS) 4 262 260 Graph
25 Giacomo Crisostomo(ITA) 8 94 2 Graph
26 Andrea Motta(ITA)   1063 477 Graph
27 Adrien Burdet(SUI) 7 1187 523 Graph
28 Nicolo Toffanin(ITA) 1 47 11 Graph
29 Matt Ponchet(FRA) 1 156 199 Graph
30 Kasra Rahmani(IRI) 1 579 96 Graph
31 Kyle Overmyer(USA)   94 362 Graph
32 Louis Larue(FRA)   122 43 Graph
33 Pierre Antoine Tailleu(FRA)   68 165 Graph
34 Benjamin O'connell(AUS) 1 1118 354 Graph
35 Lorenzo Angelini(ITA) 1 1624 172 Graph
36 Anton Shepp(NZL) 1 1184 1433 Graph
37 Ian Lucca Cervantes Tomas(MEX)   71 35 Graph
38 James Beaven(GBR) 21 182 151 Graph
39 Reece Falck(NZL) 1 134 63 Graph
40 Alexey Aleshchev(RUS) 1 13 14 Graph
41 Joao Vitor Scramin Do Lago(BRA) 1 2512 2514 Graph
42 Christian Djonov(GER) 1 1075 523 Graph
43 Jordi Garcia Mestre(ESP) 1 211 339 Graph
43 Ignasi Forcano Aparicio(ESP) 1 11 2 Graph
45 Rafael Tosetto(BRA) 2 846 1144 Graph
46 Noah Thurner(GER) 2 169 5 Graph
46 Justin Schlageter(GER) 2 232 39 Graph
48 Andreja Petrovic(NOR) 2 1817 2507 Graph
49 Billy Suarez(USA) 10 751 110 Graph
50 Nicolas Robert(FRA) 1 2503 1014 Graph
51 Niklas Waldner(AUT) 11 19 35 Graph
52 Alvaro Peiro Serrano(ESP)   2485 517 Graph
53 Sydney Zick(GER)   1526 329 Graph
54 Toprak Avcibasi(TUR) 1 47 62 Graph
55 Nicolas Garcia Longo(ARG) 9 324 113 Graph
56 Dorian Tremblay(FRA)   385 242 Graph
57 Bogdan Seleznev(RUS)   543 243 Graph
58 Tanguy Genier(SUI)   30 122 Graph
59 Nicolas Ifi(BEL) 21 196 166 Graph
60 Hugo Ouzilou(SUI) 49 1202 372 Graph
61 Nikola Slavic(SWE) 1 1034 100 Graph
62 Manel Lazaro Juncadella(ESP) 14 28 52 Graph
63 Felipe De Dios(ARG) 9 11 4 Graph
64 Jan Hrazdil(CZE) 36 437 444 Graph
65 Daniel Verbeek(NED) 2 188 40 Graph
66 Alvaro Bueno Gil(ESP) 2 47 21 Graph
67 Carlos Giraldi(ESP) 2 88 21 Graph
68 Gabriel Matuszewski(POL) 2 233 50 Graph
69 Finn Bass(GBR) 2 58 57 Graph
70 Nicolas Bruna(CHI) 2 303 38 Graph
71 Mikael Arseneault(CAN) 2 1372 173 Graph
72 Joao Graca(POR) 2 555 85 Graph
73 Abhinav Sanjeev Shanmugam(IND) 2 7 53 Graph
74 Jarno Jans(NED) 2 2479 1507 Graph
75 Sergi Fita Juan(ESP) 2 439 3 Graph
76 Vladislav Melnic(ROU) 2 2477 1793 Graph
77 Lucca Helguera Casado(ESP) 1 813 266 Graph
78 Gabriele Volpi(ITA) 1 55 4 Graph
78 Radovan Michalik(SVK) 1 45 21 Graph
80 Adrian Arcon(AUS) 1 29 5 Graph
81 Ivan Gretskiy(RUS) 1 1237 121 Graph
82 Diego Fernandez Flores(CHI) 1 370 316 Graph
83 Georgii Kravchenko(UKR) 2 2470 66 Graph
84 Lucas Marionneau(FRA) 2 1161 3 Graph
85 Giorgio Tabacco(ITA) 2 715 449 Graph
86 Lucio Ratti(ARG) 3 117 71 Graph
87 Alejandro Lopez Escribano(ESP) 3 2160 1009 Graph
88 Liam Krall(USA) 27 1471 411 Graph
89 Aaron Gil Garcia(LUX) 3 61 192 Graph
90 Grigory Shebekin(RUS) 45 469 714 Graph
91 Richard Antoni(GER) 22 1719 860 Graph
92 Filippo Mazzola(ITA) 1 343 23 Graph
93 Luis Garcia Paez(ESP) 1 494 46 Graph
94 Leyton Rivera(NOR) 24 72 66 Graph
95 Viktor Frydrych(GBR)   431 238 Graph
96 Denis Spiridon(ITA) 2 55 161 Graph
97 Luca Parenti(ITA) 1 243 155 Graph
98 Daniil Bogatov(RUS) 1 2455 887 Graph
99 Sean Hess(ARG) 2 609 48 Graph
100 Joao Vitor Goncalves Ceolin(BRA) 2 1153 50 Graph
Winners
Discover all of last week's tournament winners from all age groups and tier levels - on our signature single page format.
Community
If you are a player featured in CoreTennis, you can get in touch with us to have more information and your pictures published on your profile
Ranking Graphs
We have points graphs and position graphs for ATP, WTA and ITF players. Check out this unique perspective on the game now
Mailing List
To stay informed about all things CoreTennis, subscribe to our free mailing list!
Contact
To get in touch with CoreTennis, follow the link and fill in the form.
AddThis Social Bookmark Button