WTA // Doubles // Official ATP Ranking // 5W ATP Ranking // Live ATP Ranking - U18 - U21 - U25 // Live ATP Race - Next Gen - U18 - U21 - U25 // Schedule // Title Holders // Live Scores

 Live ATP Next Gen Race

#: Tennis Player Rank
Ctry: Country + National rank
+/-: Rank change vs previous official rankings release
Next Pts: Points if player wins next match
Max Pts: Points if player wins current tournament
Tournament categories include : GS2000, ATP1000, ATP500, ATP250, CH125/110/100/90/80, F35/27/18 (GS/ATP Tour/Challengers/Futures + winner points)
#Player NameAgeCtryPts+/-Current TournamentPrevious TournamentsCurrent Tournament Next PtsMax Pts
 Next Gen Finals Qualification Cut5725
 1
Alexander Zverev20.1GER12140-+10Roland Garros R128-Roland Garros R12821754130
 2
Borna Ćorić20.5CRO3641-+10Roland Garros R128Lost in Lyon R32Lost in Lyon R32
Roland Garros R128
6762631
 3
Hyeon Chung21KOR1425+1+42Roland Garros R128Qual. Lyon W
Lost in Lyon R16
Qual. Lyon W
Lost in Lyon R16
Roland Garros R128
4602415
 4
Frances Tiafoe19.3USA7407-1+10Roland Garros R128-Roland Garros R1284422397
 5
Ernesto Escobedo20.8USA9358-+10Roland Garros R128-Roland Garros R1283932348
 6
Karen Khachanov21RUS1345+3+55Roland Garros R128Lost in Lyon QFLost in Lyon QF
Roland Garros R128
3802335
 7
Jared Donaldson20.6USA8337-+30Roland Garros R128Lost in Geneva R16Lost in Geneva R16
Roland Garros R128
3722327
 8
Daniil Medvedev21.2RUS2325-2+10Roland Garros R128Lost in Lyon R32Lost in Lyon R32
Roland Garros R128
3602315
 9
Casper Ruud18.4NOR1306-1+8-Lost in Qual. Roland Garros R2Lost in Qual. Roland Garros R2--
 10
Andrey Rublev19.5RUS6288+1+26Roland Garros R128Lost in Qual. Roland Garros R3Lost in Qual. Roland Garros R3
Roland Garros R128
3232278
 11
Quentin Halys20.5FRA14285-1-Roland Garros R128Lost in Qual. Lyon R2
Lost in Lyon R32
Lost in Qual. Lyon R2
Lost in Lyon R32
Roland Garros R128
3302285
 12
Alexander Bublik19.9KAZ2212+1+16-Lost in Qual. Roland Garros R3Lost in Qual. Roland Garros R3--
 13
Taylor Fritz19.5USA11200-1------
 14
Noah Rubin21.2USA19189-------
 15
Denis Shapovalov18.1CAN5178---Lost in Qual. Roland Garros R1Lost in Qual. Roland Garros R1--
 16
Soon-woo Kwon19.4KOR3177-------
 17
Blake Mott21AUS9173+1+32Mestre SFLost in Bastad QFLost in Bastad QF
Mestre SF
192224
 18
Dmitry Popko20.5KAZ3145+1+8-Lost in Qual. Roland Garros R2Lost in Qual. Roland Garros R2--
 19
Omar Jasika20AUS13144-2------
 20
Reilly Opelka19.7USA14140+1+16-Lost in Qual. Roland Garros R3Lost in Qual. Roland Garros R3--
 21
Duck-hee Lee18.9KOR2137-1--Lost in Qual. Roland Garros R1Lost in Qual. Roland Garros R1--
 22
Alex de Minaur18.2AUS11118--Roland Garros R128Lost in Qual. Lyon R1Lost in Qual. Lyon R1
Roland Garros R128
1632118
 23
Matteo Berrettini21.1ITA17113---Lost in Qual. Geneva R1Lost in Qual. Geneva R1--
 24
Daniel Altmaier18.7GER17112+3+12-Qual. Geneva W
Lost in Geneva R32
Qual. Geneva W
Lost in Geneva R32
--
 25
Akira Santillan20JPN6111-1--Lost in Qual. Roland Garros R1Lost in Qual. Roland Garros R1--
 26
Félix Auger-Aliassime16.7CAN8110-1------
 27
Zdeněk Kolář20.6CZE9107+7+29Mestre SF-Mestre SF126158
 28
