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

 ATP Title Holders in the past 52 weeks

#: Tennis Player Rank
Ctry: Country + National rank
Tournament categories include : GS2000, ATP1000, ATP500, ATP250, CH125/110/100/90/80, F35/27/18 (GS/ATP Tour/Challengers/Futures + winner points)
#Player NameAgeCtryTitles WonFinalsSemi Finals
 1
Andy Murray29.6GBR1 FINALS  World Tour Finals
 GS2000  Wimbledon
 ATP1000  Rome
  Shanghai
  Paris
 ATP500  London / Queen's Club
  Beijing
  Vienna
 GS2000  Australian Open 2016 (dropped)
  Roland Garros
 ATP1000  Madrid
  Cincinnati
 ATP250  Doha
 ATP1000  Monte Carlo
 2
Novak Djokovic29.6SRB1 GS2000  Australian Open 2016 (dropped)
  Roland Garros
 ATP1000  Indian Wells
  Miami
  Madrid
  Canada
 ATP250  Doha
 FINALS  World Tour Finals
 GS2000  US Open
 ATP1000  Rome
 ATP1000  Shanghai
 3
Stan Wawrinka31.8SUI1 GS2000  US Open
 ATP500  Dubai
 ATP250  Geneva
 ATP250  St. Petersburg GS2000  Roland Garros
 ATP1000  Canada
 ATP250  Brisbane
 4
Kei Nishikori27JPN1 ATP250  Memphis ATP1000  Miami
  Canada
 ATP500  Barcelona
  Basel
 ATP250  Brisbane
 FINALS  World Tour Finals
 GS2000  US Open
 ATP1000  Madrid
  Rome
 5
Milos Raonic26CAN1- GS2000  Wimbledon
 ATP1000  Indian Wells
 ATP500  London / Queen's Club
 FINALS  World Tour Finals
 GS2000  Australian Open 2016 (dropped)
 ATP1000  Cincinnati
  Paris
 ATP500  Beijing
 ATP250  Brisbane
 6
Marin Cilic28.3CRO1 ATP1000  Cincinnati
 ATP500  Basel
 ATP250  Marseille
  Geneva
 ATP1000  Paris
 ATP500  London / Queen's Club
  Tokyo
 7
Dominic Thiem23.3AUT1 ATP500  Acapulco
 ATP250  Buenos Aires
  Nice
  Stuttgart
 ATP250  Munich
  Metz
 GS2000  Roland Garros
 ATP500  Rio de Janeiro
  Halle
 8
Gael Monfils30.3FRA1 ATP500  Washington ATP1000  Monte Carlo
 ATP500  Rotterdam
 GS2000  US Open
 ATP1000  Canada
 ATP500  Tokyo
 9
Rafael Nadal30.6ESP1 ATP1000  Monte Carlo
 ATP500  Barcelona
- ATP1000  Indian Wells
  Madrid
 ATP500  Rio de Janeiro
 ATP250  Buenos Aires
 10
Tomas Berdych31.3CZE1 ATP250  Shenzhen- GS2000  Wimbledon
 ATP250  Marseille
  St. Petersburg
  Doha
 11
David Goffin26.1BEL1- ATP500  Tokyo ATP1000  Indian Wells
  Miami
 ATP250  Metz
  Antwerp
 12
Jo Wilfried Tsonga31.7FRA2- ATP500  Vienna ATP1000  Monte Carlo
 13
Nick Kyrgios21.7AUS1 ATP500  Tokyo
 ATP250  Marseille
  Atlanta
- ATP1000  Miami
 ATP500  Dubai
 ATP250  Estoril
 14
Roberto Bautista Agut28.7ESP2 ATP250  Sofia
  Chennai
 ATP1000  Shanghai
 ATP250  Winston-Salem
 ATP250  St. Petersburg
 15
Lucas Pouille22.9FRA3 ATP250  Metz ATP250  Bucharest ATP1000  Rome
 16
Grigor Dimitrov25.6BUL1 ATP250  Brisbane ATP500  Beijing
 ATP250  Istanbul
 ATP1000  Cincinnati
 ATP250  Delray Beach
  Chengdu
  Stockholm
 17
Richard Gasquet30.5FRA4 ATP250  Montpellier
  Antwerp
 ATP250  Shenzhen-
 18
Jack Sock24.3USA1 ATP250  Auckland ATP250  Houston
  Stockholm
-
 19
Ivo Karlovic37.8CRO2 ATP250  Newport
  Los Cabos
 ATP500  Washington ATP500  Vienna
 ATP250  Istanbul
  s-Hertogenbosch
 20
Pablo Cuevas31URU1 ATP500  Rio de Janeiro
 ATP250  Sao Paulo
 ATP500  Hamburg
 ATP250  Nottingham
-
 21
John Isner31.7USA2- ATP1000  Paris
 ATP250  Atlanta
 ATP250  Houston
 22
Alexander Zverev19.7GER1 ATP250  St. Petersburg ATP500  Halle
 ATP250  Nice
 ATP500  Washington
 ATP250  Montpellier
  Munich
  Stockholm
 23
Gilles Muller33.6LUX1 ATP250  Sydney ATP250  s-Hertogenbosch
  Newport
 ATP500  Basel
 ATP250  Sofia
  Nottingham
 24
Sam Querrey29.2USA3 ATP250  Delray Beach- ATP500  Acapulco
 ATP250  Memphis
  s-Hertogenbosch
 25
Gilles Simon32FRA5-- ATP1000  Shanghai
 ATP250  Metz
 26
David Ferrer34.7ESP3-- ATP500  Beijing
  Vienna
 ATP250  Buenos Aires
  Geneva
  Bastad
 27
Pablo Carreno Busta25.5ESP4 ATP250  Winston-Salem
  Moscow
 ATP250  Sao Paulo
  Estoril
 ATP250  Los Cabos
 28
Philipp Kohlschreiber33.2GER2 ATP250  Munich ATP250  Stuttgart ATP500  Rotterdam
  Barcelona
 ATP250  Moscow
 29
Albert Ramos Vinolas29ESP5 ATP250  Bastad ATP250  Chengdu ATP250  Quito
 30
Steve Johnson27USA4 ATP250  Nottingham- ATP500  Washington
 ATP250  Auckland
 31
Roger Federer35.4SUI2-- GS2000  Australian Open 2016 (dropped)
  Wimbledon
 ATP500  Halle
 ATP250  Stuttgart
 32
Bernard Tomic24.2AUS2- ATP500  Acapulco ATP500  London / Queen's Club
 33
Feliciano Lopez35.3ESP6 ATP250  Gstaad ATP250  Los Cabos ATP500  Dubai
 ATP250  Houston
 34
Marcos Baghdatis31.5CYP1- ATP500  Dubai ATP250  Newport
  Auckland
 35
Martin Klizan27.5SVK1 ATP500  Rotterdam
  Hamburg
- ATP250  Sofia
 CH90  Poprad Tatry
 36
Viktor Troicki30.9SRB2- ATP250  Sofia ATP250  Winston-Salem
  Chengdu
  Sydney
 37
Juan Martin del Potro28.3ARG1 ATP250  Stockholm- ATP250  Delray Beach
  Stuttgart
 38
Joao Sousa27.8POR1- ATP250  Auckland ATP250  Nice
 39
Fernando Verdasco33.1ESP7 ATP250  Bucharest ATP250  Bastad ATP250  Doha
 40
Marcel Granollers30.7ESP8 CH125  Irving --
 41
Nicolas Mahut34.9FRA6 ATP250  s-Hertogenbosch- ATP500  Rotterdam
 42
Paolo Lorenzi35ITA1 ATP250  Kitzbuhel
 CH125  Caltanissetta
 CH90  Bucaramanga 2016 (dropped) ATP250  Quito
 CH90  Cordenons
 CH80  Mestre
 43
Nicolas Almagro31.4ESP9 ATP250  Estoril ATP250  Buenos Aires
 CH125  Genova
-
 44
Benoit Paire27.6FRA7-- ATP500  Barcelona
 ATP250  Marseille
  Estoril
  Chennai
 CH110  Mouilleron Le Captif
 45
Kyle Edmund22GBR2 CH100  Dallas
 CH90  Rome
 CH80  Maui 2016 (dropped) ATP250  Antwerp
 46
Fabio Fognini29.6ITA2 ATP250  Umag ATP250  Moscow ATP250  Munich
 47
Mischa Zverev29.4GER3 CH100  Sarasota - ATP500  Basel
 48
Federico Delbonis26.2ARG2 ATP250  Marrakech- ATP250  Bucharest
  Istanbul
 49
Daniel Evans26.6GBR3 CH100  Taipei
  Aptos
 CH90  Drummondville
 ATP250  Sydney
 CH110  Busan
 CH100  Dallas
-
 50
Florian Mayer33.2GER4 ATP500  Halle
 CH80  Portoroz
  Meerbusch
--
 51
Malek Jaziri32.9TUN1 CH110  Le Gosier
 CH100  Guadalajara
 CH90  Istanbul
--
 52
Karen Khachanov20.6RUS1 ATP250  Chengdu
 CH90  Samarkand
 CH90  Jonkoping  CH125  Prostejov
 CH100  Moscow
 53
Diego Schwartzman24.4ARG3 ATP250  Istanbul
 CH90  Barranquilla
  Montevideo
 ATP250  Antwerp-
 54
Jiri Vesely23.5CZE2-- ATP250  Marrakech
 CH90  Rome
 55
Andrey Kuznetsov25.9RUS2-- ATP250  Sydney
 56
Robin Haase29.7NED1 CH90  Scheveningen
  Sibiu
 ATP250  Gstaad
 CH90  Rome 2
 CH80  Alphen
-
 57
Borna Coric20.1CRO3- ATP250  Marrakech-
 58
Steve Darcis32.8BEL2 CH100  Lyon
 CH90  Trnava
 CH80  Eckental
 CH100  Budapest
 CH90  Blois
  Liberec
 CH80  Canberra
 59
Jan Lennard Struff26.7GER5 CH125  Mons
 CH80  Alphen
 CH100  Heilbronn
 CH90  Furth
 CH80  Canberra
 CH90  Jonkoping
 60
Adrian Mannarino28.5FRA8 CH90  Noumea - ATP250  Nice
 61
Yen Hsun Lu33.4TPE1 CH110  Ningbo
 CH90  Suzhou
 CH80  Surbiton
  Ilkley
 CH110  Seoul
 CH80  Manchester
 CH125  Kaohsiung
 62
Stephane Robert36.6FRA9 CH80  New Delhi  CH100  Guadalajara
 CH90  Prague
 ATP500  Hamburg
 ATP250  Moscow
 63
Daniil Medvedev20.9RUS3 CH80  St. Remy
 F27  Switzerland F2
 ATP250  Chennai
 CH80  Portoroz
 CH125  Mons
 CH110  Bratislava
 CH100  Budapest
 CH80  Kazan
 64
Dustin Brown32.1GER6 CH80  Manchester  CH125  Szczecin  ATP250  Montpellier
  Gstaad
 CH110  Wroclaw
 65
Jordan Thompson22.7AUS3 CH100  Anning
 CH90  Cherbourg
  Ho Chi Minh City
 CH80  Traralgon
- CH90  Zhuhai
  Nanjing
 CH80  Surbiton
  Shanghai
  Canberra 2
 66
Juan Monaco32.8ARG4 ATP250  Houston--
 67
Thomaz Bellucci29BRA1 CH125  Braunschweig  ATP250  Quito
 CH110  Biella
 ATP250  Shenzhen
 68
Alexandr Dolgopolov28.1UKR1-- ATP500  Acapulco
 69
Jeremy Chardy29.9FRA10-- CH125  Brest
 70
Horacio Zeballos31.7ARG5 CH90  Poprad Tatry
  Bastad
 CH100  Bogota
 CH80  Mestre
 CH100  Guadalajara
 CH90  Bucaramanga 2016 (dropped)
  Morelos
  Santiago 2
 71
Paul Henri Mathieu35FRA11- ATP250  Montpellier
 CH90  Quimper
 ATP250  Gstaad
 72
Donald Young27.4USA5-- ATP250  Newport
 CH80  Savannah
 73
Dudi Sela31.7ISR1 CH100  Shenzhen
 CH80  Canberra
 CH90  Karshi
  Istanbul
 ATP250  Chennai
 CH110  Raanana
 CH90  Guangzhou
 74
Gastao Elias26.1POR2 CH90  Turin
 CH80  Mestre
- ATP250  Bastad
  Umag
 CH90  Napoli
 CH80  Vicenza
 75
Kevin Anderson30.6RSA1---
 76
Ryan Harrison24.7USA6-- CH80  Tallahassee
 77
Facundo Bagnis26.8ARG6 CH100  Bogota
 CH90  Santiago
  Medellin
 CH80  Rio De Janeiro 2016 (dropped)
  Campinas
--
 78
Carlos Berlocq33.9ARG7 CH90  Blois  CH110  Aix en Provence
 CH80  Campinas
 ATP250  Umag
 CH125  Genova
 CH90  Bastad
  Montevideo
 CH80  Milan
 79
Damir Dzumhur24.6BIH1-- CH80  Alphen
 80
Adam Pavlasek22.2CZE3 CH100  Banja Luka
 CH90  Prague
 CH90  Cherbourg
  Barletta
  Scheveningen
 CH125  Genova
 CH100  Shenzhen
 81
Guido Pella26.6ARG8- ATP500  Rio de Janeiro-
 82
Yoshihito Nishioka21.3JPN2 CH90  Astana 2
 CH80  Winnetka
- ATP250  Atlanta
 CH110  Le Gosier
 CH90  Winnipeg
 83
