CoreTennis  :  123,592 tournaments covered  -  210,956 player profiles  -  4,214,152 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 15, 2025
# Player Var/Week Var/Jan. 1 Var/6M  
1 Naoki Tajima(JPN) 1 63   Graph
2 Leonid Sheyngezikht(BUL) 1 1073 213 Graph
3 Oscar Jose Gutierrez(ESP) 2 89 2 Graph
4 Vadym Konovchuk(UKR)   2473 172 Graph
5 Bruno Fernandez(BRA)   1099 183 Graph
6 Rafael Izquierdo Luque(ESP)   259 407 Graph
7 Yuta Tomida(JPN) 1 839 90 Graph
8 Luke Hooper(GBR) 1 417 2 Graph
9 Keshav Chopra(USA)   1434 36 Graph
10 Guilherme Valdoleiros(POR) 13 582 329 Graph
11 Arjun Mehrotra(AUS) 13 275 274 Graph
12 Maximilian Figl(ITA) 2 110 55 Graph
13 Nikita Ianin(RUS) 2 58 1 Graph
14 Finn Murgett(GBR) 1 2539 166 Graph
15 Mateo Del Pino(ARG) 1 113 28 Graph
16 Andrea Bacaloni(ITA) 1 1531 260 Graph
17 Oren Vasser(USA) 1 281 40 Graph
18 Jiri Cizek(CZE) 1 483 50 Graph
19 Bekkhan Atlangeriev(RUS) 1 301 111 Graph
20 Aljaz Jeran(SLO) 1 238 100 Graph
21 Dimitris Sakellaridis(GRE) 1 16 17 Graph
22 Tomas Martinez(ARG) 1 1512 65 Graph
23 Benjamin Pietri(FRA) 1 178 1031 Graph
24 Giacomo Crisostomo(ITA) 1 95 6 Graph
25 Andrea Motta(ITA) 1 1064 360 Graph
26 David Poljak(CZE) 14 426 5 Graph
27 Matt Ponchet(FRA) 2 158 201 Graph
28 Kasra Rahmani(IRI) 2 581 53 Graph
29 Kyle Overmyer(USA) 2 96 320 Graph
30 Louis Larue(FRA) 2 124 45 Graph
31 Nicolo Toffanin(ITA) 3 44 18 Graph
32 Pierre Antoine Tailleu(FRA) 1 69 173 Graph
33 Lorenzo Angelini(ITA) 2 1626 120 Graph
34 Anton Shepp(NZL) 2 1186 1654 Graph
35 Ian Lucca Cervantes Tomas(MEX) 2 73 33 Graph
36 Reece Falck(NZL) 3 137 65 Graph
37 Alexey Aleshchev(RUS) 3 16 10 Graph
38 Adrien Burdet(SUI) 11 1176 514 Graph
39 Joao Vitor Scramin Do Lago(BRA) 2 2514 2510 Graph
40 Christian Djonov(GER) 2 1077 531 Graph
41 Niklas Waldner(AUT) 10 29 22 Graph
42 Jordi Garcia Mestre(ESP) 1 212 348 Graph
43 Ignasi Forcano Aparicio(ESP)   11 3 Graph
44 Toprak Avcibasi(TUR) 10 37 77 Graph
45 Rafael Tosetto(BRA)   846 1149 Graph
46 Benjamin O'connell(AUS) 12 1106 349 Graph
47 Noah Thurner(GER) 1 168 4 Graph
47 Justin Schlageter(GER) 1 231 40 Graph
49 Andreja Petrovic(NOR) 1 1816 2500 Graph
50 Billy Suarez(USA) 1 750 83 Graph
51 Vladislav Melnic(ROU) 25 2502 1048 Graph
52 Nicolas Robert(FRA) 2 2501 1017 Graph
53 Sydney Zick(GER)   1526 239 Graph
54 Alvaro Peiro Serrano(ESP) 2 2483 522 Graph
55 Jan Hrazdil(CZE) 9 446 455 Graph
56 Nicolas Garcia Longo(ARG) 1 323 119 Graph
57 Dorian Tremblay(FRA) 1 384 244 Graph
58 Tanguy Genier(SUI)   30 160 Graph
59 Nicolas Ifi(BEL)   196 166 Graph
60 Sergi Fita Juan(ESP) 15 454 11 Graph
61 James Beaven(GBR) 23 159 79 Graph
62 Nikola Slavic(SWE) 1 1033 100 Graph
63 Manel Lazaro Juncadella(ESP) 1 29 52 Graph
64 Daniel Verbeek(NED) 1 189 41 Graph
65 Adrian Arcon(AUS) 15 44 5 Graph
66 Alvaro Bueno Gil(ESP)   47 6 Graph
67 Carlos Giraldi(ESP)   88 25 Graph
68 Bogdan Seleznev(RUS) 11 532 235 Graph
69 Gabriel Matuszewski(POL) 1 232 37 Graph
70 Finn Bass(GBR) 1 59 55 Graph
71 Nicolas Bruna(CHI) 1 302 42 Graph
72 Mikael Arseneault(CAN) 1 1371 83 Graph
73 Joao Graca(POR) 1 554 21 Graph
74 Abhinav Sanjeev Shanmugam(IND) 1 6 54 Graph
75 Hugo Ouzilou(SUI) 15 1187 363 Graph
76 Jarno Jans(NED) 2 2477 1512 Graph
77 Luis Garcia Paez(ESP) 16 510 88 Graph
78 Gabriele Volpi(ITA)   55 4 Graph
79 Radovan Michalik(SVK) 1 46 22 Graph
79 Felipe De Dios(ARG) 16 5 20 Graph
81 Ivan Gretskiy(RUS)   1237 67 Graph
82 Diego Fernandez Flores(CHI)   370 320 Graph
83 Georgii Kravchenko(UKR)   2470 68 Graph
84 Lucas Marionneau(FRA)   1161 1 Graph
85 Giorgio Tabacco(ITA)   715 454 Graph
86 Lucio Ratti(ARG)   117 74 Graph
87 Alejandro Lopez Escribano(ESP)   2160 1014 Graph
88 Aaron Gil Garcia(LUX) 1 62 163 Graph
89 Liam Krall(USA) 1 1470 358 Graph
90 Grigory Shebekin(RUS)   469 711 Graph
91 Richard Antoni(GER)   1719 857 Graph
92 Andrea Colombo(ITA) 42 637 238 Graph
93 Filippo Mazzola(ITA) 1 342 37 Graph
94 Viktor Frydrych(GBR) 1 432 127 Graph
95 Denis Spiridon(ITA) 1 54 164 Graph
96 Luca Parenti(ITA) 1 244 158 Graph
97 Daniil Bogatov(RUS) 1 2456 631 Graph
98 Fredrik Krogh Solheim(NOR) 40 1191 418 Graph
99 Sean Hess(ARG)   609 27 Graph
100 Joao Vitor Goncalves Ceolin(BRA)   1153 139 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