WTA | Doubles | Official ATP Ranking | 5W ATP Ranking | Live ATP Ranking | Live ATP Race | Next Gen | ITF Ranking | Tournament Draws | Schedule |  $  | Title Holders | Live Scores

 Live ATP Next Gen Race

Live Ranking
Race
Tournament Draws
Schedule
Live Scores
Live ATP Next Gen Race
#: Tennis Player Rank
Ctry: Country + National rank
+/-: Rank change vs previous official rankings release
Next : if player wins next match
Max : if player wins current tournament
Tournament categories include : GS2000, ATP1000, ATP500, ATP250, CH175/125/100/75/50, ITF25/15 (GS/ATP Tour/Challengers/ITF + winner points)
All
Next Gen
<18
<19
<20
<21
<22
<23
<24
<25
>30
>35
#PlayerAgeCtryPts+/-CurrentPreviousCurrentNextMax
1
Carlos Alcaraz19ESP1595+45Miami R32
(R64  )
16402550
2
Holger Rune19DEN585+45Miami R32
(R64  )
6301540
3
Ben Shelton20USA415+10Miami R644501405
4
Arthur Fils18FRA330
5
Arthur Cazaux20FRA168+3+30Lost in Zadar SF
6
Lorenzo Musetti21ITA155+1+10Lost in Miami R64
7
Dominic Stricker20SUI155-1+9Lost in Biel R16
8
Luca Van Assche18FRA152-3San Remo R32163277
9
Alex Michelsen18USA142+2+24Calabasas FLost in Bakersfield SFLost in Bakersfield SF
Calabasas F
151151
10
Leandro Riedi21SUI125-1
Advertisement
11
James McCabe19AUS121-1Qual. Lille R1Lost in Biel R32Lost in Biel R32
Qual. Lille R1
123126
12
Matteo Gigante21ITA121+2+16San Remo R32Lost in Zadar QFLost in Zadar QF
San Remo R32
132246
13
Hamad Medjedović19SRB115+7Lost in Zadar R16
14
Abdullah Shelbayh19JOR109-2Qual. Girona R1Lost in Qual. Miami R1Lost in Qual. Miami R1
Qual. Girona R1
111113
15
Luca Nardi19ITA101San Remo R32112226
16
Juncheng Shang18CHN88+3+10Lost in Miami R128
17
Flavio Cobolli20ITA87+6+30San Remo R32Lost in Zadar SFLost in Zadar SF
San Remo R32
98212
18
Luciano Darderi21ITA83-2
19
Zachary Svajda20USA82-2
20
Dalibor Svrčina20CZE79-2Girona R32Lost in Las Franquesas del Valles R32Lost in Las Franquesas del Valles R32
Girona R32
86154
21
Francesco Maestrelli20ITA77-1San Remo R3288202
22
Daniel Rincon20ESP67-1Qual. Girona R16971
23
Dino Prižmić17CRO63+3+16Lost in Zadar QF
24
Raphaël Collignon21BEL60-2Lille R32Lost in St. Brieuc R32Lost in St. Brieuc R32
Lille R32
69160
25
Bu Yunchaokete21CHN57+14+30Lost in Las Franquesas del Valles SF
26
Harold Mayot21FRA56+1+16Lille R32Lost in St. Brieuc QFLost in St. Brieuc QF
Lille R32
65156
27
Terence Atmane21FRA53+7+25Anapoima W
28
Pablo Llamas Ruiz20ESP52+15+28Girona R32Palmanova W
Lost in Palmanova 2 QF
Palmanova W
Lost in Palmanova 2 QF
Girona R32
59127
29
Shintaro Mochizuki19JPN51-5Qual. Girona R1Lost in St. Brieuc R32Lost in St. Brieuc R32
Qual. Girona R1
5355
30
Juan Bautista Torres20ARG48-5Qual. Girona R15052
31
Mika Brunold18SUI38+29+21Lost in Trimbach R16
Lost in Biel QF
32
Stefanos Sakellaridis18GRE38-3+2Qual. Palmanova W
Lost in Palmanova R16
Lost in Palmanova 2 R16
33
Nicholas David Ionel20ROU37-1+7Girona R32Lost in Las Franquesas del Valles R16Lost in Las Franquesas del Valles R16
Girona R32
44112
34
Alibek Kachmazov20RUS37-1+7Qual. Lille R1Lost in St. Brieuc R16Lost in St. Brieuc R16
Qual. Lille R1
3942
35
Henrique Rocha18POR36-7Lost in Portimao R32
36
Toby Kodat20USA36+8Lost in Montreal 2 R32
Lost in Calabasas SF
37
Lorenzo Rottoli21ITA35+27+19Monastir 15 W
Lost in Monastir 16 SF
38
Marat Sharipov20RUS35+8Sharm El Sheikh 8 F4242
39
Philip Sekulic19AUS33-9Lost in Canberra R32
40
Fausto Tabacco20ITA32-3+5Qual. San Remo R1Lost in Rovinj SF
Lost in Opatija R16
Lost in Rovinj SF
Lost in Opatija R16
Qual. San Remo R1
3437
41
Mark Lajal19EST31+30+20Qual. Lille R1Qual. St. Brieuc W
Lost in St. Brieuc QF
Qual. St. Brieuc W
Lost in St. Brieuc QF
Qual. Lille R1
3336
42
Alex Barrena20ARG31-7+3Lost in Anapoima QF
Lost in Mosquera R32
43
Gabriel Debru17FRA30-12
44
Kalin Ivanovski18MKD29+2+5Lost in Poitiers SF
Lost in Toulouse Balma R16
45
Sascha Gueymard Wayenburg19FRA28+49+22Lille R32Poitiers W
Lost in St. Brieuc R16
Poitiers W
Lost in St. Brieuc R16
Lille R32
37128
46
Kyle Kang18USA26+26+16Lost in Bakersfield F
Lost in Calabasas R32
47
Arthur Fery20GBR25-7
48
Evgeny Philippov21RUS25-6
49
Sean Cuenin19FRA25-8Lost in Antalya 9 R32
Lost in Palmanova 2 R32
50
Yanaki Milev18BUL24-5
Advertisement
51
Timo Legout21FRA24-7Lost in Palmanova R32
Lost in Palmanova 2 R32
52
Pedro Boscardin Dias20BRA24-5
53
Guy Den Ouden20NED23-5
54
Giovanni Mpetshi Perricard19FRA22-5
55
Robin Bertrand20FRA22-1+2Qual. Lille R1Lost in Qual. Las Franquesas del Valles R2Lost in Qual. Las Franquesas del Valles R2
Qual. Lille R1
2427
56
Antoine Ghibaudo18FRA22+11+8Lost in Poitiers F
Lost in St. Brieuc R32
57
Eliakim Coulibaly20CIV21+11+8Lost in Toulouse Balma SF
58
Edas Butvilas18LTU20-8Lost in Qual. Las Franquesas del Valles R1
59
Lautaro Midon18ARG20-8
60
Szymon Kielan20POL20-3+2Lost in Monastir 15 QF
61
Lilian Marmousez21FRA20-3+2Lost in Kish Island 2 QF
62
Mili Poljičak18CRO20-10Lost in Zadar R32
63
Peter Fajta20HUN20-10
64
Valerio Aboian20ARG20-2+3Lost in Mosquera QF
65
Johan Alexander Rodriguez19COL19+150+19Mosquera FLost in Anapoima QFLost in Anapoima QF
Mosquera F
2828
66
Maks Kaśnikowski19POL19-7+2Qual. Girona R1Lost in Qual. Las Franquesas del Valles R2Lost in Qual. Las Franquesas del Valles R2
Qual. Girona R1
2123
67
Felix Gill20GBR19-6+2Lost in Palmanova R16
Lost in Palmanova 2 R16
68
Martin Damm19USA19-13Lost in Qual. Miami R1
69
Matej Dodig17CRO18+84+17Rovinj W
Lost in Opatija QF
70
Martyn Pawelski18POL18-14Lost in Sharm El Sheikh 7 R32
71
Gabriele Piraino19ITA17-8+1Lost in Palmanova R32
Lost in Palmanova 2 R16
72
Lukáš Pokorný21SVK16+7+8Lost in Sharm El Sheikh 7 F
73
Gonzalo Bueno18PER16-8
74
Radu Mihai Papoe20ROU15-8
75
Aidan Mayo19USA15+1+6Lost in Bakersfield QF
Lost in Calabasas QF
76
Sebastian Gima20ROU14+17+8Heraklion 2 FLost in Montreal 2 R32Lost in Montreal 2 R32
Heraklion 2 F
2121
77
Max Hans Rehberg19GER13+59+11Lost in Qual. Biel R2
Lost in Biel R16
78
Olaf Pieczkowski18POL13+19+8Lost in Monastir 15 F
Lost in Monastir 16 R32
79
Jakub Menšík17CZE12-10Lost in Qual. Las Franquesas del Valles R1
80
Leonardo Rossi20ITA12-10+1Lost in Heraklion R32
Lost in Heraklion 2 R16
81
Yunseok Jang19KOR10+64+8Qual. New Delhi W
Lost in New Delhi SF
82
Petr Nesterov20BUL10+7+4Lost in Sharm El Sheikh 7 SF
83
Chak Lam Coleman Wong18HKG10-10Qual. Girona R1Lost in Palmanova 2 R32Lost in Palmanova 2 R32
Qual. Girona R1
1214
84
Alexander Blockx17BEL9-10Lost in Qual. Miami R1
85
Mario Gonzalez Fernandez20ESP9-10Lost in Qual. Palmanova 2 R3
Lost in Palmanova 2 R32
86
Martin Landaluce17ESP9-9Lost in Palmanova R32
87
Victor Lilov19USA9+4+3Lost in Mosquera QF
88
Bruno Kuzuhara18USA9-7+1Lost in Antalya 10 R16
89
Daniel Mérida18ESP9-9+1Lost in Palmanova R16
Lost in Las Franquesas del Valles R32
90
Marcello Serafini20ITA9-7+1Lost in Trimbach R16
Lost in Qual. Biel R1
91
Nikolay Nedelchev19BUL9+8+4Qual. Heraklion W
Lost in Heraklion R32
Qual. Heraklion 2 W
Lost in Heraklion 2 SF
92
Learner Tien17USA8-14Lost in Qual. Miami R1
93
Jeremy Jin18AUS8-5+2Lost in Canberra R16
Lost in Canberra 2 R16
94
Adolfo Daniel Vallejo18PAR8-12
94
Viacheslav Bielinskyi19UKR8+17+4Opatija SF1219
96
Jacob Bradshaw20AUS8+3+3Lost in New Delhi QF
Lost in Qual. Lucknow R2
97
Lukas Neumayer20AUT8-11+1Lost in Palmanova R32
Lost in Palmanova 2 R16
98
Nicolas Zanellato21BRA8-6+2Lost in Antalya 9 R16
Lost in Antalya 10 R16
99
Jack Pinnington Jones19GBR7-15Lost in Bakersfield R32
100
Román Andrés Burruchaga21ARG7-15
Advertisement
101
Arthur Géa18FRA7+7+3Lost in Antalya 9 QF
Qual. Antalya 10 W
Lost in Antalya 10 R16
102
Ignacio Buse19PER7-6+2Lost in Palmanova R16
Lost in Palmanova 2 R16
103
Samuel Vincent Ruggeri20ITA7-16Lost in Sharm El Sheikh 7 R32
Lost in Sharm El Sheikh 8 R32
104
Elmer Møller19DEN6+30+4Lost in Heraklion 2 SF
105
Andrea Bacaloni20ITA6+31+4Lost in Kish Island 2 SF
106
Max Alcalá Gurri20ESP6+10+3Qual. Palmanova W
Lost in Palmanova R16
Lost in Antalya 10 QF
107
Edward Winter18AUS6-17Lost in Bakersfield R32
Qual. Calabasas W
Lost in Calabasas R32
108
Samir Hamza Reguig21ALG6-6+1Lost in Kish Island 2 R16
109
Kokoro Isomura20JPN6-6+1Lost in Monastir 15 R16
109
Amaury Raynel20FRA6+4+2Lost in Qual. St. Brieuc R2
111
Tom Gentzsch19GER6+9+3Lost in Antalya 9 R16
Lost in Antalya 10 QF
112
Kilian Feldbausch17SUI5-17
112
Charlie Camus16AUS5-8+1Lost in Canberra 2 R16
114
Lorenzo Carboni17ITA5-10+1Qual. Monastir 15 W
Lost in Monastir 15 R16
Lost in Monastir 16 R32
115
Tuncay Duran18TUR5+64+4Qual. Sharm El Sheikh 9 R1Lost in Kish Island 2 R32
Qual. Sharm El Sheikh 8 W
Lost in Sharm El Sheikh 8 SF
Lost in Kish Island 2 R32
Qual. Sharm El Sheikh 8 W
Lost in Sharm El Sheikh 8 SF
Qual. Sharm El Sheikh 9 R1
116
Patrick Brady18GBR5-7+1Qual. Toulouse Balma W
Lost in Toulouse Balma R16
117
Egor Agafonov20RUS5-1+2Lost in Kish Island 2 QF
118
Luka Mikrut18CRO5+97+5Opatija SFLost in Rovinj R16Lost in Rovinj R16
Opatija SF
916
119
Luca Castagnola20ITA5-21Qual. Rovinj W
Lost in Rovinj R32
Lost in Qual. Opatija R3
120
Aidan Kim18USA5-21Lost in Qual. Bakersfield R1
Lost in Qual. Calabasas R2
Lost in Calabasas R32
120
Gerard Campana Lee18KOR5+77+4Girona R32Lost in Antalya 9 R32
Lost in Antalya 10 SF
Lost in Antalya 9 R32
Lost in Antalya 10 SF
Girona R32
1280
122
Karan Singh19IND5+88+4Lost in New Delhi R16
Lost in Lucknow QF
123
Gabriele Brancatelli19USA4-19Lost in Qual. Mosquera R1
124
Petr Bar Biryukov21RUS4-17
125
Alejandro Melero Kretzer18ESP4+28+3Lost in Palmanova QF
126
Arslanbek Aitkulov19KAZ4-16
127
Lorenzo Sciahbasi17ITA4+3+2Lost in Poitiers QF
128
Tom Paris20FRA4-9+1Qual. Saint Dizier R1Lost in Qual. Monastir 15 R1
Lost in Toulouse Balma R16
Lost in Qual. Monastir 15 R1
Lost in Toulouse Balma R16
Qual. Saint Dizier R1
129
Orel Kimhi19ISR4+86+4Lost in Heraklion SF
Lost in Heraklion 2 R32
130
Sebastian Sorger17AUT4-18
131
Rei Sakamoto16JPN3-17
131
Mitsuki Wei Kang Leong18MAS3-9+1Qual. Mysuru R1Qual. New Delhi W
Lost in New Delhi R16
Lost in Qual. Lucknow R3
Qual. New Delhi W
Lost in New Delhi R16
Lost in Qual. Lucknow R3
Qual. Mysuru R1
133
Samuele Pieri21ITA3-3+1Lost in Antalya 9 R16
133
Hudson Rivera18USA3+20+2Lost in Bakersfield R16
Lost in Calabasas R16
135
Seydina Andre19SEN3-20Lost in Qual. Sharm El Sheikh 7 R3
Lost in Sharm El Sheikh 8 R32
136
Ozan Baris18USA3-20Lost in Montreal 2 R32
137
Giorgio Tabacco19ITA3-1+1Qual. San Remo R1Lost in Rovinj R16
Lost in Qual. Zadar R1
Lost in Rovinj R16
Lost in Qual. Zadar R1
Qual. San Remo R1
58
138
Nicolas Kobelt18SUI3+59+2Lost in Trimbach R32
Lost in Qual. Biel R2
139
Stefan Popović19SRB3-3+1Lost in Rovinj R32
Lost in Opatija R16
140
Pedro Araújo21POR3+7+1Lost in Portimao R16
141
Jaime Faria19POR3+11+1Lost in Portimao R16
142
Vilius Gaubas18LTU3+73+3Qual. Palmanova W
Lost in Palmanova R32
Qual. Palmanova 2 W
Lost in Palmanova 2 QF
143
Derek Pham18AUS3-23Lost in Canberra R32
Lost in Canberra 2 R32
144
Gustavo Heide21BRA2-22
144
Pedro Rodenas18ESP2-22
144
Dinko Dinev19BUL2-22
144
Manuel Plunger20ITA2-22Qual. Antalya 11 R1
144
Naoya Honda17JPN2-22
144
Miloš Karol20SVK2-22Lost in Qual. Poitiers R2
144
Andrej Nedic18BIH2+71+2Lost in Qual. Rovinj R3
Qual. Opatija W
Lost in Opatija QF
Advertisement
151
Maximus Jones18THA2-22
151
Tomasz Berkieta16POL2+64+2Lost in Monastir 15 QF
153
Igor Kudriashov19RUS2-23
153
Jesse De Jager20NED2-23Qual. Sharm El Sheikh 9 R1
153
Bohua Dong20CHN2+1Qual. Monastir 17 R1Lost in Monastir 15 R16Lost in Monastir 15 R16
Qual. Monastir 17 R1
153
Henry Searle16GBR2+1Lost in Monastir 16 R16
153
Rudy Quan17USA2+1Lost in Calabasas R16
153
Hans Christian Bustiman Gonzalez19CHI2+62+2Qual. Canberra W
Lost in Canberra R16
Qual. Canberra 2 W
Lost in Canberra 2 R16
159
Yi Zhou18CHN2-25
160
Gilles Arnaud Bailly17BEL2-24
160
Ilya Snițari21MDA2-24
160
Yannik Rahman18USA2-24
160
Xiaofei Wang20CHN2-7+1Lost in Monastir 15 R32
Lost in Monastir 16 R16
160
Diego Augusto Barreto Sánchez20ESP2-7+1Qual. Palmanova W
Lost in Palmanova R32
Qual. Palmanova 2 W
Lost in Palmanova 2 R16
165
Aleksi Lofman21FIN2+50+2Lost in Heraklion QF
Lost in Heraklion 2 R32
166
Erik Arutiunian18BLR2-21
166
Loann Massard17FRA2+13+1Lost in Poitiers R32
Lost in Toulouse Balma R16
166
Philip Florig19GER2+31+1Qual. Antalya 9 W
Lost in Antalya 9 R16
Lost in Qual. Las Franquesas del Valles R1
166
Wissam Abderrahman19TUN2+31+1Qual. Monastir 17 R2Lost in Monastir 16 R16Lost in Monastir 16 R16
Qual. Monastir 17 R2
166
Marko Stakusic20CAN2+31+1Lost in Montreal 2 R16
171
Leo Borg19SWE2-27Lost in Sharm El Sheikh 7 R32
172
Dylan Dietrich18SUI2-36Lost in Trimbach R32
Lost in Biel R32
172
Luciano Emanuel Ambrogi19ARG2-25
172
Maxim Zhukov18RUS2-25
172
Romain Faucon20BEL2-25Qual. Mysuru R1Lost in Qual. New Delhi R3
Lost in Qual. Lucknow R3
Lost in Qual. New Delhi R3
Lost in Qual. Lucknow R3
Qual. Mysuru R1
172
Álvaro Guillén Meza20ECU2+25+1Lost in Anapoima R32
Qual. Mosquera W
Lost in Mosquera R16
177
Axel Garcian20FRA2-30Qual. Poitiers W
Lost in Poitiers R32
Lost in Toulouse Balma R32
178
Toby Samuel20GBR1-25
178
Stepan Baum19CZE1-25Lost in Qual. Kish Island 2 R3
178
Joaquin Aguilar Cardozo17URU1-25
178
Lazar Milicevic20SRB1-25
178
Piotr Kusiewicz19POL1-25Lost in Qual. Rovinj R1
178
Ali Habib20GBR1-25Lost in Qual. Toulouse Balma R2
178
Gabriel Elicha Navas20ESP1-25Lost in Qual. Palmanova R1
Lost in Qual. Palmanova 2 R3
178
Islam Orynbasar18KAZ1-25
178
Yannick Wunderlich19GER1-25
178
Massimo Giunta18ITA1-25
178
Marko Mesarovic18USA1-25Lost in Qual. Montreal 2 R2
178
Arman Zamani20USA1-25
178
Phoenix Weir17GBR1-25
178
Juan David Velasquez17COL1-25
178
Matteo Lavizzari18SUI1-25
178
Maximilian Figl18ITA1-25Lost in Qual. Trimbach R2
178
Thijmen Loof20NED1+37+1Lost in Qual. Anapoima R1
Qual. Mosquera W
Lost in Mosquera R16
178
Nicolas Philibert17GBR1+37+1Qual. Monastir 17 R1Lost in Qual. Monastir 15 R1
Lost in Monastir 16 R16
Lost in Qual. Monastir 15 R1
Lost in Monastir 16 R16
Qual. Monastir 17 R1
178
Sergio Callejon Hernando18ESP1+37+1Lost in Qual. Palmanova R2
Qual. Palmanova 2 W
Lost in Palmanova 2 R16
178
Murphy Cassone20USA1+37+1Lost in Calabasas R16
178
Stylianos Christodoulou18CYP1+37+1Lost in Qual. Heraklion R1
Qual. Heraklion 2 W
Lost in Heraklion 2 R16
178
Rohan Mehra20IND1+37+1Lost in New Delhi R16
200
Michele Ribecai20ITA1-47Qual. Rovinj W
Lost in Rovinj R32
Lost in Qual. Opatija R2
Advertisement
200
Hynek Bartoň18CZE1-21
200
Imran Sibille El Moumi21MAR1-21
200
Niccolo Baroni19ITA1-21
200
Juan Manuel La Serna19ARG1-21
200
Vojtech Petr18CZE1-21
200
Stepan Mruzek18CZE1-21Lost in Qual. Antalya 9 R2
200
Victorio Marquiselli20ARG1-21Lost in Qual. Rovinj R2
200
Max Batyutenko17KAZ1-21
200
Alexander Visser18USA1-21
200
Zhengqing Ji17CHN1-21
200
Noah Gabriel17NED1-21
200
Thomas Patton19AUS1+15+1Qual. Canberra W
Lost in Canberra R16
Lost in Canberra 2 R32
200
Alejandro Manzanera Pertusa19ESP1+15+1Qual. Palmanova W
Lost in Palmanova R16
Lost in Palmanova 2 R32
200
Ron Ellouck18ISR1+15+1Qual. Heraklion W
Lost in Heraklion R32
Qual. Heraklion 2 W
Lost in Heraklion 2 R16
200
Matas Vasiliauskas20LTU1+15+1Lost in Qual. Heraklion R2
Qual. Heraklion 2 W
Lost in Heraklion 2 R16
200
Tomas Lanik20SVK1+15+1Lost in Qual. Sharm El Sheikh 7 R3
Qual. Sharm El Sheikh 8 W
Lost in Sharm El Sheikh 8 R16
200
Federico Bondioli17ITA1+15+1Lost in Sharm El Sheikh 7 R16
200
Huzaifa Abdul Rehman20PAK1+15+1Qual. Kish Island 2 W
Lost in Kish Island 2 R16
200
Saveliy Ivanov18RUS1+15+1Qual. Antalya 11 R1Qual. Kish Island 2 W
Lost in Kish Island 2 R16
Lost in Qual. Antalya 10 R1
Qual. Kish Island 2 W
Lost in Kish Island 2 R16
Lost in Qual. Antalya 10 R1
Qual. Antalya 11 R1
220
Cooper Williams17USA1-67Lost in Bakersfield R32
Qual. Calabasas W
Lost in Calabasas R32
220
Bor Artnak18SLO1-41Lost in Opatija R32
220
Svyatoslav Gulin20RUS1-41Lost in Heraklion 2 R32
220
Dali Blanch20USA1-41Lost in Lucknow R32
220
Leo Raquillet17FRA1-41Lost in Poitiers R32
220
Ethan Cook20AUS1-41Qual. Canberra 2 W
Lost in Canberra 2 R32
220
Juan Carlos Prado Angelo18BOL1-23
220
Ilia Simakin19RUS1-23
220
Mehdi Sadaoui20FRA1-23Qual. Antalya 11 R1Lost in Qual. Antalya 10 R2Lost in Qual. Antalya 10 R2
Qual. Antalya 11 R1
220
Iliyan Radulov17BUL1-23
220
Devin Badenhorst18RSA1-23
220
Michael Bassem Sobhy18EGY1-5+1Qual. Sharm El Sheikh 7 W
Lost in Sharm El Sheikh 7 R32
Lost in Qual. Sharm El Sheikh 8 R3
Lost in Sharm El Sheikh 8 R16
232
Xavi Matas Ortega20ESP1-35Qual. Portimao W
Lost in Portimao R32
Lost in Qual. Toulouse Balma R1
232
Bryce Nakashima19USA1-35Lost in Bakersfield R32
Lost in Qual. Calabasas R1
232
Rodrigo Pacheco Mendez17MEX1-22
232
Yaroslav Demin17RUS1-22
236
Peter Benjamin Privara18SVK1-22
236
Pablo Trochu19FRA1-21+1Qual. Monastir 15 W
Lost in Monastir 15 R16
Qual. Monastir 16 W
Lost in Monastir 16 R32
238
Matthew William Donald18CZE1-28Lost in Poitiers R32
Lost in Heraklion 2 R32
In Play :
Miami ATP1000  
San Remo CH125  
Lille CH100  
Girona CH75  
Calabasas, Mosquera ITF25  
Mysuru, Saint Dizier   
Antalya 11 ITF15  
Heraklion 2   
Monastir 17, Opatija   
Sharm El Sheikh 8   
Sharm El Sheikh 9   
Highlight Country :