Thiago Monteiro22.6BRA2 CH110  Aix en Provence  CH100  Lyon
 CH80  Santos
 CH90  Santiago
  Sao Paulo
  Santiago 2
 CH80  Rio De Janeiro 2016 (dropped)
 84
Konstantin Kravchuk31.9RUS4 CH125  Tashkent
 CH110  Busan
 CH100  Taipei
  Astana
 CH90  Fergana
 CH110  Wroclaw
 CH80  Kazan
  St. Remy
 85
Andreas Seppi32.9ITA3-- ATP250  Nottingham
 86
Renzo Olivo24.8ARG9 CH90  Buenos Aires 2
 CH80  Santos
- ATP500  Hamburg
 CH110  Aix en Provence
 87
Nikoloz Basilashvili24.9GEO1 CH100  Heilbronn
 CH90  Guangzhou
 ATP250  Kitzbuhel-
 88
Rogerio Dutra Silva32.9BRA3 CH110  Bordeaux  CH90  Santiago
  Barranquilla
  Santiago 2
  Montevideo
 CH90  Medellin
  Buenos Aires 2
  Lima
 CH80  Campinas
 89
Mikhail Youzhny34.5RUS5 CH90  Manila 2016 (dropped)--
 90
Dusan Lajovic26.5SRB3-- ATP250  Sao Paulo
  Kitzbuhel
  Los Cabos
 91
Illya Marchenko29.3UKR2 CH90  Recanati  CH100  Segovia -
 92
Guillermo Garcia Lopez33.6ESP10-- ATP250  Bucharest
 93
Hyeon Chung20.6KOR1 CH125  Kaohsiung
 CH90  Kobe
 CH100  Nanchang  CH110  Ningbo
 CH90  Suzhou
 94
Radu Albot27.1MDA1 CH90  Furth
  Fergana
  Poznan
- CH90  Karshi
  Prague II
 95
Victor Estrella Burgos36.4DOM1 ATP250  Quito CH90  Cali -
 96
Frances Tiafoe18.9USA7 CH100  Granby
  Stockton
 CH80  Tallahassee
  Winnetka
  Lexington
 CH90  Cary
 97
Taylor Fritz19.2USA8- ATP250  Memphis CH110  Le Gosier
 98
Mikhail Kukushkin29KAZ1 CH125  Prostejov
 CH100  Moscow
--
 99
Jared Donaldson20.2USA9- CH80  Savannah  CH125  Irving
 CH80  Knoxville
  Champaign
 100
Pierre Hugues Herbert25.8FRA12 CH125  Orleans
 CH90  Bergamo
--
 101
Ricardas Berankis26.5LTU1 CH90  Gwangju
  Nanjing
 CH110  Raanana  ATP250  Memphis
 CH100  Taipei
 102
Santiago Giraldo29.1COL1 CH100  Fairfield
 CH90  Prague II
 CH90  Las Vegas  CH100  Bogota
 CH90  Barranquilla
 103
Radek Stepanek38.1CZE4---
 104
Janko Tipsarevic32.5SRB4 CH110  Qingdao
 CH80  Bangkok
  Bangkok 2
- ATP250  Shenzhen
 105
John Millman27.5AUS4-- ATP250  Winston-Salem
 CH110  Busan
  Ningbo
 106
Inigo Cervantes27.1ESP11- CH125  Braunschweig  ATP250  Sao Paulo
 CH125  Prostejov
 CH100  Bogota
 107
Lukas Lacko29.2SVK2- CH90  Guangzhou  CH125  Tashkent
 CH110  Seoul
 CH90  Manila 2016 (dropped)
  Brescia
 108
Gerald Melzer26.5AUT2 CH90  Bucaramanga 2016 (dropped)
  Morelos
 CH80  Mohammedia
 CH100  Sarasota
 CH90  Poprad Tatry
 ATP250  Kitzbuhel
 109
Aljaz Bedene27.5GBR4- CH125  Irving  CH100  Banja Luka
 110
James Duckworth24.9AUS5 CH90  Bangkok 3
  Toyota
 CH80  Canberra 2
 F18  China F6
 CH90  Kobe  CH80  Maui 2016 (dropped)
 111
Denis Istomin30.3UZB1- CH125  Tashkent
 CH90  Astana 2
 CH100  Astana
 112
Sergiy Stakhovsky31UKR3 CH110  Seoul - CH110  Bratislava
 CH90  Quimper
  Andria
 113
Bjorn Fratangelo23.5USA10 CH80  Savannah  CH110  Bordeaux  CH100  Sarasota
  Aptos
 CH80  Surbiton
 114
Jozef Kovalik24.2SVK3 CH90  Napoli - CH100  Santo Domingo
  Heilbronn
 CH90  Prague
 115
Daniel Gimeno Traver31.4ESP12- CH90  Cordenons  CH80  Milan
 116
Yuichi Sugita28.3JPN3 CH90  Kyoto - CH125  Kaohsiung
 CH80  Bangkok
 117
Nicolas Kicker24.4ARG10 CH90  Perugia
  Guayaquil
 CH100  Santo Domingo
 CH90  Fano
 CH90  Curitiba
 118
Guido Andreozzi25.4ARG11 CH100  Santo Domingo
 CH80  Vicenza
 CH90  Lima  CH125  Caltanissetta
 CH90  Guayaquil
 CH80  Cortina
 119
Ernesto Escobedo20.5USA11 CH110  Monterrey
 CH80  Lexington
 CH90  Sao Paulo
  Cary
-
 120
Stefan Kozlov18.9USA12 CH90  Columbus 2
 F27  Canada F2
  U.S.A. F13
 CH110  Le Gosier
 CH90  Suzhou
 CH80  Knoxville
 121
Benjamin Becker35.5GER7- CH80  Columbus  CH110  Monterrey
 CH100  Puebla
 122
Alessandro Giannessi26.6ITA4 CH125  Szczecin  CH90  Ortisei  CH125  Caltanissetta
 CH90  Morelos
 123
Joao Souza28.6BRA4 CH90  Fano
 CH80  Cortina
 CH100  Leon  CH110  Biella
 CH100  Lyon
 CH90  Medellin
 124
Tobias Kamke30.6GER8 CH80  Kazan - CH125  Braunschweig
 CH90  Furth
  Istanbul
 125
Taro Daniel23.9JPN4 CH90  Cordenons  CH90  Seville  CH80  Como
 126
Peter Polansky28.5CAN2 CH90  Gatineau
 F27  Canada F3
  Canada F4
 F18  U.S.A. F16
 CH80  Knoxville
 F27  Canada F5
 CH110  Monterrey
 F27  U.S.A. F18
 127
Marius Copil26.2ROU1 CH100  Budapest  CH110  Bratislava
 CH80  Surbiton
 CH90  Napoli
 128
Henri Laaksonen24.8SUI3 CH80  Shanghai
  Champaign
 F27  U.S.A. F11 CH90  Ho Chi Minh City
  Columbus 2
 CH80  Charlottesville
 129
Julien Benneteau35FRA13 CH110  Mouilleron Le Captif - CH125  Brest
 130
Thomas Fabbiano27.6ITA5 CH90  Zhuhai - CH110  Raanana
 CH100  Shenzhen
 131
Evgeny Donskoy26.6RUS6 CH110  Raanana
 CH100  Astana
- CH90  Recanati
 132
Andrey Rublev19.2RUS7 CH90  Quimper  CH110  Mouilleron Le Captif  CH125  Orleans
 133
Vasek Pospisil26.5CAN3---
 134
Denis Kudla24.4USA13- CH110  Monterrey  CH80  Savannah
  Manchester
  Happy Valley
 135
Andrej Martin27.3SVK4- ATP250  Umag CH90  Poprad Tatry
 136
Norbert Gombos26.4SVK5 CH125  Brest
 CH110  Bratislava
 CH125  Orleans  CH90  Izmir
 CH80  Bangkok 4
 137
Rajeev Ram32.8USA14- ATP250  Delray Beach-
 138
Darian King24.7BAR1 CH100  Tiburon
 CH90  Cali
 CH80  Binghamton
 F27  Mexico F1
 F27  U.S.A. F18
 F18  Mexico F2
 F27  U.S.A. F17
 F18  Greece F3
  Greece F4
  Greece F5
 139
Go Soeda32.3JPN5 CH90  Winnipeg  CH90  Ho Chi Minh City
 CH80  Bangkok 4
 CH90  Manila 2016 (dropped)
  Kobe
 CH80  Winnetka
 140
Arthur De Greef24.8BEL3 CH90  Liberec
 F18  Tunisia F10
 CH90  Napoli
  Guayaquil
 CH90  San Benedetto
 CH80  Casablanca
 F18  Spain F4
 141
Duckhee Lee18.6KOR2 F27  Japan F6
  China F10
 F18  Japan F3
 CH125  Kaohsiung
 F27  China F4
 CH110  Chengdu
 CH90  Fergana
  Kobe
 CH80  Pune
 142
Vincent Millot30.9FRA14- CH125  Mons
 CH90  Gatineau
 CH80  Ilkley
 CH90  Cherbourg
 143
Lukas Rosol31.4CZE5-- ATP250  Geneva
 144
Roberto Carballes Baena23.8ESP13- CH90  Bastad  CH90  Noumea
 CH80  Cortina
 145
Marco Chiudinelli35.3SUI4 CH110  Wroclaw  CH90  Manila 2016 (dropped) CH90  Istanbul
 146
Leonardo Mayer29.6ARG12 CH90  Manerbio  CH90  Buenos Aires 2 -
 147
Maximo Gonzalez33.5ARG13 CH90  Santiago 2 - CH110  Bordeaux
 CH90  Furth
  Barranquilla
 CH80  Santos
 148
Luca Vanni31.6ITA6 CH100  Segovia
 CH90  Brescia
  Andria
--
 149
Grega Zemlja30.3SLO1- CH90  Gwangju
  Nanjing
 CH80  Traralgon
 CH110  Busan
 CH80  Portoroz
 150
Tim Smyczek29USA15-- CH100  Dallas
  Tiburon
 151
Ernests Gulbis28.3LAT1---
 152
Ruben Ramirez Hidalgo39ESP14- CH110  Chengdu
  Qingdao
 CH90  Samarkand
 F18  Turkey F26
 CH90  Tampere
 CH80  Rio De Janeiro 2016 (dropped)
 F18  Bulgaria F2
 153
Kenny De Schepper29.6FRA15 CH80  Como - CH100  Budapest
 CH90  Cherbourg
 154
Elias Ymer20.7SWE1 CH90  Barletta - CH110  Aix en Provence
  Bordeaux
 CH90  Perugia
 155
Jan Satral26.4CZE6 CH90  Marburg
  Rome 2
 F18  Czech Republic F1
--
 156
Ivan Dodig32CRO4-- CH125  Irving
 157
Marton Fucsovics24.9HUN1- ATP250  Prostejov  CH100  Segovia
 CH90  Recanati
 158
Albert Montanes36.1ESP15-- ATP250  Marrakech
 CH100  Heilbronn
 CH90  San Luis Potosi
 159
Ruben Bemelmans29BEL4 F27  U.S.A. F34
 F18  Belgium F5
 CH80  Charlottesville
  Champaign
 F27  U.S.A. F33
 160
Peter Gojowczyk27.5GER9 CH80  Happy Valley - CH110  Mouilleron Le Captif
 CH90  Winnipeg
 CH80  Manchester
  Winnetka
 161
Enrique Lopez Perez25.6ESP16 F27  Nigeria F5
  Nigeria F6
 F18  China F2
  China F3
 CH90  Turin
 F18  Egypt F1 2016 (dropped)
  China F1
 CH90  Barletta
 F18  Egypt F2
 162
Marco Trungelliti26.9ARG14- CH90  Marburg  CH90  Todi
  Las Vegas
 CH80  Traralgon
 163
Steven Diez25.8CAN4 F18  Spain F2
  Spain F4
  Spain F6
 CH100  Moscow
 F18  Spain F1
  Morocco F2
  Spain F7
 CH90  Trnava
 F18  Morocco F3
 164
Jason Jung27.5TPE2 CH110  Chengdu  CH80  Shanghai
 F27  Canada F3
 CH110  Qingdao
 CH100  Nanchang
 165
Quentin Halys20.2FRA16 CH80  Tallahassee  CH100  Fairfield -
 166
Teymuraz Gabashvili31.6RUS8-- CH125  Braunschweig
 167
Alexander Bublik19.5KAZ2 F27  Russia F8
  Sweden F5
 F18  Qatar F2
  Russia F1
 F18  Qatar F3 F18  Turkey F6
 168
Maximilian Marterer21.5GER10 CH80  Meknes
  Kenitra
 F18  Tunisia F13
  Germany F7
 CH80  Meerbusch  CH80  Bangkok
 F27  Germany F3
 169
Andrew Whittington23.4AUS6 F27  Australia F3
  Australia F4
 F18  Guam F1
  Hong Kong F1
  Hong Kong F2
  Hong Kong F3
 CH80  Gimcheon  CH80  Lexington
 170
Stefano Napolitano21.7ITA7 CH90  Ortisei  CH90  Todi  CH110  Biella
 CH90  Ostrava
 171
Ilya Ivashka22.9BLR1 F27  Uzbekistan F1
  Uzbekistan F2
 CH90  Recanati  CH100  Astana
 CH90  Karshi
 F27  Switzerland F1
 172
Hiroki Moriya26.2JPN6 CH100  Nanchang  CH110  Ningbo  CH90  Bergamo
 173
Aleksandr Nedovyesov29.9KAZ3-- CH100  Anning
 CH90  St. Brieuc
  Nanjing
  Poznan
  Astana 2
 174
Federico Gaio24.8ITA8 CH110  Biella
 CH90  San Benedetto