Benjamin Bonzi20.9FRA22106-2-1Roland Garros R128-Roland Garros R1281512106
 29
Gianluigi Quinzi21.3ITA14103-+18-Qual. Mestre W
Lost in Mestre QF
Qual. Mestre W
Lost in Mestre QF
--
 30
Stefanos Tsitsipas18.7GRE197+10+35Roland Garros R128Qual. Roland Garros WQual. Roland Garros W
Roland Garros R128
1322087
 31
Stefan Kozlov19.3USA1397-3+8-Lost in Qual. Roland Garros R2Lost in Qual. Roland Garros R2--
 32
Edan Leshem20.1ISR290-+10-Lost in Herzlia FLost in Herzlia F--
 33
Marc Polmans20AUS786-+8-Lost in Bastad R32
Lost in Qual. Roland Garros R2
Lost in Bastad R32
Lost in Qual. Roland Garros R2
--
 34
Corentin Moutet18.1FRA3184-4--Lost in Qual. Roland Garros R1Lost in Qual. Roland Garros R1--
 35
Michael Mmoh19.3USA1881-4--Lost in Qual. Roland Garros R1Lost in Qual. Roland Garros R1--
 36
Sebastian Ofner21AUT479+13+29Mestre SF-Mestre SF98130
 37
Miomir Kecmanović17.7SRB1277-+6Antalya 20 SF-Antalya 20 SF8189
 38
Tommy Paul20USA3176-3------
 39
Elias Ymer21.1SWE174-1+8-Lost in Qual. Roland Garros R2Lost in Qual. Roland Garros R2--
 40
Pedro Martinez Portero20ESP2274-4--Lost in Shymkent R32Lost in Shymkent R32--
 41
Maxime Janvier20.6FRA2368+5+16-Lost in Qual. Roland Garros R3Lost in Qual. Roland Garros R3--
 42
Lloyd Harris20.2RSA266-1+6-Lost in Antalya 19 SFLost in Antalya 19 SF--
 43
Ivan Gakhov20.5RUS1265-4--Lost in Shymkent R32Lost in Shymkent R32--
 44
Jaume Munar20ESP1959+4+8Sta. Margarida SFLost in Vic QFLost in Vic QF
Sta. Margarida SF
6371
 45
Tallon Griekspoor20.8NED258+2+6-Lost in Mestre R16Lost in Mestre R16--
 46
Carlos Taberner19.7ESP2357+27+29-Lost in Shymkent SFLost in Shymkent SF--
 47
Christian Garín20.9CHI156-5--Lost in Qual. Roland Garros R1Lost in Qual. Roland Garros R1--
 48
Yusuke Takahashi19.6JPN1356-5+1-Lost in Wuhan 2 R16Lost in Wuhan 2 R16--
 49
Hubert Hurkacz20.2POL454-5------
 50
Clément Geens21.2BEL954+6+15-Lost in Shymkent QFLost in Shymkent QF--
 51
Bradley Mousley21.3AUS2153-6------
 52
Fajing Sun20.6CHN449-1+3-Lost in Wuhan 2 QF
Lost in Fuzhou R32
Lost in Wuhan 2 QF
Lost in Fuzhou R32
--
 53
Geoffrey Blancaneaux18.7FRA4648-3--Lost in Qual. Roland Garros R1Lost in Qual. Roland Garros R1--
 54
Kamil Majchrzak21.3POL248-1+6-Lost in Cherkassy 2 SF
Lost in Mestre R32
Lost in Cherkassy 2 SF
Lost in Mestre R32
--
 55
Nicola Kuhn17.1ESP3744+21+20-Zamardi W
Lost in Balatonalmadi QF
Zamardi W
Lost in Balatonalmadi QF
--
 56
Max Purcell19.1AUS1542-4------
 57
Jules Okala19.7FRA4842+5+6-Lost in Antalya 19 SFLost in Antalya 19 SF--
 58
Lucas Miedler20.9AUT741-4------
 59
Sasi Kumar Mukund20.3IND740-4+1-Lost in Abuja 3 R16Lost in Abuja 3 R16--
 60
Jan Choinski20.9GER3638-3--Lost in Bastad R32Lost in Bastad R32--
 61
Altuğ Çelikbilek20.7TUR338-3------
 62
David Pichler21.2AUT1037-2+1-Lost in Zamardi R16Lost in Zamardi R16--
 63
