CoreTennis  :  120,224 tournaments covered  -  206,281 player profiles  -  4,066,316 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.

Jun 30, 2025
# Player Var/Week Var/Jan. 1 Var/6M  
1 Naoki Tajima(JPN)   63 63 Graph
2 Adan Freire Da Silva(FRA) 1 1 1 Graph
3 Ian Lucca Cervantes Tomas(MEX) 1 105 105 Graph
4 Dimitris Sakellaridis(GRE)   1 1 Graph
5 David Poljak(CZE) 1 447 447 Graph
6 Giacomo Crisostomo(ITA) 14 113 113 Graph
7 Justin Schlageter(GER)   271 271 Graph
8 Manel Lazaro Juncadella(ESP) 1 26 26 Graph
9 Niklas Waldner(AUT) 1 61 61 Graph
10 Nicolo Toffanin(ITA) 5 65 65 Graph
11 Finn Bass(GBR) 1     Graph
12 Oscar Jose Gutierrez(BRA) 1 80 80 Graph
13 Luke Hooper(GBR)   412 412 Graph
14 Nikita Ianin(RUS)   57 57 Graph
15 Francois Musitelli(FRA) 1 100 100 Graph
16 Sungbeen Sim(KOR) 4 3 3 Graph
16 Rocco Valente(ARG) 1 23 23 Graph
18 Hugo Pierre(FRA) 1 24 24 Graph
19 Leonardo Malgaroli(ITA) 14 27 27 Graph
20 Yuta Kikuchi(JPN) 1 9 9 Graph
21 Nino Ehrenschneider(GER) 1 212 212 Graph
22 Rares Teodor Pieleanu(ROU) 1 3 3 Graph
23 Alexey Aleshchev(RUS) 2 30 30 Graph
24 Keshav Chopra(USA) 3 1419 1419 Graph
25 Gabriel Ghetu(ROU) 7 136 136 Graph
26 Alejandro Turriziani Alvarez(ESP) 2 2 2 Graph
27 Reece Falck(NZL) 20 146 146 Graph
28 Pietro Pampanin(ITA) 24 12 12 Graph
29 Leyton Rivera(NOR) 11 7 7 Graph
30 Felipe De Dios(ARG) 11 44 44 Graph
31 Gabriel Matuszewski(POL) 1 270 270 Graph
32 Julian Cundom(ARG) 1 66 66 Graph
33 Kasra Rahmani(IRI) 1 576 576 Graph
34 Matteo Lavizzari(SUI) 24 297 297 Graph
35 Lucas Marionneau(FRA)   1210 1210 Graph
36 Tai Sach(AUS) 12 21 21 Graph
37 Alexis Canter(GBR) 1 60 60 Graph
38 Charles Bertimon(FRA) 1 61 61 Graph
39 Xing Dao Chen(CHN) 13 9 9 Graph
40 Noah Thurner(GER) 10 175 175 Graph
41 Lucca Pinto(BRA) 3 16 16 Graph
42 Filippo Mazzola(ITA) 3 393 393 Graph
43 Ignasi Forcano(ESP) 1 11 11 Graph
44 Jeremy Schifris(GER) 11 58 58 Graph
45 Matteo Fondriest(ITA) 16 37 37 Graph
46 Joao Victor Couto Loureiro(BRA) 3 387 387 Graph
47 Sai Karteek Reddy Ganta(IND) 2 47 47 Graph
48 Alessandro Spadola(ITA) 12 70 70 Graph
49 Michel Hopp(GER) 1 45 45 Graph
50 Loic Namigandet Tenguere(FRA) 4 1 1 Graph
51 Valentin Basel(ARG) 2 5 5 Graph
52 Stefan Latinovic(SRB) 1 38 38 Graph
53 Adrian Arcon(AUS)   56 56 Graph
54 Oren Vasser(USA)   244 244 Graph
55 Carlos Giraldi(ESP) 11 100 100 Graph
56 Abhinav Sanjeev Shanmugam(IND) 25 24 24 Graph
57 Kuzey Cekirge(TUR)   55 55 Graph
58 Maan Kesharwani(IND) 1 299 299 Graph
59 Markus Molder(EST) 3 20 20 Graph
60 Henrik Bladelius(SWE) 4 124 124 Graph
61 Jiri Cizek(CZE) 5 440 440 Graph
62 Maximilian Figl(ITA) 3 60 60 Graph
63 Michael Gloeckler(AUT) 4 26 26 Graph
64 Radovan Michalik(SVK) 5 31 31 Graph
65 Filip Krolo(GER) 23 26 26 Graph
66 Joe Leather(GBR) 4 70 70 Graph
67 Gabriele Volpi(ITA) 4 44 44 Graph
68 Louis Larue(FRA) 4 86 86 Graph
69 Uisung Park(KOR) 59 453 453 Graph
70 James Story(GBR) 3 87 87 Graph
71 Mateo Del Pino(ARG) 3 57 57 Graph
72 Sam Ryan Ziegann(AUS) 40 69 69 Graph
73 Matisse Bobichon(FRA) 3 377 377 Graph
74 Sean Cuenin(FRA) 4 629 629 Graph
75 Phillip Jordan(USA) 4 30 30 Graph
76 Pablo Masjuan Ginel(ESP) 4 114 114 Graph
77 Aleksandr Lobanov(RUS) 4 131 131 Graph
78 Issei Okamura(JPN) 4 105 105 Graph
79 Valentin Lapalu(FRA) 18 59 59 Graph
80 Carles Hernandez(ESP) 3 44 44 Graph
81 Andrea Paolini(ITA) 21 36 36 Graph
82 Mateo Luis Alvarez Sarmiento(ESP) 2 27 27 Graph
83 Yunseok Jang(KOR) 2 85 85 Graph
84 Lawrence Bataljin(AUS) 2 12 12 Graph
85 Jorge Plans(ESP) 40 336 336 Graph
86 Mikail Alimli(FRA) 2 68 68 Graph
87 Samuel Alejandro Linde Palacios(COL) 18 251 251 Graph
88 Alvaro Bueno Gil(ESP) 32 25 25 Graph
89 Tomas Martinez(ARG) 1 1445 1445 Graph
90 Filippo Speziali(ITA) 1 84 84 Graph
90 Filippo Moroni(ITA) 1 173 173 Graph
92 Joshua Charlton(AUS) 3 9 9 Graph
93 Juan Cruz Martin Manzano(ITA)   73 73 Graph
94 Arthur Nagel(FRA)   59 59 Graph
95 Mikael Arseneault(CAN) 1 1348 1348 Graph
96 Jacopo Bilardo(ITA) 1 145 145 Graph
96 Michal Krajci(SVK) 4 44 44 Graph
98 Tomislav Edward Papac(AUS)   31 31 Graph
99 Bruno Fernandez(BRA) 36 1005 1005 Graph
100 Yuta Tomida(JPN) 1 746 746 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