- CH90  San Luis Potosi
 175
Dennis Novikov23.2USA16-- CH90  Cary
 176
Sam Groth29.2AUS7 CH90  Las Vegas --
 177
Constant Lestienne24.6FRA17 CH90  Ostrava
 F27  France F2 2016 (dropped)
 CH90  San Benedetto
 F27  France F1 2016 (dropped)
  France F12
 F18  Bagnoles De L Orne (new)
 CH125  Szczecin
 CH90  Scheveningen
 F27  France F6
 178
Laslo Djere21.6SRB5 F18  Tunisia F6 CH80  Milan
  Cortina
 CH90  Turin
 F18  Tunisia F7
 179
Marcelo Arevalo26.2ESA1 F18  El Salvador F1
  El Salvador F2
 CH100  San Luis Potosi
  Granby
-
 180
Agustin Velotti24.6ARG15 CH90  Curitiba
 F18  U.S.A. F6
- CH110  Puebla
 CH90  Samarkand
 CH80  Santos
 181
Tatsuma Ito28.6JPN7- CH90  Toyota  CH100  Dallas
 CH90  Gwangju
 182
Michael Berrer36.5GER11 CH100  Leon --
 183
Kimmer Coppejans22.9BEL5 CH90  Tampere - CH90  Poznan
 CH80  New Delhi
 184
Reilly Opelka19.3USA17 CH80  Charlottesville - ATP250  Atlanta
 185
Uladzimir Ignatik26.5BLR2 F27  Switzerland F1
 F18  Czech Republic F5
  Slovak Republic F2
 CH90  Prague II
 CH80  Meknes
 CH80  Mohammedia
 F27  Germany F3
 186
Blaz Kavcic29.8SLO2 CH80  Bangkok 4  CH90  Winnipeg
 CH80  Bangkok
-
 187
Igor Sijsling29.4NED2- CH90  St. Brieuc -
 188
Mathias Bourgue23FRA18- CH100  Anning  CH100  Santo Domingo
 CH90  Bucaramanga 2016 (dropped)
 189
Christian Garin20.6CHI1 CH90  Lima
 F27  Italy F19
 F18  Spain F5
  Tunisia F20
  Tunisia F21
- CH90  Montevideo
 CH80  Bangkok 2
 F18  Morocco F3
 190
Marco Cecchinato24.3ITA9 CH80  Milan  CH80  Como  CH90  Todi
 191
Joris De Loore23.7BEL6 F27  Netherlands F2
 F18  Turkey F3 2016 (dropped)
  Turkey F4
 CH80  St. Remy
 F18  Tunisia F11
 CH100  Fairfield
 CH90  Liberec
 CH80  Mestre
  Happy Valley
 F18  Tunisia F10
 192
Pedro Sousa28.6POR3 F18  Tunisia F1 2016 (dropped)
  Tunisia F9
  Tunisia F11
  Tunisia F18
  Tunisia F19
  Netherlands F1
 F18  Tunisia F2 2016 (dropped)
  Tunisia F4
  Tunisia F10
  Tunisia F12
  Tunisia F17
 CH90  Tampere
 CH80  Campinas
 F18  Portugal F7
 193
Matthew Barton25AUS8 F27  U.S.A. F11- CH90  Kyoto
 194
Michael Mmoh19USA18 CH80  Knoxville
 F27  U.S.A. F10
 CH110  Tiburon
 F27  U.S.A. F2 2016 (dropped)
 CH100  Stockton
 195
Di Wu25.3CHN1 CH80  Maui 2016 (dropped) CH100  Shenzhen  CH90  Gwangju
 F27  China F10
 196
Stefanos Tsitsipas18.4GRE1 F27  Portugal F11
 F18  Italy F6
  Italy F10
  Italy F12
 CH80  Mohammedia
  Casablanca
 F18  Austria F2
 F27  Canada F6
 F18  Greece F6
 197
Mohamed Safwat26.3EGY1 F27  Nigeria F2
 F18  Egypt F1 2016 (dropped)
  Egypt F2
 CH80  Kenitra
 F27  Nigeria F1
  Nigeria F4
 F18  Egypt F12
 F27  Nigeria F3
 F18  Egypt F6
 198
Ze Zhang26.5CHN2- CH90  Kyoto
  Zhuhai
 CH90  Guangzhou
 199
Nikola Milojevic21.5SRB6 F18  Egypt F4
  Egypt F18
 CH90  Noumea
 F18  Egypt F3
  Tunisia F21
  Turkey F41
 CH90  Fergana
 CH80  Pune
 200
Noah Rubin20.9USA19- CH100  Stockton
 F18  U.S.A. F8
 CH80  Maui 2016 (dropped)
 201
Alexander Kudryavtsev31.2RUS9-- CH110  Seoul
 CH90  Suzhou
 CH80  Portoroz
 202
Marko Tepavac22.7SRB7 CH90  Karshi
 F18  Egypt F6
  Egypt F7
  Egypt F8
  Egypt F12
 F27  France F16-
 203
Tennys Sandgren25.4USA20 F27  U.S.A. F17
  U.S.A. F24
  U.S.A. F25
 CH90  Columbus 2
 F27  U.S.A. F12
 CH80  Columbus
 F27  U.S.A. F13
  U.S.A. F21
  U.S.A. F26
 204
Saketh Myneni29.2IND1- CH80  New Delhi  CH100  Anning
 CH90  Launceston
 205
Akira Santillan19.6JPN8 F27  China F7
  China F8
  Spain F18
 F18  Spain F7
  Spain F39
 F18  Spain F11 CH90  Trnava
 F27  China F9
 F18  Spain F1
  Spain F5
  Spain F6
 206
James McGee29.6IRL1 CH90  Cary - CH80  Tallahassee
 207
Miljan Zekic28.5SRB8 CH90  Todi
 F18  Tunisia F2 2016 (dropped)
  China F1
 CH100  Banja Luka
 F18  China F2
 F18  Tunisia F3
  China F3
  Tunisia F30
 208
Tristan Lamasine23.8FRA19-- CH90  Rome 2
 209
Pedja Krstin22.3SRB9 CH90  San Luis Potosi  CH100  Puebla -
 210
Jeremy Jahn26.7GER12 F27  Italy F24
  Finland F4
 F18  Tunisia F3
  Tunisia F4
  Morocco F1
  Tunisia F29
- CH80  Kenitra
 F18  Tunisia F1 2016 (dropped)
  Tunisia F2 2016 (dropped)
  Tunisia F30
 211
Daniel Brands29.5GER13-- CH125  Orleans
  Mons
 CH90  Marburg
 212
Mirza Basic25.5BIH2-- CH125  Tashkent
 CH100  Segovia
 CH90  Izmir
 CH80  St. Remy
 213
Andre Ghem34.6BRA5- CH90  Curitiba -
 214
Matteo Donati21.8ITA10- CH125  Caltanissetta  CH90  Manerbio
 215
Casper Ruud18NOR1 CH90  Seville
 F18  Spain F3
  Finland F1
 F27  U.S.A. F10
 F18  Italy F10
  Belgium F6
  Norway F3
 F18  Italy F9
  Belgium F7
 216
Yannik Reuter25.8BEL7 F27  France F1 2016 (dropped) CH125  Brest
 F18  Germany F17
 CH90  Marburg
  Scheveningen
 217
Mitchell Krueger23USA21 F27  China F9 CH80  Binghamton  F27  U.S.A. F11
 218
Dmitry Popko20.2KAZ4 F27  Kazakhstan F4
 F18  Turkey F45
  Turkey F46
  Thailand F6
- F27  Kazakhstan F3
 F18  Turkey F44
 219
Lorenzo Giustino25.3ITA11 F27  Italy F16
  France F13
  Serbia F7
 CH90  Sibiu  F27  Romania F4
 F18  Italy F13
 220
John Patrick Smith27.9AUS9-- CH80  Columbus
 221
Franko Skugor29.3CRO5-- CH80  Eckental
 222
Marc Polmans19.7AUS10 F27  Australia F5
 F18  Mozambique F1
  Mozambique F2
  Zimbabwe F2
 CH80  Canberra 2
 F27  U.S.A. F25
  U.S.A. F26
  Australia F6
 F18  Zimbabwe F1
 F27  Australia F1
  Australia F3
  Australia F7
  Australia F8
 223
Jordi Samper Montana26.7ESP17 F27  France F12 CH90  Trnava
 F18  Spain F9
  South Africa F2
 F18  South Africa F3
 224
Alexander Sarkissian26.7USA22-- CH100  Guadalajara
 CH90  Bangkok 3
 225
Christopher O'Connell22.6AUS11 F27  Australia F1
  Australia F8
  Australia F10
 F18  Serbia F1
  Serbia F4
 F27  Australia F4 CH90  Sibiu
 F27  Australia F3
 F18  Croatia F5
  Croatia F6
  Croatia F7
  Serbia F3
 226
Yuya Kibi30.4JPN9- F18  Japan F2
  Japan F3
 CH125  Chengdu
 CH90  Kyoto
 F18  Japan F5
  Korea F5
 227
Riccardo Bellotti25.4ITA12 F18  Croatia F5
  Croatia F7
  Italy F13
  Turkey F24
  Turkey F25
  Turkey F26
  Croatia F9
  Croatia F10
  Morocco F7
 F18  Austria F8
  Croatia F11
 F18  Italy F14
  Morocco F8
 228
Marinko Matosevic31.4AUS12-- CH100  Nanchang
 CH80  Bangkok 4
 229
Yasutaka Uchiyama24.4JPN10- F27  Japan F6 CH110  Granby
 CH90  Ho Chi Minh City
 CH80  Shanghai
 230
Alejandro Gonzalez27.9COL2- CH90  Morelos -
 231
Adrian Menendez Maceiras31.2ESP18- F18  Spain F19-
 232
Denis Shapovalov17.7CAN5 F27  U.S.A. F12
 F18  U.S.A. F5
  U.S.A. F14
- CH90  Drummondville
  Gatineau
 F18  U.S.A. F15
 233
Andrey Golubev29.4KAZ5 CH90  Jonkoping  CH90  Launceston  CH80  Binghamton
 234
Amir Weintraub30.3ISR2 F18  Israel F2
  Israel F15
- F18  Israel F1
  Israel F6
 235
Marsel Ilhan29.6TUR1 CH90  Izmir - F18  Turkey F49
 236
Filip Krajinovic24.8SRB10- CH90  Rome
  Manerbio
-
 237
Zdenek Kolar20.2CZE7 F18  Croatia F2
  Czech Republic F2
 CH90  Ostrava
 F18  Croatia F3
  Hungary F3
 CH90  Prague II
 F27  Czech Republic F4
 F18  Czech Republic F1
 238
Gregoire Barrere22.9FRA20 F27  France F8- CH100  Lyon
 CH90  Bergamo
  Blois
 F18  France F22
 239
Gonzalo Lama23.7CHI2 CH90  Sao Paulo - CH90  Santiago
 240
Frank Dancevic32.3CAN6 F27  Canada F7
 F18  Bosnia & Herzegovina F2
- F18  Hungary F3
 241
Daniel Masur22.2GER14 F18  Germany F1 2016 (dropped) F27  Netherlands F2
  Poland F6
 CH90  Toyota
 CH80  Meerbusch
 F18  Spain F7
 242
Jonathan Eysseric26.6FRA21 F27  France F15 F27  France F8 CH125  Szczecin
 CH90  Manerbio
 F27  France F13
  Italy F25
 F18  U.S.A. F8
  U.S.A. F9
 243
Kristijan Mesaros28.5CRO6 F18  Bosnia & Herzegovina F1
  Italy F15
  Macedonia F3
  Serbia F2
  Serbia F3
  Serbia F6
  Hungary F6
 F27  Serbia F7
 F18  Croatia F5
  Bosnia & Herzegovina F2
  Italy F27
  Morocco F7
 F27  Hungary F7
 F18  Croatia F4
  Hungary F1
  Macedonia F2
 244
Yannick Mertens29.5BEL8 F27  France F4
 F18  Greece F4
  Israel F16
 F27  Spain F24
  Portugal F11
 F18  Belgium F5
 F27  France F19
 245
Federico Coria24.8ARG16 F27  Argentina F12
 F18  Argentina F11
  Argentina F13
  Bolivia F3
 F18  Argentina F6
  Germany F7
  Italy F21
 CH90  Cali
 F18  Tunisia F4
  Argentina F5
  Argentina F8
  Argentina F9
  Colombia F2
  Switzerland F4
  Switzerland F5
 246
Alex De Minaur17.9AUS13- CH80  Eckental
 F18  Spain F4
 F27  Australia F6
 F18  Spain F3
  Spain F8
 247
Blake Mott20.7AUS14 CH90  Launceston  F27  Australia F1
  Australia F7
  Australia F8
 F27  Canada F4
  Canada F5
 248
Salvatore Caruso24ITA13- F18  Italy F36 CH90  Fano
  Brescia
 249
Luke Saville23AUS15-- CH90  Launceston
  Toyota
 CH80  Traralgon
 F27  Australia F2
  Australia F5
 250
Zhe Li30.3CHN3- CH80  Bangkok 2
 F27  China F10
 CH80  Gimcheon
 251
Brian Baker31.7USA23-- CH80  Lexington
 252
Yannick Maden27.2GER15 F27  Belgium F13
 F18  Great Britain F3
  Italy F8
  Italy F32
 F18  Croatia F2
  Bahrain F1
  Germany F4
  Germany F9
  Great Britain F4
 F18  Belgium F10
  Italy F31
 253
Aslan Karatsev23.3RUS10- CH90  Tampere
 CH80  Kazan
-
 254