Jay Clarke18.8GBR1036-4------
 64
Lenny Hampel20.4AUT836-3------
 65
Youssef Hossam18.9EGY336-2------
 66
Alex Molcan19.4SVK735+4+6-Lost in Shymkent R16Lost in Shymkent R16--
 67
Hugo Grenier21.1FRA4234-3------
 68
Juan Pablo Ficovich20.3ARG2633-3------
 69
Mikael Ymer18.7SWE332-3------
 70
Mariano Kestelboim21.3ARG2332+53+24Hammamet 20 SFHammamet 19 WHammamet 19 W
Hammamet 20 SF
3644
 71
Thomas Bréchemier20.9FRA5132-2+2-Lost in Cherkassy 3 QFLost in Cherkassy 3 QF--
 72
Bernabe Zapata Miralles20.3ESP3032-5------
 73
Alexandre Muller20.3FRA3030-5-Roland Garros R128Lost in Qual. Lyon R1Lost in Qual. Lyon R1
Roland Garros R128
752030
 74
Viktor Durasovic20.1NOR230-2+2-Lost in Abuja 3 R16
Lost in Sta. Margarida R16
Lost in Abuja 3 R16
Lost in Sta. Margarida R16
--
 75
Corentin Denolly19.9FRA4428-4------
 76
Miguel Semmler20ESP4028+11+10-Lost in Hammamet 19 FLost in Hammamet 19 F--
 77
Genaro Alberto Olivieri18.8ARG3228-3------
 78
Yibing Wu17.6CHN925-3------
 79
Ben Patael19.9ISR425-+2-Lost in Herzlia QF
Lost in Netanya R32
Lost in Herzlia QF
Lost in Netanya R32
--
 80
Evgeny Tyurnev20.1RUS1524+55+18-Qual. Shymkent W
Lost in Shymkent QF
Qual. Shymkent W
Lost in Shymkent QF
--
 81
Nino Serdarušić20.4CRO1024+12+8Doboj SFLost in Zamardi QFLost in Zamardi QF
Doboj SF
2836
 82
Carl Söderlund19.9SWE423-5------
 83
Amine Ahouda19.7MAR323-5------
 84
Liam Caruana19.3ITA5223+6+6-Lost in Mestre R16Lost in Mestre R16--
 85
Cristian Carli21.1ITA5122-4+2-Lost in Hammamet 19 QF
Lost in Frascati R32
Lost in Hammamet 19 QF
Lost in Frascati R32
--
 86
Nicolae Frunza19.5ROU421+88+18-Bucharest W
Lost in Bacau R32
Bucharest W
Lost in Bacau R32
--
 87
Ilya Vasilyev20.9RUS1821+11+9-Qual. Shymkent W
Lost in Shymkent R16
Qual. Shymkent W
Lost in Shymkent R16
--
 88
Sam Riffice18.2USA6020+13+10-Lost in Bucharest FLost in Bucharest F--
 89
Milan Drinic19.6SRB1520-6+1-Lost in Zamardi R32
Lost in Doboj R16
Lost in Zamardi R32
Lost in Doboj R16
--
 90
Ugo Humbert18.9FRA6020-10------
 91
Patrik Nema19.5SVK920-10------
 92
Julian Ocleppo19.8ITA3619+66+15-Lost in Mestre QFLost in Mestre QF--
 93
Harry Bourchier21.3AUS2619+10+9-Lost in Wuhan 2 SF
Lost in Fuzhou R16
Lost in Wuhan 2 SF
Lost in Fuzhou R16
--
 94
Vadym Ursu20.3UKR1119-10--Lost in Prague R32
Lost in Most R32
Lost in Prague R32
Lost in Most R32
--
 95
Rafael Matos21.3BRA2118+203+18-Vic WVic W--
 96
Daniel Elahi Galán20.9COL418-10------
 97
Marcelo Tomás Barrios Vera19.4CHI318-12--Lost in Pachuca R32Lost in Pachuca R32--
 98
Yosuke Watanuki19.1JPN2417-10------
 99
Naoki Nakagawa20.5JPN2017-5+3-Lost in Wuhan 2 QF
Lost in Fuzhou R32
Lost in Wuhan 2 QF
Lost in Fuzhou R32
--
 100
Renta Tokuda19.1JPN2117-9+1-Lost in Wuhan 2 R16Lost in Wuhan 2 R16--
 101
