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
In Play :
Australian Open GS2000  
Columbus, Concepcion CH80  
Quimper, Santa Cruz   
Monastir 4 ITF25  
Antalya 2, Cairo 3 ITF15  
Kazan, Monastir 5   
Monastir 7   
Highlight Country :

 Live ATP Ranking U23

Live ATP Ranking U23
#: Tennis Player Rank
CH: Career High
 NCH : New Career High (Previous Career High in parenthesis)
1 / 1 / 1: Immediate / Near / Far Career High
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, CH125/110/100/90/80/50, ITF25/15 (GS/ATP Tour/Challengers/ITF + winner points)
All
<18
<19
<20
<21
<22
<23
<24
<25
#CHPlayer NameAgeCtryPts+/-Current TournamentPrevious TournamentsCurrent TournamentNext PtsMax Pts
1 (9)CH
Félix Auger-Aliassime21CAN3743+135Australian Open R16
(R32  )
39235563
2 (10)9
Jannik Sinner20ITA3525+135Australian Open R16
(R32  )
37055345
3 (13)10
Denis Shapovalov22CAN2750+157Australian Open R16
(R32  )
29304570
4 (29) NCH 
 (31) 
Carlos Alcaraz18ESP1689+80Lost in Australian Open R32 
5 (33)15
Alex de Minaur22AUS1486+170Australian Open R16
(R32  )
16663306
6 (43)38
Sebastian Korda21USA1276-10Lost in Australian Open R32 
7 (48)32
Alejandro Davidovich Fokina22ESP1160Lost in Australian Open R64 
8 (57)56
Jenson Brooksby21USA1063Columbus R3210661139
9 (63)38
Miomir Kecmanović22SRB1006+4+170Australian Open R16
(R32  )
11862826
10 (65)59
Alexei Popyrin22AUS965-1-45Lost in Australian Open R128 
Advertisement
11 (66)57
Lorenzo Musetti19ITA960-1-44Lost in Australian Open R128 
12 (69)66
Hugo Gaston21FRA921-1+2Lost in Australian Open R128 
13 (71)62
Brandon Nakashima20USA878-1-39Lost in Australian Open R128 
14 (76) NCH 
 (88) 
Sebastian Baez21ARG831+1+40Lost in Australian Open R64 
15 (79) NCH 
 (80) 
Juan Manuel Cerundolo20ARG822-1+4Lost in Australian Open R128 
16 (87)66
Emil Ruusuvuori22FIN783Lost in Australian Open R128 
17 (89)67
Corentin Moutet22FRA772+1+35Lost in Australian Open R64 
18 (97) NCH 
 (99) 