Marc Sieber28.8GER16 F18  Turkey F14
  Turkey F15
  Turkey F17
  Turkey F22
  Turkey F23
  Turkey F44
 F18  Turkey F18
  Turkey F24
 F18  Tunisia F9
  Turkey F13
  Turkey F19
  Germany F5
  Turkey F48
 255
Vaclav Safranek22.6CZE8 F18  Czech Republic F6
  Slovak Republic F4
  Greece F8
  Greece F10
- CH90  Liberec
 F18  Romania F5
  Czech Republic F5
  Greece F9
  Greece F11
 256
Jurgen Melzer35.6AUT3---
 257
Kamil Majchrzak21POL1 F18  Ukraine F2
  Poland F3
  Antalya (new)
 F18  Hungary F2 CH90  Seville
 CH80  Mohammedia
  Casablanca
 F18  Spain F3
  Hungary F1
 258
Blaz Rola26.2SLO3- CH90  Perugia -
 259
Sadio Doumbia26.3FRA22 CH80  Pune
 F18  Algeria F1
  Algeria F3
 F18  Thailand F4 F18  Algeria F2
 260
Ti Chen33.2TPE3 F27  Uzbekistan F4
 F18  Thailand F1
  Vietnam F6
 F27  Uzbekistan F3
 F18  Korea F4
 F18  Chinese Taipei F1
  Vietnam F9
  Thailand F6
 261
Jose Hernandez Fernandez26.8DOM2 F27  Italy F23- CH90  Cali
  Buenos Aires 2
 F27  Germany F8
  Italy F24
 262
Caio Zampieri30.6BRA6- CH90  Medellin
 F18  Bolivia F3
 CH110  Leon
 F27  France F12
 F18  Uruguay F1
 263
Andrea Arnaboldi29ITA14---
 264
Laurynas Grigelis25.4LTU2 F18  Latvia F1
  Romania F15
  Romania F16
  Tunisia F26
  Tunisia F28
 CH90  Brescia
 F18  Romania F2
 F18  Estonia F1
  Tunisia F27
 265
Aldin Setkic29BIH3 F18  Egypt F13
  Egypt F14
 F27  Nigeria F2-
 266
Cameron Norrie21.4GBR5 F27  U.S.A. F21
  U.S.A. F23
 CH110  Aptos -
 267
Alexandre Sidorenko28.9FRA23 CH90  St. Brieuc
 F18  France F7
- F27  France F2 2016 (dropped)
 268
Filippo Volandri35.3ITA15-- CH90  Turin
  Rome
 269
Maxime Authom29.8BEL9 F27  France F17
  France F23
 F18  Belgium F4
  Great Britain F4
  Great Britain F5
 F27  France F6
 F18  Belgium F2
 F27  France F8
 F18  Belgium F1
  Netherlands F3
  Belgium F5
 270
Maxime Janvier20.2FRA24 CH80  Casablanca
 F27  France F9
  Poland F5
- F27  Poland F6
 F18  Israel F6
 271
Jerzy Janowicz26.1POL2 CH125  Genova --
 272
Pere Riba28.7ESP19- CH80  Vicenza  CH110  Qingdao
 CH90  Curitiba
 273
Edward Corrie28.9GBR6- CH90  Drummondville
 F27  Sweden F4
  Sweden F5
 F18  Great Britain F3
 F27  Canada F1
  France F19
 274
Germain Gigounon27.7BEL10 F18  Hungary F2
  Hungary F3
  Bulgaria F2
  Greece F7
 F18  Bulgaria F3 F27  Portugal F12
 F18  Germany F7
 275
Ramkumar Ramanathan22.1IND2 F18  Spain F12
  Qatar F5
  Qatar F6
- CH90  Samarkand
 CH80  Binghamton
 F27  France F21
 F18  Spain F8
 276
Dennis Novak23.3AUT4 F18  Tunisia F14
  Turkey F18
  Turkey F19
 F18  Egypt F31 CH90  Prague
 277
Ricardo Ojeda Lara23.9ESP20 F27  Portugal F12
 F18  Spain F15
  Spain F19
  Spain F20
  Spain F37
  Spain F38
 F18  Spain F34 F18  Spain F1
  Spain F10
  Spain F11
  Portugal F4
  Spain F17
  Spain F28
  Spain F35
  Spain F36
 278
Sekou Bangoura25.1USA24 F27  U.S.A. F18- CH100  Granby
 CH90  Las Vegas
 F27  U.S.A. F23
 F18  U.S.A. F4 2016 (dropped)
 279
Guilherme Clezar24BRA7- CH80  Rio De Janeiro 2016 (dropped) CH100  Sarasota
 CH90  Lima
 280
Alejandro Falla33.1COL3-- CH90  Noumea
 CH80  Canberra
 281
Brydan Klein27GBR7-- CH110  Fairfield
 CH80  Ilkley
 282
Sam Barry24.9IRL2 F18  Great Britain F2 CH100  Bangkok 3
 F27  U.S.A. F34
 CH90  Columbus 2
 F27  Sweden F4
 F18  Egypt F21
  Egypt F22
 283
Mackenzie McDonald21.7USA25 F27  U.S.A. F1
 F18  U.S.A. F29
- CH100  Tiburon
  Stockton
 CH80  Charlottesville
 284
Lloyd Harris19.9RSA2 F18  Egypt F27
  Egypt F28
  Egypt F29
  South Africa F1
  South Africa F2
  South Africa F3
 F18  Mozambique F1
  Zimbabwe F2
 F18  Egypt F3
  Egypt F4
  Mozambique F2
 285
Roberto Quiroz24.9ECU1 F27  U.S.A. F26
 F18  Mexico F4
  Colombia F3
 F18  U.S.A. F16
  Ecuador F3
 F18  Mexico F3
 286
Attila Balazs28HUN2 F27  Hungary F8
 F18  Italy F27
  Hungary F4
  Hungary F5
  Tunisia F34
  Tunisia F35
  Tunisia F36
  Hammamet (new)
 F18  Italy F37 F18  Tunisia F33
 287
Antal Van Der Duim29.3NED3 F27  Nigeria F1
  Nigeria F3
 F18  Italy F2
 F27  France F4
 F18  France F3
 CH90  Blois
 F27  Netherlands F4
 F18  Israel F2
  Israel F3
 288
Petr Michnev27.4CZE9 F18  Slovak Republic F3
  Austria F7
  Czech Republic F7
  Czech Republic F8
  Czech Repbulic F11
 F18  Czech Republic F9 F18  Germany F1 2016 (dropped)
  Greece F1
  Czech Republic F6
  Slovak Republic F2
  Czech Republic F10
  Schwieberdingen (new)
 289
Sebastian Ofner20.6AUT5 F18  Austria F3
  Austria F5
  Austria F8
  Greece F11
 F18  Turkey F14
  Greece F10
  Qatar F5
  Qatar F6
 F27  Hungary F7
 F18  Israel F1
  Austria F1
  Austria F4
  Austria F6
  Qatar F4
 290
Emilio Gomez25.1ECU2-- CH110  Moscow
 291
Calvin Hemery21.9FRA25- F27  Nigeria F6
 F18  Dominican Republic F3
 F27  France F15
 292
Alexey Vatutin24.2RUS11 F18  Tunisia F7 F27  Russia F7
  Hungary F8
 F18  Tunisia F6
  Cyprus F3
  Bagnoles De L Orne (new)
 293
Eduardo Struvay26COL4 CH100  Puebla  F18  Spain F15-
 294
Jaume Munar19.7ESP21 F18  Spain F21
  Belgium F9
  Spain F28
  Spain F32
 F18  Spain F22
  Spain F36
 F27  Spain F31
 F18  Croatia F3
  Spain F15
  Spain F20
  Spain F30
 295
Gianluigi Quinzi20.9ITA16 F18  Hungary F1
  Bosnia & Herzegovina F3
  Norway F3
 F18  Norway F2 CH90  Cordenons
 296
Dragos Dima24.5ROU2 F27  Romania F4
  Romania F12
 F18  Croatia F4
  Romania F3
  Romania F9
 F18  Romania F8
  Romania F11
 F18  Romania F1
  Romania F10
  Turkey F51
 297
Kevin Krawietz24.9GER17-- CH90  San Benedetto
  Ortisei
 CH80  Eckental
 F18  Germany F1 2016 (dropped)
  Germany F4
  Austria F7
 298
Michael Linzer27.2AUT6 F18  Uruguay F2
  Uruguay F3
 F27  Italy F25
 F18  Tunisia F7
  Serbia F3
 F18  Argentina F3
  Serbia F4
  Tunisia F25
  Chile F8
 299
Clement Geens20.8BEL11- CH100  Poznan
 F18  Czech Republic F1
  Czech Republic F2
 CH80  Meerbusch
 F18  U.S.A. F6
  Morocco F2
  Tunisia F12
  Tunisia F16
  Belgium F2
 300
Shuichi Sekiguchi25.5JPN11- F27  China F5
 F18  Guam F1
  Hong Kong F5
 F27  Japan F6
 F18  Japan F1
  Japan F3
  Hong Kong F4
 301
Laurent Lokoli22.2FRA26 F27  France F18
 F18  Italy F7
  Bosnia & Herzegovina F4
 F27  France F11
 F18  Switzerland F3
  Switzerland F4
 F27  France F12
  Sweden F5
 F18  Bosnia & Herzegovina F3
 302
Lorenzo Sonego21.6ITA17-- CH90  Ortisei
 303
Soon Woo Kwon19.1KOR3 F18  Japan F2
  Korea F5
  Thailand F5
- CH80  Gimcheon
 F27  China F7
 F18  Japan F4
 304
Marek Jaloviec22.9CZE10 F18  Azerbaijan F6
  Egypt F19
  France F20
  Germany F15
  Czech Republic F10
 F18  Germany F13 F18  Austria F2
  Egypt F18
  Egypt F20
  Egypt F21
  Germany F14
  Czech Republic F9
  Germany F17
 305
Liam Broady23GBR8 F18  Great Britain F1 F18  Antalya (new) CH100  Taipei
 F27  Canada F1
 306
Alessandro Bega26ITA18 F18  Italy F4 F18  Egypt F13
  South Africa F1
 F18  Italy F2
  Italy F3
  Italy F26
  Egypt F23
  South Africa F2
  South Africa F3
 307
Thiemo de Bakker28.3NED4-- CH80  Alphen
 308
Pedro Martinez Portero19.7ESP22 F18  Croatia F3
  Bulgaria F3
  Bulgaria F4
  Spain F23
 F18  Tunisia F16
  Spain F20
 CH80  Meknes
 F18  Spain F6
  Croatia F4
  Morocco F8
  Morocco F9
 309
Nicolas Jarry21.2CHI3 F18  Romania F14
  Chile F5
  Chile F7
  Chile F8
 F18  Romania F13-
 310
Adrian Ungur31.9ROU3-- CH80  Como
 311
Carlos Taberner19.4ESP23 F18  Romania F7
  Spain F22
  Tunisia F33
 F18  Spain F3
  Spain F13
  Tunisia F20
  Spain F23
  Spain F35
 F18  Tunisia F10
  Spain F12
  Tunisia F19
 312
Prajnesh Gunneswaran27.1IND3 F18  India F4 CH80  Pune
 F18  Turkey F9
  India F6
-
 313
Maxime Hamou21.6FRA27 F27  France F16
 F18  France F10
  France F14
  Morocco F6
  Bagnoles De L Orne (new)
 F18  Morocco F3 F27  Spain F16
  France F11
 F18  Morocco F2
 314
Nikola Mektic28CRO7-- CH90  Quimper
 315
Gleb Sakharov28.6FRA28 F18  Egypt F5
  Turkey F51
 F18  Egypt F10
  Turkey F50
 CH90  St. Brieuc
 F27  France F8
  Romania F4
 F18  Egypt F6
 316
Adam El Mihdawy27.4USA26 F27  Canada F9
 F18  Mexico F3
  Mexico F5
  Egypt F16
 F27  Mexico F1
 F18  Egypt F19
 F18  Mexico F2
  Egypt F17
  Egypt F18
  Colombia F8
 317
Tomas Lipovsek Puches23.7ARG17 F18  Argentina F3 F27  Argentina F4
 F18  Argentina F13
 F27  Italy F19
  France F16
 F18  Argentina F11
 318
Jurgen Zopp28.8EST1-- CH90  Barletta
 319
David Perez Sanz22.6ESP24 F27  Nigeria F4
 F18  Turkey F13
  Bulgaria F1
 F18  Bulgaria F2 F27  Nigeria F1
  Nigeria F3
 F18  Kuwait F2
  Kuwait F3
 320
Stefano Travaglia25ITA19 F27  Italy F28
 F18  Italy F30
  Italy F33
  Italy F36
 F18  Serbia F4
  Italy F32
 F18  Italy F21
  Serbia F5
  Italy F27
  Italy F34
 321
Daniel Nguyen26.2USA27-- CH100  Leon
 322
Axel Michon26FRA29-- CH90  Fano
 323
Albano Olivetti25.1FRA30 F27  France F21- F27  France F18
 F18  France F20
 324
Tommy Paul19.6USA28 F18  U.S.A. F3 2016 (dropped)
  U.S.A. F4 2016 (dropped)
--
 325
Yann Marti28.6SUI5 F18  Germany F17 F18  Turkey F12 F27  France F2 2016 (dropped)
  Switzerland F1
  Switzerland F2
 F18  France F3
  Netherlands F1
  Great Britain F4
 326
Alexandre Muller19.9FRA31 F18  Macedonia F2
  Cyprus F2
 F18  Egypt F8
  Algeria F1
  Macedonia F1
  Morocco F6
  Croatia F9
  Greece F8
  Israel F17
 F18  France F10
  Cyprus F3
 327