Jonathan Gray20.1GBR2017-12--Lost in Herzlia R32
Lost in Netanya R32
Lost in Herzlia R32
Lost in Netanya R32
--
 102
Makoto Ochi21JPN1416-11------
 103
Nam Hoang Ly20.2VIE116+1+6-Lost in Singapore SFLost in Singapore SF--
 104
Rigele Te19.6CHN815-8+2-Lost in Wuhan 2 R16
Lost in Fuzhou R16
Lost in Wuhan 2 R16
Lost in Fuzhou R16
--
 105
Vit Kopriva19.9CZE1314-11------
 106
Evan Furness18.7FRA6213-9------
 107
Olexiy Kolisnyk21UKR1813+25+6-Lost in Cherkassy 3 SFLost in Cherkassy 3 SF--
 108
Antoine Bellier20.6SUI713+1+3-Lost in Herzlia QF
Lost in Netanya R16
Lost in Herzlia QF
Lost in Netanya R16
--
 109
Mor Bulis21.1ISR1012+36+7-Lost in Herzlia R16
Lost in Netanya SF
Lost in Herzlia R16
Lost in Netanya SF
--
 110
Paul Woerner20.7GER5512-+2-Lost in Most QFLost in Most QF--
 111
Sebastian Prechtel21GER5311+128+10-Lost in Antalya 19 FLost in Antalya 19 F--
 112
Matias Zukas21ARG2711-13------
 113
Johannes Härteis21.2GER4811+26+6Most SF-Most SF1523
 114
Tal Goldengoren21.1ISR911-10+1-Lost in Herzlia R16
Lost in Netanya R32
Lost in Herzlia R16
Lost in Netanya R32
--
 115
Raul Brancaccio20ITA4511-15--Lost in Frascati R32Lost in Frascati R32--
 116
Orlando Luz19.2BRA1210-15------
 117
Álvaro López San Martín19.9ESP2810-13------
 117
Johan Nikles20.1SUI810-13------
 119
Marcelo Zormann20.9BRA1810-11--Lost in Vic R32Lost in Vic R32--
 120
Filippo Baldi21.3ITA5010+9+3-Lost in Vigevano R16
Lost in Hammamet 20 QF
Lost in Vigevano R16
Lost in Hammamet 20 QF
--
 121
Keegan Smith18.9USA819-10------
 122
Jurij Rodionov18AUT159-9------
 122
Seong chan Hong19.9KOR69-9------
 122
Zsombor Piros17.6HUN89+117+8Balatonalmadi SFLost in Zamardi QFLost in Zamardi QF
Balatonalmadi SF
1321
 125
Su Hao Zhong20.1CHN149-14--Lost in Wuhan 2 R32
Lost in Fuzhou R32
Lost in Wuhan 2 R32
Lost in Fuzhou R32
--
 126
Sho Shimabukuro19.8JPN359-11------
 126
Ryan James Storrie19.2GBR299-8+1-Lost in Antalya 19 R16Lost in Antalya 19 R16--
 128
Elliot Benchetrit18.6FRA759-12--Lost in Qual. Lyon R1Lost in Qual. Lyon R1--
 129
Riccardo Balzerani18.5ITA619-1+2-Lost in Frascati QFLost in Frascati QF--
 130
Yun-seong Chung19.1KOR78-13------
 131
Sumit Nagal19.7IND68+167+8Bacau SFLost in Bastad R32Lost in Bastad R32
Bacau SF
1527
 132
Gianni Ross18.3USA878+1+2-Lost in Bucharest QFLost in Bucharest QF--
 133
Roman Khassanov20.7KAZ78+78+6-Lost in Shymkent R16Lost in Shymkent R16--
 133
Jordan Correia19.8BRA308+106+7-Lost in Cherkassy 2 R16
Lost in Cherkassy 3 SF
Lost in Cherkassy 2 R16
Lost in Cherkassy 3 SF
--
 135
Patrick Kypson17.5USA708-17--Lost in Bucharest R32Lost in Bucharest R32--
 135
Dalwinder Singh21IND178-17--Lost in Singapore R32Lost in Singapore R32--
 137
Jake Delaney20AUS328-16--Lost in Singapore R32Lost in Singapore R32--
 138
Andrea Pellegrino20.1ITA338-16--Lost in Mestre R32Lost in Mestre R32--
 138
Kuan Yi Lee20.7TPE48-11+1-Lost in Wuhan 2 R16
Lost in Fuzhou R32
Lost in Wuhan 2 R16
Lost in Fuzhou R32
--
 140