Holger Rune18DEN742-1Lost in Australian Open R128 
19 (115) NCH 
(130)
Tomáš Macháč21CZE621+1+66Qual. Australian Open W
Lost in Australian Open R64 
20 (124) NCH 
(129)
Tomas Martin Etcheverry22ARG574-1+18Santa Cruz R32Qual. Australian Open W
Lost in Australian Open R128 
Qual. Australian Open W
Lost in Australian Open R128 
Santa Cruz R32
574646
21 (128)106
Thiago Seyboth Wild21BRA550Lost in Qual. Australian Open R1
22 (133) NCH 
(138)
Jiří Lehečka20CZE522+1+28Quimper R32Qual. Australian Open W
Lost in Australian Open R128 
Qual. Australian Open W
Lost in Australian Open R128 
Quimper R32
522595
23 (136)131
Jurij Rodionov22AUT515-1+5Columbus R32Lost in Qual. Australian Open R2Lost in Qual. Australian Open R2
Columbus R32
519592
24 (183) NCH 
(185)
Zizou Bergs22BEL347-6Quimper R32Lost in Qual. Australian Open R1Lost in Qual. Australian Open R1
Quimper R32
352425
25 (186) NCH 
(187)
Chun hsin Tseng20TPE345-3Lost in Australian Open R128 
26 (190) NCH 
(199)
Flavio Cobolli19ITA338+12Lost in Qual. Australian Open R3
27 (197) NCH 
(203)
Jesper De Jong21NED325+12Lost in Qual. Australian Open R3
28 (202)CH
Camilo Ugo Carabelli22ARG313+1+12Santa Cruz R32Lost in Qual. Australian Open R1
Lost in Concepcion QF
Lost in Qual. Australian Open R1
Lost in Concepcion QF
Santa Cruz R32
315388
29 (211) NCH 
(213)
Jack Draper20GBR303-1Lost in Forli 3 R32
30 (231)204
Thiago Agustin Tirante20ARG268+7Santa Cruz R32Lost in Qual. Australian Open R2Lost in Qual. Australian Open R2
Santa Cruz R32
274347
31 (232) NCH 
(264)
Santiago Fa Rodriguez Taverna22ARG267+5+46Concepcion F297297
32 (233) NCH 
(246)
Timofey Skatov21KAZ265+2+25Qual. Australian Open W
Lost in Australian Open R128 
33 (234) NCH 
(241)
Dominic Stricker19SUI265-2+8Columbus R32Lost in Qual. Australian Open R2Lost in Qual. Australian Open R2
Columbus R32
272345
34 (245)239
Giulio Zeppieri20ITA245-2
35 (247)174
Nicola Kuhn21GER242-2Columbus R32Lost in Qual. Australian Open R1Lost in Qual. Australian Open R1
Columbus R32
247320
36 (254) NCH 
(257)
Zsombor Piros22HUN234-1
37 (278)274
Nicolas Mejia21COL196+1Qual. Columbus R1Lost in Qual. Forli 3 R1Lost in Qual. Forli 3 R1
Qual. Columbus R1
197199
38 (279)247
Duje Ajduković20CRO195-1-18
39 (283)270
Matheus Pucinelli De Almeida20BRA192Santa Cruz R32196269
40 (288)284
Arthur Cazaux19FRA178+1
41 (289) NCH 
(296)
Luca Nardi18ITA178+1
42 (291) NCH 
(294)
Facundo Diaz Acosta21ARG177-2-2Santa Cruz R32182255
43 (297) NCH 
(298)
Dalibor Svrčina19CZE172
44 (307) NCH 
(315)
Nicolas Alvarez Varona20ESP164+2
45 (309)293
Jonáš Forejtek20CZE161-10Qual. Quimper R1Lost in Qual. Forli 3 R2Lost in Qual. Forli 3 R2
Qual. Quimper R1
161163
46 (310)304
Nikolas Sanchez Izquierdo22ESP161-2-11
47 (313) NCH 
(317)
Filip Cristian Jianu20ROU159+1-3Qual. Quimper R1Lost in Monastir 2 R32
Lost in Monastir 4 R32
Lost in Monastir 2 R32
Lost in Monastir 4 R32
Qual. Quimper R1
159160
48 (315)260
Carlos Gimeno Valero20ESP155+1-1
49 (316) NCH 
(324)
Paul Jubb22GBR154+1Lost in Qual. Forli 3 R1
50 (318) NCH 
(327)
Aidan McHugh21GBR154+2
Advertisement
51 (320) NCH 
(322)
Francesco Forti22ITA151+2
52 (321) NCH 
(323)
Alexander Shevchenko21RUS150-1-4
53 (326)318
Emilio Nava20USA146+1-3Qual. Columbus R1148150
54 (328)300
Kyrian Jacquet20FRA146-7-17Qual. Quimper R1147149
55 (334) NCH 
(341)
Luciano Darderi19ITA142+1
56 (350)348
Nick Hardt21DOM127+1Qual. Columbus R1127129
57 (351)346
Filip Misolic20AUT126+1
58 (353)344
Yishai Oliel22ISR126+1
59 (354) NCH 
(357)
Rinky Hijikata20AUS124+1Lost in Qual. Australian Open R2
60 (359) NCH 
(360)
Otto Virtanen20FIN122+10+16Lost in Vilnius F
61 (361)356
Matteo Arnaldi20ITA120+1-3Lost in Forli 3 R32
62 (362)301
Ergi Kirkin22TUR120-7-24Lost in Vilnius R32
63 (364)352
Yu-hsiou Hsu22TPE120Qual. Cairo 3 W
Lost in Cairo 3 QF
64 (370)359
Fabian Marozsan22HUN116Lost in Vilnius R16
65 (373)319
Adrian Andreev20BUL114-4-10
66 (376) NCH 
(410)
Daniel Michalski22POL113+12+19Cairo 3 FCairo 2 WCairo 2 W
Cairo 3 F
120120
67 (379)320
Alexis Galarneau22CAN112-2Qual. Columbus R1114116
68 (385)146
Rudolf Molleker21GER110-2-2
69 (386)282
Michael Vrbenský22CZE110-2-1Qual. Quimper R1Lost in Vilnius R16Lost in Vilnius R16
Qual. Quimper R1
111113
70 (389)365
Shintaro Mochizuki18JPN108-2Qual. Quimper R1109111
71 (390)385
Zachary Svajda19USA107-2Qual. Columbus R1109111
72 (393)373
Dan Added22FRA107+2+2Lost in Monastir 2 SF
Lost in Monastir 4 R16
73 (396)364
Oliver Crawford22USA106-2
74 (397) NCH 
(398)
Juan Bautista Torres19ARG106-2
75 (400)369
Oleksii Krutykh21UKR105-2-1
76 (411)CH
Francisco Comesana21ARG98-1-1Santa Cruz R32104177
77 (414)410
Gilbert Klier Junior21BRA97-1
78 (415) NCH 
(420)
Nicholas David Ionel19ROU95-1+1Lost in Monastir 2 QF
Lost in Monastir 4 R16
79 (420)407
Harold Mayot19FRA92+10+16Monastir 4 FLost in Qual. Australian Open R1Lost in Qual. Australian Open R1
Monastir 4 F
101101
80 (422)CH
Yanki Erel21TUR92-1-1
81 (427)371
Georgii Kravchenko21UKR91-1Qual. Quimper R19294
82 (432)384
Pol Martin Tiffon22ESP89-1-1
83 (435)404
Zane Khan19USA86-1
84 (440)437
Yan Bondarevskiy21RUS85-1Qual. Quimper R18688
85 (441) NCH 
(443)
Govind Nanda20USA84-1Qual. Columbus R18688
86 (443) NCH 
(495)
Luca Van Assche17FRA83+9+14Quimper R32Bagnoles de l'Orne WBagnoles de l'Orne W
Quimper R32
90163
87 (456)313
Yuta Shimizu22JPN80-2-3
88 (457) NCH 
(496)
Clément Tabur21FRA80+12+14Qual. Quimper R1Lost in Monastir 2 F
Lost in Monastir 4 QF
Lost in Monastir 2 F
Lost in Monastir 4 QF
Qual. Quimper R1
8183
89 (462) NCH 
(486)
Dane Sweeny20AUS78+4+7Lost in Qual. Australian Open R2
90 (463)461
Jakub Paul22SUI78-3
91 (467) NCH 
(494)
Gabriel Decamps22BRA77+3+8Lost in Vilnius SF
92 (472)470
Gustavo Heide19BRA76-4
93 (475)472
Damien Wenger21SUI76-3
94 (478)388
Anton Matusevich20GBR75-8-4Lost in Bath R32
95 (481)439
Vasil Kirkov22USA74-4
96 (484) NCH 
(492)
Alibek Kachmazov19RUS73+5+8Kazan F8080
97 (488) NCH 
(503)
Henri Squire21GER72+4Lost in Bath R16
Lost in Vilnius QF
98 (494)395
Artem Dubrivnyy22RUS69-2
99 (499)470
Gauthier Onclin20BEL68-1
100 (501)480
Titouan Droguet20FRA67+9+7Lost in Monastir 4 SF
Advertisement
101 (508) NCH 
(511)
Luca Potenza21ITA66-2
102 (518)CH
Roman Andres Burruchaga20ARG64-1Lost in Concepcion R32
103 (520) NCH 
(526)
Omni Kumar20USA64
104 (521)470
Carlos Sanchez Jover21ESP64-12-8Lost in Monastir 4 R32
105 (524)521
Pablo Llamas Ruiz19ESP62-1-1
106 (528)477
Eric Vanshelboim20UKR62-1
107 (532)525
Clément Chidekh21FRA61
108 (533)496
Sam Riffice22USA61
109 (540) NCH 
(543)
Mariano Navone20ARG60+1
110 (550)484
Joao Lucas Reis Da Silva21BRA59+4
111 (554)CH
Liam Draxl20CAN57+5
112 (555)540
Federico Arnaboldi21ITA57-2Lost in Qual. Forli 3 R1
113 (556)522
Valentin Royer20FRA57-2-2Lost in Manacor 2 R16
Lost in Monastir 4 R16
114 (562) NCH 
(598)
Felix Gill19GBR56+10+8Lost in Bath SF
115 (565)519
Alex Marti Pujolras22ESP56-2-3
116 (567)492
Mateus Alves21BRA56-10-6
117 (569)565
Ben Shelton19USA54
118 (570)449
Patrick Kypson22USA54
119 (572)526
Alejo Lorenzo Lingua Lavallen20ARG53-4-5
120 (576)397
Alexey Zakharov21RUS52-1-1
121 (581)512
Simon Carr22IRL52-1
122 (586)563
Peter Fajta19HUN51-1Lost in Vilnius R32
123 (589)584
Guy Den Ouden19NED50-1Lost in Bath R32
Lost in Vilnius R32
124 (591) NCH 
(604)
Alex Hernandez22MEX50+5+3Lost in Cancun SF
125 (598) NCH 
(646)
Cezar Cretu20ROU48+16+8Antalya 2 F5555
126 (599)593
Giovanni Mpetshi Perricard18FRA48-3-1
127 (600)594
Francesco Passaro21ITA48-2Lost in Monastir 4 R32
128 (609)605
Alejandro Moro Canas21ESP46+2
129 (611)609
Arthur Fils17FRA46-1-1
130 (614)556
Savriyan Danilov21RUS46-3-2Lost in Manacor 2 R32
Lost in Kazan R32
131 (619)595
Jaimee Floyd Angele21FRA45+1-1Lost in Bath R32
132 (623)408
Antoine Cornut Chauvinc21FRA44-6-4
133 (624)380
Alen Avidzba21RUS44-1
134 (625) NCH 
(627)
Andrew Paulson20CZE44
135 (627) NCH 
(628)
Martin Krumich19CZE44
136 (629)581
Arthur Reymond22FRA44
137 (634)CH
Eliakim Coulibaly19CIV43
138 (635)593
Cannon Kingsley20USA43
139 (636)600
Carlos Lopez Montagud21ESP43Lost in Antalya R32
Lost in Antalya 2 R32
140 (641)595
Tristan Schoolkate20AUS42-9-4Lost in Qual. Australian Open R1
141 (642)623
Stefan Palosi21ROU42+7+4Lost in Antalya QF
Lost in Antalya 2 QF
142 (650)648
Jack Pinnington Jones18GBR40-2
143 (655)568
Imanol Lopez Morillo22ESP40-1Lost in Manacor 2 R32
144 (661)CH
Pedro Boscardin Dias18BRA39-1
145 (662)637
Mattia Bellucci20ITA39+7+2Lost in Monastir 5 QF
146 (667)662
Juncheng Shang16CHN38-1
147 (668)655
Eliot Spizzirri20USA38-1
148 (670)669
Hamad Medjedovic18SRB38-1Lost in Monastir 4 R32
149 (671)657
Lukas Neumayer19AUT38-5-1Lost in Monastir 4 R32
150 (672)580
Martin Damm18USA38-1
Advertisement
151 (674)508
Manish Sureshkumar22IND38-1
152 (675)570
Arnaud Bovy21BEL38-1
153 (682)502
Ryan Nijboer22NED37
154 (687)673
Illya Beloborodko20UKR36+1
155 (688)687
Miguel Damas22ESP36+1
156 (692)655
Cayetano March21ECU36-2-1
157 (694)666
Leandro Riedi19SUI35
158 (695) NCH 
(696)
Beibit Zhukayev21KAZ35
159 (697) NCH 
(698)
Lukas Krainer21AUT35+3+1Lost in Cairo 3 R16
160 (703)688
Arthur Fery19GBR34+1Lost in Bath R32
161 (713)701
Ignacio Carou22URU33-1-2Qual. Santa Cruz R13537
162 (716) NCH 
(719)
Matteo Gigante20ITA32+3
163 (717) NCH 
(718)
Tomas Farjat20ARG32+3
164 (721)358
Rayane Roumane21FRA32+3
165 (723)569
Emiliano Maggioli20ITA32+3
166 (725)603
Naoki Tajima21JPN32-3-2Lost in Monastir 5 R32
167 (726) NCH 
(974)
Hazem Naw22SYR31+95+19Monastir 3 W
Lost in Monastir 5 SF
168 (728)682
Lilian Marmousez20FRA31-4-2
169 (730)CH
Oscar Moraing21GER31Lost in Manacor 2 R32
170 (733)714
Pedro Araujo19POR31
171 (736)722
Gabi Adrian Boitan22ROU30
172 (742)716
Timo Legout19FRA30Qual. Quimper R13234
173 (743)741
Samuel Vincent Ruggeri19ITA30
174 (744)701
Oleksandr Ovcharenko20UKR30+9+3Lost in Antalya QF
Lost in Antalya 2 R16
175 (747)563
Matthew Christopher Romios22AUS30
176 (748)724
Luis Faria22POR30
177 (749)741
Moerani Bouzige22AUS29
178 (751)598
Toby Alex Kodat19USA29
179 (753)578
Pedro Vives Marcos20ESP29-5-1
180 (754)753
Dominik Palan21CZE29-1
181 (758)671
Giacomo Dambrosi20ITA28-1
182 (759)757
Francesco Maestrelli19ITA28-1
183 (765)518
Robert Strombachs22GER28-1Qual. Vilnius W
Lost in Vilnius R32
184 (780)745
Sandro Kopp21AUT26+3+1Lost in Cancun QF
185 (781) NCH 
(782)
Inaki Montes De La Torre19ESP25Lost in Manacor 2 R32
186 (783) NCH 
(892)
Raphael Collignon20BEL25+42+9Monastir 5 FLost in Monastir 3 R16
Qual. Monastir 5 W
Lost in Monastir 3 R16
Qual. Monastir 5 W
Monastir 5 F
3232
187 (786) NCH 
(842)
Sebastian Gima19ROU25+44+9Lost in Monastir 3 F
Lost in Monastir 5 R16
188 (788)727
Petros Tsitsipas21GRE25-4-1
189 (791)451
Marko Miladinović21SRB25-3
190 (794)780
Khololwam Montsi19RSA24-2
191 (797)777
Hanwen Li19CHN24+3+2Lost in Monastir 3 QF
Lost in Monastir 5 R32
192 (798)628
Federico Iannaccone22ITA24-3Lost in Monastir 5 R32
193 (801) NCH 
(808)
Terence Atmane20FRA24+12+4Lost in Monastir 3 SF
194 (803)798
Adria Soriano Barrera22ESP23-4
195 (821)811
John Echeverria20ESP22-3
196 (822)814
Valerio Aboian19ARG22-3
197 (823)816
Zsombor Velcz19HUN22-2Lost in Antalya R32
198 (826)436
Alafia Ayeni22USA22+2+1Lost in Bath R16
199 (832) NCH 
(863)
Daniel Merida Aguilar17ESP21+9+3Lost in Manacor 2 QF
200 (834)797
Tristan Boyer20USA21-4
Advertisement
201 (837)832
Mathys Erhard20FRA21-4Lost in Cancun R32
202 (838)783
Diego Fernandez Flores21CHI21-3
203 (842)576
Sergey Fomin20UZB21-44-14Lost in Kazan R32
204 (844) NCH 
(982)
Philip Sekulic18AUS20+56+8Lost in Qual. Australian Open R2
205 (849)638
Juan Bautista Otegui22ARG20-4
206 (850)575
Nikita Mashtakov22UKR20-4
207 (855)798
Uisung Park21KOR19-1
208 (856)799
Louis Dussin22FRA19-4-1
209 (857)821
Martin Breysach19FRA19-6-1
210 (858)852
Simon Beaupain22BEL19-3
211 (859)744
Dan Alexandru Tomescu22ROU19-20-4
212 (861)756
Aziz Ouakaa22TUN19+12+2Lost in Monastir 2 R16
Lost in Monastir 5 R16
213 (870)867
Lorenzo Rottoli19ITA18-4
214 (871)860
Diego Augusto Barreto Sanchez19ESP18-4
215 (872)661
Simon Yitbarek21SWE18-4
216 (875) NCH 
(894)
Robin Bertrand18FRA18+14+2Lost in Monastir 3 QF
Lost in Monastir 5 R32
217 (878)842
Sidane Pontjodikromo21NED18-5
218 (882)799
Alessandro Ingarao22ITA18-5Lost in Monastir 5 R32
219 (883)840
Simon Anthony Ivanov21BUL18-5
220 (884)631
Karl Friberg22SWE18+3+1Qual. Vilnius W
Lost in Vilnius R16
221 (885)853
Millen Hurrion22GBR17-5
222 (886)870
Marko Topo18SRB17-7Lost in Monastir 5 R32
223 (887)830
Daniel Rodrigues21POR17-6
224 (889)871
Marcello Serafini19ITA17-6Lost in Cairo 3 R32
225 (893)687
George Loffhagen20GBR17-6
226 (898)891
Dali Blanch18USA17-6
227 (901)819
Rimpei Kawakami21JPN17-6
228 (904)850
Dostanbek Tashbulatov21KAZ17-6
229 (906)893
Alexandre Reco22FRA16-4
230 (908)890
Aleksandr Braynin22UKR16-4
231 (909) NCH 
(934)
Gianmarco Ferrari21ITA16+14+2Lost in Qual. Forli 3 R2
232 (910)907
Alec Deckers21NED16-5
233 (911) NCH 
 1126