Oriol Roca Batalla23.7ESP25 F18  Tunisia F17 F18  Spain F5
  Tunisia F18
 CH80  Meknes
 F18  Spain F19
  Tunisia F28
  Tunisia F34
 328
Edouard Roger Vasselin33.1FRA32---
 329
Daniel Altmaier18.3GER18 F18  Belgium F2
  Belgium F6
  Qatar F4
 F18  Italy F33
  Kuwait F3
  Thailand F5
 CH80  Bangkok 2
 F18  Germany F2 2016 (dropped)
  Kuwait F1
 330
Austin Krajicek26.5USA29---
 331
Philip Bester28.2CAN7 F27  Canada F5- F27  Canada F6
 F18  U.S.A. F16
 332
Roman Safiullin19.4RUS12 F27  Israel F14
 F18  Turkey F8
  Egypt F21
  Egypt F30
 F18  Turkey F5
  Egypt F23
  Egypt F32
 F18  Turkey F6
  Tunisia F11
  Israel F15
  Egypt F31
 333
Gianluca Mager22.1ITA20-- F18  Italy F8
 334
Yannick Jankovits30FRA33 F18  Israel F1
  Turkey F9
  Israel F4
 F18  Israel F2
  Italy F9
  Turkey F27
  Israel F11
 F27  France F23
 F18  Turkey F23
  Turkey F28
  Italy F26
 335
Gianni Mina24.9FRA34 F18  U.S.A. F36
  USA F37
 F27  Portugal F12
  Nigeria F5
 F18  Dominican Republic F2
 F27  Nigeria F6
 F18  Tunisia F15
  Morocco F5
  Morocco F6
  Dominican Republic F1
 336
Evan King24.8USA30 F18  Japan F7
  U.S.A. F19
  Dominican Republic F3
 F18  Dominican Republic F1 F27  China F8
  U.S.A. F25
  U.S.A. F26
  U.S.A. F1
 337
Egor Gerasimov24.1BLR3- CH90  Bergamo  CH90  Andria
 338
Max Purcell18.7AUS16 CH80  Gimcheon  F27  Australia F10 F27  Australia F6
  Australia F7
 F18  Korea F3
 339
Dzmitry Zhyrmont27.8BLR4 F27  Sweden F4
 F18  Belarus F3
 F18  Belarus F1
  Belarus F2
 F27  Russia F8
 F18  Estonia F2
  Schwieberdingen (new)
 340
Tallon Griekspoor20.5NED5 F18  Belgium F10
  Turkey F43
 F18  Finland F2
  Turkey F42
 F18  Turkey F7
  Qatar F1
  Netherlands F1
  Netherlands F3
  Latvia F1
  Great Britain F6
  Antalya (new)
 341
Edoardo Eremin23.2ITA21- F27  France F23 CH80  Vicenza
 F18  Qatar F5
  Qatar F6
 342
Omar Jasika19.6AUS17- CH80  Happy Valley  CH80  Canberra 2
 F27  U.S.A. F25
 F18  Croatia F5
  Croatia F6
 343
Mikael Torpegaard22.6DEN1 CH80  Columbus
 F18  Finland F3
 F18  Finland F1 F18  U.S.A. F19
  U.S.A. F20
 344
Nils Langer26.9GER19 F27  Germany F3--
 345
Juan Ignacio Londero23.4ARG18-- CH90  Perugia
 F18  Romania F2
 346
Joao Domingues23.2POR4 F27  Spain F16
 F18  Portugal F6
  Tunisia F31
 F18  Portugal F4
  Portugal F7
  Tunisia F29
  Tunisia F30
 F27  Portugal F11
 F18  Tunisia F5
  Portugal F1
 347
Joao Pedro Sorgi23.2BRA8- F18  Argentina F5
  Italy F14
  Uruguay F1
  Uruguay F3
 CH90  Guayaquil
 F27  Italy F19
 F18  Argentina F6
  Uruguay F2
 348
Karim Mohamed Maamoun25.7EGY2 F18  Egypt F3
  Egypt F10
  Egypt F22
- F27  Nigeria F2
  Nigeria F4
  Nigeria F5
 F18  Egypt F5
  Egypt F9
  Tunisia F20
  Egypt F23
  Egypt F32
 349
Ivan Nedelko30.6RUS13 F18  Tunisia F5
  Ukraine F3
  Finland F2
 F18  Hammamet (new) F18  Tunisia F9
  Kazakhstan F7
  Tunisia F32
  Tunisia F33
  Egypt F36
  Egypt F37
 350
Maxime Chazal23.7FRA35 F27  Italy F25
 F18  Belgium F7
 F18  Italy F34 F27  Romania F12
 F18  Spain F5
  Spain F13
  Italy F13
  Italy F35
 351
Yannick Hanfmann25.1GER20 F27  U.S.A. F2 2016 (dropped)
  Germany F8
 F18  Austria F2
 F27  Italy F24
 F18  Austria F1
  Germany F11
 F27  U.S.A. F1
 352
Benjamin Bonzi20.6FRA36 F18  Tunisia F25
  Tunisia F27
  Egypt F31
 F18  Qatar F2
  Tunisia F22
  Tunisia F26
 F18  France F5
  Qatar F1
  Tunisia F18
  Spain F25
  Egypt F30
  Hammamet (new)
 353
Alvaro Lopez San Martin19.6ESP26 F27  Spain F29
  Spain F31
 F18  Spain F27
 F18  Spain F32
  Morocco F8
  Morocco F9
 F18  Spain F2
  Spain F23
 354
Cem Ilkel21.4TUR2- CH90  Izmir
 F18  Turkey F13
  Turkey F15
  Turkey F21
  Turkey F25
 F18  Turkey F20
  Turkey F51
 355
Takuto Niki29.2JPN12 F18  Chinese Taipei F1
  Chinese Taipei F2
 F18  Hong Kong F6-
 356
Juan Pablo Paz22ARG19 F18  Romania F2 F27  Romania F4
  Italy F19
 F18  Argentina F2
  Tunisia F15
  Romania F3
  Romania F8
 357
Marek Michalicka30CZE11 F18  Czech Republic F3- CH90  Ostrava
 358
Sumit Nagal19.4IND4 F27  Poland F6
  Hungary F7
- F27  Italy F28
  Australia F10
 F18  Tunisia F7
 359
Roberto Ortega Olmedo25.7ESP27 F18  Spain F36 F18  Portugal F1
  Spain F8
  Spain F39
 F18  Spain F7
  Spain F10
  Tunisia F21
  Egypt F13
 360
Vladyslav Manafov23.7UKR4 F18  Egypt F33
  Egypt F34
 F18  Greece F3
  Ukraine F1
  Ukraine F2
 F18  Egypt F8
  Egypt F9
  Ukraine F3
  Romania F10
  Romania F11
  Ukraine F5
  Egypt F30
  Egypt F32
 361
Lloyd Glasspool23.1GBR9 F18  Greece F5 F27  Canada F2
 F18  Greece F4
 F18  Great Britain F2
 362
Frederico Ferreira Silva21.8POR5 F18  Portugal F3
  Turkey F48
 F18  Turkey F6 F27  Czech Republic F4
 F18  Turkey F7
  Egypt F10
  Turkey F47
 363
Raymond Sarmiento24.4USA31 F18  France F5 F27  Canada F4
  France F18
 F18  France F20
 F27  France F6
  Canada F3
  U.S.A. F34
 F18  China F6
 364
Michal Konecny27.2CZE12 F18  Azerbaijan F5 F18  Azerbaijan F2
  Egypt F21
  Turkey F44
 F27  Uzbekistan F1
 F18  Azerbaijan F3
  Azerbaijan F4
  Turkey F45
  Czech Republic F12
 365
Marvin Netuschil25.5GER21 F18  Germany F6
  Germany F10
  Italy F34
  Italy F35
 F27  Belgium F13
 F18  Belgium F14
 F18  Belgium F2
  Germany F7
  Italy F33
 366
Sanjar Fayziev22.4UZB2 F18  Kazakhstan F6
  Kuwait F2
 F18  Kazakhstan F7
  Kuwait F1
 F27  Kazakhstan F2
 F18  Belarus F2
  Kazakhstan F5
 367
Yuki Bhambri24.5IND5 F18  Hong Kong F4- CH90  Zhuhai
 F27  U.S.A. F31
 368
Seong chan Hong19.5KOR4 F18  Turkey F5
  Turkey F6
  Turkey F7
  Vietnam F1
  Vietnam F3
 F18  Turkey F4
  Thailand F2
 F18  Korea F2
 369
Gregoire Jacq24.1FRA37 F18  Italy F1
  Germany F4
 F27  France F21
 F18  Algeria F2
  France F10
  Slovak Republic F3
 F18  Algeria F3
  Italy F21
 370
Lamine Ouahab32MAR1 F27  France F11
 F18  Morocco F2
  Morocco F3
  Morocco F8
  Morocco F9
- F27  France F13
 F18  Morocco F1
 371
Danilo Petrovic24.9SRB11 F18  Croatia F1
  Macedonia F1
 F27  Kazakhstan F1 2016 (dropped)-
 372
Andrea Collarini24.9ARG20 F18  U.S.A. F8 F18  Argentina F7 F18  Argentina F8
 373
Hugo Nys25.9FRA38 F18  France F3 F27  France F2 2016 (dropped)
  France F17
 F18  Turkey F18
  Turkey F19
  Zimbabwe F1
  Zimbabwe F3
 374
Christopher Heyman23.2BEL12 F18  Turkey F16
  Turkey F20
  Turkey F21
  Germany F5
  Germany F16
 F18  Turkey F17 F18  Turkey F8
 375
Walter Trusendi32ITA22 F18  Italy F18
  Italy F31
 F27  Italy F16
 F18  Italy F35
 F18  Tunisia F3
  Tunisia F21
  Italy F15
  Italy F30
  Italy F32
 376
Hubert Hurkacz19.9POL3- F18  Czech Republic F3 F27  Poland F5
 F18  Germany F17
 377
Mikelis Libietis24.5LAT2 F18  Azerbaijan F3
  Greece F6
  Lithuania F1
  Estonia F1
 F18  Latvia F1-
 378
Tim Van Rijthoven19.7NED6- F27  Canada F1
  Canada F6
 F18  Italy F7
 CH90  Drummondville
 F27  Netherlands F2
  Canada F7
 379
Nicolas Barrientos29.7COL5 F27  China F5--
 380
Pablo Vivero Gonzalez21.7ESP28 F18  Spain F8
  Portugal F5
 F18  Egypt F28
  Egypt F29
  Egypt F30
 F27  Spain F18
 F18  Portugal F1
  Portugal F2
  Portugal F6
  Spain F37
 381
Jan Mertl35CZE13 F18  Czech Republic F9- F18  Czech Republic F1
  Czech Republic F3
 382
Alejandro Gomez25.4COL6 F18  Colombia F1
  Colombia F5
  Colombia F6
  Colombia F8
- F18  Mexico F4
  Colombia F4
 383
Jarmere Jenkins26.1USA32 F27  Australia F6
  Australia F7
 F27  Australia F5
  Australia F9
 F18  Egypt F14
  Egypt F15
  Egypt F16
 384
Jaroslav Pospisil35.9CZE14 F18  Egypt F11
  Egypt F24
  Egypt F26
  Croatia F11
 F18  Egypt F6 F18  Egypt F7
  Egypt F12
 385
Daniel Elahi Galan20.5COL7- F18  Colombia F4
  Colombia F5
  Colombia F6
  Colombia F8
  Colombia F9
-
 386
Carl Soderlund19.6SWE2 F18  Sweden F1 F27  U.S.A. F1 CH90  Bastad
 F27  Long Beach (new)
 F18  U.S.A. F30
 387
Marc Giner25.5ESP29 F18  Russia F2
  Germany F11
  Tunisia F32
 F27  Spain F31
 F18  Russia F3
 F18  Spain F9
  Russia F1
  Spain F21
 388
Lukas Mugevicius22.1LTU3 F18  Georgia F3
  Ukraine F6
 F18  Georgia F2
  Ukraine F5
 F18  Turkey F16
  Turkey F26
  Georgia F1
  Ukraine F4
  Tunisia F31
  Tunisia F32
 389
Matteo Viola29.5ITA23 F18  Italy F37 F18  Israel F1
  Italy F13
 F27  China F4
 F18  Israel F2
  Italy F35
 390
Alex Kuznetsov29.9USA33 F27  Canada F1- F27  U.S.A. F18
 391
Andreas Beck30.9GER22 F27  France F6 F27  France F9
 F18  Germany F1 2016 (dropped)
 F27  France F4
 F18  Germany F2 2016 (dropped)
  Germany F11
 392
Mario Vilella Martinez21.5ESP30 F18  Algeria F2
  Spain F34
 F27  Spain F16
 F18  Morocco F1
 F18  Spain F12
  Algeria F1
  Algeria F3
  Spain F17
  Spain F35
  Spain F36
 393
Botic Van de Zandschulp21.2NED7 F18  Netherlands F6
  Netherlands F7
  Estonia F4
 F18  Czech Republic F10 F27  Netherlands F2
  Netherlands F4
 F18  Belgium F8
  Netherlands F5
  Estonia F3
  Czech Repbulic F11
 394
Lucas Miedler20.5AUT7 F18  Norway F2
  Cyprus F1
 F18  Norway F1
  Cyprus F2
  Cyprus F3
 F18  Hungary F2
  Hungary F6
  Croatia F9
  Norway F3
 395
Facundo Mena24.3ARG21- F27  U.S.A. F24
 F18  Colombia F2
  Uruguay F2
 F18  U.S.A. F6
  U.S.A. F7
 396