Alen Avidzba17.2RUS338-3+2-Lost in Frascati QFLost in Frascati QF--
 141
Igor Marcondes19.9BRA228-12+1-Lost in Vic R32
Lost in Sta. Margarida R16
Lost in Vic R32
Lost in Sta. Margarida R16
--
 142
Aleksandar Vukic21.1AUS307-18------
 143
Michiel De Krom18.9NED207-18------
 144
Roman Safiullin19.8RUS147-18------
 145
Francisco Cabral20.3POR157+94+6Sta. Margarida SFLost in Vic R32Lost in Vic R32
Sta. Margarida SF
1119
 146
Jacopo Stefanini21.1ITA397-7+2-Lost in Vigevano R16
Lost in Frascati R16
Lost in Vigevano R16
Lost in Frascati R16
--
 147
Chan yeong Oh18.9KOR157-18------
 148
David Poljak21CZE227+4+2-Lost in Prague R16
Lost in Balatonalmadi R16
Lost in Prague R16
Lost in Balatonalmadi R16
--
 149
Yishai Oliel17.3ISR116-16------
 150
Alejandro Davidovich Fokina17.9ESP496-14--Lost in Vic R32Lost in Vic R32--
 151
Bastian Malla20.6CHI46-14------
 152
Jaime Fermosell Delgado19.4ESP586-13+1-Lost in Vic R32
Lost in Sta. Margarida R16
Lost in Vic R32
Lost in Sta. Margarida R16
--
 153
Louis Tessa19.1FRA726+12+2-Lost in Hammamet 20 QFLost in Hammamet 20 QF--
 153
Mikhail Korovin21.2RUS446+12+2-Lost in Hammamet 20 QFLost in Hammamet 20 QF--
 153
Ivan Davydov20.6RUS266+30+3-Lost in Antalya 19 QF
Lost in Antalya 20 R16
Lost in Antalya 19 QF
Lost in Antalya 20 R16
--
 156
Lucas Catarina20.7MON16+9+2-Lost in Antalya 19 QF
Lost in Antalya 20 R32
Lost in Antalya 19 QF
Lost in Antalya 20 R32
--
 157
Ulises Blanch19.1USA935-18------
 158
Santiago Fa Rodriguez Taverna17.8ARG395-15------
 159
Tung Lin Wu19TPE75-16--Lost in Singapore R32Lost in Singapore R32--
 160
Franco Emanuel Egea21.3ARG355-15------
 160
Gijs Brouwer21.2NED155-15------
 160
Maxim Ratniuk21RUS325-15------
 160
Sarp Agabigun19.9TUR65-15------
 160
Omar Salman21BEL205-15------
 160
Adrian Andrzejczuk21.1POL135-2+1-Lost in Abuja 3 R16Lost in Abuja 3 R16--
 160
Pavel Kotov18.5RUS395+23+2-Lost in Prague QFLost in Prague QF--
 167
Rudolf Molleker16.5GER595-22--Lost in Vigevano R32Lost in Vigevano R32--
 167
Ken Onishi21.2JPN335-9+1-Lost in Zamardi R16
Lost in Balatonalmadi R32
Lost in Zamardi R16
Lost in Balatonalmadi R32
--
 169
Alberto Romero De Avila Senise19.4ESP475-17--Lost in Hammamet 19 R32
Lost in Sta. Margarida R32
Lost in Hammamet 19 R32
Lost in Sta. Margarida R32
--
 170
Zhizhen Zhang20.6CHN124-16------
 170
Jurabek Karimov18.9UZB54-16------
 172
Mats Rosenkranz18.7GER724+19+2-Lost in Antalya 20 QFLost in Antalya 20 QF--
 173
Marvin Möller18.3GER654-19--Lost in Prague R32Lost in Prague R32--
 173
Sora Fukuda19.6JPN294-19--Lost in Wuhan 2 R32Lost in Wuhan 2 R32--
 175
Enrico Dalla Valle19.1ITA714+16+2-Lost in Vigevano QF
Lost in Frascati R32
Lost in Vigevano QF
Lost in Frascati R32
--
 176
Paco Climent Gregori18.6ESP654-18------
 176
Raphael Baltensperger19.4SUI154-18--Lost in Qual. Geneva R1Lost in Qual. Geneva R1--
 176
Jumpei Yamasaki19.8JPN194-18------
 176