Marat Sharipov19RUS16+91+8Kazan F2323
234 (913) NCH 
 1146
Leopold Zima21GER16+92+8Qual. Monastir 7 R1Qual. Manacor 2 W
Lost in Manacor 2 SF
Qual. Manacor 2 W
Lost in Manacor 2 SF
Qual. Monastir 7 R1
235 (914)902
Alejandro Hoyos22COL16-6
236 (916)912
Viktor Jovic19SRB16-4
237 (923)870
Taha Baadi20CAN15-4
238 (927)916
Mario Mansilla Diez19ESP15-4
238 (927) NCH 
 1014
Sascha Gueymard Wayenburg18FRA15-4+4Qual. Quimper R1Lost in Bagnoles de l'Orne SFLost in Bagnoles de l'Orne SF
Qual. Quimper R1
1719
240 (929)917
Milos Karol19SVK15-5
241 (932)861
Luka Pavlovic21FRA15-5
242 (935)629
Wojciech Marek20POL15-44-6
243 (937)797
Tsung Hao Huang22TPE15+14+2Lost in Cairo 2 QF
Lost in Cairo 3 R32
244 (938)655
Vlad Andrei Dancu22ROU15-7
245 (941)932
Max Alcala Gurri19ESP15-7
246 (950)944
Tommaso Compagnucci22ITA14-6
247 (951)523
Benjamin Sigouin22CAN14-6
248 (952)946
Daniel Antonio Nunez20CHI14-6
249 (954)899
Daniel Rincon19ESP14-5Lost in Manacor 2 R32
Qual. Vilnius W
Lost in Vilnius R16
250 (956)762
Tomáš Jiroušek22CZE14-3
Advertisement
251 (957)938
Neil Oberleitner22AUT14-3
252 (958)941
Maxence Beaugé21FRA14+26+3Lost in Cairo 2 QF
Lost in Cairo 3 R16
253 (959)951
Bruno Pujol Navarro20ESP14-4
254 (963)932
Arthur Bouquier21FRA14-15-1
255 (968)806
Daniil Glinka21EST14-5Lost in Kazan R32
256 (970)954
Gabriel Debru16FRA13-5
257 (971)539
Axel Geller22ARG13-5
258 (974)915
Ilya Snitari19MDA13-15-1
259 (975)967
Maks Kasnikowski18POL13-6
260 (976)964
Santiago De La Fuente19ARG13-6
261 (978)870
Nitin Kumar Sinha22IND13-15-1
262 (979)848
Alexander Kotzen21USA13-7
263 (980) NCH 
 1049
Evgeny Philippov19RUS13+42+4Lost in Kazan SF
264 (981)863
Milan Welte20GER13-8
265 (984) NCH 
(996)
Buvaysar Gadamauri21BEL13-1+1Qual. Bath W
Lost in Bath R16
266 (991)981
James Tracy19USA12-7
267 (993)984
Gabriel Diallo20CAN12-6
268 (999) NCH 
 1069
Vladislav Ivanov22RUS12+22+2Lost in Monastir 2 QF
Lost in Qual. Monastir 5 R2
X