Alexander Ward26.7GBR10 F18  Turkey F10
  Tunisia F12
- CH90  Bangkok 3
 397
Edan Leshem19.8ISR3 F18  Israel F9
  Israel F10
 F18  Israel F7 F27  Canada F5
 F18  Israel F13
 398
N.Sriram Balaji26.8IND6 F18  Thailand F2 F18  India F4
  India F5
 F27  China F4
  Uzbekistan F3
  Australia F9
  Australia F10
 F18  Egypt F4
  Thailand F1
 399
Bernabe Zapata Miralles20ESP31 F18  Spain F10
  Spain F26
  Spain F30
- F27  Spain F31
 F18  Spain F21
  Spain F22
 400
Dmitry Tursunov34.1RUS14---
 401
Michal Przysiezny32.9POL4-- CH80  Ilkley
 F27  Poland F5
 402
Makoto Ochi20.7JPN13 F18  Korea F4 F18  Japan F5
  Korea F6
  Vietnam F6
 F27  Korea F1
 F18  Korea F5
  Korea F7
  Chinese Taipei F1
  Chinese Taipei F2
  Indonesia F5
 403
Frederik Nielsen33.3DEN2 F18  Spain F17 F18  Great Britain F5
  Great Britain F6
 F27  U.S.A. F31
 404
Temur Ismailov22UZB3 F27  Uzbekistan F3 F27  Uzbekistan F2 CH90  Astana 2
 F27  Uzbekistan F4
 405
Bruno Santanna23.5BRA9 F18  Portugal F4
  Dominican Republic F1
 F18  Brazil F1
  El Salvador F2
 F18  Tunisia F8
  Germany F6
  Dominican Republic F3
 406
Remi Boutillier27FRA39 F18  France F22 F27  Spain F18
 F18  Italy F4
  Spain F17
 F27  France F21
 407
Julien Dubail28.9BEL13- F18  Egypt F2
  Israel F3
  Greece F6
 F27  France F17
  France F23
 F18  Egypt F1 2016 (dropped)
  Turkey F16
  Portugal F5
  Israel F7
  Turkey F43
 408
Enzo Couacaud21.8FRA40 F18  Vietnam F8
  Vietnam F9
  Indonesia F5
  Indonesia F6
 F18  Indonesia F4 F18  Italy F7
  Belgium F1
 409
Finn Tearney26.3NZL1- F27  China F8
  China F9
 F27  Canada F3
  Australia F5
 F18  Japan F4
 410
Alexandar Lazov26.5BUL2 F18  Turkey F47
  Turkey F49
 F18  Romania F1
  Bulgaria F1
  Germany F12
 F18  Bulgaria F2
  Macedonia F2
  Antalya (new)
 411
Romain Jouan31.5FRA41 F27  France F19 F27  France F13-
 412
Dayne Kelly26.4AUS18 F27  Australia F2
 F18  Vietnam F4
- F27  Australia F4
  Australia F8
 413
Filip Horansky24SVK6 F18  Turkey F12 F18  Algeria F3
  Russia F1
  Germany F6
 F18  Turkey F13
  Tunisia F14
  Belgium F3
 414
Jose Statham29.7NZL2 F18  U.S.A. F22- F27  Australia F1
  Australia F4
 F18  U.S.A. F16
  Finland F1
  U.S.A. F36
 415
Eric Quigley27.9USA34- F27  U.S.A. F13 CH110  Aptos
 F27  U.S.A. F2 2016 (dropped)
  U.S.A. F11
 416
Yusuke Takahashi19.2JPN14 F18  Vietnam F2
  Thailand F3
 F18  China F6
  Indonesia F5
 F18  Japan F7
  Vietnam F6
 417
Tomislav Brkic26.8BIH4 F18  Serbia F5 F18  Croatia F10 F27  Uzbekistan F2
 F18  Croatia F11
  Greece F8
  Greece F10
 418
Bastian Malla20.3CHI4 F18  Spain F9 F27  Italy F23
 F18  Spain F10
  Chile F5
  Chile F8
 F18  Chile F6
 419
Jan Hernych37.5CZE15- CH110  Wroclaw  F18  Italy F2
 420
Fred Gil31.8POR6 F18  Portugal F7 F18  Tunisia F28
  Tunisia F32
 F27  Spain F18
  Spain F24
 F18  Portugal F4
  Spain F19
  Portugal F8
  Tunisia F29
  Tunisia F31
 421
Cedrik Marcel Stebe26.2GER23---
 422
Peter Nagy24.8HUN3 F18  Poland F4 F27  Hungary F7
 F18  Croatia F6
  Croatia F7
  Hungary F6
 F18  U.S.A. F4 2016 (dropped)
  Austria F7
  Hungary F4
  Plantation (new)
 423
Nicolas Meister27.6USA35 F18  Israel F7
  Israel F8
- F27  Nigeria F1
  Nigeria F2
 424
Christian Lindell25.1SWE3- F18  U.S.A. F9
  Argentina F11
 CH90  Sao Paulo
 F27  Italy F23
 F18  Bosnia & Herzegovina F3
 425
Brayden Schnur21.5CAN8 F27  Canada F6
  USA F40
 F27  Canada F9 F18  Puerto Rico F1
 426
Miki Jankovic22.3SRB12- F27  Kazakhstan F3
 F18  Greece F2
 F27  Kazakhstan F4
 F18  Tunisia F5
 427
Jimmy Wang31.9TPE4 F27  China F4--
 428
Maximilian Neuchrist25.4AUT8 F18  Kuwait F1
  Cyprus F3
- F18  Austria F2
  Kuwait F2
 429
Vishnu Vardhan29.4IND7 F18  India F1
  India F3
  India F5
- F18  India F6
 430
Matteo Berrettini20.7ITA24- CH90  Andria
 F27  Italy F28
 F18  Italy F33
  Italy F34
 431
Maxim Dubarenco23.5BLR5 F27  Kazakhstan F3
 F18  Greece F2
- F18  Great Britain F1
  Great Britain F2
 432
Daniel Dutra da Silva28.5BRA10 F18  Argentina F8
  Argentina F9
  Brazil F1
- F27  Argentina F4
 F18  Argentina F6
  Argentina F7
 433
Erik Crepaldi26.7ITA25 F18  Italy F9 F18  Italy F6
  Portugal F6
 F18  Portugal F2
  Italy F4
 434
Maverick Banes24.7AUS19 F27  Australia F9 F18  China F11 F18  Italy F14
 435
Matthias Bachinger29.7GER24---
 436
Jesse Huta Galung31.2NED8 F18  Portugal F1
  Portugal F2
  Netherlands F3
 F18  Netherlands F7 F18  Turkey F12
  Greece F8
 437
Niels Lootsma22.4NED9 F18  Estonia F3
  Czech Republic F12
 F18  Czech Republic F7
  Czech Republic F8
  Czech Repbulic F11
 F27  Switzerland F2
 F18  Estonia F4
  Czech Republic F10
 438
Evgeny Karlovskiy22.4RUS15 F18  Qatar F1
  Schwieberdingen (new)
 F18  Russia F2
  Kuwait F2
 F18  Azerbaijan F3
  Russia F6
 439
Shintaro Imai23.3JPN15 F18  India F2
  Indonesia F4
 F18  Japan F4
  Hong Kong F4
 F18  India F3
  Indonesia F5
  Hong Kong F5
 440
Kaichi Uchida22.4JPN16 F18  U.S.A. F20 F18  Sweden F1
  Sweden F2
  U.S.A. F22
 F18  U.S.A. F3 2016 (dropped)
  U.S.A. F5
  U.S.A. F7
  Sweden F3
  Argentina F13
 441
Marcus Willis26.2GBR11 F18  Kuwait F3--
 442
Yong Kyu Lim25.5KOR5 F27  Korea F1
 F18  Korea F8
- F18  Thailand F4
 443
Christopher Rungkat27INA1 F18  Indonesia F1
  Indonesia F2
 F18  Vietnam F2 F27  Uzbekistan F4
 F18  Indonesia F3
 444
Vladimir Ivanov29.7EST2 F18  Kazakhstan F5 F18  Russia F5
  Kazakhstan F6
  Estonia F2
  Estonia F4
 F27  Finland F4
 445
Dimitar Kuzmanov23.4BUL3- F18  Turkey F7
  Turkey F8
  Turkey F20
  Bulgaria F4
  Turkey F43
 F18  Turkey F3 2016 (dropped)
 446
Kuan Yi Lee20.3TPE5 F18  China F12 F18  Chinese Taipei F1 F27  China F8
 F18  China F2
  China F11
  China F13
  Thailand F2
  Chinese Taipei F2
 447
Tak Khunn Wang25.2FRA42 F18  Qatar F3 F27  France F15
 F18  France F7
 F27  France F11
 F18  Portugal F6
  Turkey F47
 448
Pol Toledo Bague22ESP32 F18  Tunisia F8 F18  Tunisia F3
  Tunisia F5
  Tunisia F31
 F18  Egypt F11
  Tunisia F26
 449
Goncalo Oliveira21.9POR7 F18  Austria F1 F18  Austria F5
  Tunisia F33
  Tunisia F35
 F18  Austria F4
  Switzerland F3
  Hammamet (new)
 450
Peter Kobelt26.1USA36 F18  Israel F6 F18  Israel F15 F27  France F17
 F18  Israel F4
 451
Evgeny Tyurnev19.7RUS16 F27  Kazakhstan F1 2016 (dropped)
  Russia F7
 F18  Azerbaijan F4
  Russia F5
- F18  Russia F1
  Latvia F1
 452
Cheong Eui Kim26.8KOR6-- F18  Korea F2
  Korea F6
  Korea F7
 453
Marcelo Tomas Barrios Vera19.1CHI5 F18  Mexico F2
  Colombia F4
- F18  Colombia F3
 454
Peter Torebko28.9GER25 F18  Germany F9 F27  Czech Republic F4 F27  Hungary F8
 F18  Germany F12
 455
Ivan Gakhov20.2RUS17 F18  Russia F6
  Kazakhstan F7
  Spain F35
 F18  Spain F21 F18  Lithuania F1
  Russia F5
 456
David Guez34.1FRA43 F18  Israel F17 F18  Israel F18-
 457
Dennis Nevolo27USA37- F27  U.S.A. F17 F27  U.S.A. F10
  U.S.A. F12
  U.S.A. F13
 458
Tomas Papik22.7CZE16 F18  Egypt F15 F18  Egypt F14
  Egypt F20
  Czech Republic F12
 F18  Egypt F5
  Egypt F11
  Czech Republic F8
  Czech Republic F9
 459
Andres Artunedo Martinavarro23.3ESP33 F27  Spain F24
 F18  Spain F25
 F18  Spain F33 F18  Spain F15
 460
Markus Eriksson27.1SWE4 F18  Italy F3- F27  Sweden F5
 F18  Greece F1
  Sweden F2
  Italy F15
 461
Gavin Van Peperzeel24.8AUS20- F27  Australia F3
 F18  U.S.A. F19
 F27  Australia F2
 462
Lorenzo Frigerio27.9ITA26 F18  Egypt F17
  Norway F1
 F18  Turkey F48 F18  Italy F12
  Egypt F25
  Turkey F49
 463
Jonas Luetjen26.4GER26 F18  U.S.A. F15 F18  Israel F4 F18  Bulgaria F3
  Germany F4
  Israel F16
  Israel F17
  Israel F18
 464
Lenny Hampel20AUT9- F18  Austria F4 F18  Macedonia F1
  Macedonia F3
  Austria F8
  Qatar F6
 465
Marcos Giron23.4USA38 F27  U.S.A. F33
  Long Beach (new)
- F18  U.S.A. F30
 466
Antoine Hoang21.2FRA44 F18  Tunisia F15 F18  Germany F5 F27  Belgium F13
 F18  Italy F1
  Belgium F4
  France F14
  Belgium F9
 467
Franco Agamenone23.7ARG22 F18  Tunisia F24
  Ecuador F3
  Bolivia F2
- F18  Tunisia F22
  Ecuador F1
 468
Claudio Fortuna26.7ITA27- F18  Turkey F23
  Macedonia F3
  Romania F16
 F18  Turkey F10
  Turkey F11
  Italy F12
  Macedonia F1
  Romania F15
  Israel F17
 469
Mariano Kestelboim20.9ARG23 F18  Tunisia F23 F18  Tunisia F8
  Romania F7
  Tunisia F25
 F18  Turkey F28
  Tunisia F24
  Uruguay F3
 470
Hans Podlipnik Castillo29CHI6---
 471
Andrea Pellegrino19.8ITA28 F18  Italy F20
  Italy F21
- F18  Italy F10
 472
Nino Serdarusic20.1CRO8- F18  Croatia F4
  Bosnia & Herzegovina F1
  Croatia F8
 F27  Serbia F7
  Finland F4
 F18  Bosnia & Herzegovina F4
  Serbia F8
  Croatia F10
 473
Christian Harrison22.6USA39 F27  U.S.A. F27--
 474
Yaraslav Shyla23.8BLR6 F18  Belarus F1
  Belarus F2
 F18  Schwieberdingen (new) F27  Uzbekistan F3
 475
Maximiliano Estevez27.6ARG24 F27  Argentina F4--
 476
Andriej Kapas27.4POL5- F27  Poland F5
 F18  Poland F3
  Germany F16
 F18  Poland F2
  Turkey F50
 477
Robin Stanek22CZE17-- F18  Czech Republic F12
 478
Ivan Endara28.8ECU3 F18  Ecuador F1
  Dominican Republic F2
 F27  Canada F7 F18  Colombia F9
 479
Marco Bortolotti25.9ITA29- F18  Italy F12
  Tunisia F23
 F27  Italy F28
 F18  Tunisia F1 2016 (dropped)
  Tunisia F6
  Tunisia F36
 480