Felipe Meligeni Rodrigues Alves19.2BRA364-2+1-Lost in Vic R16Lost in Vic R16--
 180
Hong Kit Wong18.7HKG14-22--Lost in Antalya 19 R32Lost in Antalya 19 R32--
 180
Jordan Hasson17.6ISR184+31+2-Lost in Herzlia R32
Lost in Netanya QF
Lost in Herzlia R32
Lost in Netanya QF
--
 180
Shahar Elbaz20.3ISR144+31+2-Lost in Herzlia R32
Lost in Netanya QF
Lost in Herzlia R32
Lost in Netanya QF
--
 183
Ronan Joncour20.3FRA644-18------
 183
Rayane Roumane16.7FRA974-18------
 183
Daniil Zarichanskiyy19.3UKR174-18------
 183
Jacopo Berrettini18.4ITA814-+1-Lost in Frascati R16Lost in Frascati R16--
 183
Daniel Appelgren21SWE124+28+2-Lost in Bastad R16
Lost in Balatonalmadi R16
Lost in Bastad R16
Lost in Balatonalmadi R16
--
 188
Zihao Xia20.3CHN113-17------
 189
Karl Friberg18.1SWE153-18--Lost in Bastad R32Lost in Bastad R32--
 190
August Holmgren19DEN53-16------
 190
Alexander Ovcharov18.9RUS503-16------
 190
Sebastian Korda16.8USA1053-16------
 190
Fernando Yamacita19.6BRA323-16------
 190
Lukas Klein19.1SVK103-16------
 190
Mateusz Terczynski21.2POL143-16------
 190
Pierre Faivre21.2FRA883+1+1-Lost in Hammamet 20 R16Lost in Hammamet 20 R16--
 190
Alexandar Lazarov19.5BUL43+108+3-Lost in Prague R16
Lost in Most QF
Lost in Prague R16
Lost in Most QF
--
 198
Daniel Nolan20.2AUS273-27--Lost in Prague R32
Lost in Most R32
Lost in Prague R32
Lost in Most R32
--
 199
Nicolo Turchetti20.9ITA693-25--Lost in Hammamet 19 R32Lost in Hammamet 19 R32--
 200
Luigi Sorrentino18.9ITA903-17------
 200
Aryan Goveas18.8IND153-17------
 200
Corrado Summaria19.2ITA703+11+1-Lost in Frascati R16Lost in Frascati R16--
 200
Quim Sorni Chavarria20.1ESP713+11+1-Lost in Sta. Margarida R16Lost in Sta. Margarida R16--
 204
Cing Yang Meng18.8TPE133-21--Lost in Fuzhou R32Lost in Fuzhou R32--
 204
Luis Faria17.8POR183-21--Lost in Vic R32Lost in Vic R32--
 204
Dragos Nicolae Madaras19.7SWE93-21--Lost in Bastad R32Lost in Bastad R32--
 204
Matej Vocel20CZE243+7+1-Lost in Prague R16
Lost in Most R32
Lost in Prague R16
Lost in Most R32
--
 204
Manuel Pena Lopez19.2ARG433+7+1-Lost in Antalya 19 R32
Lost in Antalya 20 R16
Lost in Antalya 19 R32
Lost in Antalya 20 R16
--
 204
Bogdan Borza20.1ROU63+7+1-Lost in Bucharest R16
Lost in Bacau R32
Lost in Bucharest R16
Lost in Bacau R32
--
 204
Alejandro Tabilo19.9CHI83+7+1-Lost in Hammamet 19 R32
Lost in Hammamet 20 R16
Lost in Hammamet 19 R32
Lost in Hammamet 20 R16
--
 211
Anthony Jackie Tang18.4HKG22-20------
 211
Alexander Erler19.5AUT212-20------
 211
Ibuki Furuta21JPN512-20------
 211
Charly Zick20.7GER782-20------
 211
Axel Geller18.1ARG602-20------
 211
Fitriadi M Rifqi18.3INA52-20------
 211
Blake Ellis18.3AUS532-20------
 211
Alexander Lebedyn21UKR232-20------
 211
Isaiah Strode19.6USA1152-20------
 211
Alexis Gautier20.1FRA1112-20------
 211
Kaito Itsusaki19.5JPN522-20------
 211
Yuri Syromolotov Netrebin19.8ESP682-20------
 211
Simone Roncalli21ITA752-20------
 211