Romain Barbosa22.7BEL14 F18  Israel F5
  Israel F18
 F18  Belgium F11 F18  Egypt F1 2016 (dropped)
  Egypt F2
  Israel F4
 481
Juan Ignacio Galarza22.8ARG25 F18  Argentina F5 F18  Argentina F2 F27  Argentina F4
 F18  Argentina F7
  Argentina F13
  Dominican Republic F1
  Dominican Republic F2
 482
Scott Griekspoor26NED10 F18  Bahrain F1- F18  Great Britain F1
 483
Adrien Bossel30SUI6- F27  Switzerland F2
 F18  Great Britain F1
  Qatar F1
-
 484
Ante Pavic27.8CRO9---
 485
Hernan Casanova22.9ARG26 F18  Argentina F2
  Argentina F7
 F27  Romania F12 F27  Italy F16
 486
Xin Gao22.6CHN4-- F18  Japan F3
  Hong Kong F2
  France F14
  Vietnam F5
  Vietnam F6
 487
James Ward29.9GBR12---
 488
Mats Moraing24.5GER27 F18  Germany F2 2016 (dropped)
  Belgium F8
  Germany F14
 F18  Belgium F9 F27  Sweden F4
 489
Bradley Mousley21AUS21 F18  Greece F3 F18  Egypt F18 F18  Egypt F17
  Egypt F19
 490
Vit Kopriva19.5CZE18 F18  Egypt F25 F18  Slovak Republic F4
  Egypt F24
 F18  Egypt F26
  Cyprus F1
  Cyprus F2
 491
Takanyi Garanganga26.3ZIM1 F18  Turkey F50 F18  U.S.A. F30
  Turkey F51
 F18  Mexico F4
 492
Mikael Ymer18.3SWE5-- CH90  Rome 2
 493
Sebastian Fanselow25GER28 F18  U.S.A. F28
  U.S.A. F30
- F27  U.S.A. F10
  Long Beach (new)
 F18  U.S.A. F29
 494
Hugo Grenier20.8FRA45- F18  Italy F2
  Portugal F8
  Italy F26
 F18  Italy F1
  Portugal F9
  France F20
  Norway F2
 495
Corentin Denolly19.6FRA46 F18  Slovak Republic F1 F18  Austria F3
  Austria F7
 F27  France F1 2016 (dropped)
 F18  Greece F2
  Italy F32
 496
Corentin Moutet17.7FRA47 F18  Ukraine F4
  Croatia F8
 F18  France F5-
 497
Albert Alcaraz Ivorra21.6ESP34 F18  Spain F13 F27  Spain F29 F18  Tunisia F2 2016 (dropped)
  Spain F22
  Spain F23
  Spain F28
  Spain F34
 498
Riccardo Bonadio23.5ITA30 F18  Egypt F20 F18  Italy F31 F27  Italy F16
 F18  Italy F7
  Egypt F19
  Italy F29
  Turkey F43
 499
Alexandr Igoshin25RUS18 F18  Russia F4 F18  Azerbaijan F1 F18  Azerbaijan F2
  Azerbaijan F6
  Kazakhstan F7
  Estonia F2
  Egypt F35
 500
Farrukh Dustov30.6UZB4---
 501
Filip Peliwo22.9CAN9 F27  Canada F8- F27  Canada F2
 502
Aleksandre Metreveli23.4GEO2 F27  Netherlands F4 F18  Israel F6 F27  Kazakhstan F4
 503
Jay Clarke18.4GBR13 F18  Egypt F35
  Egypt F36
- F18  Egypt F25
  South Africa F1
  South Africa F2
  Hong Kong F5
 504
Antoine Escoffier24.8FRA48 F18  Israel F3
  Spain F11
- F18  Israel F9
  Portugal F8
  Vietnam F2
 505
Matias Zukas20.7ARG27- F27  Argentina F12
 F18  Bolivia F1
  Bolivia F2
 F18  Croatia F1
  Russia F5
  Ecuador F3
 506
Federico Zeballos28.6BOL1 F18  Bolivia F1 F18  Egypt F26
  Ecuador F2
 F18  Mexico F5
  Turkey F26
  Bolivia F2
  Bolivia F3
 507
Denys Mylokostov23.7UKR5 F18  Ukraine F5 F27  Finland F4
 F18  Ukraine F3
  Ukraine F6
 F18  Belarus F2
 508
Benjamin Lock23.8ZIM2 F18  Zimbabwe F1 F18  Egypt F16
  El Salvador F1
 F27  U.S.A. F32
 F18  Egypt F24
  Puerto Rico F1
 509
Dominik Kellovsky20.4CZE19 F18  Greece F1 F18  Greece F7
  Greece F11
 F18  Czech Republic F5
  Czech Republic F7
 510
Markos Kalovelonis22.6RUS19- F27  Kazakhstan F2
  Uzbekistan F4
 F18  Belarus F3
  Cyprus F2
 511
Sasi Kumar Mukund20IND8 F18  Indonesia F3- F27  Nigeria F5
 F18  Vietnam F1
  India F4
  Indonesia F4
 512
Roberto Cid Subervi23.3DOM3 F18  Colombia F2
  Plantation (new)
 F18  Germany F10 F18  Colombia F1
  Germany F9
  Germany F11
  U.S.A. F36
 513
Dominik Koepfer22.7GER29 F27  U.S.A. F32- F27  U.S.A. F23
  USA F39
  USA F40
 514
Jonny O'Mara21.8GBR14 F18  Portugal F10 F18  Greece F5
  Qatar F4
 F18  Great Britain F4
  Great Britain F5
 515
Gonzalo Escobar27.9ECU4---
 516
Nicolaas Scholtz25.9RSA3- F18  Turkey F22
  Zimbabwe F3
  South Africa F3
 F27  Nigeria F4
 F18  Turkey F8
  Turkey F23
  Zimbabwe F2
 517
Fabien Reboul21.3FRA49 F18  Thailand F4 F18  Thailand F6 F18  France F5
  Algeria F1
  Algeria F2
  Tunisia F23
 518
Oscar Otte23.5GER30 F18  Germany F12 F18  Portugal F2 F18  France F7
  Czech Republic F2
  Belgium F14
 519
Petru Alexandru Luncanu27.7ROU4 F18  Romania F5 F18  Croatia F1
  Romania F6
 F18  Romania F2
  Romania F7
 520
Omar Salman20.7BEL15 F18  Tunisia F16- F18  Tunisia F12
  Tunisia F13
  Belgium F3
  Belgium F7
  Cyprus F1
 521
Daniel Munoz de la Nava34.9ESP35---
 522
Matija Pecotic27.5CRO10-- CH90  Gatineau
 523
Benjamin Mitchell24.1AUS22---
 524
Nicolas Santos29BRA11 F18  Colombia F9- F18  Argentina F3
  Colombia F6
  Ecuador F3
  Colombia F7
 525
Laurent Rochette28.9FRA50 F18  Egypt F9 F18  Egypt F4
  Egypt F7
 F18  Egypt F3
  Egypt F8
 526
Gabriel Alejandro Hidalgo26.4ARG28 F18  Brazil F3 F18  Romania F14
  Romania F15
  Italy F29
 F18  Argentina F5
 527
Alex Bolt24AUS23---
 528
Daniel Cukierman21.5ISR4- F27  Israel F14
 F18  Israel F13
  Greece F9
 F18  Israel F8
  Israel F10
 529
Nikola Cacic26.1SRB13 F18  Croatia F6- F18  Serbia F4
 530
Juan Sebastian Gomez24.8COL8 F18  Colombia F7 F18  Colombia F1 F18  Colombia F9
 531
Patrik Rosenholm28.8SWE6-- F27  France F18
 F18  Finland F2
  Norway F2
 532
Altug Celikbilek20.3TUR3- F18  Turkey F45 F18  Turkey F2 2016 (dropped)
  Turkey F24
  Turkey F28
  Netherlands F5
  Turkey F42
  Turkey F44
 533
Antonio Massara21.3ITA31- F18  Egypt F5 F18  Egypt F7
  Poland F4
  Italy F18
  Italy F22
  Serbia F3
  Egypt F28
 534
Louis Wessels18.3GER31-- F18  Germany F12
  Germany F14
  Germany F16
 535
Pablo Andujar30.9ESP36-- CH100  Banja Luka
 CH80  Kenitra
 536
Francisco Bahamonde20.1ITA32- F18  Italy F8 F27  Italy F25
 F18  Argentina F2
  Italy F11
  Italy F20
 537
Wil Spencer27.3USA40 F27  U.S.A. F31- F27  U.S.A. F27
  USA F40
 F18  U.S.A. F9
 538
Gonzalo Villanueva22ARG29- F18  Argentina F8
  Colombia F3
  Spain F28
  Spain F30
 F18  Colombia F2
  Uruguay F1
 539
Orlando Luz18.9BRA12 F27  Czech Republic F4
 F18  Uruguay F1
- F18  Uruguay F3
 540
Lennert Van Der Linden27.4NED11 F18  Belgium F3- F18  Netherlands F7
  Morocco F9
 541
Marcelo Zormann20.6BRA13 F18  Argentina F6--
 542
Fernando Romboli28BRA14 F18  Brazil F2- F18  El Salvador F2
  Dominican Republic F2
 543
Anil Yuksel26.6TUR4- F18  Turkey F3 2016 (dropped)
  Turkey F19
  Belarus F3
 F18  Turkey F18
  Turkey F25
 544
Masato Shiga25.4JPN17 F18  Vietnam F7 F18  Indonesia F3
  Vietnam F5
 F18  Guam F1
 545
Tobias Simon25.6GER32 F18  Switzerland F3 F18  Germany F15 F18  Bahrain F1
  Romania F5
 546
Jaume Pla Malfeito21.6ESP37-- F18  U.S.A. F5
  Spain F9
  Spain F13
  Spain F26
  Spain F32
  Spain F33
  Spain F34
 547
Tommy Robredo34.7ESP38---
 548
Pedro Sakamoto23.5BRA15- F18  U.S.A. F5
  Argentina F3
 F18  Chile F5
  Chile F7
  Chile F8
 549
Pedro Cachin21.7ARG30-- CH90  Seville
 F18  Spain F32
 550
Greg Jones27.9AUS24- F27  Australia F2-
 551
Jared Hiltzik22.5USA41- F27  U.S.A. F23
  USA F39
 F27  U.S.A. F27
 552
Gerard Granollers27.9ESP39 F18  Spain F1 F18  Spain F6 F18  Spain F33
 553
Adelchi Virgili26.8ITA33 F18  Italy F14 F18  Turkey F47 F27  Italy F24
 F18  Italy F18
  Italy F20
  Turkey F48
 554
Facundo Arguello24.4ARG31---
 555
Andre Gaspar Murta22.4POR8- F18  Portugal F5
  Portugal F9
 F27  France F16
 F18  Tunisia F4
  Romania F6
 556
Anton Zaitcev29.4RUS20 F18  Russia F3--
 557
Rhyne Williams25.8USA42- F27  U.S.A. F27
  Canada F8
 F27  U.S.A. F24
 558
Ricardo Hocevar31.6BRA16- F18  Brazil F3 F18  Mexico F5
  Brazil F1
  Colombia F4
  Colombia F5
  Colombia F6
 559
Omar Giacalone25ITA34- F18  Italy F22
  Austria F6
 F18  Croatia F2
  Italy F36
 560
Bastian Trinker26.6AUT10 F18  China F11 F18  China F12-
 561
Niels Desein29.6BEL16 F18  Belgium F1 F27  Germany F3-
 562
Felix Auger Aliassime16.4CAN10 F18  U.S.A. F35 F18  Spain F12
  Plantation (new)
 F27  Canada F2
 563
Yunseong Chung18.8KOR7- F27  China F7 F18  Japan F2
  Thailand F1
  Thailand F6
 564
Lucas Gomez21.4MEX1- F18  Indonesia F2 F27  U.S.A. F33
 565
Ji Sung Nam23.4KOR8 F18  Korea F6 F18  Korea F2
  Korea F8
 F18  Korea F4
 566
Thai Son Kwiatkowski21.9USA43 F18  Puerto Rico F1- F27  U.S.A. F17
 F18  U.S.A. F20
  U.S.A. F22
  Finland F2
 567
Ryan Shane22.7USA44 F27  USA F39--
 568
Isak Arvidsson24.4SWE7 F18  Sweden F3- F18  Greece F3
  Sweden F1
 569
Alexis Musialek28.5FRA51- F18  France F14
  Belgium F8
 F18  Belgium F14
 570
Francesco Vilardo27ITA35-- F18  Turkey F22
  Egypt F20
  Ukraine F6
  Turkey F41
 571
Andrea Basso23.2ITA36 F18  Italy F22- F18  Italy F27
  Italy F30
  Italy F36
  Italy F37
 572
Michal Schmid28.1CZE20 F18  Egypt F32 F18  Poland F2 F18  Italy F6
  Egypt F31
 573
Julien Cagnina22.6BEL17 F18  Sweden F2
  Tunisia F30
- F27  France F4
 574
Robin Kern23.2GER33 F18  Austria F4 F27  France F19
 F18  Germany F14
-
 575
Jonas Merckx23.2BEL18- F18  Belgium F3
  Chinese Taipei F3
 F18  Belgium F8
  Egypt F33
  Egypt F34
 576
Ljubomir Celebic25.3MNE1- F18  Serbia F2
  Serbia F5
  Serbia F6
 F18  Croatia F7
  Croatia F9
 577
Kento Takeuchi29JPN18- F18  Indonesia F6-
 578
Cristian Rodriguez26.5COL9-- F18  China F1
  Tunisia F20
 579