Jayesh Pungliya20.6IND232-20------
 211
Piotr Matuszewski19POL112+87+2-Lost in Most QFLost in Most QF--
 211
Petr Hájek20.2CZE272+87+2-Lost in Balatonalmadi QFLost in Balatonalmadi QF--
 227
George Botezan20.3ROU112-36--Lost in Antalya 20 R32Lost in Antalya 20 R32--
 228
Rrezart Cungu18.8MNE22-17------
 228
Matteo De Vincentis19ITA912-17------
 228
Thiago Seyboth Wild17.2BRA442-17------
 228
Theo Fournerie20.2FRA782-17------
 228
Alexei Popyrin17.8AUS392-17------
 228
Alexandre Rotsaert17.6USA1062-17------
 228
Artem Dubrivnyy18.3RUS452-17------
 228
Luca Prevosto18.7ITA832-17------
 228
Anthony Susanto20INA42-17------
 228
Maxime Mora20.1FRA672-17------
 228
Fran Zvonimir Zgombic21.3CRO162-17------
 228
Bogdan Bobrov19.6RUS432-17------
 228
Yuta Shimizu17.9JPN452-17------
 228
Francesco Ferrari19.9ITA642-17------
 228
Dominik Böhler21.2GER502-17------
 228
Gian Marco Moroni19.2ITA592+11+1-Lost in Vigevano R16Lost in Vigevano R16--
 228
Nicolas Xiviller18.5URU62+11+1-Lost in Hammamet 20 R16Lost in Hammamet 20 R16--
 228
João Menezes20.4BRA242+11+1-Lost in Sta. Margarida R16Lost in Sta. Margarida R16--
 228
Marc Andrea Huesler20.9SUI132+11+1-Lost in Singapore R16Lost in Singapore R16--
 247
Benjamin Sigouin17.9CAN122-56--Lost in Zamardi R32
Lost in Balatonalmadi R32
Lost in Zamardi R32
Lost in Balatonalmadi R32
--
 247
Denys Klok19RUS512-56--Lost in Zamardi R32
Lost in Balatonalmadi R32
Lost in Zamardi R32
Lost in Balatonalmadi R32
--
 249
Mirko Cutuli21ITA682-38--Lost in Bucharest R32Lost in Bucharest R32--
 249
Maxim Tybar18.9BLR92-38--Lost in Cherkassy 2 R32Lost in Cherkassy 2 R32--
 249
Kenneth Raisma19.1EST32-38--Lost in Shymkent R32Lost in Shymkent R32--
 249
Jie Cui19.3CHN212-10+1-Lost in Wuhan 2 R16
Lost in Fuzhou R32
Lost in Wuhan 2 R16
Lost in Fuzhou R32
--
 249
Nikita Mashtakov18.1UKR252-10+1-Lost in Cherkassy 2 R16
Lost in Cherkassy 3 R32
Lost in Cherkassy 2 R16
Lost in Cherkassy 3 R32
--
 249
Amit Gabreal17.6ISR152-10+1-Lost in Herzlia R32
Lost in Netanya R16
Lost in Herzlia R32
Lost in Netanya R16
--
 249
Oleg Prihodko19.6UKR222-10+1-Lost in Cherkassy 2 R32
Lost in Cherkassy 3 R16
Lost in Cherkassy 2 R32
Lost in Cherkassy 3 R16
--
 249
Calin Manda19.1ROU182-10+1-Lost in Bucharest R16
Lost in Bacau R32
Lost in Bucharest R16
Lost in Bacau R32
--
 249
Orel Ovil20.5ISR122-10+1-Lost in Herzlia R16
Lost in Netanya R32
Lost in Herzlia R16
Lost in Netanya R32
--
 249
Joshua Paris21.2GBR252-10+1-Lost in Herzlia R16
Lost in Netanya R32
Lost in Herzlia R16
Lost in Netanya R32
--
 249
Aria Harajchi21.1SUI182-10+1-Lost in Antalya 19 R32
Lost in Antalya 20 R16
Lost in Antalya 19 R32
Lost in Antalya 20 R16
--
 249
Dominik Kellovsky20.8CZE182-10+1-Lost in Prague R32
Lost in Most R16
Lost in Prague R32
Lost in Most R16
--
 261
Matteo Tinelli20.3ITA651-22------
 261
Yu-hsiou Hsu18.1TPE141-22------
 261
Santiago Villarruel20.4ARG471-22------
 261
Riccardo Roberto19.6ITA891-22------
 261
Zhuoyang Qiu20.9CHN261-22------
 261
Tadas Babelis20.2LTU41-22------
 261
Sergi Perez Contri19.3ESP751-22------
 261
Kaloyan Dimitrov17.6BUL81-22------
 261
Hei Yin Andrew Li20.1HKG31-22------
 261
Louis Weßels18.7GER341-22--Lost in Qual. Geneva R1Lost in Qual. Geneva R1--
 261
John Mcnally18.6USA761-22------
 261
Guy Den Heijer20.1NED211-22------
 261
Yuki Mochizuki19.5JPN381-22------
 261
Artur Shakhnubaryan20.7RUS471-22------
 261
Hugo Daubias21FRA951-22------
 261
Ignacio Monzon19.3ARG511-22------
 261
Luc Fomba18.2FRA1051-22------
 261
Carlo Donato18.1ITA1001-22------
 261
Camilo Ugo Carabelli17.9ARG381-22------
 261
Dhruv Sunish17.5IND191-22------
 261
Maxence Beaugé16.9FRA961-22------
 261
Albert Roglan18.5ESP731-22------
 261
Sheng Hao Zhou20.6CHN251-22------
 261
Hugo Gaston16.6FRA1041-22------
 261
Huixin Wang20.8CHN271-22------
 261
Vasil Kirkov18.2USA1171-22------
 261
Mikalai Haliak18.7BLR111-22------
 261
Xi Qi20.7CHN201-22------
 261
Paramveer Singh Bajwa19.2IND291-22------
 261
Franco Capalbo19.4ARG581-22------
 261
Justin Barki17INA31-22------
 261
Petar Conkic21SRB181-22------
 261
Saida'Lo Saidkarimov19.6UZB91-22------
 261
Matteo Martineau18.3FRA931+37+1-Lost in Hammamet 19 R16Lost in Hammamet 19 R16--
 261
Alexander Weis20ITA871+37+1-Lost in Hammamet 19 R16Lost in Hammamet 19 R16--
 261
Chien hsun Lo18.5TPE171+37+1-Lost in Fuzhou R16Lost in Fuzhou R16--
 261
Miloš Nikolić19.4SRB251+37+1-Lost in Balatonalmadi R16Lost in Balatonalmadi R16--
 298
Maxence Broville18.3FRA1131-59--Lost in Hammamet 19 R32Lost in Hammamet 19 R32--
 298
Sylvester Emmanuel19.1NGR11-59--Lost in Abuja 3 R32Lost in Abuja 3 R32--
 298
Patrik Niklas Salminen20.2FIN11-59--Lost in Vigevano R32Lost in Vigevano R32--
 298
Kirill Kivattsev19.6RUS411-59--Lost in Antalya 20 R32Lost in Antalya 20 R32--
 298
Maxime Pauwels18.8BEL301-59--Lost in Hammamet 20 R32Lost in Hammamet 20 R32--
 298
Rhett Purcell21.3GBR331-59--Lost in Fuzhou R32Lost in Fuzhou R32--
 298
Alexis Canter18.9GBR411-59--Lost in Abuja 3 R32Lost in Abuja 3 R32--
 298
Miguel Semedo21POR121-+1-Lost in Hammamet 19 R32
Lost in Hammamet 20 R16
Lost in Hammamet 19 R32
Lost in Hammamet 20 R16
--
 298
Kristian Lozan18.5RUS381-+1-Lost in Antalya 19 R16
Lost in Antalya 20 R32
Lost in Antalya 19 R16
Lost in Antalya 20 R32
--
 298
Felipe Cunha Silva20.1POR141-+1-Lost in Hammamet 19 R16
Lost in Hammamet 20 R32
Lost in Hammamet 19 R16
Lost in Hammamet 20 R32
--
 308
Nikolay Kolobaev19ISR191-69--Lost in Herzlia R32
Lost in Netanya R32
Lost in Herzlia R32
Lost in Netanya R32
--
 308
Domagoj Biljesko19.9CRO171-69--Lost in Zamardi R32
Lost in Balatonalmadi R32
Lost in Zamardi R32
Lost in Balatonalmadi R32
--
In Play :
Roland Garros GS2000  
Mestre CH80  
Bacau F35  
Antalya 20 F18  
Balatonalmadi   
Doboj, Hammamet 20   
Most   
Sta. Margarida   
Highlight Country :