Pawel Cias22.9POL6 F18  Poland F2 F18  Spain F2
  Czech Republic F5
 F18  Serbia F2
 580
Nicolae Frunza19.1ROU5 F18  Romania F10
  Romania F11
- F18  Romania F9
 581
Sami Reinwein24.6GER34-- F18  China F1
  China F3
  Hong Kong F3
  Indonesia F1
  Indonesia F2
  Norway F1
 582
Michael Geerts22BEL19-- F27  China F7
 F18  Turkey F9
  Turkey F14
  China F6
  Belgium F4
  Belgium F5
 583
Jumpei Yamasaki19.5JPN19- F18  Hong Kong F3
  Chinese Taipei F2
 F18  China F2
  Vietnam F2
  Thailand F3
  Greece F10
 584
Cristobal Saavedra Corvalan26.4CHI7- F18  Chile F7 F18  Tunisia F16
  Romania F14
  Bolivia F3
 585
Joao Monteiro23POR9 F18  Portugal F8 F18  Spain F37 F18  Spain F26
  Tunisia F28
  Spain F38
 586
Miliaan Niesten28.5NED12 F18  Romania F8
  Romania F13
- F18  Turkey F5
 587
N Vijay Sundar Prashanth30.2IND9-- F27  China F5
 F18  Thailand F2
  India F5
  India F6
 588
Yan Bai27.6CHN5 F18  Hong Kong F6- F27  China F10
 589
Connor Smith26USA45 F18  Israel F11
  Israel F12
--
 590
Evan Song24.6USA46- F18  Costa Rica F1 F27  Israel F14
 F18  Israel F11
  Israel F12
  Vietnam F9
  El Salvador F1
 591
Vitaly Kozyukov22.6RUS21-- F18  Azerbaijan F6
  Russia F4
 592
Andrea Vavassori21.7ITA37- F18  Egypt F11
  Egypt F17
  Egypt F27
 F18  Zimbabwe F3
 593
Alexander Zhurbin25RUS22- F18  Tunisia F19 F18  Tunisia F17
  Morocco F4
 594
Yosuke Watanuki18.7JPN20 F18  Japan F4
  Japan F5
--
 595
Viktor Galovic26.3CRO11---
 596
Danylo Kalenichenko22.9UKR6 F18  Germany F13- F18  Azerbaijan F5
  Bosnia & Herzegovina F1
  Slovak Republic F1
  Czech Repbulic F11
 597
Sergey Betov29.2BLR7 F27  Kazakhstan F2- F18  Belarus F3
 598
Alexandar Lazarov19.2BUL4 F18  Serbia F8- F27  Serbia F7
 F18  Bulgaria F1
  Bulgaria F4
  Greece F11
 599
Geoffrey Blancaneaux18.4FRA52-- F18  France F7
  Netherlands F6
  Hong Kong F6
 600
Cheng Yu Yu21.7TPE6 F18  Chinese Taipei F3- F18  Hong Kong F1
  Indonesia F1
  Indonesia F2
  Hong Kong F6
 601
Patrik Fabian22.8SVK7- F18  Slovak Republic F1
  Hungary F5
 F18  Greece F4
  Hungary F6
 602
Juan Pablo Ficovich19.9ARG32 F18  Belgium F14- F27  Argentina F12
 603
Daniel Cox26.3GBR15-- F18  Great Britain F3
  Qatar F2
  Turkey F41
 604
Jose Pereira25.9BRA17 F18  Brazil F4 F18  Netherlands F1-
 605
Alejandro Tabilo19.6CHI8 F18  Chile F6- F27  Mexico F1
  Canada F9
 F18  Chile F5
 606
Fajing Sun20.2CHN6- F18  Thailand F1-
 607
Jan Choinski20.6GER35- F27  Switzerland F1
 F18  U.S.A. F29
 F18  Germany F10
 608
David Pichler20.9AUT11-- F18  Bosnia & Herzegovina F2
  Slovak Republic F4
  Czech Republic F7
  Turkey F45
 609
Bar Tzuf Botzer22.8ISR5 F18  Turkey F27 F18  Israel F8 F18  Turkey F5
  Turkey F28
 610
Pavel Nejedly23.9CZE21- F18  Czech Republic F6
  Slovak Republic F2
 F27  Hungary F8
 F18  Slovak Republic F3
 611
Antoine Bellier20.2SUI7- F18  Switzerland F5 F18  Israel F5
  Qatar F3
  Ukraine F1
  Ukraine F2
 612
Martin Cuevas25URU2 F18  Romania F1
  Romania F6
- F18  Romania F7
 613
Juan Carlos Saez25.4CHI9 F18  U.S.A. F7 F18  U.S.A. F6
  Argentina F9
-
 614
Carlos Gomez Herrera26.7ESP40 F18  Spain F33
  Greece F9
--
 615
Luke Bambridge21.9GBR16- F27  U.S.A. F32 F27  U.S.A. F24
  USA F39
 616
Jules Okala19.4FRA53 F18  Tunisia F22 F18  Tunisia F13 F18  Belgium F6
  Morocco F5
 617
Sidharth Rawat23.7IND10- F18  India F2 F18  India F4
  Indonesia F4
 618
Pascal Meis23.6GER36- F18  Italy F15 F27  France F9
 F18  Austria F1
  Croatia F10
 619
Laslo Urrutia Fuentes26.8CHI10 F18  Egypt F37 F18  Egypt F35 F27  Portugal F12
 620
Artem Smirnov28.9UKR7 F18  Turkey F42 F27  Kazakhstan F4 F18  Tunisia F14
 621
Victor Baluda24.3RUS23 F18  Azerbaijan F2 F18  Turkey F46 F18  Georgia F1
 622
Gibril Diarra26.6AUT12- F18  Tunisia F34 F18  Turkey F9
  Slovak Republic F3
  Switzerland F4
 623
Chuhan Wang24.9CHN7-- F27  China F5
 F18  Korea F4
  Indonesia F3
 624
Ben Patael19.6ISR6 F18  Portugal F9- F18  Israel F9
  Finland F3
 625
Mick Lescure23.6FRA54- F18  Israel F16 F18  Italy F3
  Greece F5
  Portugal F5
  Spain F37
 626
Marat Deviatiarov22.7UKR8- F18  Estonia F3 F18  Azerbaijan F4
  Ukraine F6
 627
Yecong He22.9CHN8- F18  Hong Kong F1 F18  Hong Kong F2
 628
Hong Chung23.6KOR9 F18  Korea F7- F18  Thailand F4
 629
Neil Pauffley26.8GBR17 F18  Great Britain F6 F18  Israel F12-
 630
Carlos Boluda Purkiss23.9ESP41-- F18  Spain F2
  Portugal F3
  Spain F20
 631
Juan Pablo Varillas21.2PER1- F18  Ecuador F1
  Colombia F7
 F18  Colombia F3
  Ecuador F2
  Chile F7
 632
Viktor Durasovic19.8NOR2- F18  Spain F25 F27  Spain F24
 F18  Norway F1
 633
Julian Reister30.7GER37---
 634
Nam Hoang Ly19.8VIE1 F18  Vietnam F5--
 635
Issei Okamura24.6JPN21- F18  China F13 F18  Japan F1
  China F11
  China F12
 636
Tucker Vorster28.3RSA4 F18  Zimbabwe F3- F18  Egypt F12
  Mozambique F2
 637
Mate Delic23.7CRO12- F18  Turkey F2 2016 (dropped) F18  Austria F5
  Serbia F5
  Croatia F8
 638
Ilya Vasilyev20.5RUS24 F18  Georgia F1 F18  Georgia F3 F18  Russia F2
 639
Liang Chi Huang24.8TPE7 F18  Japan F1- F27  China F9
 F18  Hong Kong F1
  Korea F3
 640
Giovanni Lapentti33.9ECU5-- F27  Germany F8
 641
Alexander Vasilenko21.8RUS25- F27  Russia F8 F18  Estonia F3
 642
Oscar Jose Gutierrez23.7BRA18- F18  Brazil F2 F18  Colombia F7
 643
Jose Fco. Vidal Azorin23.6ESP42-- F18  Turkey F21
  Egypt F29
  Turkey F46
 644
Miguel Semmler19.7ESP43-- F27  Spain F29
 F18  Plantation (new)
 645
Christopher Eubanks20.7USA47-- CH80  Champaign
 646
Boy Westerhof31.2NED13- F18  Netherlands F6-
 647
Min Hyeok Cho30KOR10- F27  Korea F1
 F18  Korea F5
  Korea F7
-
 648
Matthew Ebden29.1AUS25---
 649
Maxime Teixeira28FRA55- F18  Great Britain F2-
 650
Joran Vliegen23.5BEL20 F18  Belgium F11- F18  Belgium F6
  Belgium F12
 651
Marcin Gawron28.6POL7- F18  Italy F3
  Poland F4
 F18  Germany F5
 652
Alexios Halebian22.6USA48- F18  Puerto Rico F1 F18  U.S.A. F14
  U.S.A. F29
 653
Jacopo Stefanini20.7ITA38 F18  Italy F29- F27  Italy F23
 654
Davide Galoppini22.2ITA39- F18  Italy F20 F18  Italy F22
 655
Roberto Marcora27.3ITA40- F18  Romania F5 F18  Tunisia F18
  Tunisia F19
 656
Sanam Singh29IND11 F18  India F6- F18  India F5
 657
Alberto Brizzi32.8ITA41- F18  Estonia F1
  Spain F26
  Spain F27
-
 658
Gonzales Austin24.2USA49-- F18  Qatar F3
 659
Daniel Nolan19.8AUS26- F18  Hong Kong F2-
 660
Simone Bolelli31.2ITA42---
 661
Gianluca Naso30ITA43---
 662
Matt Reid26.5AUS27---
 663
Gengo Kikuchi25.1JPN22 F18  Japan F8 F18  Japan F1-
 664
Richard Gabb24.9GBR18- F18  Turkey F16 F18  Macedonia F3
  Portugal F10
  Great Britain F5
 665
Alex Molcan19.1SVK8 F18  Turkey F41- F18  Greece F2
 666
Nerman Fatic22.2BIH5- F18  Serbia F1 F18  Turkey F3 2016 (dropped)
  Turkey F10
  Serbia F6
 667
Thomas Fancutt21.8AUS28 F18  China F13--
 668
Filipp Kekercheni21.4UKR9-- F27  Belgium F13
 F18  Turkey F20
  Slovak Republic F1
  Greece F7
 669
Pascal Brunner27.6AUT13- F18  Tunisia F6
  Tunisia F14
  Tunisia F15
-
 670
Matwe Middelkoop33.3NED14-- CH90  Jonkoping
 671
Thomas Brechemier20.5FRA56 F18  Belgium F12 F18  Belgium F10-
 672
Sho Katayama27.6JPN23- F18  Japan F7 F18  Japan F5
  India F1
  India F2
 673
Dragos Nicolae Madaras19.3SWE8-- F27  Romania F12
 F18  Sweden F2
  Sweden F3
  Romania F15
  Norway F3
 674
Nick Chappell24.3USA50- F18  Israel F9
  Israel F10
 F18  Israel F8
 675
Christopher Diaz Figueroa26.8GUA1- F18  Greece F1
  Mexico F4
 F18  Colombia F1
 676
Christoph Negritu22.8GER38-- F18  Turkey F21
  Netherlands F6
  South Africa F1
 676
Fabrizio Ornago24.7ITA44-- F18  Poland F3
  Tunisia F22
  Bolivia F2
 678
David Poljak20.6CZE22- F18  Cyprus F1 F18  Poland F3
 679
Tim Puetz29.1GER39-- CH90  Sibiu
 680
Reda El Amrani28.6MAR2 F18  Morocco F4
  Morocco F5
--
 681
Gianluca Di Nicola21.1ITA45 F18  Italy F11--
 682
Jelle Sels21.4NED15- F27  Netherlands F4
 F18  Netherlands F3
-
 683
Young Seok Kim21.6KOR11- F18  China F3 F18  U.S.A. F3 2016 (dropped)
  Korea F6
  Vietnam F8
 684
Bowen Ouyang24.6CHN9---
 685
Alberto Romero De Avila Senise19.1ESP44- F18  Tunisia F9 F27  Spain F29
 F18  Spain F27
 686
Anis Ghorbel27.7TUN2 F18  Egypt F23 F18  Egypt F22-
 687
Juan Manuel Benitez Chavarriaga21.3COL10- F18  U.S.A. F20
  U.S.A. F35
-
 688
Johan Nikles19.8SUI8 F18  Switzerland F5--
 689
Jordan Ubiergo23.4FRA57- F18  Tunisia F1 2016 (dropped)
  Romania F9
 F18  Romania F8
 690
Jonathan Kanar22.3FRA58-- F18  Vietnam F3
  France F22
  Tunisia F34
 691
Flavio Cipolla33.2ITA46-- CH80  New Delhi
 692
Sang Woo Noh24.1KOR12 F18  Korea F2 F18  Vietnam F7-
 693
Denys Molchanov29.6UKR10---
 694
Mateo Nicolas Martinez22.8ARG33- F18  Brazil F4
  Egypt F25
-
 695
Rigele Te19.2CHN10---
 696
Sebastien Boltz23.7FRA59-- F27  France F9
  Canada F4
 697
Filip Veger22CRO13- F18  Germany F2 2016 (dropped)
  Serbia F8
-
 698
Yuichi Ito30.4JPN24-- F18  India F1
  Vietnam F4
  Vietnam F5
 699
Patricio Heras27.9ARG34 F18  U.S.A. F9--
 700
Min Kyu Song26.4KOR13 F18  Korea F3- F18  Korea F8
Highlight Country :