MensTennisForums.com - Reply to Topic
Thread: Alternative player ranking system Reply to Thread
Title:
Message:
Trackback:
Send Trackbacks to (Separate multiple URLs with spaces) :
Post Icons
You may choose an icon for your message from the following list:
 

Register Now



In order to be able to post messages on the MensTennisForums.com forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.

User Name:
Password
Please enter a password for your user account. Note that passwords are case-sensitive.

Password:


Confirm Password:
Email Address
Please enter a valid email address for yourself.

Email Address:
OR

Log-in









Human Verification

In order to verify that you are a human and not a spam bot, please enter the answer into the following box below based on the instructions contained in the graphic.



  Additional Options
Miscellaneous Options

  Topic Review (Newest First)
07-18-2017 10:04 PM
G.100sic
Re: Alternative player ranking system

The rolling ranking standings follow. 16 one-timers from the Davis Cup last year dropped from the list, and 3 new appearances. Federer replaced Murray at #2, Cilic reached #4, Djokovic pushed to #6.

Code:
52week Positions                               Elo    Matches Last match
rank   moved     Player                        points played  date
  1        0     Rafael Nadal                  443.6      72  2017-07-10
  2        1     Roger Federer                 398.9      36  2017-07-16
  3       -1     Andy Murray                   376.5      78  2017-07-12
  4        3     Marin Cilic                   348.8      77  2017-07-16
  5        0     Alexander Zverev              338.1      74  2017-07-10
  6       -2     Novak Djokovic                332.9      64  2017-07-12
  7        2     Dominic Thiem                 312.6      75  2017-07-10
  8        0     Kei Nishikori                 298.8      70  2017-07-07
  9       -3     Stanislas Wawrinka            288.6      63  2017-07-03
 10        7     Milos Raonic                  282.4      60  2017-07-12
 11        3     Roberto Bautista Agut         276.1      68  2017-07-10
 12       -1     Jo-Wilfried Tsonga            271.8      55  2017-07-08
 13       12     Gilles Muller                 271.6      61  2017-07-12
 14       -4     David Goffin                  268.8      76  2017-06-02
 15        7     Tomas Berdych                 265        65  2017-07-14
 16       -1     Grigor Dimitrov               260        69  2017-07-10
 17        1     Pablo Carreno Busta           248.6      70  2017-06-07
 18       -5     Lucas Pouille                 246.9      60  2017-07-05
 19       16     Sam Querrey                   239.1      48  2017-07-14
 20       -8     Nick Kyrgios                  236.3      49  2017-07-03
 21       -5     Feliciano Lopez               233.5      58  2017-07-04
 22       -1     Jack Sock                     229.2      65  2017-07-06
 23       -4     Richard Gasquet               227.6      55  2017-07-04
 24        0     Gael Monfils                  226.6      56  2017-07-08
 25        5     Kevin Anderson                222        51  2017-07-10
 26       -6     Juan Martin Del Potro         210.6      44  2017-07-06
 27       -1     John Isner                    205.7      55  2017-07-06
 28        1     Fabio Fognini                 204.2      58  2017-07-07
 29       -2     Albert Ramos-Vinolas          198.1      67  2017-07-08
 30       -7     Fernando Verdasco             195.3      51  2017-07-03
 31        0     Karen Khachanov               192.4      51  2017-07-07
 32        0     Steve Johnson                 173.1      60  2017-07-07
 33       -5     Diego Sebastian Schwartzman   171.6      47  2017-07-04
 34       -1     Hyeon Chung                   168.5      21  2017-06-04
 35       -1     Pablo Cuevas                  156.1      45  2017-06-03
 36        8     Benoit Paire                  148.1      61  2017-07-10
 37        8     Daniil Medvedev               140.9      36  2017-07-05
 38        2     Mischa Zverev                 140.9      61  2017-07-08
 39       -3     Robin Haase                   138.5      49  2017-07-04
 40        2     Nikoloz Basilashvili          133.9      42  2017-07-05
 41       10     Aljaz Bedene                  126.3      31  2017-07-07
 42       -4     Kyle Edmund                   125.8      53  2017-07-06
 43        4     Gilles Simon                  123.9      51  2017-07-06
 44       -7     Jan-Lennard Struff            122.1      46  2017-07-04
 45       -2     Donald Young                  120.2      45  2017-07-05
 46       -5     Jiri Vesely                   120.1      45  2017-07-05
 47        6     Yuichi Sugita                 118.1      26  2017-07-06
 48       33     Adrian Mannarino              117.2      47  2017-07-11
 49      -10     Philipp Kohlschreiber         111.2      43  2017-07-03
 50       -2     David Ferrer                  110.5      42  2017-07-08
 51       -2     Andrey Kuznetsov              110.4      40  2017-07-03
 52       -2     Ivo Karlovic                  107.2      55  2017-07-03
 53        6     Damir Dzumhur                 102.9      38  2017-07-05
 54        3     Jeremy Chardy                  97.2      38  2017-07-04
 55        0     Horacio Zeballos               96.1      40  2017-07-05
 56      -10     Borna Coric                    93.5      41  2017-07-04
 57        1     Steve Darcis                   91.6      31  2017-07-06
 58        2     Vasek Pospisil                 89.7      24  2017-07-04
 59       15     Andrey Rublev                  88        13  2017-07-06
 60        3     Paolo Lorenzi                  87.1      61  2017-07-06
 61        0     Nicolas Almagro                85.7      34  2017-06-01
 62       -8     Julien Benneteau               82.4      24  2017-07-03
 63        2     Yoshihito Nishioka             81.6      30  2017-03-24
 64        4     Jared Donaldson                78.1      33  2017-07-08
 65        7     Dusan Lajovic                  77.7      40  2017-07-06
 66       -4     Jordan Thompson                76.4      29  2017-07-04
 67        4     Marcos Baghdatis               73.4      35  2017-07-06
 68        7     Laslo Djere                    73         9  2017-05-05
 69       15     Ryan Harrison                  72.3      39  2017-07-06
 70      -14     Viktor Troicki                 70.1      60  2017-07-03
 71       -2     Alexandr Dolgopolov            68.6      29  2017-07-04
 72       -5     Daniel Evans                   67.7      38  2017-05-28
 73      -21     Thomaz Bellucci                67.7      42  2017-07-04
 74       26     Jerzy Janowicz                 66.8      12  2017-07-07
 75        5     Guido Pella                    65        31  2017-05-30
 76       18     Mikhail Kukushkin              64.3      28  2017-07-06
 77      -11     Federico Delbonis              61.2      31  2017-05-29
 78        0     Ramkumar Ramanathan            60.3      10  2017-06-29
 79      -15     Martin Klizan                  60.3      35  2017-07-04
 80      -10     Carlos Berlocq                 58.5      31  2017-07-03
 81       11     Mikhail Youzhny                56.6      38  2017-07-06
 82        8     Egor Gerasimov                 55.6       3  2017-04-07
 83        3     Malek Jaziri                   55.5      42  2017-07-03
 84       -8     Joao Sousa                     55.4      55  2017-07-03
 85        3     Andreas Seppi                  54.3      41  2017-07-05
 86       -7     Pierre-Hugues Herbert          50.4      25  2017-07-05
 87       -5     Gastao Elias                   49        32  2017-05-30
 88       17     Leonardo Mayer                 47.7       7  2017-04-13
 89      -12     Denis Istomin                  47.3      25  2017-07-03
 90        1     Sergiy Stakhovsky              45.9      14  2017-07-05
 91       36     Ruben Bemelmans                45.2       4  2017-07-07
 92      n/r     Sebastian Ofner                44.3       3  2017-07-08
 93       16     Thiago Monteiro                43.8      30  2017-07-05
 94       -9     Taylor Harry Fritz             42.7      27  2017-07-04
 95       -8     Taro Daniel                    42.6      16  2017-07-04
 96        5     Roberto Carballes Baena        39.7       6  2017-02-20
 97       -2     Reilly Opelka                  39.4      14  2017-04-10
 98       32     Peter Gojowczyk                39.1       8  2017-07-05
 99      -26     Bernard Tomic                  38.3      40  2017-07-04
100      -11     John Millman                   35.9      17  2017-07-03
101       18     Frances Tiafoe                 35.7      15  2017-07-06
102       73     Dudi Sela                      35.6      23  2017-07-08
103        3     Soon Woo Kwon                  34.6       3  2017-04-09
104       -5     Dustin Brown                   31.9      33  2017-07-05
105       -7     Tommy Haas                     30.3      17  2017-07-03
106      -23     Nicolas Mahut                  29.1      35  2017-07-04
107       -5     Marius Copil                   27.5      16  2017-07-03
108       13     Santiago Giraldo               26.3      14  2017-05-29
109      249     Ernests Gulbis                 26.2       5  2017-07-08
110      -17     Nicolas Kicker                 25.9      14  2017-07-03
111       22     Simone Bolelli                 25.8       4  2017-07-05
112      -16     Jurgen Melzer                  25.6       8  2017-04-07
113        3     Yannick Hanfmann               24         5  2017-06-14
114        3     Yuki Bhambri                   23.7       4  2017-02-05
115      -12     Janko Tipsarevic               23.6      25  2017-07-04
116      -12     Emilio Gomez                   23.5       4  2017-04-07
117        9     Christian Garin                23.2       6  2017-07-04
118        2     Joao Domingues                 22.9       3  2017-05-03
119      -22     Victor Estrella Burgos         21.7      21  2017-07-04
120        2     Dmitry Popko                   21.4       2  2017-04-09
121       -7     Henri Laaksonen                21.4       9  2017-07-03
122      -10     Alexander Bublik               21         7  2017-07-03
123        2     Kenny De Schepper              20.1       4  2017-02-10
124        7     Yibing Wu                      18         1  2017-02-17
125        3     Radek Stepanek                 17.9      11  2017-01-19
126      -19     Andrej Martin                  17.7       9  2017-02-08
127       -3     Darian King                    17.5       7  2017-03-25
128        1     Matthew Barton                 17.2       2  2017-01-11
129        3     Reda El Amrani                 17         2  2017-04-12
130      -19     Evgeny Donskoy                 17        20  2017-07-04
131      -23     Yen-Hsun Lu                    16.7      27  2017-07-03
132      -19     Teymuraz Gabashvili            16.2       6  2017-05-29
133       15     Roberto Quiroz                 15.7       3  2017-04-07
134      -24     Ernesto Escobedo               15.2      20  2017-07-04
135        2     Gianluigi Quinzi               14.7       2  2017-04-13
136       10     Bjorn Fratangelo               14.7      18  2017-05-29
137       -2     Cedrik-Marcel Stebe            14.2       6  2017-05-25
138      -23     Frank Dancevic                 13         3  2016-09-18
139        1     Peter Polansky                 12.3       4  2017-02-14
140       54     Gerald Melzer                  12.3      19  2017-05-01
141        1     Vincent Millot                 12.1       4  2017-02-08
142       27     Seong Chan Hong                10.8       2  2017-04-09
143       -9     James Duckworth                10.8       8  2017-01-16
144        0     Benjamin Bonzi                  9.7       2  2017-05-31
145        5     Laurent Lokoli                  9.1       1  2017-05-30
146      n/r     Stefano Travaglia               9.1       1  2017-07-04
147        2     Frederico Ferreira Silva        9.1       3  2017-05-04
148      -25     Marco Chiudinelli               8.3       6  2017-02-08
149       -4     Tim Smyczek                     8.2       9  2017-03-22
150        1     Daniel Altmaier                 8.1       4  2017-06-29
151        4     Alexandre Muller                7         1  2017-05-30
152      -14     Franko Skugor                   6.7       6  2017-06-28
153      109     Ricardas Berankis               6.5      10  2017-07-04
154        2     Pedro Sousa                     6.4       5  2017-05-04
155       18     Ilya Ivashka                    6.2       5  2017-04-09
156       73     Mackenzie McDonald              6         1  2016-08-29
157        7     Marc Lopez                      6         1  2016-09-18
158        7     Marcelo Tomas Barrios Vera      6         1  2017-02-05
159        9     Zhizhen Zhang                   6         1  2017-02-19
160      -19     Lukas Lacko                     5.2       9  2017-06-20
161       10     Tim Van Rijthoven               5.1       2  2016-09-18
162        0     Maximo Gonzalez                 5.1       3  2017-04-13
163        9     Ti Chen                         4.9       1  2017-02-17
164       -3     Yasutaka Uchiyama               4.9       1  2017-02-05
165       44     Thiemo de Bakker                4.9       3  2017-04-07
166       -6     Stefano Napolitano              4.8       3  2017-05-31
167        3     Matthew Ebden                   4.7       6  2017-06-26
168      -14     Alessandro Giannessi            4.7       9  2017-04-09
169      -10     Tobias Kamke                    4.5       8  2017-02-07
170        4     Michael Venus                   4.3       3  2017-04-09
171       81     Lukas Rosol                     4.3      14  2017-07-05
172        5     Tomislav Brkic                  4         1  2017-02-05
173       72     Brian Baker                     3.9       4  2016-08-29
174       22     Illya Marchenko                 3.8      18  2017-07-03
175        4     Amine Ahouda                    3.3       2  2017-04-13
176        6     Jurgen Zopp                     3.2       2  2016-10-20
177        4     Zhe Li                          3.1       4  2017-02-19
178        2     Marsel Ilhan                    2.9       2  2017-06-28
179      -32     Marton Fucsovics                2.9       8  2017-07-03
180        3     Adrian Menendez-Maceiras        2.8       1  2017-05-01
181      -29     Tommy Robredo                   2.7      19  2017-05-31
182        2     Gianluca Mager                  2.2       1  2017-05-15
183        5     Thanasi Kokkinakis              2.2       8  2017-07-04
184       -6     Alexandre Sidorenko             2.1       2  2016-09-22
185       92     Tristan Lamasine                2         3  2017-02-08
186       -1     Temur Ismailov                  1.6       2  2017-04-09
187      -29     Albert Montanes                 1.2       3  2017-04-26
188        4     Tatsuma Ito                     1         1  2017-06-12
189        0     Alejandro Falla                 0.5       2  2017-02-08
190      131     Alexander Ward                  0.4       1  2017-07-04
191        4     Gonzalo Escobar                 0.2       2  2017-04-09
192      102     Alex Kuznetsov                  0         1  2016-07-18
193       -2     Andre Ghem                      0         1  2016-07-19
194        9     James McGee                     0         1  2016-08-22
195        4     Yann Marti                      0         1  2016-07-18
196       75     Daniel Munoz-De La Nava         0         2  2016-07-20
197      117     Igor Sijsling                   0         3  2016-08-02
198        4     Joao Souza                     -0.3       4  2017-03-02
199      -42     Andrew Whittington             -0.3       5  2017-07-03
200       -7     Jan Mertl                      -0.4       2  2016-07-20
201        3     Nikola Cacic                   -0.4       2  2016-07-20
202      151     Adrian Ungur                   -0.6       2  2017-02-05
203      -16     Marcel Granollers              -0.6      33  2017-07-04
204        4     Giovanni Lapentti              -0.9       2  2017-02-08
205        5     Riccardo Bellotti              -1.4       1  2017-05-01
206        6     Prajnesh Gunneswaran           -1.7       2  2017-04-09
207        4     Jose (Rubin) Statham           -2.1       7  2017-04-09
208      -22     Stefan Kozlov                  -2.1       7  2017-06-22
209       52     Rajeev Ram                     -2.2       9  2017-02-10
210       -3     Duckhee Lee                    -2.4       1  2017-02-03
211       63     Radu Albot                     -3.9      26  2017-07-05
212      -36     Cameron Norrie                 -4         4  2017-07-03
213        9     Jaume Munar                    -4.1       1  2017-04-09
214        5     Marco Trungelliti              -4.1       2  2017-05-31
215      -62     Nicolas Jarry                  -4.4       6  2017-07-04
216        1     Mirza Basic                    -4.9       5  2017-04-07
217       11     Alex Bolt                      -5.3       1  2017-01-17
218        0     Mohamed Safwat                 -5.3       5  2017-06-27
219        8     Jason Jung                     -5.5       2  2017-06-13
220        3     Attila Balazs                  -5.8       1  2017-02-03
221      108     Adam Pavlasek                  -5.9      13  2017-07-06
222        9     Hsien-Yin Peng                 -6         1  2017-02-19
223       12     Mauricio Echazu                -6         1  2017-02-03
224        9     Sumit Nagal                    -6         1  2016-09-18
225        9     Kuan-Yi Lee                    -6.2       1  2017-02-19
226       10     Federico Gaio                  -6.4       5  2017-03-10
227      n/r     Andreas Haider-Maurer          -6.6       1  2017-07-03
228        9     Matteo Berrettini              -6.9       1  2017-05-14
229       11     Kamil Majchrzak                -6.9       4  2017-06-27
230       -5     Arthur De Greef                -7.3       6  2017-05-29
231        8     Jurabeck Karimov               -7.6       1  2016-09-18
232      -16     Norbert Gombos                 -7.7       4  2017-07-03
233      117     Di Wu                          -7.7       6  2017-04-09
234        7     Daniel Masur                   -8.4       1  2017-05-01
235      109     Liam Broady                    -8.7       1  2017-06-20
236      -12     Noah Rubin                     -8.7       4  2017-04-10
237        1     Christopher Diaz-Figueroa      -8.8       2  2017-01-17
238        8     Mubarak Shannan Zayid          -8.9       1  2017-01-03
239        9     Yannick Maden                  -9.2       1  2016-10-19
240        3     Ante Pavic                     -9.3       1  2017-02-03
241        8     Omar Alawadhi                  -9.3       1  2017-02-28
242        5     Salvatore Caruso               -9.3       1  2017-05-01
243        1     Gregoire Barrere               -9.3       2  2017-02-07
244       12     Anil Yuksel                   -10.3       1  2017-01-02
245        8     Marko Tepavac                 -10.4       1  2017-02-07
246       14     Austin Krajicek               -10.4       4  2016-08-10
247       18     Dimitar Kuzmanov              -10.5       1  2017-02-07
248        7     Maxime Hamou                  -10.6       1  2017-05-29
249      -28     Rogerio Dutra Silva           -10.6      23  2017-07-03
250        7     Orlando Luz                   -10.7       1  2017-02-27
251       61     Aslan Karatsev                -10.8       1  2016-10-18
252      -10     Dennis Novikov                -10.8       3  2017-06-12
253       14     Lloyd Harris                  -11         1  2017-06-27
254       10     Pablo Andujar                 -11         1  2016-09-27
255      -42     Daniel Gimeno-Traver          -11         3  2017-02-06
256      -41     Denis Shapovalov              -11        10  2017-07-03
257       13     Juan Pablo Varillas           -11.4       2  2017-02-05
258       10     Nikita Mashtakov              -11.6       1  2017-04-07
259       34     Agustin Velotti               -11.6       2  2017-02-07
260       13     Roberto Marcora               -11.7       1  2017-05-22
261       23     Artem Sitak                   -11.8       1  2017-01-10
262       24     Kimmer Coppejans              -11.8       1  2017-02-20
263       -4     Alejandro Gonzalez            -11.8       3  2016-09-18
264       44     Brydan Klein                  -11.8       3  2017-07-04
265       -7     Joris De Loore                -11.8       3  2017-04-09
266      -16     Steven Diez                   -11.8       3  2017-04-24
267       31     Amir Weintraub                -12         1  2016-08-09
268       23     Austin Smith                  -12         1  2016-08-02
269       18     Christopher Eubanks           -12         1  2016-08-01
270       70     Dennis Novak                  -12         1  2016-07-19
271       -5     Enrique Lopez-Perez           -12         1  2016-07-19
272       16     Filip Krajinovic              -12         1  2016-07-19
273       16     Filippo Volandri              -12         1  2016-07-18
274       -2     Johan Nikles                  -12         1  2016-07-18
275      -69     John-Patrick Smith            -12         1  2016-08-02
276        7     Michael Linzer                -12         1  2016-07-19
277        4     Nino Serdarusic               -12         1  2016-07-19
278       19     Tigre Hank                    -12.4       1  2016-08-09
279       -4     Blake Mott                    -12.5       1  2017-01-17
280        0     Nenad Zimonjic                -12.6       1  2017-04-09
281      -91     Thomas Fabbiano               -12.6      10  2017-07-03
282       14     Hiroki Moriya                 -12.8       1  2016-09-26
283       12     Alexandar Lazarov             -12.9       1  2017-02-06
284       55     Michael Berrer                -13.1       3  2016-10-17
285       -3     Florian Mayer                 -13.2      27  2017-07-05
286      -72     Calvin Hemery                 -13.3       1  2017-02-08
287       -2     Maximilian Marterer           -13.7       5  2017-06-19
288       14     Omar Jasika                   -13.8       1  2017-01-17
289       14     Roberto Cid Subervi           -13.9       2  2017-02-03
290      -12     Aleksandr Nedovyesov          -14         2  2017-04-09
291      -28     Casper Ruud                   -15        12  2017-05-02
292      -16     Guido Andreozzi               -15.2       4  2017-02-16
293        8     Marin Draganja                -15.4       1  2016-09-18
294       10     Ivan Endara                   -15.5       1  2017-04-09
295       10     Go Soeda                      -15.5       2  2017-01-16
296       51     Isak Arvidsson                -15.7       1  2016-09-18
297      -71     Guillermo Garcia-Lopez        -15.7      32  2017-06-02
298       15     Danylo Kalenichenko           -16.3       1  2016-09-18
299        7     Cem Ilkel                     -16.8       4  2017-06-26
300       10     Tallon Griekspoor             -17         2  2017-06-12
301        6     Adrien Bossel                 -17.1       1  2017-02-05
302        9     Grega Zemlja                  -17.3       1  2016-09-16
303       13     Illia Biloborodko             -17.4       1  2017-04-09
304       13     Nick Hardt                    -17.5       1  2017-02-05
305        4     Alex De Minaur                -17.5       6  2017-05-28
306      -37     Gonzalo Lama                  -17.6       1  2016-09-18
307       13     Alexander Merino              -18         1  2017-02-05
308       14     Daniel Cukierman              -18         1  2017-02-05
309       14     Jose Olivares                 -18         1  2017-02-05
310       15     Tomislav Ternar               -18         1  2016-09-18
311      -32     Konstantin Kravchuk           -18        14  2017-06-01
312       14     Eduardo Struvay               -18.3       1  2017-04-07
313       14     Guilherme Clezar              -19.4       2  2017-02-27
314       14     Mathias Bourgue               -19.7       2  2017-05-29
315       16     Jan Satral                    -19.8       4  2017-02-05
316       14     Paul-Henri Mathieu            -20.8      18  2017-05-29
317     -181     Renzo Olivo                   -21.3      20  2017-07-03
318      -98     Saketh Myneni                 -21.4       3  2017-01-03
319      -65     Juan Monaco                   -21.8      14  2017-04-10
320       15     Tom Kocevar-Desman            -22.3       2  2016-09-18
321      -21     Daniel Brands                 -22.3       6  2017-07-04
322       11     Artem Smirnov                 -22.9       4  2017-04-09
323       29     James Ward                    -23.4       2  2017-07-04
324       10     Luca Vanni                    -23.4       3  2017-04-12
325       18     Lucas Gomez                   -23.9       2  2017-02-27
326       15     Mikael Ymer                   -23.9       6  2017-04-24
327       -9     Denis Kudla                   -25.4       5  2016-09-27
328        8     Quentin Halys                 -25.5       5  2017-05-28
329        3     Marco Cecchinato              -25.7       3  2017-07-03
330       12     Antoine Bellier               -26.3       4  2017-02-05
331       14     Finn Tearney                  -26.7       5  2017-02-05
332       28     Elias Ymer                    -28.2       8  2017-05-02
333       13     Christian Harrison            -28.3       2  2017-03-22
334       14     Yshai Oliel                   -29.6       2  2017-02-05
335       14     Sanjar Fayziev                -31.5       4  2017-04-09
336       15     Nikola Mektic                 -31.6       3  2017-02-05
337       18     Mohammad Abid Ali Khan Akbar  -34.1       2  2016-09-18
338       18     Samir Iftikhar                -34.1       2  2016-09-18
339       18     Jose Hernandez-Fernandez      -34.2       2  2017-02-03
340       -2     Dmitry Tursunov               -36.7       3  2017-07-03
341       18     Tennys Sandgren               -37.4       3  2017-05-28
342       -5     Stefanos Tsitsipas            -37.8       5  2017-07-04
343       18     Michael Mmoh                  -39.3       4  2017-03-22
344      -93     Ze Zhang                      -39.8       5  2017-04-09
345       17     Inigo Cervantes               -42.7       8  2017-02-27
346       17     Hubert Hurkacz                -43.3       4  2017-02-05
347       17     Ivan Dodig                    -43.3       6  2017-01-17
348       19     Samuel Groth                  -45.3       8  2017-04-09
349       16     Akira Santillan               -46.6       4  2017-02-28
350        4     Jozef Kovalik                 -50.3      13  2017-05-30
351       15     Facundo Bagnis                -56.5      13  2017-07-04
352       17     Benjamin Becker               -66         7  2017-03-23
353       15     Stephane Robert               -74.8      27  2017-06-13
07-18-2017 07:55 PM
G.100sic
Re: Alternative player ranking system

Elo race standings after Wimbledon. Cilic reached #3 spot, Djokovic down to #6. Muller's run put him into Top 10 at #8, and Kyrgios dropped out of the Top 20. First-timer Ofner managed to position himself into Top 100 instantly, reaching #75.

Code:
"Race" Positions                               Elo    Matches  Last match
rank   moved     Player                        points played   date
  1        0     Rafael Nadal                  379.1      56   2017-07-10  
  2        0     Roger Federer                 349        36   2017-07-16  
  3        4     Marin Cilic                   271.4      43   2017-07-16  
  4        0     Alexander Zverev              270.1      52   2017-07-10  
  5        0     Dominic Thiem                 260.2      54   2017-07-10  
  6       -3     Novak Djokovic                249.2      40   2017-07-12  
  7        3     Andy Murray                   244.3      37   2017-07-12  
  8       16     Gilles Muller                 219.6      40   2017-07-12  
  9        2     Roberto Bautista Agut         215.5      41   2017-07-10  
 10       -2     Kei Nishikori                 213.6      38   2017-07-07  
 11       10     Tomas Berdych                 206        47   2017-07-14  
 12       -6     Stanislas Wawrinka            204.9      37   2017-07-03  
 13        7     Milos Raonic                  204.4      37   2017-07-12  
 14       -5     David Goffin                  201.8      46   2017-06-02  
 15       17     Sam Querrey                   199.1      36   2017-07-14  
 16        2     Jo-Wilfried Tsonga            196.8      34   2017-07-08  
 17       -2     Grigor Dimitrov               190.4      39   2017-07-10  
 18       -6     Lucas Pouille                 184.1      38   2017-07-05  
 19       -5     Pablo Carreno Busta           183.3      40   2017-06-07  
 20       11     Kevin Anderson                167.1      28   2017-07-10  
 21       -5     Richard Gasquet               163.8      33   2017-07-04  
 22       -5     Feliciano Lopez               162.5      36   2017-07-04  
 23       -1     Jack Sock                     159.1      37   2017-07-06  
 24      -11     Nick Kyrgios                  158.2      31   2017-07-03  
 25       -6     Fernando Verdasco             148.9      33   2017-07-03  
 26       -1     Albert Ramos-Vinolas          146.7      45   2017-07-08  
 27       -4     Hyeon Chung                   146.4      21   2017-06-04  
 28        1     Fabio Fognini                 144.2      33   2017-07-07  
 29        4     Gael Monfils                  142.9      25   2017-07-08  
 30       -3     Steve Johnson                 138.9      36   2017-07-07  
 31       -1     John Isner                    133.2      30   2017-07-06  
 32        3     Karen Khachanov               128.5      36   2017-07-07  
 33       -5     Pablo Cuevas                  124.9      29   2017-06-03  
 34       -8     Diego Sebastian Schwartzman   118        34   2017-07-04  
 35        7     Benoit Paire                  111.9      43   2017-07-10  
 36        7     Daniil Medvedev               105.9      31   2017-07-05  
 37       -1     Nikoloz Basilashvili          102.2      30   2017-07-05  
 38        2     Aljaz Bedene                  101.2      27   2017-07-07  
 39       -5     Robin Haase                   100.5      36   2017-07-04  
 40        1     Yuichi Sugita                  99.6      15   2017-07-06  
 41       36     Adrian Mannarino               90.5      31   2017-07-11  
 42        9     Mischa Zverev                  88.3      40   2017-07-08  
 43       -5     Juan Martin Del Potro          81.2      21   2017-07-06  
 44       -5     Philipp Kohlschreiber          76.2      32   2017-07-03  
 45        0     Jiri Vesely                    75.4      33   2017-07-05  
 46        6     Donald Young                   74.8      30   2017-07-05  
 47        7     Damir Dzumhur                  72.5      26   2017-07-05  
 48       -1     Kyle Edmund                    71.4      33   2017-07-06  
 49       -1     Ramkumar Ramanathan            69.8       8   2017-06-29  
 50      -13     Borna Coric                    68.5      30   2017-07-04  
 51       -5     Horacio Zeballos               65.1      30   2017-07-05  
 52       -8     Jan-Lennard Struff             64.6      28   2017-07-04  
 53        0     Laslo Djere                    63.9       9   2017-05-05  
 54       19     Mikhail Kukushkin              61.5      20   2017-07-06  
 55       24     Andrey Rublev                  60.4      11   2017-07-06  
 56       -7     Vasek Pospisil                 58.6      13   2017-07-04  
 57       -7     Alexandr Dolgopolov            58.2      22   2017-07-04  
 58       -1     Jeremy Chardy                  56        31   2017-07-04  
 59       -3     Steve Darcis                   55        26   2017-07-06  
 60        1     David Ferrer                   54        24   2017-07-08  
 61       -2     Egor Gerasimov                 53.7       3   2017-04-07  
 62       20     Sergiy Stakhovsky              52.4       9   2017-07-05  
 63        4     Andrey Kuznetsov               51.8      24   2017-07-03  
 64       19     Gilles Simon                   51.7      26   2017-07-06  
 65       23     Jerzy Janowicz                 50        10   2017-07-07  
 66      -11     Jordan Thompson                49.1      24   2017-07-04  
 67       -4     Nicolas Almagro                47.4      19   2017-06-01  
 68        0     Dusan Lajovic                  47.1      22   2017-07-06  
 69       -5     Guido Pella                    45.8      19   2017-05-30  
 70        5     Ivo Karlovic                   44.6      24   2017-07-03  
 71       13     Paolo Lorenzi                  43.2      37   2017-07-06  
 72       -6     Yoshihito Nishioka             42.7      18   2017-03-24  
 73      -11     Martin Klizan                  39.4      27   2017-07-04  
 74       -4     Christian Garin                38.3       4   2017-07-04  
 75      n/r     Sebastian Ofner                37.5       3   2017-07-08  
 76       -5     Roberto Carballes Baena        37.2       4   2017-02-20  
 77       -1     Andreas Seppi                  37.2      28   2017-07-05  
 78       46     Ruben Bemelmans                36.8       4   2017-07-07  
 79        1     Jared Donaldson                36.6      20   2017-07-08  
 80      -20     Carlos Berlocq                 33.9      26   2017-07-03  
 81      -23     Thomaz Bellucci                33.5      27   2017-07-04  
 82      -13     Julien Benneteau               32.7      12   2017-07-03  
 83       -2     Soon Woo Kwon                  32.6       3   2017-04-09  
 84       20     Thiago Monteiro                31.9      24   2017-07-05  
 85       -7     Pierre-Hugues Herbert          31.7      20   2017-07-05  
 86      -21     Taylor Harry Fritz             29.6      11   2017-07-04  
 87       38     Peter Gojowczyk                29         6   2017-07-05  
 88        5     Marcos Baghdatis               27.7      17   2017-07-06  
 89       29     Frances Tiafoe                 26.3      12   2017-07-06  
 90       -3     Kenny De Schepper              26         3   2017-02-10  
 91       -6     Denis Istomin                  26        20   2017-07-03  
 92       93     Dudi Sela                      24.4      17   2017-07-08  
 93      117     Ernests Gulbis                 24.3       4   2017-07-08  
 94       -4     Leonardo Mayer                 23.6       4   2017-04-13  
 95       -4     Zhe Li                         23.1       2   2017-02-19  
 96       -4     Dmitry Popko                   22.8       2   2017-04-09  
 97      110     Lukas Rosol                    21.8       3   2017-07-05  
 98       78     Ryan Harrison                  21.8      25   2017-07-06  
 99       -5     Yuki Bhambri                   21.6       4   2017-02-05  
100       -5     Emilio Gomez                   21.5       3   2017-04-07  
101       50     Mikhail Youzhny                21.4      21   2017-07-06  
102       -3     Darian King                    19.8       6   2017-03-25  
103       -3     Yannick Hanfmann               19.3       5   2017-06-14  
104       -3     Yibing Wu                      18         1   2017-02-17  
105       14     Simone Bolelli                 17.7       4   2017-07-05  
106       -4     Daniel Evans                   17.7      28   2017-05-28  
107       -4     Gastao Elias                   17.6      18   2017-05-30  
108      -36     Victor Estrella Burgos         16.6      16   2017-07-04  
109      -23     Nicolas Kicker                 16.2      14   2017-07-03  
110       -5     Roberto Quiroz                 15.8       3   2017-04-07  
111      -15     Taro Daniel                    15.7       9   2017-07-04  
112      -38     Viktor Troicki                 15.5      33   2017-07-03  
113       -7     Reda El Amrani                 14.8       2   2017-04-12  
114      -16     Tommy Haas                     13.8      17   2017-07-03  
115       -6     Maximo Gonzalez                13.7       2   2017-04-13  
116       -6     Gianluigi Quinzi               13.5       2   2017-04-13  
117       -6     Joao Domingues                 13.4       2   2017-05-03  
118       -6     Ilya Ivashka                   13.4       4   2017-04-09  
119       -6     Rajeev Ram                     13.1       3   2017-02-10  
120      -23     Joao Sousa                     12.6      31   2017-07-03  
121       -6     Matthew Barton                 12.4       2   2017-01-11  
122      -33     Marton Fucsovics               12.1       7   2017-07-03  
123       -7     Radek Stepanek                 11.3       5   2017-01-19  
124       -3     Federico Delbonis              10.5      16   2017-05-29  
125       -2     Seong Chan Hong                 9.7       2   2017-04-09  
126        0     Laurent Lokoli                  8.5       1   2017-05-30  
127        0     Teymuraz Gabashvili             8         2   2017-05-29  
128      n/r     Stefano Travaglia               7.7       1   2017-07-04  
129       -1     Franko Skugor                   7.5       5   2017-06-28  
130       -1     Cedrik-Marcel Stebe             7         6   2017-05-25  
131       -1     Alexandre Muller                6.8       1   2017-05-30  
132       -1     Frederico Ferreira Silva        6.5       3   2017-05-04  
133       -1     Peter Polansky                  6.4       2   2017-02-14  
134       -1     Daniel Altmaier                 6.3       4   2017-06-29  
135       -1     Marcelo Tomas Barrios Vera      6         1   2017-02-05  
136       -1     Ti Chen                         6         1   2017-02-17  
137       -1     Zhizhen Zhang                   6         1   2017-02-19  
138       -1     Reilly Opelka                   5.9       5   2017-04-10  
139       -1     Benjamin Bonzi                  5.8       2   2017-05-31  
140       -1     Gerald Melzer                   5.8      13   2017-05-01  
141        1     Malek Jaziri                    5.7      25   2017-07-03  
142      -34     Ernesto Escobedo                5.6      17   2017-07-04  
143      -29     Henri Laaksonen                 5.4       4   2017-07-03  
144       -4     Yasutaka Uchiyama               5.3       1   2017-02-05  
145       -4     Tomislav Brkic                  5.1       1   2017-02-05  
146       -3     Mirza Basic                     2.6       2   2017-04-07  
147       -3     Temur Ismailov                  2.4       2   2017-04-09  
148       -3     Adrian Menendez-Maceiras        2.2       1   2017-05-01  
149       -3     Marsel Ilhan                    2.2       2   2017-06-28  
150       -3     Tim Smyczek                     1.9       4   2017-03-22  
151       -3     Gianluca Mager                  1.7       1   2017-05-15  
152       -2     Matthew Ebden                   1.7       6   2017-06-26  
153       -1     Tristan Lamasine                1.1       1   2017-02-08  
154       -1     Michael Venus                   1.1       3   2017-04-09  
155       -1     Tatsuma Ito                     0.5       1   2017-06-12  
156       -1     Guido Andreozzi                 0.5       3   2017-02-16  
157       -1     Andrej Martin                   0.4       1   2017-02-08  
158       -1     Gonzalo Escobar                 0.3       2   2017-04-09  
159       -1     Agustin Velotti                 0         1   2017-02-07  
160       -1     Adrian Ungur                    0         2   2017-02-05  
161        1     Vincent Millot                 -0.2       1   2017-02-08  
162        1     Federico Gaio                  -0.2       4   2017-03-10  
163        2     Amine Ahouda                   -0.5       2   2017-04-13  
164        4     Giovanni Lapentti              -0.6       2   2017-02-08  
165        4     Pedro Sousa                    -0.6       4   2017-05-04  
166      -59     Bernard Tomic                  -0.6      24   2017-07-04  
167        3     Prajnesh Gunneswaran           -0.8       2   2017-04-09  
168        3     Alejandro Falla                -1         2   2017-02-08  
169        3     Riccardo Bellotti              -1.3       1   2017-05-01  
170        3     Albert Montanes                -1.4       2   2017-04-26  
171       62     Illya Marchenko                -1.7       6   2017-07-03  
172        5     Alessandro Giannessi           -2.1       7   2017-04-09  
173      -24     John Millman                   -2.2       2   2017-07-03  
174      n/r     Alexander Ward                 -2.3       1   2017-07-04  
175        3     Stefano Napolitano             -2.6       3   2017-05-31  
176        3     Tommy Robredo                  -2.8      17   2017-05-31  
177        3     Duckhee Lee                    -3.2       1   2017-02-03  
178       -3     Thanasi Kokkinakis             -3.3       7   2017-07-04  
179        2     Marco Trungelliti              -4         2   2017-05-31  
180        2     Kuan-Yi Lee                    -5.1       1   2017-02-19  
181        2     Attila Balazs                  -5.6       1   2017-02-03  
182        2     Jaume Munar                    -5.6       1   2017-04-09  
183       65     Ricardas Berankis              -5.6       2   2017-07-04  
184      -67     Janko Tipsarevic               -5.6      13   2017-07-04  
185      -18     Andrew Whittington             -5.7       3   2017-07-03  
186        0     Jason Jung                     -5.8       2   2017-06-13  
187        0     Santiago Giraldo               -5.8      10   2017-05-29  
188        0     Hsien-Yin Peng                 -6         1   2017-02-19  
189        0     Ivan Dodig                     -6         1   2017-01-17  
190        0     James Duckworth                -6         1   2017-01-16  
191        0     Mauricio Echazu                -6         1   2017-02-03  
192        0     Roberto Cid Subervi            -6         1   2017-02-03  
193        0     Joao Souza                     -6         4   2017-03-02  
194      -28     Marius Copil                   -6        13   2017-07-03  
195       -1     Alex Bolt                      -6.6       1   2017-01-17  
196       -1     Aleksandr Nedovyesov           -6.9       1   2017-04-09  
197      -75     Nicolas Jarry                  -6.9       5   2017-07-04  
198       -1     Artem Smirnov                  -7.6       2   2017-04-09  
199      -79     Nicolas Mahut                  -7.8      23   2017-07-04  
200      n/r     Andreas Haider-Maurer          -8.8       1   2017-07-03  
201       -3     Matteo Berrettini              -8.8       1   2017-05-14  
202      -42     Alexander Bublik               -8.8       3   2017-07-03  
203       -4     Di Wu                          -9.6       2   2017-04-09  
204       -4     Liam Broady                   -10         1   2017-06-20  
205       -4     Omar Alawadhi                 -10.4       1   2017-02-28  
206       -3     Noah Rubin                    -10.4       3   2017-04-10  
207       -2     Daniel Masur                  -10.5       1   2017-05-01  
208       -2     Mohamed Safwat                -10.5       5   2017-06-27  
209       -1     Cem Ilkel                     -10.7       3   2017-06-26  
210       -1     Stefan Kozlov                 -10.8       7   2017-06-22  
211        0     Ze Zhang                      -11.1       2   2017-04-09  
212        1     Tobias Kamke                  -11.2       1   2017-02-07  
213        1     Lukas Lacko                   -11.2       6   2017-06-20  
214       67     Dustin Brown                  -11.2      23   2017-07-05  
215        0     Gregoire Barrere              -11.3       1   2017-02-07  
216        0     Roberto Marcora               -11.4       1   2017-05-22  
217        0     Salvatore Caruso              -11.4       1   2017-05-01  
218        0     Juan Pablo Varillas           -11.4       2   2017-02-05  
219        0     Orlando Luz                   -11.5       1   2017-02-27  
220      -46     Cameron Norrie                -11.6       4   2017-07-03  
221       -1     Dennis Novikov                -11.7       1   2017-06-12  
222       -1     Dimitar Kuzmanov              -11.7       1   2017-02-07  
223       -1     Marko Tepavac                 -11.8       1   2017-02-07  
224       -1     Jurgen Melzer                 -11.8       2   2017-04-07  
225       66     Radu Albot                    -11.8      18   2017-07-05  
226       -2     Anil Yuksel                   -12         1   2017-01-02  
227       -2     Daniel Gimeno-Traver          -12         1   2017-02-06  
228       -2     Lloyd Harris                  -12         1   2017-06-27  
229       -2     Mubarak Shannan Zayid         -12         1   2017-01-03  
230       -2     Saketh Myneni                 -12         1   2017-01-03  
231      -35     Yen-Hsun Lu                   -12        14   2017-07-03  
232       -3     Christian Harrison            -12.1       1   2017-03-22  
233       -3     Lucas Gomez                   -12.1       1   2017-02-27  
234       -3     Maxime Hamou                  -12.1       1   2017-05-29  
235       -3     Inigo Cervantes               -12.2       1   2017-02-27  
236       -2     Artem Sitak                   -12.4       1   2017-01-10  
237       -2     Alexandar Lazarov             -12.6       1   2017-02-06  
238       -2     Marco Chiudinelli             -12.6       2   2017-02-08  
239      -75     Thomas Fabbiano               -12.7       4   2017-07-03  
240       -3     Steven Diez                   -12.8       1   2017-04-24  
241       -3     Kimmer Coppejans              -12.9       1   2017-02-20  
242       -3     Calvin Hemery                 -13.1       1   2017-02-08  
243       -3     Guilherme Clezar              -13.1       1   2017-02-27  
244       -3     Ante Pavic                    -13.5       1   2017-02-03  
245      -84     Brydan Klein                  -13.8       3   2017-07-04  
246       -4     Paul-Henri Mathieu            -13.8       8   2017-05-29  
247      -43     Norbert Gombos                -14         4   2017-07-03  
248       -5     Nikita Mashtakov              -14.1       1   2017-04-07  
249       -5     Thiemo de Bakker              -14.2       1   2017-04-07  
250       -5     Nenad Zimonjic                -14.6       1   2017-04-09  
251       -5     Casper Ruud                   -14.7      11   2017-05-02  
252       -5     Christopher Diaz-Figueroa     -15         2   2017-01-17  
253       -4     Sanjar Fayziev                -15.6       3   2017-04-09  
254       -4     Arthur De Greef               -15.6       6   2017-05-29  
255       -3     Blake Mott                    -16.8       1   2017-01-17  
256       -3     Eduardo Struvay               -17.1       1   2017-04-07  
257       -3     Nick Hardt                    -17.1       1   2017-02-05  
258       -3     Maximilian Marterer           -17.1       5   2017-06-19  
259       -3     Antoine Bellier               -17.3       1   2017-02-05  
260       -1     Omar Jasika                   -17.4       1   2017-01-17  
261       -1     Adrien Bossel                 -17.5       1   2017-02-05  
262       -1     Ivan Endara                   -17.5       1   2017-04-09  
263       -1     Illia Biloborodko             -17.7       1   2017-04-09  
264       -1     Alexander Merino              -18         1   2017-02-05  
265       -1     Daniel Cukierman              -18         1   2017-02-05  
266       -1     Go Soeda                      -18         1   2017-01-16  
267       -1     Jose Hernandez-Fernandez      -18         1   2017-02-03  
268       -1     Jose Olivares                 -18         1   2017-02-05  
269       -1     Bjorn Fratangelo              -18        10   2017-05-29  
270       -1     Joris De Loore                -18.4       1   2017-04-09  
271      -14     Rogerio Dutra Silva           -18.4      19   2017-07-03  
272       -2     Tallon Griekspoor             -19.9       2   2017-06-12  
273       -2     Jose (Rubin) Statham          -20         5   2017-04-09  
274       -2     Quentin Halys                 -20.2       4   2017-05-28  
275       -1     Mikael Ymer                   -21         2   2017-04-24  
276       -1     Guillermo Garcia-Lopez        -22        18   2017-06-02  
277      -75     Daniel Brands                 -22.3       4   2017-07-04  
278        0     Mathias Bourgue               -22.9       2   2017-05-29  
279        1     Akira Santillan               -23.2       2   2017-02-28  
280        2     Hubert Hurkacz                -23.4       2   2017-02-05  
281        2     Alex De Minaur                -23.9       6   2017-05-28  
282        2     Juan Monaco                   -25.3       3   2017-04-10  
283       -6     Denis Shapovalov              -26         6   2017-07-03  
284      -33     Florian Mayer                 -26.4      18   2017-07-05  
285        0     Nikola Mektic                 -26.5       2   2017-02-05  
286      -13     Evgeny Donskoy                -27        11   2017-07-04  
287      -75     James Ward                    -27.5       2   2017-07-04  
288       -2     Konstantin Kravchuk           -27.5       9   2017-06-01  
289       -2     Samuel Groth                  -27.8       5   2017-04-09  
290      -32     Dmitry Tursunov               -28.7       2   2017-07-03  
291       -3     Kamil Majchrzak               -28.8       2   2017-06-27  
292       -3     Luca Vanni                    -28.9       2   2017-04-12  
293       -3     Michael Mmoh                  -29.8       3   2017-03-22  
294      -15     Marco Cecchinato              -30.7       3   2017-07-03  
295       -3     Jan Satral                    -31.2       2   2017-02-05  
296        5     Adam Pavlasek                 -31.4       9   2017-07-06  
297       -4     Yshai Oliel                   -32.5       2   2017-02-05  
298       -3     Elias Ymer                    -33.6       3   2017-05-02  
299      -23     Renzo Olivo                   -35.9      18   2017-07-03  
300       -4     Benjamin Becker               -36.5       3   2017-03-23  
301       -4     Jozef Kovalik                 -37.5       8   2017-05-30  
302       -4     Tennys Sandgren               -37.8       3   2017-05-28  
303       -1     Marcel Granollers             -40.5      17   2017-07-04  
304       -4     Finn Tearney                  -45.9       3   2017-02-05  
305      -11     Stefanos Tsitsipas            -47.4       5   2017-07-04  
306       -7     Facundo Bagnis                -49.1      11   2017-07-04  
307       -4     Stephane Robert               -70.8      12   2017-06-13
07-03-2017 09:19 PM
G.100sic
Re: Alternative player ranking system

And the rolling ranking standings entering Wimbledon. Two new appearances on the list this time. Thiem's early exit cost him a place, Gasquet's good run enabled him a return into Top 20. But the mover of this week is certainly unexpected winner in Antalya, Sugita.

Code:
52week Positions                               Elo    Matches Last match
rank   moved     Player                        points played  date
  1        0     Rafael Nadal                  449.8      68  2017-06-11 
  2        0     Andy Murray                   383.7      80  2017-06-20 
  3        0     Roger Federer                 372.5      35  2017-06-25 
  4        0     Novak Djokovic                365.0      62  2017-07-01 
  5        0     Alexander Zverev              336.2      74  2017-06-25 
  6        0     Stanislas Wawrinka            323.5      64  2017-06-20 
  7        0     Marin Cilic                   320.7      77  2017-06-25 
  8        1     Kei Nishikori                 317.3      71  2017-06-22 
  9       -1     Dominic Thiem                 299.8      73  2017-06-27 
 10        0     David Goffin                  289.6      80  2017-06-02 
 11        0     Jo-Wilfried Tsonga            285.4      59  2017-06-21 
 12        0     Nick Kyrgios                  285.2      52  2017-06-19 
 13        0     Lucas Pouille                 277.8      64  2017-06-22 
 14        0     Roberto Bautista Agut         277.7      68  2017-06-23 
 15        0     Grigor Dimitrov               276.2      68  2017-06-24 
 16        0     Feliciano Lopez               268.1      61  2017-06-25 
 17        0     Milos Raonic                  267.4      62  2017-06-20 
 18        0     Pablo Carreno Busta           261.7      72  2017-06-07 
 19        3     Richard Gasquet               258.5      58  2017-06-30 
 20       -1     Juan Martin Del Potro         258.1      45  2017-06-03 
 21       -1     Jack Sock                     243.6      68  2017-05-29 
 22       -1     Tomas Berdych                 237.0      65  2017-06-23 
 23        2     Fernando Verdasco             222.1      55  2017-06-29 
 24        4     Gael Monfils                  221.8      54  2017-07-01 
 25       -2     Gilles Muller                 221.1      61  2017-06-24 
 26       -2     John Isner                    215.5      58  2017-06-29 
 27       -1     Albert Ramos-Vinolas          209.4      70  2017-06-19 
 28       -1     Diego Sebastian Schwartzman   200.2      47  2017-06-26 
 29        0     Fabio Fognini                 194.8      58  2017-06-03 
 30        0     Kevin Anderson                189.7      48  2017-06-29 
 31        0     Karen Khachanov               188.9      49  2017-06-24 
 32        1     Steve Johnson                 182.8      63  2017-06-29 
 33        1     Hyeon Chung                   178.4      21  2017-06-04 
 34        1     Pablo Cuevas                  173.6      50  2017-06-03 
 35       -3     Sam Querrey                   167.7      47  2017-06-28 
 36        0     Robin Haase                   157.7      52  2017-06-28 
 37        2     Jan-Lennard Struff            145.8      47  2017-06-20 
 38        2     Kyle Edmund                   144.3      54  2017-06-26 
 39        4     Philipp Kohlschreiber         135.7      46  2017-06-21 
 40        1     Mischa Zverev                 135.7      59  2017-06-29 
 41       -4     Jiri Vesely                   135.3      49  2017-06-26 
 42       -4     Nikoloz Basilashvili          133.0      40  2017-06-26 
 43        8     Donald Young                  132.1      48  2017-06-29 
 44        0     Benoit Paire                  127.0      60  2017-06-20 
 45       18     Daniil Medvedev               126.7      36  2017-06-30 
 46       -4     Borna Coric                   123.5      43  2017-06-25 
 47        0     Gilles Simon                  123.2      51  2017-06-20 
 48       -3     David Ferrer                  122.6      43  2017-06-28 
 49        0     Andrey Kuznetsov              120.3      42  2017-06-13 
 50        0     Ivo Karlovic                  119.9      59  2017-06-20 
 51        1     Aljaz Bedene                  112.4      31  2017-06-16 
 52       -4     Thomaz Bellucci               111.1      45  2017-06-26 
 53       34     Yuichi Sugita                 109.4      26  2017-07-01 
 54        1     Julien Benneteau              107.8      25  2017-06-21 
 55       -9     Horacio Zeballos              107.4      41  2017-06-26 
 56       -3     Viktor Troicki                107.2      61  2017-06-26 
 57       -3     Jeremy Chardy                 106.6      40  2017-06-28 
 58       -1     Steve Darcis                  106.2      29  2017-06-27 
 59       -3     Damir Dzumhur                 105.6      38  2017-05-29 
 60        1     Vasek Pospisil                104.9      24  2017-06-27 
 61       -1     Nicolas Almagro                98.4      38  2017-06-01 
 62        2     Jordan Thompson                87.2      30  2017-06-22 
 63       -5     Paolo Lorenzi                  85.8      60  2017-06-28 
 64       -5     Martin Klizan                  84.6      39  2017-06-27 
 65        0     Yoshihito Nishioka             84.5      31  2017-03-24 
 66        0     Federico Delbonis              84.1      34  2017-05-29 
 67        0     Daniel Evans                   83.4      41  2017-05-28 
 68        2     Jared Donaldson                82.9      31  2017-06-28 
 69       -1     Alexandr Dolgopolov            82.5      30  2017-06-15 
 70        7     Carlos Berlocq                 81.4      31  2017-06-27 
 71       29     Marcos Baghdatis               80.4      36  2017-06-30 
 72        8     Dusan Lajovic                  79.1      40  2017-06-28 
 73        6     Bernard Tomic                  78.8      43  2017-06-29 
 74       -5     Andrey Rublev                  78.3      12  2017-06-23 
 75       -4     Laslo Djere                    76.7       9  2017-05-05 
 76      -14     Joao Sousa                     75.5      59  2017-06-26 
 77       -4     Denis Istomin                  74.9      29  2017-06-25 
 78       21     Ramkumar Ramanathan            70.5      12  2017-06-29 
 79       -4     Pierre-Hugues Herbert          70.4      26  2017-06-13 
 80       -4     Guido Pella                    69.0      32  2017-05-30 
 81       39     Adrian Mannarino               68.1      48  2017-07-01 
 82       -4     Gastao Elias                   67.1      36  2017-05-30 
 83      -11     Nicolas Mahut                  67.0      38  2017-06-26 
 84      -10     Ryan Harrison                  61.6      38  2017-06-27 
 85       -4     Taylor Harry Fritz             58.7      27  2017-03-24 
 86       -4     Malek Jaziri                   58.6      42  2017-06-12 
 87       -4     Taro Daniel                    57.3      18  2017-05-31 
 88       15     Andreas Seppi                  56.9      42  2017-06-30 
 89       -5     John Millman                   55.3      19  2017-05-29 
 90       -5     Egor Gerasimov                 53.3       3  2017-04-07 
 91       -5     Sergiy Stakhovsky              52.6      16  2017-05-31 
 92       -4     Mikhail Youzhny                50.4      39  2017-06-22 
 93       -4     Nicolas Kicker                 49.6      15  2017-06-01 
 94       -4     Mikhail Kukushkin              49.1      27  2017-05-31 
 95       -3     Reilly Opelka                  47.2      14  2017-04-10 
 96       -3     Jurgen Melzer                  45.6       9  2017-04-07 
 97       -6     Victor Estrella Burgos         45.5      23  2017-06-27 
 98       -4     Tommy Haas                     45.1      16  2017-06-20 
 99       -4     Dustin Brown                   44.9      36  2017-06-21 
100       -4     Jerzy Janowicz                 43.9       9  2017-06-16 
101       -4     Roberto Carballes Baena        41.3       8  2017-02-20 
102       -4     Marius Copil                   41.3      17  2017-05-28 
103        6     Janko Tipsarevic               40.8      27  2017-06-28 
104       -3     Emilio Gomez                   38.4       6  2017-04-07 
105       -3     Leonardo Mayer                 36.9       9  2017-04-13 
106       -2     Soon Woo Kwon                  36.0       3  2017-04-09 
107       -2     Andrej Martin                  36.0      10  2017-02-08 
108       -2     Yen-Hsun Lu                    33.6      28  2017-05-29 
109       -2     Thiago Monteiro                31.5      30  2017-06-01 
110       -2     Ernesto Escobedo               31.0      19  2017-06-14 
111       -1     Evgeny Donskoy                 29.2      22  2017-06-13 
112       -1     Alexander Bublik               29.0       6  2017-01-18 
113        0     Teymuraz Gabashvili            26.9       8  2017-05-29 
114        0     Henri Laaksonen                26.4       9  2017-03-12 
115        0     Frank Dancevic                 25.6       5  2016-09-18 
116        0     Yannick Hanfmann               25.1       5  2017-06-14 
117        0     Yuki Bhambri                   24.5       4  2017-02-05 
118        0     Andrea Arnaboldi               24.4       3  2016-07-15 
119       14     Frances Tiafoe                 24.0      13  2017-06-28 
120       -1     Joao Domingues                 23.8       3  2017-05-03 
121        0     Santiago Giraldo               22.3      16  2017-05-29 
122        0     Dmitry Popko                   21.7       2  2017-04-09 
123        0     Marco Chiudinelli              21.6       9  2017-02-08 
124        0     Darian King                    21.5       7  2017-03-25 
125        0     Kenny De Schepper              20.3       5  2017-02-10 
126        0     Christian Garin                20.1       5  2017-04-09 
127        0     Ruben Bemelmans                19.5       2  2017-02-05 
128        0     Radek Stepanek                 18.7      12  2017-01-19 
129        0     Matthew Barton                 18.4       4  2017-01-11 
130        0     Peter Gojowczyk                18.3       6  2017-06-15 
131        0     Yibing Wu                      18.0       1  2017-02-17 
132        0     Reda El Amrani                 17.9       2  2017-04-12 
133        1     Simone Bolelli                 16.5       2  2017-05-31 
134        2     James Duckworth                16.0       9  2017-01-16 
135        2     Cedrik-Marcel Stebe            15.9       6  2017-05-25 
136        2     Renzo Olivo                    15.3      22  2017-06-01 
137        2     Gianluigi Quinzi               15.1       2  2017-04-13 
138      -26     Franko Skugor                  13.7       7  2017-06-28 
139        1     Yong-Kyu Lim                   12.6       2  2016-07-17 
140        1     Peter Polansky                 12.6       4  2017-02-14 
141        1     Lukas Lacko                    12.5      13  2017-06-20 
142        1     Vincent Millot                 11.8       4  2017-02-08 
143        1     Farrukh Dustov                 11.5       2  2016-07-17 
144        1     Benjamin Bonzi                 11.2       2  2017-05-31 
145        1     Tim Smyczek                    11.2       9  2017-03-22 
146        1     Bjorn Fratangelo               11.2      19  2017-05-29 
147        1     Marton Fucsovics               11.1       8  2017-06-12 
148        1     Roberto Quiroz                 10.9       4  2017-04-07 
149        1     Frederico Ferreira Silva       10.7       3  2017-05-04 
150        1     Laurent Lokoli                 10.1       1  2017-05-30 
151       84     Daniel Altmaier                 9.1       4  2017-06-29 
152        0     Tommy Robredo                   8.8      19  2017-05-31 
153        0     Nicolas Jarry                   8.7       5  2017-05-30 
154        0     Alessandro Giannessi            7.9       9  2017-04-09 
155        0     Alexandre Muller                7.3       1  2017-05-30 
156        2     Pedro Sousa                     7.1       5  2017-05-04 
157        2     Andrew Whittington              7.0       4  2017-01-19 
158        2     Albert Montanes                 6.6       6  2017-04-26 
159        2     Tobias Kamke                    6.5       8  2017-02-07 
160        2     Stefano Napolitano              6.4       3  2017-05-31 
161        2     Yasutaka Uchiyama               6.3       1  2017-02-05 
162        2     Maximo Gonzalez                 6.1       5  2017-04-13 
163        2     Albano Olivetti                 6.0       1  2016-06-30 
164        2     Marc Lopez                      6.0       1  2016-09-18 
165        2     Marcelo Tomas Barrios Vera      6.0       1  2017-02-05 
166        2     Matwe Middelkoop                6.0       1  2016-07-17 
167        2     Rohan Bopanna                   6.0       1  2016-07-17 
168        2     Zhizhen Zhang                   6.0       1  2017-02-19 
169        2     Seong Chan Hong                 5.5       3  2017-04-09 
170      -35     Matthew Ebden                   5.5       6  2017-06-26 
171        1     Tim Van Rijthoven               5.4       2  2016-09-18 
172        1     Ti Chen                         4.9       1  2017-02-17 
173        1     Ilya Ivashka                    4.9       5  2017-04-09 
174        1     Michael Venus                   4.8       3  2017-04-09 
175        1     Dudi Sela                       4.4      24  2017-05-01 
176       56     Cameron Norrie                  4.0       3  2017-06-28 
177        0     Tomislav Brkic                  3.9       1  2017-02-05 
178        0     Alexandre Sidorenko             3.9       2  2016-09-22 
179        0     Amine Ahouda                    3.8       2  2017-04-13 
180      n/r     Marsel Ilhan                    3.5       2  2017-06-28 
181       -1     Zhe Li                          3.3       4  2017-02-19 
182       -1     Jurgen Zopp                     3.2       3  2016-10-20 
183        0     Adrian Menendez-Maceiras        2.5       1  2017-05-01 
184        0     Gianluca Mager                  2.4       1  2017-05-15 
185        0     Temur Ismailov                  2.2       2  2017-04-09 
186        0     Stefan Kozlov                   2.0       9  2017-06-22 
187        0     Marcel Granollers               1.8      35  2017-05-29 
188        0     Thanasi Kokkinakis              1.7       7  2017-06-22 
189        0     Alejandro Falla                 1.6       2  2017-02-08 
190      125     Thomas Fabbiano                 1.5      10  2017-06-28 
191       -1     Andre Ghem                      1.3       1  2016-07-19 
192       -1     Tatsuma Ito                     1.2       1  2017-06-12 
193       -1     Jan Mertl                       1.2       2  2016-07-20 
194       -1     Gerald Melzer                   0.6      21  2017-05-01 
195       -1     Gonzalo Escobar                 0.5       2  2017-04-09 
196       -1     Illya Marchenko                 0.2      20  2017-02-21 
197       -1     Carl Soderlund                  0.1       2  2016-07-14 
198       -1     Fred Simonsson                  0.0       1  2016-07-12 
199       -1     Yann Marti                      0.0       1  2016-07-18 
200       -1     Edouard Roger-Vasselin          0.0       2  2016-06-30 
201       -1     Marcus Willis                   0.0       2  2016-06-29 
202       -1     Joao Souza                      0.0       4  2017-03-02 
203       -1     James McGee                    -0.1       1  2016-08-22 
204       -1     Nikola Cacic                   -0.5       2  2016-07-20 
205       -1     Louis Wessels                  -0.6       2  2016-07-14 
206       -1     John-Patrick Smith             -0.6       3  2016-08-02 
207       -1     Duckhee Lee                    -0.7       1  2017-02-03 
208       -1     Giovanni Lapentti              -0.7       2  2017-02-08 
209       -1     Thiemo de Bakker               -1.2       4  2017-04-07 
210       -1     Riccardo Bellotti              -1.3       1  2017-05-01 
211       -1     Jose (Rubin) Statham           -1.4       7  2017-04-09 
212       -1     Prajnesh Gunneswaran           -1.7       2  2017-04-09 
213       -1     Daniel Gimeno-Traver           -1.7       6  2017-02-06 
214       -1     Calvin Hemery                  -1.8       3  2017-02-08 
215       -1     Denis Shapovalov               -2.3       9  2017-06-21 
216      -60     Norbert Gombos                 -2.9       3  2017-06-26 
217       -2     Mirza Basic                    -2.9       5  2017-04-07 
218        1     Mohamed Safwat                 -3.2       5  2017-06-27 
219       -3     Marco Trungelliti              -3.3       3  2017-05-31 
220       -3     Saketh Myneni                  -3.6       4  2017-01-03 
221      -64     Rogerio Dutra Silva            -3.7      24  2017-06-26 
222       -4     Jaume Munar                    -3.8       1  2017-04-09 
223       -3     Attila Balazs                  -4.4       1  2017-02-03 
224       -3     Noah Rubin                     -4.5       4  2017-04-10 
225       -3     Arthur De Greef                -4.9       6  2017-05-29 
226       -3     Guillermo Garcia-Lopez         -4.9      36  2017-06-02 
227       -3     Jason Jung                     -5.2       2  2017-06-13 
228       -3     Alex Bolt                      -5.6       1  2017-01-17 
229       -3     Mackenzie McDonald             -5.9       2  2016-08-29 
230       -3     Hong Chung                     -6.0       1  2016-07-17 
231       -3     Hsien-Yin Peng                 -6.0       1  2017-02-19 
232       -3     Luke Saville                   -6.0       1  2016-06-28 
233       -3     Sumit Nagal                    -6.0       1  2016-09-18 
234       -3     Kuan-Yi Lee                    -6.1       1  2017-02-19 
235       -2     Mauricio Echazu                -6.3       1  2017-02-03 
236       -2     Federico Gaio                  -6.3       5  2017-03-10 
237       -1     Matteo Berrettini              -6.5       1  2017-05-14 
238       -1     Christopher Diaz-Figueroa      -6.9       2  2017-01-17 
239       -1     Jurabeck Karimov               -7.5       1  2016-09-18 
240      -58     Kamil Majchrzak                -8.0       4  2017-06-27 
241       -2     Daniel Masur                   -8.1       1  2017-05-01 
242       -2     Dennis Novikov                 -8.1       6  2017-06-12 
243       -2     Ante Pavic                     -8.4       1  2017-02-03 
244       -2     Gregoire Barrere               -8.4       2  2017-02-07 
245       -2     Brian Baker                    -8.4       7  2016-08-29 
246       -2     Mubarak Shannan Zayid          -8.6       1  2017-01-03 
247       -2     Salvatore Caruso               -8.8       1  2017-05-01 
248       -2     Yannick Maden                  -8.8       1  2016-10-19 
249       -2     Omar Alawadhi                  -8.9       1  2017-02-28 
250       -2     Steven Diez                    -8.9       4  2017-04-24 
251       -2     Ze Zhang                       -8.9       7  2017-04-09 
252       -2     Lukas Rosol                    -9.0      14  2017-02-28 
253       -2     Marko Tepavac                  -9.7       1  2017-02-07 
254       -2     Juan Monaco                    -9.8      16  2017-04-10 
255       -2     Maxime Hamou                   -9.9       1  2017-05-29 
256       -2     Anil Yuksel                   -10.0       1  2017-01-02 
257       -2     Orlando Luz                   -10.0       1  2017-02-27 
258       -2     Joris De Loore                -10.0       3  2017-04-09 
259       -2     Alejandro Gonzalez            -10.2       3  2016-09-18 
260       -2     Austin Krajicek               -10.2       5  2016-08-10 
261       -2     Rajeev Ram                    -10.3      12  2017-02-10 
262       -2     Ricardas Berankis             -10.4      10  2017-05-30 
263       -2     Casper Ruud                   -10.4      12  2017-05-02 
264       -2     Pablo Andujar                 -10.7       1  2016-09-27 
265       -2     Dimitar Kuzmanov              -10.8       1  2017-02-07 
266       -2     Enrique Lopez-Perez           -10.9       1  2016-07-19 
267      n/r     Lloyd Harris                  -11.0       1  2017-06-27 
268       -3     Nikita Mashtakov              -11.0       1  2017-04-07 
269       -3     Gonzalo Lama                  -11.0       2  2016-09-18 
270       -3     Juan Pablo Varillas           -11.0       2  2017-02-05 
271       -3     Daniel Munoz-De La Nava       -11.0       3  2016-07-20 
272       -3     Johan Nikles                  -11.2       1  2016-07-18 
273       -3     Roberto Marcora               -11.2       1  2017-05-22 
274       77     Radu Albot                    -11.2      26  2017-06-29 
275       -4     Blake Mott                    -11.3       1  2017-01-17 
276       -4     Guido Andreozzi               -11.3       4  2017-02-16 
277       -4     Tristan Lamasine              -11.3       5  2017-02-08 
278       -4     Aleksandr Nedovyesov          -11.4       2  2017-04-09 
279       -4     Konstantin Kravchuk           -11.4      15  2017-06-01 
280       -4     Nenad Zimonjic                -11.5       1  2017-04-09 
281       -4     Nino Serdarusic               -11.6       1  2016-07-19 
282       -4     Florian Mayer                 -11.6      27  2017-06-23 
283       -4     Michael Linzer                -11.7       1  2016-07-19 
284       -4     Artem Sitak                   -11.8       1  2017-01-10 
285       -4     Maximilian Marterer           -11.8       5  2017-06-19 
286       -4     Kimmer Coppejans              -11.9       1  2017-02-20 
287       -4     Christopher Eubanks           -12.0       1  2016-08-01 
288       -4     Filip Krajinovic              -12.0       1  2016-07-19 
289       -4     Filippo Volandri              -12.0       1  2016-07-18 
290       -4     Marvin Moeller                -12.0       1  2016-07-11 
291       -4     Austin Smith                  -12.1       1  2016-08-02 
292       -4     Christian Lindell             -12.2       1  2016-07-12 
293       -4     Agustin Velotti               -12.2       2  2017-02-07 
294       -4     Alex Kuznetsov                -12.2       2  2016-07-18 
295       -4     Alexandar Lazarov             -12.4       1  2017-02-06 
296       -4     Hiroki Moriya                 -12.4       1  2016-09-26 
297       -4     Tigre Hank                    -12.4       1  2016-08-09 
298       -4     Amir Weintraub                -12.4       2  2016-08-09 
299       -4     Michal Przysiezny             -12.6       1  2016-07-12 
300       -4     Daniel Brands                 -12.7       5  2017-05-02 
301       -4     Marin Draganja                -12.8       1  2016-09-18 
302       -4     Omar Jasika                   -12.8       1  2017-01-17 
303       -4     Roberto Cid Subervi           -13.8       2  2017-02-03 
304       -4     Ivan Endara                   -14.2       1  2017-04-09 
305       -4     Go Soeda                      -14.6       2  2017-01-16 
306       -3     Cem Ilkel                     -14.6       4  2017-06-26 
307       -5     Adrien Bossel                 -15.0       1  2017-02-05 
308       -4     Brydan Klein                  -15.2       3  2017-01-11 
309       -4     Alex De Minaur                -15.2       6  2017-05-28 
310       -4     Tallon Griekspoor             -16.3       2  2017-06-12 
311       -4     Grega Zemlja                  -16.5       3  2016-09-16 
312       -4     Aslan Karatsev                -16.6       2  2016-10-18 
313       -4     Danylo Kalenichenko           -16.8       1  2016-09-18 
314       -4     Igor Sijsling                 -16.8       5  2016-08-02 
315       -4     Florin Mergea                 -17.0       1  2016-07-17 
316       -4     Illia Biloborodko             -17.4       1  2017-04-09 
317       -4     Nick Hardt                    -17.5       1  2017-02-05 
318       -4     Denis Kudla                   -17.9       6  2016-09-27 
319       -3     Alexander Kudryavtsev         -18.0       1  2016-06-28 
320       -3     Alexander Merino              -18.0       1  2017-02-05 
321       -3     Alexander Ward                -18.0       1  2016-06-27 
322       -3     Daniel Cukierman              -18.0       1  2017-02-05 
323       -3     Jose Olivares                 -18.0       1  2017-02-05 
324       -3     Peter Nagy                    -18.0       1  2016-07-15 
325       -3     Tomislav Ternar               -18.0       1  2016-09-18 
326       -3     Eduardo Struvay               -18.2       1  2017-04-07 
327       -3     Guilherme Clezar              -18.8       2  2017-02-27 
328       -3     Mathias Bourgue               -18.8       2  2017-05-29 
329       -3     Adam Pavlasek                 -18.8      11  2017-04-12 
330       -3     Paul-Henri Mathieu            -19.4      22  2017-05-29 
331       -3     Jan Satral                    -19.6       5  2017-02-05 
332       -3     Marco Cecchinato              -19.8       2  2017-02-28 
333       -3     Artem Smirnov                 -20.6       4  2017-04-09 
334       -3     Luca Vanni                    -21.1       3  2017-04-12 
335       -3     Tom Kocevar-Desman            -21.6       2  2016-09-18 
336       -3     Quentin Halys                 -21.6       5  2017-05-28 
337       -3     Stefanos Tsitsipas            -21.9       4  2017-05-28 
338       -3     Dmitry Tursunov               -22.1       3  2017-01-17 
339       -3     Michael Berrer                -22.6       4  2016-10-17 
340       -3     Dennis Novak                  -22.7       3  2016-07-19 
341       -3     Mikael Ymer                   -22.8       6  2017-04-24 
342       -3     Antoine Bellier               -22.9       4  2017-02-05 
343       -3     Lucas Gomez                   -23.6       2  2017-02-27 
344       -3     Liam Broady                   -25.8       2  2017-06-20 
345       -3     Finn Tearney                  -26.4       5  2017-02-05 
346       -3     Christian Harrison            -28.1       2  2017-03-22 
347       -3     Isak Arvidsson                -28.5       2  2016-09-18 
348       -3     Yshai Oliel                   -29.0       2  2017-02-05 
349       -3     Sanjar Fayziev                -31.2       4  2017-04-09 
350       -3     Di Wu                         -31.6       8  2017-04-09 
351       -3     Nikola Mektic                 -31.7       3  2017-02-05 
352       -3     James Ward                    -32.3       3  2017-06-20 
353       -3     Adrian Ungur                  -32.9       4  2017-02-05 
354       -2     Jozef Kovalik                 -33.7      14  2017-05-30 
355       -2     Mohammad Abid Ali Khan Akbar  -34.1       2  2016-09-18 
356       -2     Samir Iftikhar                -34.1       2  2016-09-18 
357       -2     Jose Hernandez-Fernandez      -34.7       2  2017-02-03 
358       -2     Ernests Gulbis                -35.1       3  2017-05-29 
359       -2     Tennys Sandgren               -36.3       3  2017-05-28 
360       -2     Elias Ymer                    -36.4       9  2017-05-02 
361       -2     Michael Mmoh                  -36.8       4  2017-03-22 
362       -2     Inigo Cervantes               -41.8      11  2017-02-27 
363       -2     Hubert Hurkacz                -43.9       4  2017-02-05 
364       -2     Ivan Dodig                    -45.9       7  2017-01-17 
365       -2     Akira Santillan               -46.5       4  2017-02-28 
366       -2     Facundo Bagnis                -51.2      16  2017-03-22 
367       -2     Samuel Groth                  -53.8      11  2017-04-09 
368       -2     Stephane Robert               -56.5      31  2017-06-13 
369       -2     Benjamin Becker               -71.3      10  2017-03-23
07-02-2017 08:49 AM
G.100sic
Re: Alternative player ranking system

Week 26 race update. Setting the stage for Wimbledon, we have Djokovic back to #3, where he swapped place with Thiem.
Code:
"Race" Positions                               Elo    Matches  Last match
rank   moved     Player                        points played   date
  1        0     Rafael Nadal                  365.6      52   2017-06-11  
  2        0     Roger Federer                 280.3      29   2017-06-25  
  3        2     Novak Djokovic                249.2      35   2017-07-01  
  4        0     Alexander Zverev              245.3      48   2017-06-25  
  5       -2     Dominic Thiem                 230        50   2017-06-27  
  6        0     Stanislas Wawrinka            217.7      36   2017-06-20  
  7        0     Marin Cilic                   205.6      36   2017-06-25  
  8        0     Kei Nishikori                 201.9      35   2017-06-22  
  9        0     David Goffin                  201.8      46   2017-06-02  
 10        0     Andy Murray                   196.9      32   2017-06-20  
 11        0     Roberto Bautista Agut         196.6      37   2017-06-23  
 12        0     Lucas Pouille                 188.5      36   2017-06-22  
 13        0     Nick Kyrgios                  183.5      30   2017-06-19  
 14        0     Pablo Carreno Busta           183.3      40   2017-06-07  
 15        0     Grigor Dimitrov               180.1      35   2017-06-24  
 16        5     Richard Gasquet               176.1      32   2017-06-30  
 17       -1     Feliciano Lopez               175.4      35   2017-06-25  
 18       -1     Jo-Wilfried Tsonga            173.3      31   2017-06-21  
 19        0     Fernando Verdasco             157.1      32   2017-06-29  
 20       -2     Milos Raonic                  154        32   2017-06-20  
 21       -1     Tomas Berdych                 151.7      41   2017-06-23  
 22        0     Jack Sock                     147.3      35   2017-05-29  
 23        0     Hyeon Chung                   146.4      21   2017-06-04  
 24        0     Gilles Muller                 146        35   2017-06-24  
 25        1     Albert Ramos-Vinolas          136.8      42   2017-06-19  
 26       -1     Diego Sebastian Schwartzman   133.6      33   2017-06-26  
 27        2     Steve Johnson                 129.9      33   2017-06-29  
 28        0     Pablo Cuevas                  124.9      29   2017-06-03  
 29        2     Fabio Fognini                 119.5      30   2017-06-03  
 30        0     John Isner                    119.1      28   2017-06-29  
 31        1     Kevin Anderson                113.9      24   2017-06-29  
 32       -5     Sam Querrey                   112.5      30   2017-06-28  
 33        8     Gael Monfils                  112        22   2017-07-01  
 34        2     Robin Haase                   111.6      35   2017-06-28  
 35       -1     Karen Khachanov               107.5      33   2017-06-24  
 36       -3     Nikoloz Basilashvili           91.4      28   2017-06-26  
 37       -2     Borna Coric                    91.2      29   2017-06-25  
 38        0     Juan Martin Del Potro          90.7      19   2017-06-03  
 39        1     Philipp Kohlschreiber          88.3      31   2017-06-21  
 40        2     Aljaz Bedene                   84.1      24   2017-06-16  
 41       44     Yuichi Sugita                  81.6      13   2017-07-01  
 42        1     Benoit Paire                   80.2      39   2017-06-20  
 43       21     Daniil Medvedev                79        29   2017-06-30  
 44        0     Jan-Lennard Struff             78.8      27   2017-06-20  
 45       -8     Jiri Vesely                    78        31   2017-06-26  
 46       -7     Horacio Zeballos               73.3      29   2017-06-26  
 47       -2     Kyle Edmund                    73.2      31   2017-06-26  
 48       15     Ramkumar Ramanathan            69.8       8   2017-06-29  
 49        3     Vasek Pospisil                 68.8      12   2017-06-27  
 50       -3     Alexandr Dolgopolov            66.3      21   2017-06-15  
 51       -5     Mischa Zverev                  65.5      37   2017-06-29  
 52        7     Donald Young                   64.3      28   2017-06-29  
 53       -4     Laslo Djere                    63.9       9   2017-05-05  
 54       -4     Damir Dzumhur                  63.8      24   2017-05-29  
 55       -4     Jordan Thompson                63.3      23   2017-06-22  
 56       -1     Steve Darcis                   58.8      24   2017-06-27  
 57       -3     Jeremy Chardy                  57.2      30   2017-06-28  
 58      -10     Thomaz Bellucci                54.3      26   2017-06-26  
 59       -3     Egor Gerasimov                 53.7       3   2017-04-07  
 60        7     Carlos Berlocq                 49.8      25   2017-06-27  
 61       -4     David Ferrer                   48.2      21   2017-06-28  
 62       -9     Martin Klizan                  48        26   2017-06-27  
 63       -5     Nicolas Almagro                47.4      19   2017-06-01  
 64       -4     Guido Pella                    45.8      19   2017-05-30  
 65       -3     Taylor Harry Fritz             43.8      10   2017-03-24  
 66       -1     Yoshihito Nishioka             42.7      18   2017-03-24  
 67       -1     Andrey Kuznetsov               42.5      23   2017-06-13  
 68       18     Dusan Lajovic                  40.8      20   2017-06-28  
 69       -1     Julien Benneteau               39        11   2017-06-21  
 70       -1     Christian Garin                38.9       3   2017-04-09  
 71        0     Roberto Carballes Baena        37.2       4   2017-02-20  
 72       -2     Victor Estrella Burgos         37.1      15   2017-06-27  
 73       -1     Mikhail Kukushkin              36.9      18   2017-05-31  
 74        0     Viktor Troicki                 36.2      32   2017-06-26  
 75       -2     Ivo Karlovic                   36.1      23   2017-06-20  
 76       29     Andreas Seppi                  35.4      26   2017-06-30  
 77      130     Adrian Mannarino               35        27   2017-07-01  
 78       -2     Pierre-Hugues Herbert          34        18   2017-06-13  
 79       -2     Andrey Rublev                  33         9   2017-06-23  
 80        3     Jared Donaldson                32.9      17   2017-06-28  
 81       -3     Soon Woo Kwon                  32.6       3   2017-04-09  
 82       -3     Sergiy Stakhovsky              32.4       7   2017-05-31  
 83       -3     Gilles Simon                   31.8      24   2017-06-20  
 84      -23     Paolo Lorenzi                  30.3      35   2017-06-28  
 85       -4     Denis Istomin                  30.2      19   2017-06-25  
 86       -4     Nicolas Kicker                 29.1      13   2017-06-01  
 87       -3     Kenny De Schepper              26         3   2017-02-10  
 88       -1     Jerzy Janowicz                 24.6       7   2017-06-16  
 89       -1     Marton Fucsovics               24         6   2017-06-12  
 90       -1     Leonardo Mayer                 23.6       4   2017-04-13  
 91       -1     Zhe Li                         23.1       2   2017-02-19  
 92       -1     Dmitry Popko                   22.8       2   2017-04-09  
 93      189     Marcos Baghdatis               21.8      15   2017-06-30  
 94       -2     Yuki Bhambri                   21.6       4   2017-02-05  
 95       -2     Emilio Gomez                   21.5       3   2017-04-07  
 96       -2     Taro Daniel                    20.9       8   2017-05-31  
 97      -22     Joao Sousa                     20.9      30   2017-06-26  
 98       -2     Tommy Haas                     20.4      16   2017-06-20  
 99       -2     Darian King                    19.8       6   2017-03-25  
100       -1     Yannick Hanfmann               19.3       5   2017-06-14  
101       -1     Yibing Wu                      18         1   2017-02-17  
102       -1     Daniel Evans                   17.7      28   2017-05-28  
103       -1     Gastao Elias                   17.6      18   2017-05-30  
104       -1     Thiago Monteiro                16.3      22   2017-06-01  
105       -1     Roberto Quiroz                 15.8       3   2017-04-07  
106        0     Reda El Amrani                 14.8       2   2017-04-12  
107       65     Bernard Tomic                  14.8      23   2017-06-29  
108       -1     Ernesto Escobedo               14.7      16   2017-06-14  
109       -1     Maximo Gonzalez                13.7       2   2017-04-13  
110       -1     Gianluigi Quinzi               13.5       2   2017-04-13  
111       -1     Joao Domingues                 13.4       2   2017-05-03  
112       -1     Ilya Ivashka                   13.4       4   2017-04-09  
113        0     Rajeev Ram                     13.1       3   2017-02-10  
114        0     Henri Laaksonen                12.6       3   2017-03-12  
115        0     Matthew Barton                 12.4       2   2017-01-11  
116        0     Radek Stepanek                 11.3       5   2017-01-19  
117       50     Janko Tipsarevic               11.3      12   2017-06-28  
118       11     Frances Tiafoe                 11.2      10   2017-06-28  
119       -2     Simone Bolelli                 11.1       2   2017-05-31  
120      -22     Nicolas Mahut                  10.7      22   2017-06-26  
121       -3     Federico Delbonis              10.5      16   2017-05-29  
122       -3     Nicolas Jarry                  10         4   2017-05-30  
123       -3     Seong Chan Hong                 9.7       2   2017-04-09  
124       -3     Ruben Bemelmans                 9.4       1   2017-02-05  
125       -3     Peter Gojowczyk                 9         4   2017-06-15  
126       -3     Laurent Lokoli                  8.5       1   2017-05-30  
127       -3     Teymuraz Gabashvili             8         2   2017-05-29  
128      -33     Franko Skugor                   7.5       5   2017-06-28  
129       -3     Cedrik-Marcel Stebe             7         6   2017-05-25  
130       -3     Alexandre Muller                6.8       1   2017-05-30  
131       -3     Frederico Ferreira Silva        6.5       3   2017-05-04  
132       -2     Peter Polansky                  6.4       2   2017-02-14  
133       62     Daniel Altmaier                 6.3       4   2017-06-29  
134       -3     Marcelo Tomas Barrios Vera      6         1   2017-02-05  
135       -3     Ti Chen                         6         1   2017-02-17  
136       -3     Zhizhen Zhang                   6         1   2017-02-19  
137       -3     Reilly Opelka                   5.9       5   2017-04-10  
138       -3     Benjamin Bonzi                  5.8       2   2017-05-31  
139       -3     Gerald Melzer                   5.8      13   2017-05-01  
140       -3     Yasutaka Uchiyama               5.3       1   2017-02-05  
141       -3     Tomislav Brkic                  5.1       1   2017-02-05  
142       -3     Malek Jaziri                    2.9      24   2017-06-12  
143       -3     Mirza Basic                     2.6       2   2017-04-07  
144       -3     Temur Ismailov                  2.4       2   2017-04-09  
145       -3     Adrian Menendez-Maceiras        2.2       1   2017-05-01  
146      n/r     Marsel Ilhan                    2.2       2   2017-06-28  
147       -4     Tim Smyczek                     1.9       4   2017-03-22  
148       -4     Gianluca Mager                  1.7       1   2017-05-15  
149       -4     John Millman                    1.7       1   2017-05-29  
150      -38     Matthew Ebden                   1.7       6   2017-06-26  
151       -4     Mikhail Youzhny                 1.7      19   2017-06-22  
152       -4     Tristan Lamasine                1.1       1   2017-02-08  
153       -4     Michael Venus                   1.1       3   2017-04-09  
154       -4     Tatsuma Ito                     0.5       1   2017-06-12  
155       -4     Guido Andreozzi                 0.5       3   2017-02-16  
156       -4     Andrej Martin                   0.4       1   2017-02-08  
157       -4     Gonzalo Escobar                 0.3       2   2017-04-09  
158       -4     Agustin Velotti                 0         1   2017-02-07  
159       -4     Adrian Ungur                    0         2   2017-02-05  
160       -4     Alexander Bublik                0         2   2017-01-18  
161       -4     Brydan Klein                    0         2   2017-01-11  
162       -4     Vincent Millot                 -0.2       1   2017-02-08  
163       -4     Federico Gaio                  -0.2       4   2017-03-10  
164      101     Thomas Fabbiano                -0.4       3   2017-06-28  
165       -5     Amine Ahouda                   -0.5       2   2017-04-13  
166       -5     Marius Copil                   -0.5      12   2017-05-28  
167       -5     Andrew Whittington             -0.6       2   2017-01-19  
168       -5     Giovanni Lapentti              -0.6       2   2017-02-08  
169       -5     Pedro Sousa                    -0.6       4   2017-05-04  
170       -5     Prajnesh Gunneswaran           -0.8       2   2017-04-09  
171       -5     Alejandro Falla                -1         2   2017-02-08  
172       -4     Riccardo Bellotti              -1.3       1   2017-05-01  
173       -4     Albert Montanes                -1.4       2   2017-04-26  
174       20     Cameron Norrie                 -2         3   2017-06-28  
175       -5     Thanasi Kokkinakis             -2         6   2017-06-22  
176      -51     Ryan Harrison                  -2        23   2017-06-27  
177       -6     Alessandro Giannessi           -2.1       7   2017-04-09  
178       -5     Stefano Napolitano             -2.6       3   2017-05-31  
179       -5     Tommy Robredo                  -2.8      17   2017-05-31  
180       -5     Duckhee Lee                    -3.2       1   2017-02-03  
181       -5     Marco Trungelliti              -4         2   2017-05-31  
182       -5     Kuan-Yi Lee                    -5.1       1   2017-02-19  
183       -5     Attila Balazs                  -5.6       1   2017-02-03  
184       -5     Jaume Munar                    -5.6       1   2017-04-09  
185       -5     Dudi Sela                      -5.7      14   2017-05-01  
186       -5     Jason Jung                     -5.8       2   2017-06-13  
187       -5     Santiago Giraldo               -5.8      10   2017-05-29  
188       -5     Hsien-Yin Peng                 -6         1   2017-02-19  
189       -5     Ivan Dodig                     -6         1   2017-01-17  
190       -5     James Duckworth                -6         1   2017-01-16  
191       -5     Mauricio Echazu                -6         1   2017-02-03  
192       -5     Roberto Cid Subervi            -6         1   2017-02-03  
193       -5     Joao Souza                     -6         4   2017-03-02  
194       -5     Alex Bolt                      -6.6       1   2017-01-17  
195       -5     Aleksandr Nedovyesov           -6.9       1   2017-04-09  
196       -5     Yen-Hsun Lu                    -6.9      13   2017-05-29  
197       -4     Artem Smirnov                  -7.6       2   2017-04-09  
198       -2     Matteo Berrettini              -8.8       1   2017-05-14  
199       -2     Di Wu                          -9.6       2   2017-04-09  
200       -2     Liam Broady                   -10         1   2017-06-20  
201       -2     Omar Alawadhi                 -10.4       1   2017-02-28  
202       -2     Daniel Brands                 -10.4       3   2017-05-02  
203       -2     Noah Rubin                    -10.4       3   2017-04-10  
204      -58     Norbert Gombos                -10.4       3   2017-06-26  
205       -3     Daniel Masur                  -10.5       1   2017-05-01  
206       -3     Mohamed Safwat                -10.5       5   2017-06-27  
207       -3     Lukas Rosol                   -10.7       1   2017-02-28  
208       -3     Cem Ilkel                     -10.7       3   2017-06-26  
209       -3     Stefan Kozlov                 -10.8       7   2017-06-22  
210       -2     Ernests Gulbis                -11.1       1   2017-05-29  
211       -2     Ze Zhang                      -11.1       2   2017-04-09  
212       -2     James Ward                    -11.2       1   2017-06-20  
213       -2     Tobias Kamke                  -11.2       1   2017-02-07  
214       -2     Lukas Lacko                   -11.2       6   2017-06-20  
215       -2     Gregoire Barrere              -11.3       1   2017-02-07  
216       -2     Roberto Marcora               -11.4       1   2017-05-22  
217       -2     Salvatore Caruso              -11.4       1   2017-05-01  
218       -2     Juan Pablo Varillas           -11.4       2   2017-02-05  
219       -2     Orlando Luz                   -11.5       1   2017-02-27  
220       -2     Dennis Novikov                -11.7       1   2017-06-12  
221       -2     Dimitar Kuzmanov              -11.7       1   2017-02-07  
222       -2     Marko Tepavac                 -11.8       1   2017-02-07  
223       -2     Jurgen Melzer                 -11.8       2   2017-04-07  
224       -2     Anil Yuksel                   -12         1   2017-01-02  
225       -2     Daniel Gimeno-Traver          -12         1   2017-02-06  
226      n/r     Lloyd Harris                  -12         1   2017-06-27  
227       -3     Mubarak Shannan Zayid         -12         1   2017-01-03  
228       -3     Saketh Myneni                 -12         1   2017-01-03  
229       -3     Christian Harrison            -12.1       1   2017-03-22  
230       -3     Lucas Gomez                   -12.1       1   2017-02-27  
231       -3     Maxime Hamou                  -12.1       1   2017-05-29  
232       -3     Inigo Cervantes               -12.2       1   2017-02-27  
233       -3     Illya Marchenko               -12.3       5   2017-02-21  
234       -3     Artem Sitak                   -12.4       1   2017-01-10  
235       -3     Alexandar Lazarov             -12.6       1   2017-02-06  
236       -3     Marco Chiudinelli             -12.6       2   2017-02-08  
237       -3     Steven Diez                   -12.8       1   2017-04-24  
238       -3     Kimmer Coppejans              -12.9       1   2017-02-20  
239       -3     Calvin Hemery                 -13.1       1   2017-02-08  
240       -3     Guilherme Clezar              -13.1       1   2017-02-27  
241       -3     Ante Pavic                    -13.5       1   2017-02-03  
242       -3     Paul-Henri Mathieu            -13.8       8   2017-05-29  
243       -3     Nikita Mashtakov              -14.1       1   2017-04-07  
244       -3     Thiemo de Bakker              -14.2       1   2017-04-07  
245       -3     Nenad Zimonjic                -14.6       1   2017-04-09  
246       -3     Casper Ruud                   -14.7      11   2017-05-02  
247       -3     Christopher Diaz-Figueroa     -15         2   2017-01-17  
248       -3     Ricardas Berankis             -15.4       1   2017-05-30  
249       -3     Sanjar Fayziev                -15.6       3   2017-04-09  
250       -3     Arthur De Greef               -15.6       6   2017-05-29  
251       -3     Florian Mayer                 -15.8      16   2017-06-23  
252       -3     Blake Mott                    -16.8       1   2017-01-17  
253       -3     Eduardo Struvay               -17.1       1   2017-04-07  
254       -3     Nick Hardt                    -17.1       1   2017-02-05  
255       -3     Maximilian Marterer           -17.1       5   2017-06-19  
256       -3     Antoine Bellier               -17.3       1   2017-02-05  
257      -65     Rogerio Dutra Silva           -17.3      18   2017-06-26  
258       -4     Dmitry Tursunov               -17.4       1   2017-01-17  
259       -4     Omar Jasika                   -17.4       1   2017-01-17  
260       -4     Adrien Bossel                 -17.5       1   2017-02-05  
261       -4     Ivan Endara                   -17.5       1   2017-04-09  
262       -4     Illia Biloborodko             -17.7       1   2017-04-09  
263       -4     Alexander Merino              -18         1   2017-02-05  
264       -4     Daniel Cukierman              -18         1   2017-02-05  
265       -4     Go Soeda                      -18         1   2017-01-16  
266       -4     Jose Hernandez-Fernandez      -18         1   2017-02-03  
267       -4     Jose Olivares                 -18         1   2017-02-05  
268       -2     Bjorn Fratangelo              -18        10   2017-05-29  
269       -2     Joris De Loore                -18.4       1   2017-04-09  
270       -2     Tallon Griekspoor             -19.9       2   2017-06-12  
271       -2     Jose (Rubin) Statham          -20         5   2017-04-09  
272       -2     Quentin Halys                 -20.2       4   2017-05-28  
273       -2     Evgeny Donskoy                -20.6      10   2017-06-13  
274       -2     Mikael Ymer                   -21         2   2017-04-24  
275       -2     Guillermo Garcia-Lopez        -22        18   2017-06-02  
276       -2     Renzo Olivo                   -22.3      17   2017-06-01  
277       -2     Denis Shapovalov              -22.4       5   2017-06-21  
278       -2     Mathias Bourgue               -22.9       2   2017-05-29  
279       -2     Marco Cecchinato              -23         2   2017-02-28  
280       -2     Akira Santillan               -23.2       2   2017-02-28  
281       -2     Dustin Brown                  -23.2      21   2017-06-21  
282       -2     Hubert Hurkacz                -23.4       2   2017-02-05  
283       -2     Alex De Minaur                -23.9       6   2017-05-28  
284       -1     Juan Monaco                   -25.3       3   2017-04-10  
285       -1     Nikola Mektic                 -26.5       2   2017-02-05  
286       -1     Konstantin Kravchuk           -27.5       9   2017-06-01  
287       -1     Samuel Groth                  -27.8       5   2017-04-09  
288      -24     Kamil Majchrzak               -28.8       2   2017-06-27  
289       -2     Luca Vanni                    -28.9       2   2017-04-12  
290       -2     Michael Mmoh                  -29.8       3   2017-03-22  
291        9     Radu Albot                    -30.7      16   2017-06-29  
292       -3     Jan Satral                    -31.2       2   2017-02-05  
293       -3     Yshai Oliel                   -32.5       2   2017-02-05  
294       -3     Stefanos Tsitsipas            -33.2       4   2017-05-28  
295       -3     Elias Ymer                    -33.6       3   2017-05-02  
296       -3     Benjamin Becker               -36.5       3   2017-03-23  
297       -3     Jozef Kovalik                 -37.5       8   2017-05-30  
298       -3     Tennys Sandgren               -37.8       3   2017-05-28  
299       -3     Facundo Bagnis                -43.8      10   2017-03-22  
300       -3     Finn Tearney                  -45.9       3   2017-02-05  
301       -3     Adam Pavlasek                 -46.2       7   2017-04-12  
302       -3     Marcel Granollers             -48.7      16   2017-05-29  
303       -2     Stephane Robert               -70.8      12   2017-06-13
06-26-2017 07:41 PM
G.100sic
Re: Alternative player ranking system

Respective rolling ranking update. One player out of the list, and one new appearance. In the Top 10 we have Zverev and Cilic on the rise, Thiem and Nishikori down.

Code:
52week Positions                               Elo    Matches Last match
rank   moved     Player                        points played  date
  1        0     Rafael Nadal                  449.8      68  2017-06-11 
  2        0     Andy Murray                   383.7      80  2017-06-20 
  3        0     Roger Federer                 372.5      35  2017-06-25 
  4        0     Novak Djokovic                341.3      58  2017-06-07 
  5        3     Alexander Zverev              336.2      74  2017-06-25 
  6       -1     Stanislas Wawrinka            323.5      64  2017-06-20 
  7        4     Marin Cilic                   320.7      77  2017-06-25 
  8       -2     Dominic Thiem                 319.6      72  2017-06-21 
  9       -2     Kei Nishikori                 317.3      71  2017-06-22 
 10        2     David Goffin                  289.6      80  2017-06-02 
 11       -1     Jo-Wilfried Tsonga            285.4      59  2017-06-21 
 12       -3     Nick Kyrgios                  285.2      52  2017-06-19 
 13        1     Lucas Pouille                 277.8      64  2017-06-22 
 14        1     Roberto Bautista Agut         277.7      68  2017-06-23 
 15        2     Grigor Dimitrov               276.2      68  2017-06-24 
 16        9     Feliciano Lopez               268.1      61  2017-06-25 
 17       -4     Milos Raonic                  267.4      62  2017-06-20 
 18       -2     Pablo Carreno Busta           261.7      72  2017-06-07 
 19       -1     Juan Martin Del Potro         258.1      45  2017-06-03 
 20       -1     Jack Sock                     243.6      68  2017-05-29 
 21        0     Tomas Berdych                 237        65  2017-06-23 
 22        5     Richard Gasquet               232.7      54  2017-06-24 
 23        8     Gilles Muller                 221.1      61  2017-06-24 
 24       -4     John Isner                    219.4      56  2017-06-20 
 25       -3     Fernando Verdasco             219.3      53  2017-06-20 
 26       -3     Albert Ramos-Vinolas          209.4      70  2017-06-19 
 27       -1     Diego Sebastian Schwartzman   204.4      46  2017-06-02 
 28       -4     Gael Monfils                  202.1      50  2017-06-19 
 29        0     Fabio Fognini                 194.8      58  2017-06-03 
 30       -2     Kevin Anderson                190.8      46  2017-06-05 
 31        4     Karen Khachanov               188.9      49  2017-06-24 
 32        0     Sam Querrey                   182.9      46  2017-06-23 
 33       -3     Steve Johnson                 178.9      61  2017-06-20 
 34        0     Hyeon Chung                   178.4      21  2017-06-04 
 35       -2     Pablo Cuevas                  173.6      50  2017-06-03 
 36       14     Robin Haase                   150.1      50  2017-06-23 
 37        0     Jiri Vesely                   149.1      48  2017-06-02 
 38        0     Nikoloz Basilashvili          148.6      39  2017-06-20 
 39        1     Jan-Lennard Struff            145.8      47  2017-06-20 
 40       -4     Kyle Edmund                   145.4      53  2017-06-19 
 41        1     Mischa Zverev                 140.8      57  2017-06-22 
 42       -1     Borna Coric                   139.4      42  2017-05-31 
 43        1     Philipp Kohlschreiber         135.7      46  2017-06-21 
 44       -5     Benoit Paire                  127        60  2017-06-20 
 45        0     David Ferrer                  124.7      42  2017-06-20 
 46        0     Horacio Zeballos              123.7      40  2017-06-04 
 47        2     Gilles Simon                  123.2      51  2017-06-20 
 48        0     Thomaz Bellucci               120.7      44  2017-05-31 
 49       -2     Andrey Kuznetsov              120.3      42  2017-06-13 
 50       -7     Ivo Karlovic                  119.9      59  2017-06-20 
 51        6     Donald Young                  113.7      45  2017-06-23 
 52        1     Aljaz Bedene                  112.4      31  2017-06-16 
 53       -2     Viktor Troicki                108.6      60  2017-06-21 
 54        0     Jeremy Chardy                 108.2      39  2017-06-22 
 55        6     Julien Benneteau              107.8      25  2017-06-21 
 56        0     Damir Dzumhur                 105.6      38  2017-05-29 
 57       -5     Steve Darcis                  103.7      27  2017-06-19 
 58       -3     Paolo Lorenzi                 101.8      59  2017-06-20 
 59       -1     Martin Klizan                 100        38  2017-06-01 
 60       -1     Nicolas Almagro                98.4      38  2017-06-01 
 61       -1     Vasek Pospisil                 96.1      22  2017-06-19 
 62        0     Joao Sousa                     91.6      58  2017-06-19 
 63       15     Daniil Medvedev                88.6      32  2017-06-23 
 64       11     Jordan Thompson                87.2      30  2017-06-22 
 65        0     Yoshihito Nishioka             84.5      31  2017-03-24 
 66        0     Federico Delbonis              84.1      34  2017-05-29 
 67       -4     Daniel Evans                   83.4      41  2017-05-28 
 68       -4     Alexandr Dolgopolov            82.5      30  2017-06-15 
 69       25     Andrey Rublev                  78.3      12  2017-06-23 
 70       -2     Jared Donaldson                77.6      29  2017-05-29 
 71       -1     Laslo Djere                    76.7       9  2017-05-05 
 72       -3     Nicolas Mahut                  76.5      37  2017-06-20 
 73       -2     Denis Istomin                  73.9      28  2017-06-12 
 74       -7     Ryan Harrison                  71.2      37  2017-06-19 
 75       -3     Pierre-Hugues Herbert          70.4      26  2017-06-13 
 76       -3     Guido Pella                    69        32  2017-05-30 
 77       -1     Carlos Berlocq                 68.9      29  2017-06-20 
 78       -4     Gastao Elias                   67.1      36  2017-05-30 
 79        1     Bernard Tomic                  62        40  2017-06-21 
 80       -3     Dusan Lajovic                  60.8      38  2017-05-28 
 81        3     Taylor Harry Fritz             58.7      27  2017-03-24 
 82       -3     Malek Jaziri                   58.6      42  2017-06-12 
 83       -1     Taro Daniel                    57.3      18  2017-05-31 
 84        1     John Millman                   55.3      19  2017-05-29 
 85        1     Egor Gerasimov                 53.3       3  2017-04-07 
 86        1     Sergiy Stakhovsky              52.6      16  2017-05-31 
 87       -4     Yuichi Sugita                  51.2      21  2017-06-20 
 88        9     Mikhail Youzhny                50.4      39  2017-06-22 
 89        0     Nicolas Kicker                 49.6      15  2017-06-01 
 90        0     Mikhail Kukushkin              49.1      27  2017-05-31 
 91       -3     Victor Estrella Burgos         47.3      22  2017-06-01 
 92        0     Reilly Opelka                  47.2      14  2017-04-10 
 93        0     Jurgen Melzer                  45.6       9  2017-04-07 
 94      -13     Tommy Haas                     45.1      16  2017-06-20 
 95       21     Dustin Brown                   44.9      36  2017-06-21 
 96       -1     Jerzy Janowicz                 43.9       9  2017-06-16 
 97        2     Roberto Carballes Baena        41.3       8  2017-02-20 
 98        0     Marius Copil                   41.3      17  2017-05-28 
 99        1     Ramkumar Ramanathan            39.9       9  2017-04-09 
100       -9     Marcos Baghdatis               39.6      32  2017-06-13 
101        0     Emilio Gomez                   38.4       6  2017-04-07 
102        0     Leonardo Mayer                 36.9       9  2017-04-13 
103       -7     Andreas Seppi                  36.5      38  2017-06-14 
104       -1     Soon Woo Kwon                  36         3  2017-04-09 
105       -1     Andrej Martin                  36        10  2017-02-08 
106        0     Yen-Hsun Lu                    33.6      28  2017-05-29 
107        0     Thiago Monteiro                31.5      30  2017-06-01 
108        0     Ernesto Escobedo               31        19  2017-06-14 
109        3     Janko Tipsarevic               29.6      25  2017-06-20 
110        0     Evgeny Donskoy                 29.2      22  2017-06-13 
111        0     Alexander Bublik               29         6  2017-01-18 
112        1     Franko Skugor                  27.3       6  2017-05-24 
113        1     Teymuraz Gabashvili            26.9       8  2017-05-29 
114        1     Henri Laaksonen                26.4       9  2017-03-12 
115      -10     Frank Dancevic                 25.6       5  2016-09-18 
116        1     Yannick Hanfmann               25.1       5  2017-06-14 
117        1     Yuki Bhambri                   24.5       4  2017-02-05 
118        1     Andrea Arnaboldi               24.4       3  2016-07-15 
119        2     Joao Domingues                 23.8       3  2017-05-03 
120      -11     Adrian Mannarino               22.9      43  2017-06-19 
121       -1     Santiago Giraldo               22.3      16  2017-05-29 
122        2     Dmitry Popko                   21.7       2  2017-04-09 
123        2     Marco Chiudinelli              21.6       9  2017-02-08 
124       -2     Darian King                    21.5       7  2017-03-25 
125        2     Kenny De Schepper              20.3       5  2017-02-10 
126        0     Christian Garin                20.1       5  2017-04-09 
127        2     Ruben Bemelmans                19.5       2  2017-02-05 
128        2     Radek Stepanek                 18.7      12  2017-01-19 
129        2     Matthew Barton                 18.4       4  2017-01-11 
130        2     Peter Gojowczyk                18.3       6  2017-06-15 
131        2     Yibing Wu                      18         1  2017-02-17 
132        2     Reda El Amrani                 17.9       2  2017-04-12 
133        2     Frances Tiafoe                 17.4      12  2017-05-29 
134        2     Simone Bolelli                 16.5       2  2017-05-31 
135        4     Matthew Ebden                  16.3       5  2017-02-17 
136        1     James Duckworth                16         9  2017-01-16 
137        3     Cedrik-Marcel Stebe            15.9       6  2017-05-25 
138        0     Renzo Olivo                    15.3      22  2017-06-01 
139        2     Gianluigi Quinzi               15.1       2  2017-04-13 
140        2     Yong-Kyu Lim                   12.6       2  2016-07-17 
141        2     Peter Polansky                 12.6       4  2017-02-14 
142      -19     Lukas Lacko                    12.5      13  2017-06-20 
143        1     Vincent Millot                 11.8       4  2017-02-08 
144        3     Farrukh Dustov                 11.5       2  2016-07-17 
145        3     Benjamin Bonzi                 11.2       2  2017-05-31 
146       -1     Tim Smyczek                    11.2       9  2017-03-22 
147        2     Bjorn Fratangelo               11.2      19  2017-05-29 
148       -2     Marton Fucsovics               11.1       8  2017-06-12 
149        1     Roberto Quiroz                 10.9       4  2017-04-07 
150        1     Frederico Ferreira Silva       10.7       3  2017-05-04 
151        1     Laurent Lokoli                 10.1       1  2017-05-30 
152        1     Tommy Robredo                   8.8      19  2017-05-31 
153        1     Nicolas Jarry                   8.7       5  2017-05-30 
154        2     Alessandro Giannessi            7.9       9  2017-04-09 
155        3     Alexandre Muller                7.3       1  2017-05-30 
156        3     Norbert Gombos                  7.2       2  2017-02-24 
157       -2     Rogerio Dutra Silva             7.2      23  2017-05-31 
158       -1     Pedro Sousa                     7.1       5  2017-05-04 
159        1     Andrew Whittington              7         4  2017-01-19 
160        2     Albert Montanes                 6.6       6  2017-04-26 
161        3     Tobias Kamke                    6.5       8  2017-02-07 
162       -1     Stefano Napolitano              6.4       3  2017-05-31 
163        0     Yasutaka Uchiyama               6.3       1  2017-02-05 
164        1     Maximo Gonzalez                 6.1       5  2017-04-13 
165        1     Albano Olivetti                 6         1  2016-06-30 
166        1     Marc Lopez                      6         1  2016-09-18 
167        1     Marcelo Tomas Barrios Vera      6         1  2017-02-05 
168        1     Matwe Middelkoop                6         1  2016-07-17 
169        1     Rohan Bopanna                   6         1  2016-07-17 
170        1     Zhizhen Zhang                   6         1  2017-02-19 
171        1     Seong Chan Hong                 5.5       3  2017-04-09 
172        1     Tim Van Rijthoven               5.4       2  2016-09-18 
173        1     Ti Chen                         4.9       1  2017-02-17 
174        2     Ilya Ivashka                    4.9       5  2017-04-09 
175        0     Michael Venus                   4.8       3  2017-04-09 
176      -48     Dudi Sela                       4.4      24  2017-05-01 
177        1     Tomislav Brkic                  3.9       1  2017-02-05 
178        3     Alexandre Sidorenko             3.9       2  2016-09-22 
179        0     Amine Ahouda                    3.8       2  2017-04-13 
180        2     Zhe Li                          3.3       4  2017-02-19 
181       -4     Jurgen Zopp                     3.2       3  2016-10-20 
182        1     Kamil Majchrzak                 2.8       3  2017-02-03 
183        1     Adrian Menendez-Maceiras        2.5       1  2017-05-01 
184        1     Gianluca Mager                  2.4       1  2017-05-15 
185        1     Temur Ismailov                  2.2       2  2017-04-09 
186       89     Stefan Kozlov                   2         9  2017-06-22 
187       -7     Marcel Granollers               1.8      35  2017-05-29 
188       53     Thanasi Kokkinakis              1.7       7  2017-06-22 
189       -2     Alejandro Falla                 1.6       2  2017-02-08 
190        0     Andre Ghem                      1.3       1  2016-07-19 
191       -2     Tatsuma Ito                     1.2       1  2017-06-12 
192       -1     Jan Mertl                       1.2       2  2016-07-20 
193        0     Gerald Melzer                   0.6      21  2017-05-01 
194       -2     Gonzalo Escobar                 0.5       2  2017-04-09 
195       -7     Illya Marchenko                 0.2      20  2017-02-21 
196        4     Carl Soderlund                  0.1       2  2016-07-14 
197       -3     Fred Simonsson                  0         1  2016-07-12 
198       -2     Yann Marti                      0         1  2016-07-18 
199       -2     Edouard Roger-Vasselin          0         2  2016-06-30 
200       -2     Marcus Willis                   0         2  2016-06-29 
201        0     Joao Souza                      0         4  2017-03-02 
202       -3     James McGee                    -0.1       1  2016-08-22 
203       -1     Nikola Cacic                   -0.5       2  2016-07-20 
204        0     Louis Wessels                  -0.6       2  2016-07-14 
205        1     John-Patrick Smith             -0.6       3  2016-08-02 
206       -3     Duckhee Lee                    -0.7       1  2017-02-03 
207       -2     Giovanni Lapentti              -0.7       2  2017-02-08 
208       -1     Thiemo de Bakker               -1.2       4  2017-04-07 
209       -1     Riccardo Bellotti              -1.3       1  2017-05-01 
210       -1     Jose (Rubin) Statham           -1.4       7  2017-04-09 
211       -1     Prajnesh Gunneswaran           -1.7       2  2017-04-09 
212        0     Daniel Gimeno-Traver           -1.7       6  2017-02-06 
213       -2     Calvin Hemery                  -1.8       3  2017-02-08 
214      127     Denis Shapovalov               -2.3       9  2017-06-21 
215       -2     Mirza Basic                    -2.9       5  2017-04-07 
216       -1     Marco Trungelliti              -3.3       3  2017-05-31 
217       -3     Saketh Myneni                  -3.6       4  2017-01-03 
218       -1     Jaume Munar                    -3.8       1  2017-04-09 
219       -1     Mohamed Safwat                 -3.9       3  2017-05-01 
220        0     Attila Balazs                  -4.4       1  2017-02-03 
221        0     Noah Rubin                     -4.5       4  2017-04-10 
222       -3     Arthur De Greef                -4.9       6  2017-05-29 
223       -7     Guillermo Garcia-Lopez         -4.9      36  2017-06-02 
224       -2     Jason Jung                     -5.2       2  2017-06-13 
225       -2     Alex Bolt                      -5.6       1  2017-01-17 
226       -2     Mackenzie McDonald             -5.9       2  2016-08-29 
227       -2     Hong Chung                     -6         1  2016-07-17 
228       -2     Hsien-Yin Peng                 -6         1  2017-02-19 
229       -2     Luke Saville                   -6         1  2016-06-28 
230       -2     Sumit Nagal                    -6         1  2016-09-18 
231       -1     Kuan-Yi Lee                    -6.1       1  2017-02-19 
232      n/r     Cameron Norrie                 -6.3       1  2017-06-20 
233       -2     Mauricio Echazu                -6.3       1  2017-02-03 
234       -5     Federico Gaio                  -6.3       5  2017-03-10 
235       -3     Daniel Altmaier                -6.5       1  2017-05-22 
236       -3     Matteo Berrettini              -6.5       1  2017-05-14 
237       -3     Christopher Diaz-Figueroa      -6.9       2  2017-01-17 
238       -2     Jurabeck Karimov               -7.5       1  2016-09-18 
239       -2     Daniel Masur                   -8.1       1  2017-05-01 
240       -2     Dennis Novikov                 -8.1       6  2017-06-12 
241       -2     Ante Pavic                     -8.4       1  2017-02-03 
242       -2     Gregoire Barrere               -8.4       2  2017-02-07 
243       -8     Brian Baker                    -8.4       7  2016-08-29 
244       -1     Mubarak Shannan Zayid          -8.6       1  2017-01-03 
245       -1     Salvatore Caruso               -8.8       1  2017-05-01 
246        0     Yannick Maden                  -8.8       1  2016-10-19 
247       -2     Omar Alawadhi                  -8.9       1  2017-02-28 
248       -1     Steven Diez                    -8.9       4  2017-04-24 
249       -1     Ze Zhang                       -8.9       7  2017-04-09 
250       49     Lukas Rosol                    -9        14  2017-02-28 
251       -1     Marko Tepavac                  -9.7       1  2017-02-07 
252       -1     Juan Monaco                    -9.8      16  2017-04-10 
253       -1     Maxime Hamou                   -9.9       1  2017-05-29 
254        1     Anil Yuksel                   -10         1  2017-01-02 
255        1     Orlando Luz                   -10         1  2017-02-27 
256        1     Joris De Loore                -10         3  2017-04-09 
257       -4     Alejandro Gonzalez            -10.2       3  2016-09-18 
258        2     Austin Krajicek               -10.2       5  2016-08-10 
259      -10     Rajeev Ram                    -10.3      12  2017-02-10 
260       -6     Ricardas Berankis             -10.4      10  2017-05-30 
261       -3     Casper Ruud                   -10.4      12  2017-05-02 
262        0     Pablo Andujar                 -10.7       1  2016-09-27 
263        0     Dimitar Kuzmanov              -10.8       1  2017-02-07 
264        0     Enrique Lopez-Perez           -10.9       1  2016-07-19 
265        0     Nikita Mashtakov              -11         1  2017-04-07 
266       -7     Gonzalo Lama                  -11         2  2016-09-18 
267       -1     Juan Pablo Varillas           -11         2  2017-02-05 
268       -1     Daniel Munoz-De La Nava       -11         3  2016-07-20 
269       -8     Johan Nikles                  -11.2       1  2016-07-18 
270       -1     Roberto Marcora               -11.2       1  2017-05-22 
271       -1     Blake Mott                    -11.3       1  2017-01-17 
272        1     Guido Andreozzi               -11.3       4  2017-02-16 
273       -2     Tristan Lamasine              -11.3       5  2017-02-08 
274       -2     Aleksandr Nedovyesov          -11.4       2  2017-04-09 
275       -7     Konstantin Kravchuk           -11.4      15  2017-06-01 
276       -2     Nenad Zimonjic                -11.5       1  2017-04-09 
277       -1     Nino Serdarusic               -11.6       1  2016-07-19 
278       85     Florian Mayer                 -11.6      27  2017-06-23 
279        0     Michael Linzer                -11.7       1  2016-07-19 
280       -3     Artem Sitak                   -11.8       1  2017-01-10 
281      -39     Maximilian Marterer           -11.8       5  2017-06-19 
282       -4     Kimmer Coppejans              -11.9       1  2017-02-20 
283       -3     Christopher Eubanks           -12         1  2016-08-01 
284       -3     Filip Krajinovic              -12         1  2016-07-19 
285       -3     Filippo Volandri              -12         1  2016-07-18 
286       -3     Marvin Moeller                -12         1  2016-07-11 
287        0     Austin Smith                  -12.1       1  2016-08-02 
288       -4     Christian Lindell             -12.2       1  2016-07-12 
289        3     Agustin Velotti               -12.2       2  2017-02-07 
290       -5     Alex Kuznetsov                -12.2       2  2016-07-18 
291       -5     Alexandar Lazarov             -12.4       1  2017-02-06 
292       -4     Hiroki Moriya                 -12.4       1  2016-09-26 
293       -4     Tigre Hank                    -12.4       1  2016-08-09 
294       -4     Amir Weintraub                -12.4       2  2016-08-09 
295       -4     Michal Przysiezny             -12.6       1  2016-07-12 
296       -2     Daniel Brands                 -12.7       5  2017-05-02 
297       -2     Marin Draganja                -12.8       1  2016-09-18 
298       -5     Omar Jasika                   -12.8       1  2017-01-17 
299       -3     Roberto Cid Subervi           -13.8       2  2017-02-03 
300       -3     Ivan Endara                   -14.2       1  2017-04-09 
301       -3     Go Soeda                      -14.6       2  2017-01-16 
302       -2     Adrien Bossel                 -15         1  2017-02-05 
303       -2     Cem Ilkel                     -15         3  2017-05-01 
304       35     Brydan Klein                  -15.2       3  2017-01-11 
305       -3     Alex De Minaur                -15.2       6  2017-05-28 
306       -3     Tallon Griekspoor             -16.3       2  2017-06-12 
307       -3     Grega Zemlja                  -16.5       3  2016-09-16 
308       -3     Aslan Karatsev                -16.6       2  2016-10-18 
309       -3     Danylo Kalenichenko           -16.8       1  2016-09-18 
310       -3     Igor Sijsling                 -16.8       5  2016-08-02 
311       -3     Florin Mergea                 -17         1  2016-07-17 
312       -3     Illia Biloborodko             -17.4       1  2017-04-09 
313       -3     Nick Hardt                    -17.5       1  2017-02-05 
314       28     Denis Kudla                   -17.9       6  2016-09-27 
315       -4     Thomas Fabbiano               -17.9       8  2017-01-17 
316       -3     Alexander Kudryavtsev         -18         1  2016-06-28 
317       -3     Alexander Merino              -18         1  2017-02-05 
318        1     Alexander Ward                -18         1  2016-06-27 
319       -4     Daniel Cukierman              -18         1  2017-02-05 
320       -4     Jose Olivares                 -18         1  2017-02-05 
321       -4     Peter Nagy                    -18         1  2016-07-15 
322       -4     Tomislav Ternar               -18         1  2016-09-18 
323       -2     Eduardo Struvay               -18.2       1  2017-04-07 
324       -1     Guilherme Clezar              -18.8       2  2017-02-27 
325       -3     Mathias Bourgue               -18.8       2  2017-05-29 
326       -2     Adam Pavlasek                 -18.8      11  2017-04-12 
327      -15     Paul-Henri Mathieu            -19.4      22  2017-05-29 
328       -3     Jan Satral                    -19.6       5  2017-02-05 
329       -3     Marco Cecchinato              -19.8       2  2017-02-28 
330       -3     Artem Smirnov                 -20.6       4  2017-04-09 
331       -3     Luca Vanni                    -21.1       3  2017-04-12 
332        0     Tom Kocevar-Desman            -21.6       2  2016-09-18 
333       -4     Quentin Halys                 -21.6       5  2017-05-28 
334       -4     Stefanos Tsitsipas            -21.9       4  2017-05-28 
335       -4     Dmitry Tursunov               -22.1       3  2017-01-17 
336       -1     Michael Berrer                -22.6       4  2016-10-17 
337       -1     Dennis Novak                  -22.7       3  2016-07-19 
338       -4     Mikael Ymer                   -22.8       6  2017-04-24 
339       -6     Antoine Bellier               -22.9       4  2017-02-05 
340       -3     Lucas Gomez                   -23.6       2  2017-02-27 
341      -21     Liam Broady                   -25.8       2  2017-06-20 
342       -2     Finn Tearney                  -26.4       5  2017-02-05 
343        0     Christian Harrison            -28.1       2  2017-03-22 
344        0     Isak Arvidsson                -28.5       2  2016-09-18 
345        0     Yshai Oliel                   -29         2  2017-02-05 
346        1     Sanjar Fayziev                -31.2       4  2017-04-09 
347       -1     Di Wu                         -31.6       8  2017-04-09 
348        0     Nikola Mektic                 -31.7       3  2017-02-05 
349      -11     James Ward                    -32.3       3  2017-06-20 
350        1     Adrian Ungur                  -32.9       4  2017-02-05 
351       -2     Radu Albot                    -33.4      23  2017-05-30 
352       -2     Jozef Kovalik                 -33.7      14  2017-05-30 
353       -1     Mohammad Abid Ali Khan Akbar  -34.1       2  2016-09-18 
354       -1     Samir Iftikhar                -34.1       2  2016-09-18 
355       -1     Jose Hernandez-Fernandez      -34.7       2  2017-02-03 
356       -1     Ernests Gulbis                -35.1       3  2017-05-29 
357       -1     Tennys Sandgren               -36.3       3  2017-05-28 
358       -1     Elias Ymer                    -36.4       9  2017-05-02 
359       -1     Michael Mmoh                  -36.8       4  2017-03-22 
360        0     Inigo Cervantes               -41.8      11  2017-02-27 
361        0     Hubert Hurkacz                -43.9       4  2017-02-05 
362       -3     Ivan Dodig                    -45.9       7  2017-01-17 
363       -1     Akira Santillan               -46.5       4  2017-02-28 
364        0     Facundo Bagnis                -51.2      16  2017-03-22 
365        0     Samuel Groth                  -53.8      11  2017-04-09 
366        1     Stephane Robert               -56.5      31  2017-06-13 
367       -1     Benjamin Becker               -71.3      10  2017-03-23
06-26-2017 06:51 PM
G.100sic
Re: Alternative player ranking system

Week 25 race ranking update. Federer capturing place #2, Cilic advancing into Top 10.

Code:
"Race" Positions                               Elo    Matches  Last match
rank   moved     Player                        points played   date
  1        0     Rafael Nadal                  365.6      52   2017-06-11  
  2        1     Roger Federer                 280.3      29   2017-06-25  
  3       -1     Dominic Thiem                 248.1      49   2017-06-21  
  4        1     Alexander Zverev              245.3      48   2017-06-25  
  5        1     Novak Djokovic                219.8      31   2017-06-07  
  6       -2     Stanislas Wawrinka            217.7      36   2017-06-20  
  7        8     Marin Cilic                   205.6      36   2017-06-25  
  8        0     Kei Nishikori                 201.9      35   2017-06-22  
  9        0     David Goffin                  201.8      46   2017-06-02  
 10       -3     Andy Murray                   196.9      32   2017-06-20  
 11        2     Roberto Bautista Agut         196.6      37   2017-06-23  
 12       -1     Lucas Pouille                 188.5      36   2017-06-22  
 13       -3     Nick Kyrgios                  183.5      30   2017-06-19  
 14       -2     Pablo Carreno Busta           183.3      40   2017-06-07  
 15        2     Grigor Dimitrov               180.1      35   2017-06-24  
 16       15     Feliciano Lopez               175.4      35   2017-06-25  
 17       -3     Jo-Wilfried Tsonga            173.3      31   2017-06-21  
 18       -2     Milos Raonic                  154        32   2017-06-20  
 19       -1     Fernando Verdasco             152.7      30   2017-06-20  
 20        3     Tomas Berdych                 151.7      41   2017-06-23  
 21        8     Richard Gasquet               149.7      28   2017-06-24  
 22       -3     Jack Sock                     147.3      35   2017-05-29  
 23       -3     Hyeon Chung                   146.4      21   2017-06-04  
 24       10     Gilles Muller                 146        35   2017-06-24  
 25       -3     Diego Sebastian Schwartzman   137.2      32   2017-06-02  
 26       -5     Albert Ramos-Vinolas          136.8      42   2017-06-19  
 27        0     Sam Querrey                   127.3      29   2017-06-23  
 28       -2     Pablo Cuevas                  124.9      29   2017-06-03  
 29       -4     Steve Johnson                 124.2      31   2017-06-20  
 30       -6     John Isner                    120.6      26   2017-06-20  
 31       -3     Fabio Fognini                 119.5      30   2017-06-03  
 32       -2     Kevin Anderson                114.5      22   2017-06-05  
 33       -1     Nikoloz Basilashvili          107.8      27   2017-06-20  
 34        2     Karen Khachanov               107.5      33   2017-06-24  
 35       -2     Borna Coric                   107.1      28   2017-05-31  
 36        9     Robin Haase                   104.4      33   2017-06-23  
 37        0     Jiri Vesely                    91        30   2017-06-02  
 38        0     Juan Martin Del Potro          90.7      19   2017-06-03  
 39        0     Horacio Zeballos               88.6      28   2017-06-04  
 40        0     Philipp Kohlschreiber          88.3      31   2017-06-21  
 41        0     Gael Monfils                   86.6      18   2017-06-19  
 42        0     Aljaz Bedene                   84.1      24   2017-06-16  
 43       -8     Benoit Paire                   80.2      39   2017-06-20  
 44        0     Jan-Lennard Struff             78.8      27   2017-06-20  
 45       -2     Kyle Edmund                    74.1      30   2017-06-19  
 46        1     Mischa Zverev                  70        35   2017-06-22  
 47        2     Alexandr Dolgopolov            66.3      21   2017-06-15  
 48        2     Thomaz Bellucci                64.6      25   2017-05-31  
 49        2     Laslo Djere                    63.9       9   2017-05-05  
 50        2     Damir Dzumhur                  63.8      24   2017-05-29  
 51       12     Jordan Thompson                63.3      23   2017-06-22  
 52       -6     Vasek Pospisil                 63.1      10   2017-06-19  
 53        0     Martin Klizan                  62.1      25   2017-06-01  
 54        0     Jeremy Chardy                  58.4      29   2017-06-22  
 55       -7     Steve Darcis                   56.9      22   2017-06-19  
 56       -1     Egor Gerasimov                 53.7       3   2017-04-07  
 57        1     David Ferrer                   48.6      20   2017-06-20  
 58        1     Nicolas Almagro                47.4      19   2017-06-01  
 59       12     Donald Young                   46.8      25   2017-06-23  
 60        0     Guido Pella                    45.8      19   2017-05-30  
 61       -5     Paolo Lorenzi                  45        34   2017-06-20  
 62       -1     Taylor Harry Fritz             43.8      10   2017-03-24  
 63       -1     Ramkumar Ramanathan            43.6       5   2017-04-09  
 64       40     Daniil Medvedev                43.5      25   2017-06-23  
 65       -1     Yoshihito Nishioka             42.7      18   2017-03-24  
 66       -1     Andrey Kuznetsov               42.5      23   2017-06-13  
 67        5     Carlos Berlocq                 39.9      23   2017-06-20  
 68       20     Julien Benneteau               39        11   2017-06-21  
 69       -3     Christian Garin                38.9       3   2017-04-09  
 70       -3     Victor Estrella Burgos         38.7      14   2017-06-01  
 71       -2     Roberto Carballes Baena        37.2       4   2017-02-20  
 72       -2     Mikhail Kukushkin              36.9      18   2017-05-31  
 73      -16     Ivo Karlovic                   36.1      23   2017-06-20  
 74       -6     Viktor Troicki                 36.1      31   2017-06-21  
 75       -1     Joao Sousa                     35.8      29   2017-06-19  
 76       -3     Pierre-Hugues Herbert          34        18   2017-06-13  
 77       63     Andrey Rublev                  33         9   2017-06-23  
 78       -2     Soon Woo Kwon                  32.6       3   2017-04-09  
 79       -2     Sergiy Stakhovsky              32.4       7   2017-05-31  
 80       -1     Gilles Simon                   31.8      24   2017-06-20  
 81       -1     Denis Istomin                  29.2      18   2017-06-12  
 82       -1     Nicolas Kicker                 29.1      13   2017-06-01  
 83       -1     Jared Donaldson                28.8      15   2017-05-29  
 84       -1     Kenny De Schepper              26         3   2017-02-10  
 85       -7     Yuichi Sugita                  24.9       8   2017-06-20  
 86       -2     Dusan Lajovic                  24.8      18   2017-05-28  
 87       -2     Jerzy Janowicz                 24.6       7   2017-06-16  
 88       -2     Marton Fucsovics               24         6   2017-06-12  
 89       -2     Leonardo Mayer                 23.6       4   2017-04-13  
 90       -1     Zhe Li                         23.1       2   2017-02-19  
 91       -1     Dmitry Popko                   22.8       2   2017-04-09  
 92       -1     Yuki Bhambri                   21.6       4   2017-02-05  
 93       -1     Emilio Gomez                   21.5       3   2017-04-07  
 94       -1     Taro Daniel                    20.9       8   2017-05-31  
 95       -1     Franko Skugor                  20.8       4   2017-05-24  
 96      -21     Tommy Haas                     20.4      16   2017-06-20  
 97       -1     Darian King                    19.8       6   2017-03-25  
 98       -3     Nicolas Mahut                  19.8      21   2017-06-20  
 99       -2     Yannick Hanfmann               19.3       5   2017-06-14  
100       -2     Yibing Wu                      18         1   2017-02-17  
101       -2     Daniel Evans                   17.7      28   2017-05-28  
102       -2     Gastao Elias                   17.6      18   2017-05-30  
103       -2     Thiago Monteiro                16.3      22   2017-06-01  
104       -2     Roberto Quiroz                 15.8       3   2017-04-07  
105       -2     Andreas Seppi                  15.6      22   2017-06-14  
106        0     Reda El Amrani                 14.8       2   2017-04-12  
107        0     Ernesto Escobedo               14.7      16   2017-06-14  
108        0     Maximo Gonzalez                13.7       2   2017-04-13  
109        0     Gianluigi Quinzi               13.5       2   2017-04-13  
110        0     Joao Domingues                 13.4       2   2017-05-03  
111        0     Ilya Ivashka                   13.4       4   2017-04-09  
112        0     Matthew Ebden                  13.3       5   2017-02-17  
113        0     Rajeev Ram                     13.1       3   2017-02-10  
114        0     Henri Laaksonen                12.6       3   2017-03-12  
115        0     Matthew Barton                 12.4       2   2017-01-11  
116        0     Radek Stepanek                 11.3       5   2017-01-19  
117        0     Simone Bolelli                 11.1       2   2017-05-31  
118        0     Federico Delbonis              10.5      16   2017-05-29  
119        0     Nicolas Jarry                  10         4   2017-05-30  
120        0     Seong Chan Hong                 9.7       2   2017-04-09  
121        0     Ruben Bemelmans                 9.4       1   2017-02-05  
122        0     Peter Gojowczyk                 9         4   2017-06-15  
123        0     Laurent Lokoli                  8.5       1   2017-05-30  
124        0     Teymuraz Gabashvili             8         2   2017-05-29  
125      -20     Ryan Harrison                   7.9      22   2017-06-19  
126       -1     Cedrik-Marcel Stebe             7         6   2017-05-25  
127       -1     Alexandre Muller                6.8       1   2017-05-30  
128       -1     Frederico Ferreira Silva        6.5       3   2017-05-04  
129       -1     Frances Tiafoe                  6.5       9   2017-05-29  
130       -1     Peter Polansky                  6.4       2   2017-02-14  
131       -1     Marcelo Tomas Barrios Vera      6         1   2017-02-05  
132       -1     Ti Chen                         6         1   2017-02-17  
133       -1     Zhizhen Zhang                   6         1   2017-02-19  
134       -1     Reilly Opelka                   5.9       5   2017-04-10  
135       -1     Benjamin Bonzi                  5.8       2   2017-05-31  
136       -1     Gerald Melzer                   5.8      13   2017-05-01  
137       -1     Yasutaka Uchiyama               5.3       1   2017-02-05  
138       -1     Tomislav Brkic                  5.1       1   2017-02-05  
139       -1     Malek Jaziri                    2.9      24   2017-06-12  
140       -1     Mirza Basic                     2.6       2   2017-04-07  
141        0     Temur Ismailov                  2.4       2   2017-04-09  
142        0     Adrian Menendez-Maceiras        2.2       1   2017-05-01  
143        0     Tim Smyczek                     1.9       4   2017-03-22  
144        0     Gianluca Mager                  1.7       1   2017-05-15  
145        0     John Millman                    1.7       1   2017-05-29  
146        0     Norbert Gombos                  1.7       2   2017-02-24  
147       87     Mikhail Youzhny                 1.7      19   2017-06-22  
148       -1     Tristan Lamasine                1.1       1   2017-02-08  
149       -1     Michael Venus                   1.1       3   2017-04-09  
150       -1     Tatsuma Ito                     0.5       1   2017-06-12  
151       -1     Guido Andreozzi                 0.5       3   2017-02-16  
152       -1     Andrej Martin                   0.4       1   2017-02-08  
153       -1     Gonzalo Escobar                 0.3       2   2017-04-09  
154       -1     Agustin Velotti                 0         1   2017-02-07  
155       -1     Adrian Ungur                    0         2   2017-02-05  
156       -1     Alexander Bublik                0         2   2017-01-18  
157       -1     Brydan Klein                    0         2   2017-01-11  
158       -1     Vincent Millot                 -0.2       1   2017-02-08  
159       -1     Federico Gaio                  -0.2       4   2017-03-10  
160       -1     Amine Ahouda                   -0.5       2   2017-04-13  
161       -1     Marius Copil                   -0.5      12   2017-05-28  
162       -1     Andrew Whittington             -0.6       2   2017-01-19  
163       -1     Giovanni Lapentti              -0.6       2   2017-02-08  
164       -1     Pedro Sousa                    -0.6       4   2017-05-04  
165       -1     Prajnesh Gunneswaran           -0.8       2   2017-04-09  
166       -1     Alejandro Falla                -1         2   2017-02-08  
167        4     Janko Tipsarevic               -1.2      10   2017-06-20  
168       -2     Riccardo Bellotti              -1.3       1   2017-05-01  
169       -2     Albert Montanes                -1.4       2   2017-04-26  
170       25     Thanasi Kokkinakis             -2         6   2017-06-22  
171       -2     Alessandro Giannessi           -2.1       7   2017-04-09  
172       20     Bernard Tomic                  -2.1      20   2017-06-21  
173       -3     Stefano Napolitano             -2.6       3   2017-05-31  
174       -2     Tommy Robredo                  -2.8      17   2017-05-31  
175       -2     Duckhee Lee                    -3.2       1   2017-02-03  
176       -2     Marco Trungelliti              -4         2   2017-05-31  
177       -1     Kuan-Yi Lee                    -5.1       1   2017-02-19  
178       -1     Attila Balazs                  -5.6       1   2017-02-03  
179       -1     Jaume Munar                    -5.6       1   2017-04-09  
180       -1     Dudi Sela                      -5.7      14   2017-05-01  
181       -1     Jason Jung                     -5.8       2   2017-06-13  
182       -1     Santiago Giraldo               -5.8      10   2017-05-29  
183       -1     Hsien-Yin Peng                 -6         1   2017-02-19  
184       -1     Ivan Dodig                     -6         1   2017-01-17  
185       -1     James Duckworth                -6         1   2017-01-16  
186       -1     Mauricio Echazu                -6         1   2017-02-03  
187       -1     Roberto Cid Subervi            -6         1   2017-02-03  
188       -1     Joao Souza                     -6         4   2017-03-02  
189       -1     Alex Bolt                      -6.6       1   2017-01-17  
190       -1     Aleksandr Nedovyesov           -6.9       1   2017-04-09  
191       -1     Yen-Hsun Lu                    -6.9      13   2017-05-29  
192       -1     Rogerio Dutra Silva            -7        17   2017-05-31  
193        0     Artem Smirnov                  -7.6       2   2017-04-09  
194      n/r     Cameron Norrie                 -8         1   2017-06-20  
195       -1     Daniel Altmaier                -8.3       1   2017-05-22  
196        0     Matteo Berrettini              -8.8       1   2017-05-14  
197        0     Di Wu                          -9.6       2   2017-04-09  
198      n/r     Liam Broady                   -10         1   2017-06-20  
199       -1     Omar Alawadhi                 -10.4       1   2017-02-28  
200       -1     Daniel Brands                 -10.4       3   2017-05-02  
201       -1     Noah Rubin                    -10.4       3   2017-04-10  
202       -1     Daniel Masur                  -10.5       1   2017-05-01  
203       -1     Mohamed Safwat                -10.6       3   2017-05-01  
204       -1     Lukas Rosol                   -10.7       1   2017-02-28  
205       -1     Cem Ilkel                     -10.7       2   2017-05-01  
206       62     Stefan Kozlov                 -10.8       7   2017-06-22  
207      -32     Adrian Mannarino              -10.8      22   2017-06-19  
208       -3     Ernests Gulbis                -11.1       1   2017-05-29  
209       -3     Ze Zhang                      -11.1       2   2017-04-09  
210      n/r     James Ward                    -11.2       1   2017-06-20  
211       -4     Tobias Kamke                  -11.2       1   2017-02-07  
212      -44     Lukas Lacko                   -11.2       6   2017-06-20  
213       -5     Gregoire Barrere              -11.3       1   2017-02-07  
214       -5     Roberto Marcora               -11.4       1   2017-05-22  
215       -5     Salvatore Caruso              -11.4       1   2017-05-01  
216       -5     Juan Pablo Varillas           -11.4       2   2017-02-05  
217       -5     Orlando Luz                   -11.5       1   2017-02-27  
218       -5     Dennis Novikov                -11.7       1   2017-06-12  
219       -5     Dimitar Kuzmanov              -11.7       1   2017-02-07  
220       -5     Marko Tepavac                 -11.8       1   2017-02-07  
221       -5     Jurgen Melzer                 -11.8       2   2017-04-07  
222       -5     Anil Yuksel                   -12         1   2017-01-02  
223       -5     Daniel Gimeno-Traver          -12         1   2017-02-06  
224       -5     Mubarak Shannan Zayid         -12         1   2017-01-03  
225       -5     Saketh Myneni                 -12         1   2017-01-03  
226       -5     Christian Harrison            -12.1       1   2017-03-22  
227       -5     Lucas Gomez                   -12.1       1   2017-02-27  
228       -5     Maxime Hamou                  -12.1       1   2017-05-29  
229       -5     Inigo Cervantes               -12.2       1   2017-02-27  
230       -5     Illya Marchenko               -12.3       5   2017-02-21  
231       -5     Artem Sitak                   -12.4       1   2017-01-10  
232       -5     Alexandar Lazarov             -12.6       1   2017-02-06  
233       -5     Marco Chiudinelli             -12.6       2   2017-02-08  
234       -5     Steven Diez                   -12.8       1   2017-04-24  
235       -5     Kimmer Coppejans              -12.9       1   2017-02-20  
236       -4     Calvin Hemery                 -13.1       1   2017-02-08  
237       -4     Guilherme Clezar              -13.1       1   2017-02-27  
238       -3     Ante Pavic                    -13.5       1   2017-02-03  
239       -3     Paul-Henri Mathieu            -13.8       8   2017-05-29  
240       -3     Nikita Mashtakov              -14.1       1   2017-04-07  
241       -3     Thiemo de Bakker              -14.2       1   2017-04-07  
242       -3     Nenad Zimonjic                -14.6       1   2017-04-09  
243       -3     Casper Ruud                   -14.7      11   2017-05-02  
244       -3     Christopher Diaz-Figueroa     -15         2   2017-01-17  
245       -3     Ricardas Berankis             -15.4       1   2017-05-30  
246       -3     Sanjar Fayziev                -15.6       3   2017-04-09  
247       -3     Arthur De Greef               -15.6       6   2017-05-29  
248       47     Florian Mayer                 -15.8      16   2017-06-23  
249       -4     Blake Mott                    -16.8       1   2017-01-17  
250       -4     Eduardo Struvay               -17.1       1   2017-04-07  
251       -4     Nick Hardt                    -17.1       1   2017-02-05  
252      -21     Maximilian Marterer           -17.1       5   2017-06-19  
253       -5     Antoine Bellier               -17.3       1   2017-02-05  
254       -5     Dmitry Tursunov               -17.4       1   2017-01-17  
255       -5     Omar Jasika                   -17.4       1   2017-01-17  
256       -5     Adrien Bossel                 -17.5       1   2017-02-05  
257       -5     Ivan Endara                   -17.5       1   2017-04-09  
258       -5     Illia Biloborodko             -17.7       1   2017-04-09  
259       -5     Alexander Merino              -18         1   2017-02-05  
260       -5     Daniel Cukierman              -18         1   2017-02-05  
261       -5     Go Soeda                      -18         1   2017-01-16  
262       -5     Jose Hernandez-Fernandez      -18         1   2017-02-03  
263       -5     Jose Olivares                 -18         1   2017-02-05  
264       -5     Kamil Majchrzak               -18         1   2017-02-03  
265       -5     Thomas Fabbiano               -18         1   2017-01-17  
266       -5     Bjorn Fratangelo              -18        10   2017-05-29  
267       -5     Joris De Loore                -18.4       1   2017-04-09  
268       -5     Tallon Griekspoor             -19.9       2   2017-06-12  
269       -5     Jose (Rubin) Statham          -20         5   2017-04-09  
270       -5     Quentin Halys                 -20.2       4   2017-05-28  
271       -5     Evgeny Donskoy                -20.6      10   2017-06-13  
272       -5     Mikael Ymer                   -21         2   2017-04-24  
273       -4     Guillermo Garcia-Lopez        -22        18   2017-06-02  
274       -4     Renzo Olivo                   -22.3      17   2017-06-01  
275       16     Denis Shapovalov              -22.4       5   2017-06-21  
276       -5     Mathias Bourgue               -22.9       2   2017-05-29  
277       -5     Marco Cecchinato              -23         2   2017-02-28  
278       -5     Akira Santillan               -23.2       2   2017-02-28  
279       13     Dustin Brown                  -23.2      21   2017-06-21  
280       -6     Hubert Hurkacz                -23.4       2   2017-02-05  
281       -6     Alex De Minaur                -23.9       6   2017-05-28  
282       -6     Marcos Baghdatis              -24.2      11   2017-06-13  
283       -6     Juan Monaco                   -25.3       3   2017-04-10  
284       -6     Nikola Mektic                 -26.5       2   2017-02-05  
285       -6     Konstantin Kravchuk           -27.5       9   2017-06-01  
286       -6     Samuel Groth                  -27.8       5   2017-04-09  
287       -6     Luca Vanni                    -28.9       2   2017-04-12  
288       -6     Michael Mmoh                  -29.8       3   2017-03-22  
289       -6     Jan Satral                    -31.2       2   2017-02-05  
290       -6     Yshai Oliel                   -32.5       2   2017-02-05  
291       -6     Stefanos Tsitsipas            -33.2       4   2017-05-28  
292       -6     Elias Ymer                    -33.6       3   2017-05-02  
293       -6     Benjamin Becker               -36.5       3   2017-03-23  
294       -6     Jozef Kovalik                 -37.5       8   2017-05-30  
295       -6     Tennys Sandgren               -37.8       3   2017-05-28  
296       -6     Facundo Bagnis                -43.8      10   2017-03-22  
297       -4     Finn Tearney                  -45.9       3   2017-02-05  
298       -4     Adam Pavlasek                 -46.2       7   2017-04-12  
299       -3     Marcel Granollers             -48.7      16   2017-05-29  
300       -3     Radu Albot                    -50.3      13   2017-05-30  
301       -3     Stephane Robert               -70.8      12   2017-06-13
06-20-2017 09:16 PM
G.100sic
Re: Alternative player ranking system

No, rolling ranking update isn't forgotten, here it comes. There is just one new appearance on this week's list. The highest ranking change is Nishikori swapping place with Zverev. Raonic is slowly dropping down the ranks.

Code:
52week Positions                               Elo    Matches Last match
rank   moved     Player                        points played  date
  1        0     Rafael Nadal                  452        68  2017-06-11 
  2        0     Andy Murray                   406.4      79  2017-06-09 
  3        0     Roger Federer                 344.5      30  2017-06-14 
  4        0     Novak Djokovic                342.5      58  2017-06-07 
  5        0     Stanislas Wawrinka            342.2      63  2017-06-11 
  6        0     Dominic Thiem                 337.2      70  2017-06-09 
  7        1     Kei Nishikori                 327.8      69  2017-06-07 
  8       -1     Alexander Zverev              319.8      69  2017-06-17 
  9        0     Nick Kyrgios                  305.9      51  2017-06-01 
 10        0     Jo-Wilfried Tsonga            299        57  2017-05-31 
 11        1     Marin Cilic                   296.3      72  2017-06-17 
 12        1     David Goffin                  291.1      80  2017-06-02 
 13       -2     Milos Raonic                  289.8      61  2017-06-04 
 14        5     Lucas Pouille                 279.9      62  2017-06-18 
 15        0     Roberto Bautista Agut         266.8      65  2017-06-04 
 16        0     Pablo Carreno Busta           263        73  2017-06-07 
 17       -3     Grigor Dimitrov               261.1      64  2017-06-15 
 18       -1     Juan Martin Del Potro         259.7      45  2017-06-03 
 19       -1     Jack Sock                     245.1      68  2017-05-29 
 20        0     John Isner                    231.4      55  2017-06-04 
 21        0     Tomas Berdych                 225.5      62  2017-06-16 
 22        0     Fernando Verdasco             217.6      54  2017-06-05 
 23        0     Albert Ramos-Vinolas          216        69  2017-06-04 
 24        0     Gael Monfils                  204.4      49  2017-06-05 
 25        9     Feliciano Lopez               203.6      56  2017-06-18 
 26       -1     Diego Sebastian Schwartzman   203.5      47  2017-06-02 
 27       -1     Richard Gasquet               202.1      50  2017-06-04 
 28        0     Kevin Anderson                197.2      49  2017-06-05 
 29       -2     Fabio Fognini                 196.1      58  2017-06-03 
 30       -1     Steve Johnson                 192.7      65  2017-06-14 
 31        7     Gilles Muller                 186.6      61  2017-06-18 
 32       -2     Sam Querrey                   183.3      45  2017-05-30 
 33       -2     Pablo Cuevas                  180.5      55  2017-06-03 
 34       -2     Hyeon Chung                   179.8      21  2017-06-04 
 35       -2     Karen Khachanov               173.9      45  2017-06-05 
 36       -1     Kyle Edmund                   152.7      54  2017-06-03 
 37        0     Jiri Vesely                   150.6      50  2017-06-02 
 38       -2     Nikoloz Basilashvili          149        38  2017-06-13 
 39        4     Benoit Paire                  146.6      59  2017-06-17 
 40        1     Jan-Lennard Struff            142.4      46  2017-06-14 
 41       -2     Borna Coric                   141.1      42  2017-05-31 
 42       10     Mischa Zverev                 139.7      55  2017-06-17 
 43        8     Ivo Karlovic                  136.8      58  2017-06-18 
 44        5     Philipp Kohlschreiber         132.9      44  2017-06-16 
 45        1     David Ferrer                  126.7      41  2017-06-01 
 46       -1     Horacio Zeballos              122.9      41  2017-06-04 
 47        0     Andrey Kuznetsov              122.4      42  2017-06-13 
 48        0     Thomaz Bellucci               122.1      45  2017-05-31 
 49       -9     Gilles Simon                  122        50  2017-06-13 
 50        0     Robin Haase                   117.9      47  2017-06-13 
 51       -7     Viktor Troicki                114        58  2017-06-13 
 52      -10     Steve Darcis                  113.7      26  2017-06-13 
 53        6     Aljaz Bedene                  113.4      31  2017-06-16 
 54        2     Jeremy Chardy                 110.8      37  2017-06-15 
 55       -1     Paolo Lorenzi                 107.6      59  2017-06-01 
 56       -3     Damir Dzumhur                 107.2      40  2017-05-29 
 57       -2     Donald Young                  103.1      42  2017-05-29 
 58       -1     Martin Klizan                 101.4      38  2017-06-01 
 59       -1     Nicolas Almagro               100.7      38  2017-06-01 
 60        6     Vasek Pospisil                100.6      23  2017-06-16 
 61       10     Julien Benneteau               90.7      24  2017-06-16 
 62       -1     Joao Sousa                     90        58  2017-05-31 
 63       -3     Daniel Evans                   89.3      44  2017-05-28 
 64       -2     Alexandr Dolgopolov            88.8      33  2017-06-15 
 65       -1     Yoshihito Nishioka             86.5      31  2017-03-24 
 66       -3     Federico Delbonis              86.1      34  2017-05-29 
 67       -2     Ryan Harrison                  79.7      36  2017-05-29 
 68       -1     Jared Donaldson                78.7      29  2017-05-29 
 69        7     Nicolas Mahut                  78.5      36  2017-06-14 
 70       -1     Laslo Djere                    77.1       9  2017-05-05 
 71       -1     Denis Istomin                  75        29  2017-06-12 
 72        0     Pierre-Hugues Herbert          70.8      26  2017-06-13 
 73        1     Guido Pella                    70.6      33  2017-05-30 
 74        1     Gastao Elias                   69.3      36  2017-05-30 
 75       -7     Jordan Thompson                63.9      29  2017-06-13 
 76        2     Carlos Berlocq                 63.5      28  2017-05-30 
 77        2     Dusan Lajovic                  61.7      38  2017-05-28 
 78       14     Daniil Medvedev                61        29  2017-06-16 
 79       -6     Malek Jaziri                   61        44  2017-06-12 
 80       -3     Bernard Tomic                  58.5      38  2017-06-15 
 81       24     Tommy Haas                     58        15  2017-06-16 
 82        2     Taro Daniel                    57.5      18  2017-05-31 
 83       -1     Yuichi Sugita                  57.1      20  2017-06-13 
 84        1     Taylor Harry Fritz             55.7      28  2017-03-24 
 85        1     John Millman                   55.1      21  2017-05-29 
 86        1     Egor Gerasimov                 53.3       3  2017-04-07 
 87       -6     Sergiy Stakhovsky              52.7      16  2017-05-31 
 88        0     Victor Estrella Burgos         52.6      24  2017-06-01 
 89        0     Nicolas Kicker                 50.5      15  2017-06-01 
 90        0     Mikhail Kukushkin              50.2      28  2017-05-31 
 91      -11     Marcos Baghdatis               48.8      35  2017-06-13 
 92       -1     Reilly Opelka                  48        14  2017-04-10 
 93        0     Jurgen Melzer                  45.7       9  2017-04-07 
 94        0     Andrey Rublev                  45.6       9  2017-05-29 
 95       32     Jerzy Janowicz                 45.5       9  2017-06-16 
 96       -1     Andreas Seppi                  42.9      42  2017-06-14 
 97      -14     Mikhail Youzhny                41.3      40  2017-06-13 
 98       -2     Marius Copil                   41.2      17  2017-05-28 
 99       -2     Roberto Carballes Baena        40.9       8  2017-02-20 
100       -2     Ramkumar Ramanathan            40         9  2017-04-09 
101       -2     Emilio Gomez                   38.4       6  2017-04-07 
102       -2     Leonardo Mayer                 37.6       9  2017-04-13 
103        0     Soon Woo Kwon                  36.1       3  2017-04-09 
104       -2     Andrej Martin                  35.9      10  2017-02-08 
105       -1     Frank Dancevic                 34.9       8  2016-09-18 
106       -5     Yen-Hsun Lu                    33.8      28  2017-05-29 
107       -1     Thiago Monteiro                32.8      30  2017-06-01 
108        0     Ernesto Escobedo               31.9      21  2017-06-14 
109        6     Adrian Mannarino               31.7      45  2017-06-14 
110       -1     Evgeny Donskoy                 31.4      24  2017-06-13 
111        0     Alexander Bublik               29         6  2017-01-18 
112       48     Janko Tipsarevic               27.7      24  2017-06-15 
113       -1     Franko Skugor                  27.4       6  2017-05-24 
114        0     Teymuraz Gabashvili            27         9  2017-05-29 
115       -2     Henri Laaksonen                26.6       9  2017-03-12 
116       -6     Dustin Brown                   25.5      34  2017-06-13 
117        6     Yannick Hanfmann               25.3       5  2017-06-14 
118       -1     Yuki Bhambri                   24.5       4  2017-02-05 
119        0     Andrea Arnaboldi               24.4       3  2016-07-15 
120       -4     Santiago Giraldo               24.2      16  2017-05-29 
121       -3     Joao Domingues                 24         3  2017-05-03 
122       -2     Darian King                    22.8       7  2017-03-25 
123      -16     Lukas Lacko                    22.1      12  2017-06-12 
124        0     Dmitry Popko                   21.8       2  2017-04-09 
125       -3     Marco Chiudinelli              21.8       9  2017-02-08 
126        0     Christian Garin                20.7       5  2017-04-09 
127        1     Kenny De Schepper              20.4       5  2017-02-10 
128       -3     Dudi Sela                      20.3      28  2017-05-01 
129        2     Ruben Bemelmans                19.5       2  2017-02-05 
130        0     Radek Stepanek                 19.3      12  2017-01-19 
131       -2     Matthew Barton                 19         4  2017-01-11 
132       20     Peter Gojowczyk                18.3       6  2017-06-15 
133        1     Yibing Wu                      18         1  2017-02-17 
134       -1     Reda El Amrani                 18         2  2017-04-12 
135       -3     Frances Tiafoe                 17.9      12  2017-05-29 
136        1     Simone Bolelli                 16.7       2  2017-05-31 
137       -2     James Duckworth                16.5       9  2017-01-16 
138       -2     Renzo Olivo                    16.2      22  2017-06-01 
139       -1     Matthew Ebden                  16.1       5  2017-02-17 
140       -1     Cedrik-Marcel Stebe            16         6  2017-05-25 
141       -1     Gianluigi Quinzi               15.1       2  2017-04-13 
142       -1     Yong-Kyu Lim                   12.6       2  2016-07-17 
143        0     Peter Polansky                 12.5       4  2017-02-14 
144        0     Vincent Millot                 12         4  2017-02-08 
145       -3     Tim Smyczek                    11.8       9  2017-03-22 
146      -25     Marton Fucsovics               11.6       8  2017-06-12 
147       -1     Farrukh Dustov                 11.5       2  2016-07-17 
148        0     Benjamin Bonzi                 11.4       2  2017-05-31 
149       -4     Bjorn Fratangelo               11        19  2017-05-29 
150       -1     Roberto Quiroz                 10.9       4  2017-04-07 
151       -1     Frederico Ferreira Silva       10.8       3  2017-05-04 
152       -1     Laurent Lokoli                 10.2       1  2017-05-30 
153       -6     Tommy Robredo                   9.7      19  2017-05-31 
154        0     Nicolas Jarry                   9         5  2017-05-30 
155       -2     Rogerio Dutra Silva             7.7      23  2017-05-31 
156        1     Alessandro Giannessi            7.6       9  2017-04-09 
157       -2     Pedro Sousa                     7.5       5  2017-05-04 
158       -2     Alexandre Muller                7.4       1  2017-05-30 
159       -1     Norbert Gombos                  7.3       2  2017-02-24 
160       -1     Andrew Whittington              7.1       4  2017-01-19 
161        2     Stefano Napolitano              6.6       3  2017-05-31 
162       -1     Albert Montanes                 6.6       6  2017-04-26 
163        2     Yasutaka Uchiyama               6.3       1  2017-02-05 
164       -2     Tobias Kamke                    6.3       8  2017-02-07 
165       -1     Maximo Gonzalez                 6.2       5  2017-04-13 
166        0     Albano Olivetti                 6         1  2016-06-30 
167        1     Marc Lopez                      6         1  2016-09-18 
168        1     Marcelo Tomas Barrios Vera      6         1  2017-02-05 
169        1     Matwe Middelkoop                6         1  2016-07-17 
170        1     Rohan Bopanna                   6         1  2016-07-17 
171        1     Zhizhen Zhang                   6         1  2017-02-19 
172        1     Seong Chan Hong                 5.5       3  2017-04-09 
173        1     Tim Van Rijthoven               5.3       2  2016-09-18 
174        2     Ti Chen                         4.9       1  2017-02-17 
175        2     Michael Venus                   4.8       3  2017-04-09 
176       -1     Ilya Ivashka                    4.7       5  2017-04-09 
177        2     Jurgen Zopp                     4         3  2016-10-20 
178        2     Tomislav Brkic                  3.9       1  2017-02-05 
179        2     Amine Ahouda                    3.9       2  2017-04-13 
180        4     Marcel Granollers               3.9      35  2017-05-29 
181        2     Alexandre Sidorenko             3.7       2  2016-09-22 
182        0     Zhe Li                          3.7       4  2017-02-19 
183       -5     Kamil Majchrzak                 2.9       3  2017-02-03 
184        1     Adrian Menendez-Maceiras        2.5       1  2017-05-01 
185        1     Gianluca Mager                  2.4       1  2017-05-15 
186        1     Temur Ismailov                  2.2       2  2017-04-09 
187        2     Alejandro Falla                 1.7       2  2017-02-08 
188        0     Illya Marchenko                 1.5      20  2017-02-21 
189      n/r     Tatsuma Ito                     1.4       1  2017-06-12 
190        1     Andre Ghem                      1.3       1  2016-07-19 
191        2     Jan Mertl                       1.2       2  2016-07-20 
192        4     Gonzalo Escobar                 0.5       2  2017-04-09 
193       -1     Gerald Melzer                   0.3      21  2017-05-01 
194        4     Fred Simonsson                  0         1  2016-07-12 
195        4     Jan Hernych                     0         1  2016-06-20 
196        4     Yann Marti                      0         1  2016-07-18 
197       -2     Edouard Roger-Vasselin          0         2  2016-06-30 
198       -4     Marcus Willis                   0         2  2016-06-29 
199        2     James McGee                    -0.1       1  2016-08-22 
200        2     Carl Soderlund                 -0.2       2  2016-07-14 
201       -4     Joao Souza                     -0.2       4  2017-03-02 
202        1     Nikola Cacic                   -0.4       2  2016-07-20 
203        1     Duckhee Lee                    -0.6       1  2017-02-03 
204        2     Louis Wessels                  -0.6       2  2016-07-14 
205        0     Giovanni Lapentti              -0.7       2  2017-02-08 
206        1     John-Patrick Smith             -1         3  2016-08-02 
207        1     Thiemo de Bakker               -1.1       4  2017-04-07 
208        1     Riccardo Bellotti              -1.2       1  2017-05-01 
209        1     Jose (Rubin) Statham           -1.4       7  2017-04-09 
210        2     Prajnesh Gunneswaran           -1.7       2  2017-04-09 
211        3     Calvin Hemery                  -1.7       3  2017-02-08 
212       -1     Daniel Gimeno-Traver           -1.7       6  2017-02-06 
213        0     Mirza Basic                    -2.2       5  2017-04-07 
214        4     Saketh Myneni                  -3.2       4  2017-01-03 
215        1     Marco Trungelliti              -3.3       3  2017-05-31 
216        8     Guillermo Garcia-Lopez         -3.6      36  2017-06-02 
217        2     Jaume Munar                    -3.7       1  2017-04-09 
218       -1     Mohamed Safwat                 -3.8       3  2017-05-01 
219        1     Arthur De Greef                -4.2       6  2017-05-29 
220        1     Attila Balazs                  -4.3       1  2017-02-03 
221       -6     Noah Rubin                     -4.3       4  2017-04-10 
222      -55     Jason Jung                     -5.2       2  2017-06-13 
223       -1     Alex Bolt                      -5.5       1  2017-01-17 
224       -1     Mackenzie McDonald             -5.9       2  2016-08-29 
225        0     Hong Chung                     -6         1  2016-07-17 
226        0     Hsien-Yin Peng                 -6         1  2017-02-19 
227        0     Luke Saville                   -6         1  2016-06-28 
228        0     Sumit Nagal                    -6         1  2016-09-18 
229        0     Federico Gaio                  -6         5  2017-03-10 
230        0     Kuan-Yi Lee                    -6.1       1  2017-02-19 
231        1     Mauricio Echazu                -6.3       1  2017-02-03 
232       -1     Daniel Altmaier                -6.4       1  2017-05-22 
233        0     Matteo Berrettini              -6.4       1  2017-05-14 
234        0     Christopher Diaz-Figueroa      -6.7       2  2017-01-17 
235       62     Brian Baker                    -7.4       7  2016-08-29 
236        0     Jurabeck Karimov               -7.5       1  2016-09-18 
237        4     Daniel Masur                   -8.1       1  2017-05-01 
238      -48     Dennis Novikov                 -8.2       6  2017-06-12 
239        1     Ante Pavic                     -8.3       1  2017-02-03 
240       -1     Gregoire Barrere               -8.3       2  2017-02-07 
241       47     Thanasi Kokkinakis             -8.3       5  2017-06-15 
242       59     Maximilian Marterer            -8.5       4  2017-06-12 
243       -1     Mubarak Shannan Zayid          -8.6       1  2017-01-03 
244       -1     Salvatore Caruso               -8.6       1  2017-05-01 
245        0     Omar Alawadhi                  -8.8       1  2017-02-28 
246        0     Yannick Maden                  -8.8       1  2016-10-19 
247       -9     Steven Diez                    -8.8       4  2017-04-24 
248       -1     Ze Zhang                       -8.8       7  2017-04-09 
249       -5     Rajeev Ram                     -8.8      13  2017-02-10 
250       -2     Marko Tepavac                  -9.4       1  2017-02-07 
251      -14     Juan Monaco                    -9.4      16  2017-04-10 
252       -2     Maxime Hamou                   -9.5       1  2017-05-29 
253       -4     Alejandro Gonzalez             -9.7       3  2016-09-18 
254       49     Ricardas Berankis              -9.7      11  2017-05-30 
255       -2     Anil Yuksel                    -9.9       1  2017-01-02 
256       -5     Orlando Luz                    -9.9       1  2017-02-27 
257       -3     Joris De Loore                -10.1       3  2017-04-09 
258       -6     Casper Ruud                   -10.1      12  2017-05-02 
259       -4     Gonzalo Lama                  -10.4       2  2016-09-18 
260       -2     Austin Krajicek               -10.4       5  2016-08-10 
261       -4     Johan Nikles                  -10.5       1  2016-07-18 
262       -2     Pablo Andujar                 -10.7       1  2016-09-27 
263       -4     Dimitar Kuzmanov              -10.8       1  2017-02-07 
264       -3     Enrique Lopez-Perez           -10.9       1  2016-07-19 
265       -3     Nikita Mashtakov              -11         1  2017-04-07 
266       -3     Juan Pablo Varillas           -11         2  2017-02-05 
267        1     Daniel Munoz-De La Nava       -11         3  2016-07-20 
268      -12     Konstantin Kravchuk           -11        15  2017-06-01 
269       -5     Roberto Marcora               -11.1       1  2017-05-22 
270       -3     Blake Mott                    -11.2       1  2017-01-17 
271        5     Tristan Lamasine              -11.2       5  2017-02-08 
272       -1     Aleksandr Nedovyesov          -11.3       2  2017-04-09 
273       -8     Guido Andreozzi               -11.3       4  2017-02-16 
274       -4     Nenad Zimonjic                -11.5       1  2017-04-09 
275       31     Stefan Kozlov                 -11.5       7  2017-06-15 
276       -3     Nino Serdarusic               -11.6       1  2016-07-19 
277       -5     Artem Sitak                   -11.7       1  2017-01-10 
278       -4     Kimmer Coppejans              -11.8       1  2017-02-20 
279       -4     Michael Linzer                -11.8       1  2016-07-19 
280       -3     Christopher Eubanks           -12         1  2016-08-01 
281       -3     Filip Krajinovic              -12         1  2016-07-19 
282       -3     Filippo Volandri              -12         1  2016-07-18 
283       -3     Marvin Moeller                -12         1  2016-07-11 
284       -3     Christian Lindell             -12.2       1  2016-07-12 
285       -3     Alex Kuznetsov                -12.2       2  2016-07-18 
286       -1     Alexandar Lazarov             -12.4       1  2017-02-06 
287       -4     Austin Smith                  -12.4       1  2016-08-02 
288       -2     Hiroki Moriya                 -12.4       1  2016-09-26 
289       -2     Tigre Hank                    -12.4       1  2016-08-09 
290       -6     Amir Weintraub                -12.4       2  2016-08-09 
291       -2     Michal Przysiezny             -12.6       1  2016-07-12 
292       -2     Agustin Velotti               -12.6       2  2017-02-07 
293       -1     Omar Jasika                   -12.7       1  2017-01-17 
294      -28     Daniel Brands                 -12.7       5  2017-05-02 
295       -4     Marin Draganja                -12.8       1  2016-09-18 
296       -2     Roberto Cid Subervi           -13.7       2  2017-02-03 
297       -2     Ivan Endara                   -14.2       1  2017-04-09 
298       -2     Go Soeda                      -14.5       2  2017-01-16 
299       -6     Lukas Rosol                   -14.6      15  2017-02-28 
300       -1     Adrien Bossel                 -14.7       1  2017-02-05 
301       -1     Cem Ilkel                     -14.7       3  2017-05-01 
302       -4     Alex De Minaur                -14.7       6  2017-05-28 
303      -68     Tallon Griekspoor             -16         2  2017-06-12 
304        3     Grega Zemlja                  -16.3       3  2016-09-16 
305        0     Aslan Karatsev                -16.5       2  2016-10-18 
306        2     Danylo Kalenichenko           -16.7       1  2016-09-18 
307        2     Igor Sijsling                 -16.7       5  2016-08-02 
308       -4     Florin Mergea                 -17         1  2016-07-17 
309        1     Illia Biloborodko             -17.4       1  2017-04-09 
310        2     Nick Hardt                    -17.5       1  2017-02-05 
311        2     Thomas Fabbiano               -17.7       8  2017-01-17 
312      -43     Paul-Henri Mathieu            -17.8      22  2017-05-29 
313        1     Alexander Kudryavtsev         -18         1  2016-06-28 
314        1     Alexander Merino              -18         1  2017-02-05 
315        1     Daniel Cukierman              -18         1  2017-02-05 
316        1     Jose Olivares                 -18         1  2017-02-05 
317        1     Peter Nagy                    -18         1  2016-07-15 
318        1     Tomislav Ternar               -18         1  2016-09-18 
319       -8     Alexander Ward                -18         2  2016-06-27 
320      -18     Liam Broady                   -18         2  2016-06-28 
321        0     Eduardo Struvay               -18.2       1  2017-04-07 
322       -2     Mathias Bourgue               -18.4       2  2017-05-29 
323        0     Guilherme Clezar              -18.8       2  2017-02-27 
324       -2     Adam Pavlasek                 -18.8      11  2017-04-12 
325       -1     Jan Satral                    -19.3       5  2017-02-05 
326       -1     Marco Cecchinato              -19.8       2  2017-02-28 
327       -1     Artem Smirnov                 -20.5       4  2017-04-09 
328       -1     Luca Vanni                    -21.1       3  2017-04-12 
329        0     Quentin Halys                 -21.2       5  2017-05-28 
330       -2     Stefanos Tsitsipas            -21.6       4  2017-05-28 
331       -1     Dmitry Tursunov               -21.7       3  2017-01-17 
332        1     Tom Kocevar-Desman            -21.8       2  2016-09-18 
333       -2     Antoine Bellier               -22         4  2017-02-05 
334       -2     Mikael Ymer                   -22.5       6  2017-04-24 
335        0     Michael Berrer                -22.7       4  2016-10-17 
336       -2     Dennis Novak                  -22.8       3  2016-07-19 
337       -1     Lucas Gomez                   -23.4       2  2017-02-27 
338       16     James Ward                    -24.3       3  2016-07-17 
339        0     Brydan Klein                  -25.8       4  2017-01-11 
340       -3     Finn Tearney                  -26.4       5  2017-02-05 
341       -3     Denis Shapovalov              -26.9       7  2017-02-21 
342       -2     Denis Kudla                   -27         7  2016-09-27 
343       -2     Christian Harrison            -27.5       2  2017-03-22 
344       -1     Isak Arvidsson                -28.6       2  2016-09-18 
345       -1     Yshai Oliel                   -29.1       2  2017-02-05 
346       -1     Di Wu                         -30.9       8  2017-04-09 
347        0     Sanjar Fayziev                -31.1       4  2017-04-09 
348        0     Nikola Mektic                 -31.7       3  2017-02-05 
349       -3     Radu Albot                    -32.3      23  2017-05-30 
350       -1     Jozef Kovalik                 -32.7      14  2017-05-30 
351       -1     Adrian Ungur                  -33.5       4  2017-02-05 
352       -1     Mohammad Abid Ali Khan Akbar  -34.1       2  2016-09-18 
353       -1     Samir Iftikhar                -34.1       2  2016-09-18 
354       -1     Jose Hernandez-Fernandez      -34.6       2  2017-02-03 
355        6     Ernests Gulbis                -34.9       3  2017-05-29 
356       -1     Tennys Sandgren               -36.2       3  2017-05-28 
357       -1     Elias Ymer                    -36.2       9  2017-05-02 
358       -1     Michael Mmoh                  -36.7       4  2017-03-22 
359       -1     Ivan Dodig                    -37.1       9  2017-01-17 
360       -1     Inigo Cervantes               -41.6      11  2017-02-27 
361       -1     Hubert Hurkacz                -43.8       4  2017-02-05 
362        0     Akira Santillan               -46.7       4  2017-02-28 
363      -21     Florian Mayer                 -46.9      24  2017-06-13 
364       -1     Facundo Bagnis                -49.3      16  2017-03-22 
365       -1     Samuel Groth                  -53.4      11  2017-04-09 
366       -1     Benjamin Becker               -54.4      13  2017-03-23 
367       -1     Stephane Robert               -54.5      33  2017-06-13
06-20-2017 11:47 AM
G.100sic
Re: Alternative player ranking system

As for Federer on Top, it has more to do with sudden and steep decline of Djokovic and Murray, as I said in my second to last post - this Fed's peak comes as a 121. top Elo result after 120 previous higher, all from Djokovic and Murray.
06-20-2017 11:37 AM
G.100sic
Re: Alternative player ranking system

Quote:
Originally Posted by Litotes View Post
Federer on top from start of 2013? Interesting. Didn't see that one coming.

Karen Khachanov highest point average pr match in the top-100 was also a surprise.

Can be expected for young upcoming players as they advance through the ranks. In fact it is a fairly good indicator of the promising players for the future.
06-20-2017 09:20 AM
Litotes
Re: Alternative player ranking system

Federer on top from start of 2013? Interesting. Didn't see that one coming.

Karen Khachanov highest point average pr match in the top-100 was also a surprise.
06-20-2017 09:11 AM
G.100sic
Re: Alternative player ranking system

The other discussion in GS section (http://www.menstennisforums.com/2-ge...goat-list.html) made me look deeper into my "alltime" list. The absolute peak (1005.5 points) belongs to Djokovic and is achieved on June 29 2016. The absolute bottom belongs to Volandri, on July 22 2014, but on the date of Djokovic's peak he was also the lowest ranked player, having -80.2 points.

In my implementation of the Elo ranking I don't use the standard bias as is the case in the standard Elo implementations (since only the relative differences matter), but if we would translate my implementation to standard using 1500 points bias, then Djokovic's peak rating would have been 2585.7. Consequently, second highest peak belongs to Murray, 2573.9 points (achieved on November 20 2016, WTF Title), then Federer, 2511.2 points (on April 2 2017), then Nadal 2481.3 (on June 11 2017, RG title).
If we look at the highest Elo rankings, then Djokovic and Murray hold Top 120 results out of total of 25240 records, all of which achieved in the last year and a half. That's how these two were dominant in the last 2 years. The numbers may seem high, but that's because I didn't bother to filter only standings at the end of the tournaments (ATP official style) - all match records are included.
06-20-2017 08:44 AM
G.100sic
Re: Alternative player ranking system

With two Grand Slams behind us, I thought this might be a good time to update my "since beginning of time" Elo list (time beginning from the start of the 2013 season ).

When I start the calculation I don't really know how will it end up, so the results were a bit surprising even for me - having Federer on the Top. The "Big 4" are still close together, with Wawrinka at #5 trailing almost 100 points behind Djokovic. #5 to #10 are also very close together, and we have Thiem, Zverev and Kyrgios among them.

Code:
A.T.   Positions                             Elo    Matches  Last match  Avg. point
rank   moved     Player                      points played   date        /match
  1              Roger Federer               924.4     272   2017-04-02      3.399
  2              Andy Murray                 900.9     344   2017-06-09      2.619
  3              Rafael Nadal                894.6     332   2017-06-11      2.695
  4              Novak Djokovic              867.9     354   2017-06-07      2.452
  5              Stanislas Wawrinka          768.3     308   2017-06-11      2.494
  6              Kei Nishikori               765.8     306   2017-06-07      2.503
  7              Dominic Thiem               728.9     244   2017-06-09      2.987
  8              Milos Raonic                723.6     293   2017-06-04      2.470
  9              Alexander Zverev            711.0     153   2017-05-30      4.647
 10              Nick Kyrgios                708.8     153   2017-06-01      4.633
 11              Jo-Wilfried Tsonga          696.5     252   2017-05-31      2.764
 12              Marin Cilic                 688.4     268   2017-06-07      2.569
 13              Juan Martin Del Potro       686.2     147   2017-06-03      4.668
 14              Grigor Dimitrov             671.5     274   2017-06-02      2.451
 15              David Goffin                667.4     257   2017-06-02      2.597
 16              Gael Monfils                634.0     236   2017-06-05      2.686
 17              Roberto Bautista Agut       633.6     291   2017-06-04      2.177
 18              Tomas Berdych               611.8     334   2017-06-01      1.832
 19              Jack Sock                   604.4     219   2017-05-29      2.760
 20              Pablo Carreno Busta         596.4     198   2017-06-07      3.012
 21              John Isner                  584.9     278   2017-06-04      2.104
 22              Richard Gasquet             583.4     260   2017-06-04      2.244
 23              Fernando Verdasco           580.1     235   2017-06-05      2.469
 24              Lucas Pouille               563.5     123   2017-06-02      4.581
 25              Kevin Anderson              552.9     256   2017-06-05      2.160
 26              Fabio Fognini               530.4     275   2017-06-03      1.929
 27              Albert Ramos-Vinolas        527.3     220   2017-06-04      2.397
 28              Steve Johnson               520.4     203   2017-06-02      2.564
 29              Sam Querrey                 513.6     219   2017-05-30      2.345
 30              Pablo Cuevas                506.5     175   2017-06-03      2.894
 31              Diego Sebastian Schwartzman 502.5     111   2017-06-02      4.527
 32              Gilles Muller               501.1     160   2017-05-28      3.132
 33              Gilles Simon                492.7     260   2017-05-29      1.895
 34              Philipp Kohlschreiber       487.4     253   2017-05-30      1.926
 35              David Ferrer                483.9     316   2017-06-01      1.531
 36              Borna Coric                 479.5     143   2017-05-31      3.353
 37              Feliciano Lopez             473.6     255   2017-06-03      1.857
 38              Andrey Kuznetsov            470.8     138   2017-05-30      3.412
 39              Alexandr Dolgopolov         468.1     208   2017-06-01      2.250
 40              Jiri Vesely                 453.0     170   2017-06-02      2.665
 41              Marcos Baghdatis            438.8     160   2017-05-30      2.743
 42              Benoit Paire                437.8     225   2017-05-29      1.946
 43              Viktor Troicki              436.7     204   2017-05-31      2.141
 44              Nicolas Almagro             436.4     193   2017-06-01      2.261
 45              Jeremy Chardy               426.8     224   2017-06-01      1.905
 46              Ivo Karlovic                425.3     228   2017-05-31      1.865
 47              Karen Khachanov             423.5      60   2017-06-05      7.058
 48              Kyle Edmund                 422.8      85   2017-06-03      4.974
 49              Federico Delbonis           408.6     171   2017-05-29      2.389
 50              Hyeon Chung                 408.1      66   2017-06-04      6.183
 51              Donald Young                400.1     150   2017-05-29      2.667
 52              Bernard Tomic               394.9     222   2017-05-28      1.779
 53              Thomaz Bellucci             394.6     184   2017-05-31      2.145
 54              Robin Haase                 393.6     200   2017-05-31      1.968
 55              Jan-Lennard Struff          389.9     124   2017-05-30      3.144
 56              Vasek Pospisil              388.5     168   2017-03-13      2.312
 57              Mischa Zverev               386.7      79   2017-05-29      4.895
 58              Nicolas Mahut               385.2     144   2017-05-29      2.675
 59              Martin Klizan               384.7     185   2017-06-01      2.079
 60              Steve Darcis                384.1      68   2017-05-29      5.649
 61              Paolo Lorenzi               378.1     173   2017-06-01      2.186
 62              Joao Sousa                  372.6     239   2017-05-31      1.559
 63              Damir Dzumhur               372.1      88   2017-05-29      4.228
 64              Radek Stepanek              370.8     112   2017-01-19      3.311
 65              Leonardo Mayer              365.0     161   2017-04-13      2.267
 66              Nikoloz Basilashvili        362.9      53   2017-06-02      6.847
 67              Daniel Evans                362.0      69   2017-05-28      5.246
 68              Malek Jaziri                360.3     112   2017-05-30      3.217
 69              Aljaz Bedene                360.0     129   2017-05-31      2.791
 70              Juan Monaco                 359.6     163   2017-04-10      2.206
 71              Guido Pella                 353.9      90   2017-05-30      3.932
 72              Lukas Rosol                 350.4     199   2017-02-28      1.761
 73              Andreas Seppi               349.8     235   2017-06-01      1.489
 74              Dustin Brown                346.0     103   2017-05-30      3.359
 75              Denis Istomin               345.7     209   2017-06-01      1.654
 76              John Millman                344.4      61   2017-05-29      5.646
 77              Horacio Zeballos            343.9     108   2017-06-04      3.184
 78              Ryan Harrison               341.3     106   2017-05-29      3.220
 79              Tommy Robredo               332.0     195   2017-05-31      1.703
 80              Jerzy Janowicz              331.1     156   2017-05-28      2.122
 81              Adrian Mannarino            329.8     194   2017-05-28      1.700
 82              Pierre-Hugues Herbert       328.0      68   2017-06-01      4.824
 83              Dusan Lajovic               317.8     138   2017-05-28      2.303
 84              Carlos Berlocq              317.3     139   2017-05-30      2.283
 85              Julien Benneteau            314.9     135   2017-05-28      2.333
 86              Mikhail Kukushkin           310.6     150   2017-05-31      2.071
 87              Victor Estrella Burgos      305.9     105   2017-06-01      2.913
 88              Yen-Hsun Lu                 301.5     145   2017-05-29      2.079
 89              Mikhail Youzhny             301.1     188   2017-05-29      1.602
 90              Marcel Granollers           299.3     195   2017-05-29      1.535
 91              Simone Bolelli              297.9      95   2017-05-31      3.136
 92              Sergiy Stakhovsky           296.9     143   2017-05-31      2.076
 93              Lleyton Hewitt              294.1      99   2016-01-21      2.971
 94              Teymuraz Gabashvili         292.8     124   2017-05-29      2.361
 95              Tommy Haas                  287.8     119   2017-05-17      2.418
 96              Guillermo Garcia-Lopez      287.0     220   2017-06-02      1.305
 97              Yoshihito Nishioka          277.7      49   2017-03-24      5.667
 98              Taylor Harry Fritz          277.5      49   2017-03-24      5.663
 99              Dudi Sela                   270.5     112   2017-05-01      2.415
100              Ernests Gulbis              264.2     169   2017-05-29      1.563
101              Evgeny Donskoy              262.8      93   2017-05-29      2.826
102              Gastao Elias                260.8      61   2017-05-30      4.275
103              Edouard Roger-Vasselin      259.8     121   2016-06-30      2.147
104              Jurgen Melzer               258.4     116   2017-04-07      2.228
105              Jared Donaldson             254.5      45   2017-05-29      5.656
106              Jordan Thompson             249.6      35   2017-05-30      7.131
107              Florian Mayer               247.9     116   2017-05-28      2.137
108              Pablo Andujar               247.3     142   2016-09-27      1.742
109              Marius Copil                242.2      55   2017-05-28      4.404
110              Paul-Henri Mathieu          242.0     120   2017-05-29      2.017
111              Ivan Dodig                  234.8     143   2017-01-17      1.642
112              Taro Daniel                 226.8      51   2017-05-31      4.447
113              Andreas Haider-Maurer       223.7      71   2015-10-21      3.151
114              Santiago Giraldo            222.0     182   2017-05-29      1.220
115              Ricardas Berankis           221.9      96   2017-05-30      2.311
116              Rajeev Ram                  217.4      71   2017-02-10      3.062
117              Illya Marchenko             210.0      66   2017-02-21      3.182
118              Janko Tipsarevic            204.7      84   2017-05-29      2.437
119              Thiemo de Bakker            201.9      63   2017-04-07      3.205
120              Andrey Rublev               199.4      36   2017-05-29      5.539
121              James Duckworth             199.1      51   2017-01-16      3.904
122              Thanasi Kokkinakis          196.9      45   2017-05-30      4.376
123              Stephane Robert             196.8      66   2017-05-28      2.982
124              Samuel Groth                195.8      93   2017-04-09      2.105
125              Jarkko Nieminen             192.1     132   2015-10-20      1.455
126              Tim Smyczek                 191.5      78   2017-03-22      2.455
127              Yuichi Sugita               187.5      38   2017-05-29      4.934
128              Albert Montanes             182.9      98   2017-04-26      1.866
129              Lukas Lacko                 181.0      91   2017-03-23      1.989
130              Benjamin Becker             180.9     143   2017-03-23      1.265
131              Thiago Monteiro             177.5      35   2017-06-01      5.071
132              Dmitry Tursunov             177.0      94   2017-01-17      1.883
133              Daniil Medvedev             174.1      29   2017-05-28      6.003
134              Renzo Olivo                 170.1      40   2017-06-01      4.253
135              Daniel Gimeno-Traver        161.6     122   2017-02-06      1.325
136              Denis Kudla                 157.8      74   2016-09-27      2.132
137              Daniel Brands               153.9      73   2017-05-02      2.108
138              Roberto Carballes Baena     150.5      29   2017-02-20      5.190
139              Ruben Bemelmans             148.8      30   2017-02-05      4.960
140              Michael Berrer              147.4      43   2016-10-17      3.428
141              Bjorn Fratangelo            146.7      27   2017-05-29      5.433
142              Tatsuma Ito                 142.2      50   2016-06-08      2.844
143              Tobias Kamke                139.8      83   2017-02-07      1.684
144              Blaz Kavcic                 139.8      52   2015-07-28      2.688
145              Peter Gojowczyk             139.3      28   2017-03-11      4.975
146              Reilly Opelka               138.8      15   2017-04-10      9.253
147              Marinko Matosevic           135.8     108   2015-08-03      1.257
148              Henri Laaksonen             134.6      29   2017-03-12      4.641
149              James Ward                  134.3      42   2016-07-17      3.198
150              Victor Hanescu              134.1      74   2015-03-15      1.812
151              Andrey Golubev              132.9      59   2015-09-23      2.253
152              Radu Albot                  132.3      38   2017-05-30      3.482
153              Ernesto Escobedo            130.0      20   2017-05-30      6.500
154              Andrej Martin               127.7      20   2017-02-08      6.385
155              Nicolas Kicker              126.7      16   2017-06-01      7.919
156              Austin Krajicek             124.3      33   2016-08-10      3.767
157              Inigo Cervantes             123.4      43   2017-02-27      2.870
158              Emilio Gomez                118.6      18   2017-04-07      6.589
159              Marton Fucsovics            118.5      14   2017-05-02      8.464
160              Rogerio Dutra Silva         117.0      45   2017-05-31      2.600
161              Frances Tiafoe              113.0      23   2017-05-29      4.913
162              Laslo Djere                 109.1      12   2017-05-05      9.092
163              Somdev Devvarman            107.0      47   2016-01-05      2.277
164              Maximo Gonzalez              99.3      24   2017-04-13      4.137
165              Igor Sijsling                96.4     106   2016-08-02      0.909
166              Frank Dancevic               91.0      33   2016-09-18      2.758
167              Vincent Millot               89.9      14   2017-02-08      6.421
168              Lukasz Kubot                 89.8      51   2015-10-13      1.761
169              Jan Hernych                  86.8      17   2016-06-20      5.106
170              Gerald Melzer                86.5      38   2017-05-01      2.276
171              Mardy Fish                   82.2      14   2015-09-02      5.871
172              Alejandro Falla              79.3      88   2017-02-08      0.901
173              Matthew Barton               76.9       8   2017-01-11      9.612
174              Ramkumar Ramanathan          74.3      17   2017-04-09      4.371
175              Di Wu                        73.4      26   2017-04-09      2.823
176              Facundo Bagnis               72.8      38   2017-03-22      1.916
177              Marco Chiudinelli            71.1      24   2017-02-08      2.962
178              Ze Zhang                     71.0      24   2017-04-09      2.958
179              Alejandro Gonzalez           70.6      52   2016-09-18      1.358
180              Blaz Rola                    69.1      28   2016-03-06      2.468
181              Kenny De Schepper            68.4      75   2017-02-10      0.912
182              Mirza Basic                  67.4      14   2017-04-07      4.814
183              Michal Przysiezny            67.2      56   2016-07-12      1.200
184              Michael Llodra               66.6      36   2014-08-28      1.850
185              Martin Alund                 65.6      17   2014-02-11      3.859
186              Marsel Ilhan                 65.3      32   2016-05-24      2.041
187              David Nalbandian             64.6      11   2013-03-21      5.873
188              Jozef Kovalik                64.4      21   2017-05-30      3.067
189              Aleksandr Nedovyesov         64.3      31   2017-04-09      2.074
190              Filip Krajinovic             64.3      34   2016-07-19      1.891
191              Alexander Bublik             63.2       6   2017-01-18     10.533
192              Luca Vanni                   62.8      21   2017-04-12      2.990
193              Matthias Bachinger           61.8      21   2016-04-26      2.943
194              Franko Skugor                61.2      11   2017-05-24      5.564
195              Marco Trungelliti            61.1      10   2017-05-31      6.110
196              Konstantin Kravchuk          61.0      21   2017-06-01      2.905
197              Adam Pavlasek                60.0      16   2017-04-12      3.750
198              Michael Russell              58.9      39   2015-01-19      1.510
199              Quentin Halys                58.2      15   2017-05-28      3.880
200              Egor Gerasimov               57.1       4   2017-04-07     14.275
201              Yong-Kyu Lim                 56.0       6   2016-07-17      9.333
202              Go Soeda                     55.7      53   2017-01-16      1.051
203              Joao Souza                   53.9      41   2017-03-02      1.315
204              Alessandro Giannessi         53.3      10   2017-04-09      5.330
205              Nikolay Davydenko            52.9      60   2014-05-26      0.882
206              Nicolas Jarry                52.4      10   2017-05-30      5.240
207              Brian Baker                  51.2      20   2016-08-29      2.560
208              Yuki Bhambri                 49.8      20   2017-02-05      2.490
209              Darian King                  46.5      11   2017-03-25      4.227
210              Casper Ruud                  45.9      12   2017-05-02      3.825
211              Soon Woo Kwon                44.4       3   2017-04-09     14.800
212              Andrea Arnaboldi             43.4      10   2016-07-15      4.340
213              Noah Rubin                   42.2      12   2017-04-10      3.517
214              Cedrik-Marcel Stebe          38.8      12   2017-05-25      3.233
215              Guillaume Rufin              38.4      21   2013-08-29      1.829
216              Mathias Bourgue              37.8       4   2017-05-29      9.450
217              Saketh Myneni                37.6       5   2017-01-03      7.520
218              Joao Domingues               37.2       3   2017-05-03     12.400
219              Mate Delic                   37.1      14   2015-09-18      2.650
220              Jimmy Wang                   37.0      14   2015-01-20      2.643
221              Elias Ymer                   36.2      30   2017-05-02      1.207
222              Julio Cesar Campozano        36.1       5   2014-04-04      7.220
223              Ilya Ivashka                 36.0       5   2017-04-09      7.200
224              Yannick Hanfmann             35.7       3   2017-05-05     11.900
225              Grzegorz Panfil              35.7       4   2014-01-04      8.925
226              Christian Garin              35.6      13   2017-04-09      2.738
227              John-Patrick Smith           34.9      17   2016-08-02      2.053
228              Arthur De Greef              33.8       8   2017-05-29      4.225
229              Matthew Ebden                32.7      60   2017-02-17      0.545
230              Thomas Fabbiano              32.2      20   2017-01-17      1.610
231              Dennis Novikov               32.1       9   2016-07-27      3.567
232              Tim Puetz                    31.7       3   2015-01-20     10.567
233              Andrew Whittington           31.7       4   2017-01-19      7.925
234              Dmitry Popko                 31.5       2   2017-04-09     15.750
235              Ivan Endara                  31.1       4   2017-04-09      7.775
236              Peter Polansky               30.9      16   2017-02-14      1.931
237              James Blake                  30.4      23   2013-08-28      1.322
238              Alex De Minaur               29.2       6   2017-05-28      4.867
239              Gianluigi Quinzi             29.1       2   2017-04-13     14.550
240              Stefano Napolitano           28.8       3   2017-05-31      9.600
241              Alexander Sarkissian         28.8       5   2016-03-11      5.760
242              Marcel Felder                28.3       3   2013-04-05      9.433
243              Marco Cecchinato             27.3      23   2017-02-28      1.187
244              Marcus Willis                26.9       2   2016-06-29     13.450
245              Paul Capdeville              26.3       4   2013-04-07      6.575
246              Ante Pavic                   26.3      14   2017-02-03      1.879
247              Daniel Munoz-De La Nava      26.3      27   2016-07-20      0.974
248              Benjamin Bonzi               24.8       2   2017-05-31     12.400
249              Grega Zemlja                 24.4      40   2016-09-16      0.610
250              Roberto Quiroz               24.2       5   2017-04-07      4.840
251              Tommy Paul                   24.0       6   2016-04-06      4.000
252              Jan Mertl                    23.9       3   2016-07-20      7.967
253              Artem Smirnov                23.4       5   2017-04-09      4.680
254              Stefan Kozlov                23.3      12   2017-03-10      1.942
255              Liam Broady                  23.2       4   2016-06-28      5.800
256              Frederico Ferreira Silva     23.1       6   2017-05-04      3.850
257              Louk Sorensen                22.9       2   2014-07-10     11.450
258              Omar Jasika                  22.9       4   2017-01-17      5.725
259              Alejandro Gomez              22.2       2   2015-07-23     11.100
260              Alexander Kudryavtsev        22.1       8   2016-06-28      2.763
261              Rui Machado                  22.1       5   2015-04-30      4.420
262              Mikael Ymer                  21.8       7   2017-04-24      3.114
263              Bradley Klahn                21.8      17   2014-08-25      1.282
264              Robby Ginepri                21.6      15   2014-08-18      1.440
265              Norbert Gombos               21.2      15   2017-02-24      1.413
266              Reda El Amrani               20.7       3   2017-04-12      6.900
267              Daniel Elahi Galan           20.6       2   2015-07-23     10.300
268              Xavier Malisse               20.4      32   2013-08-28      0.637
269              Philipp Davydenko            20.1       2   2014-07-10     10.050
270              Seong Chan Hong              19.8       6   2017-04-09      3.300
271              Lamine Ouahab                19.5       5   2016-04-04      3.900
272              Gonzalo Escobar              19.2       8   2017-04-09      2.400
273              Michael Venus                19.0      14   2017-04-09      1.357
274              Jason Kubler                 19.0       2   2014-05-21      9.500
275              Tristan Lamasine             18.7       5   2017-02-08      3.740
276              Denis Shapovalov             18.1       7   2017-02-21      2.586
277              Yibing Wu                    18.0       1   2017-02-17     18.000
278              Alex Bogomolov Jr.           17.3      22   2014-04-07      0.786
279              Hans Podlipnik-Castillo      17.3       1   2016-03-04     17.300
280              Nikola Cacic                 17.1       2   2016-07-20      8.550
281              Matteo Donati                16.9       2   2015-05-12      8.450
282              Federico Gaio                15.5       6   2017-03-10      2.583
283              Mohamed Safwat               15.2       6   2017-05-01      2.533
284              Yann Marti                   15.2       5   2016-07-18      3.040
285              Yasutaka Uchiyama            15.1       5   2017-02-05      3.020
286              Guido Andreozzi              14.3       6   2017-02-16      2.383
287              Alexandre Muller             14.2       1   2017-05-30     14.200
288              Zhizhen Zhang                14.0       3   2017-02-19      4.667
289              Adrian Menendez-Maceiras     13.8       8   2017-05-01      1.725
290              Jan Satral                   13.8       5   2017-02-05      2.760
291              Jaume Munar                  13.7       5   2017-04-09      2.740
292              Prakash Amritraj             13.3       4   2013-07-10      3.325
293              Juan Sebastian Cabal         13.1       3   2014-07-15      4.367
294              Laurent Lokoli               12.6       5   2017-05-30      2.520
295              Gonzalo Lama                 12.5       5   2016-09-18      2.500
296              Calvin Hemery                12.2       4   2017-02-08      3.050
297              Amine Ahouda                 12.2       3   2017-04-13      4.067
298              Johan Brunstrom              11.5       1   2014-04-04     11.500
299              Axel Michon                  11.4       2   2014-05-29      5.700
300              Farrukh Dustov               11.4      13   2016-07-17      0.877
301              Kamil Majchrzak              11.3       4   2017-02-03      2.825
302              Bastian Trinker              10.9       3   2015-07-23      3.633
303              Filip Peliwo                 10.7       8   2015-08-10      1.338
304              Alexandre Sidorenko           9.8       3   2016-09-22      3.267
305              Lorenzo Sonego                9.7       1   2016-05-09      9.700
306              Andis Juska                   9.5       1   2014-01-31      9.500
307              Joris De Loore                9.5       3   2017-04-09      3.167
308              Carl Soderlund                9.3       2   2016-07-14      4.650
309              Julian Reister                9.1      23   2015-07-29      0.396
310              Gianluca Mager                9.0       1   2017-05-15      9.000
311              Duckhee Lee                   8.9       1   2017-02-03      8.900
312              Rik De Voest                  8.8       2   2013-04-05      4.400
313              Louis Wessels                 8.6       2   2016-07-14      4.300
314              Nikola Mektic                 8.4       8   2017-02-05      1.050
315              Attila Balazs                 8.2       1   2017-02-03      8.200
316              Ryan Shane                    8.2       1   2015-08-31      8.200
317              Suk-Young Jeong               8.0       4   2013-09-25      2.000
318              Aslan Karatsev                8.0       8   2016-10-18      1.000
319              Joachim Johansson             7.7       2   2013-10-17      3.850
320              Rhyne Williams                7.3      23   2015-01-06      0.317
321              Christian Harrison            7.2       4   2017-03-22      1.800
322              Pedro Cachin                  7.1       1   2016-04-19      7.100
323              Wayne Odesnik                 7.0      10   2014-08-26      0.700
324              Matwe Middelkoop              7.0       1   2016-07-17      7.000
325              Lucas Miedler                 7.0       1   2015-10-19      7.000
326              Chris Guccione                6.8       3   2014-06-16      2.267
327              Patrik Rosenholm              6.6       1   2014-10-13      6.600
328              Marcelo Demoliner             6.6       2   2015-07-23      3.300
329              Philipp Petzschner            6.3      11   2014-09-25      0.573
330              Sarvar Ikramov                6.3       1   2013-02-03      6.300
331              Hiroki Moriya                 6.3       7   2016-09-26      0.900
332              Jason Jung                    6.0       1   2017-02-17      6.000
333              Tomislav Brkic                6.0       1   2017-02-05      6.000
334              Peter Bertran                 6.0       1   2014-04-06      6.000
335              Pedro Sousa                   5.8       8   2017-05-04      0.725
336              Bowen Ouyang                  5.8       1   2014-09-23      5.800
337              Christopher Diaz-Figueroa     5.4       2   2017-01-17      2.700
338              Min-Hyeok Cho                 5.3       3   2013-04-07      1.767
339              Chase Buchanan                4.7       1   2014-08-11      4.700
340              Chuhan Wang                   4.7       3   2015-03-08      1.567
341              Yan Bai                       4.7       4   2015-10-12      1.175
342              Nikola Milojevic              4.5       2   2014-05-21      2.250
343              Patrick Ciorcila              4.4       1   2014-04-21      4.400
344              Marc Lopez                    4.4       4   2016-09-18      1.100
345              Viktor Galovic                4.2       1   2014-07-28      4.200
346              Stefanos Tsitsipas            3.7       4   2017-05-28      0.925
347              Marcelo Tomas Barrios Vera    3.6       1   2017-02-05      3.600
348              Martin Vaisse                 3.5       1   2014-05-19      3.500
349              Giovanni Lapentti             3.3       4   2017-02-08      0.825
350              Dimitar Kuzmanov              3.2       2   2017-02-07      1.600
351              David Guez                    3.2       4   2016-02-17      0.800
352              Matteo Trevisan               2.9       1   2015-07-21      2.900
353              Matteo Viola                  2.9      12   2014-04-21      0.242
354              Adrian Ungur                  2.4      29   2017-02-05      0.083
355              Bobby Reynolds                2.4       6   2013-08-19      0.400
356              Bjorn Phau                    2.3      13   2014-02-11      0.177
357              Xin Gao                       2.2       1   2014-09-22      2.200
358              Gregoire Barrere              1.9       3   2017-02-07      0.633
359              Stephane Bohli                1.9       1   2013-06-17      1.900
360              Riccardo Bellotti             1.7       1   2017-05-01      1.700
361              Potito Starace                1.5       5   2014-05-25      0.300
362              Dennis Novak                  1.4       8   2016-07-19      0.175
363              Toni Androic                  1.3       2   2015-07-21      0.650
364              Laurynas Grigelis             1.2       2   2015-03-08      0.600
365              Peter Nagy                    0.9       3   2016-07-15      0.300
366              Greg Jones                    0.8       2   2013-01-09      0.400
367              Riccardo Ghedin               0.3       1   2013-06-11      0.300
368              Younes Rachidi                0.1       1   2013-04-09      0.100
369              Robin Kern                    0.0       1   2013-07-09      0.000
370              Jorge Aguilar                 0.0       1   2013-02-13      0.000
371              Fred Simonsson                0.0       1   2016-07-12      0.000
372              Maximilian Marterer           0.0       7   2017-05-02      0.000
373              Gerard Granollers            -0.4       1   2013-04-22     -0.400
374              Tim Van Rijthoven            -0.4       3   2016-09-18     -0.133
375              Miloslav Mecir               -0.5       4   2014-10-15     -0.125
376              Nicolas Massu                -0.5       1   2013-02-05     -0.500
377              Stefano Travaglia            -0.7       1   2014-05-12     -0.700
378              Tallon Griekspoor            -1.1       1   2017-02-14     -1.100
379              Yannick Maden                -1.1       1   2016-10-19     -1.100
380              Daniel Altmaier              -1.1       1   2017-05-22     -1.100
381              Blake Mott                   -1.2       1   2017-01-17     -1.200
382              Matteo Berrettini            -1.2       1   2017-05-14     -1.200
383              Florin Mergea                -1.3       1   2016-07-17     -1.300
384              Albano Olivetti              -1.3      10   2016-06-30     -0.130
385              Zhe Li                       -1.3       5   2017-02-19     -0.260
386              Andre Ghem                   -1.5       4   2016-07-19     -0.375
387              Aldin Setkic                 -1.8       2   2016-04-19     -0.900
388              Janez Semrajc                -1.8       1   2014-01-31     -1.800
389              James McGee                  -1.9       3   2016-08-22     -0.633
390              Ruan Roelofse                -2.0       1   2013-04-07     -2.000
391              Salvatore Caruso             -2.2       2   2017-05-01     -1.100
392              Enrique Lopez-Perez          -2.3       1   2016-07-19     -2.300
393              Marin Draganja               -2.3       1   2016-09-18     -2.300
394              Anil Yuksel                  -2.4       1   2017-01-02     -2.400
395              Daniel Masur                 -2.5       1   2017-05-01     -2.500
396              Maxime Hamou                 -2.6       3   2017-05-29     -0.867
397              Nikita Mashtakov             -2.6       1   2017-04-07     -2.600
398              Jaroslav Pospisil            -2.7       3   2013-10-17     -0.900
399              Artem Sitak                  -2.7       1   2017-01-10     -2.700
400              Marko Tepavac                -2.8       1   2017-02-07     -2.800
401              Germain Gigounon             -3.0       1   2015-05-26     -3.000
402              Martins Podzus               -3.0       1   2014-01-31     -3.000
403              Prajnesh Gunneswaran         -3.1       2   2017-04-09     -1.550
404              Steven Diez                  -3.1       6   2017-04-24     -0.517
405              Brydan Klein                 -3.1       5   2017-01-11     -0.620
406              Roberto Ortega-Olmedo        -3.2       1   2016-05-16     -3.200
407              Karim Hossam                 -3.5       1   2013-12-31     -3.500
408              Daniel Cox                   -3.6       2   2014-06-23     -1.800
409              Mikhail Ledovskikh           -3.7       1   2015-04-28     -3.700
410              Roberto Marcora              -3.7       1   2017-05-22     -3.700
411              Nino Serdarusic              -3.7       1   2016-07-19     -3.700
412              Fabrice Martin               -3.7       2   2016-06-07     -1.850
413              Alexandar Lazov              -3.8       1   2016-02-01     -3.800
414              Nils Langer                  -3.9       3   2013-10-15     -1.300
415              Luis Patino                  -3.9       1   2016-02-22     -3.900
416              Yaraslav Shyla               -4.1       1   2015-09-23     -4.100
417              Johan Nikles                 -4.1       1   2016-07-18     -4.100
418              Jan Choinski                 -4.3       1   2016-06-07     -4.300
419              Victor Baluda                -4.4       1   2014-10-15     -4.400
420              Alex Bolt                    -4.4       2   2017-01-17     -2.200
421              Philip Bester                -4.4       2   2016-03-06     -2.200
422              Haydn Lewis                  -4.6       1   2015-03-08     -4.600
423              Orlando Luz                  -4.9       1   2017-02-27     -4.900
424              Luke Saville                 -4.9       8   2016-06-28     -0.612
425              Daniel Smethurst             -5.0       1   2014-06-24     -5.000
426              Rohan Bopanna                -5.0       2   2016-07-17     -2.500
427              Yassine Idmbarek             -5.1       1   2015-04-07     -5.100
428              Oliver Anderson              -5.2       1   2016-01-05     -5.200
429              Brayden Schnur               -5.5       1   2014-08-05     -5.500
430              Omar Alawadhi                -5.5       1   2017-02-28     -5.500
431              Eric Quigley                 -5.5       1   2015-02-17     -5.500
432              Oliver Marach                -5.5       2   2015-07-19     -2.750
433              Kevin King                   -5.6       2   2014-07-15     -2.800
434              Dominic Inglot               -5.6       1   2013-09-17     -5.600
435              Mao-Xin Gong                 -5.8       1   2013-10-08     -5.800
436              Mauricio Echazu              -5.9       1   2017-02-03     -5.900
437              Mikhail Elgin                -6.0       1   2013-09-18     -6.000
438              Gregoire Burquier            -6.0       1   2014-09-23     -6.000
439              Mariusz Fyrstenberg          -6.0       1   2013-02-03     -6.000
440              Maxime Authom                -6.0       1   2013-01-14     -6.000
441              Sergei Bubka                 -6.0       1   2014-04-06     -6.000
442              Robert Lindstedt             -6.0       1   2014-04-06     -6.000
443              Antoine Bellier              -6.0       5   2017-02-05     -1.200
444              Robert Farah                 -6.0       1   2014-04-06     -6.000
445              Boris Pashanski              -6.0       1   2013-02-03     -6.000
446              Sumit Nagal                  -6.1       1   2016-09-18     -6.100
447              Philipp Oswald               -6.1       1   2014-09-23     -6.100
448              Austin Smith                 -6.1       1   2016-08-02     -6.100
449              Tigre Hank                   -6.2       3   2016-08-09     -2.067
450              Niels Desein                 -6.3       3   2015-07-14     -2.100
451              Mubarak Shannan Zayid        -6.3       2   2017-01-03     -3.150
452              Hubert Hurkacz               -6.4       6   2017-02-05     -1.067
453              Kuan-Yi Lee                  -6.4       1   2017-02-19     -6.400
454              Hong Chung                   -6.6       1   2016-07-17     -6.600
455              Gabor Borsos                 -7.0       1   2016-03-06     -7.000
456              Juan Pablo Varillas          -7.1       2   2017-02-05     -3.550
457              Andreas Vinciguerra          -7.2       1   2013-07-09     -7.200
458              Jurabeck Karimov             -7.2       1   2016-09-18     -7.200
459              Gianni Mina                  -7.5       3   2015-05-20     -2.500
460              Alexander Ward               -7.5       3   2016-06-27     -2.500
461              Vladyslav Manafov            -7.6       1   2013-09-15     -7.600
462              Alexandar Lazarov            -8.0       1   2017-02-06     -8.000
463              Josko Topic                  -8.0       1   2013-07-23     -8.000
464              David Vega Hernandez         -8.1       1   2015-04-30     -8.100
465              Jose (Rubin) Statham         -8.1      16   2017-04-09     -0.506
466              Lorenzo Giustino             -8.2       2   2016-04-05     -4.100
467              Constant Lestienne           -8.4       1   2015-04-28     -8.400
468              Cesar Ramirez                -8.6       1   2013-02-26     -8.600
469              Evgeny Korolev               -8.6       6   2013-07-16     -1.433
470              Janis Podzus                 -8.7       1   2014-02-02     -8.700
471              Clay Thompson                -8.7       1   2014-07-07     -8.700
472              Guillermo Olaso              -8.8       3   2013-04-23     -2.933
473              Benjamin Balleret            -8.8       3   2015-04-14     -2.933
474              N Vijay Sundar Prashanth     -9.1       1   2015-01-06     -9.100
475              Maxime Teixeira              -9.3       2   2015-07-27     -4.650
476              Hicham Khaddari              -9.3       1   2014-04-08     -9.300
477              Nathan Pasha                 -9.3       1   2014-07-22     -9.300
478              Romain Bogaerts              -9.4       1   2013-08-18     -9.400
479              Lucas Gomez                  -9.5       3   2017-02-27     -3.167
480              Daniel Kosakowski            -9.7       1   2014-03-07     -9.700
481              Mikhail Biryukov             -9.7       1   2013-09-17     -9.700
482              David Souto                  -9.8       2   2014-02-02     -4.900
483              Cem Ilkel                    -9.9       6   2017-05-01     -1.650
484              Javier Marti                 -9.9       1   2013-05-06     -9.900
485              Danylo Kalenichenko          -9.9       1   2016-09-18     -9.900
486              Wishaya Trongcharoenchaikul  -9.9       1   2013-09-24     -9.900
487              Ryan Sweeting               -10.0       1   2013-02-12    -10.000
488              Ricardo Rodriguez           -10.5       2   2014-02-02     -5.250
489              Igor Kunitsyn               -10.8       2   2013-02-25     -5.400
490              Amir Weintraub              -10.8      12   2016-08-09     -0.900
491              Ilija Bozoljac              -10.8       4   2014-01-31     -2.700
492              Victor Crivoi               -11.0       1   2013-07-23    -11.000
493              Marvin Moeller              -11.0       1   2016-07-11    -11.000
494              Fabiano De Paula            -11.1       1   2014-07-22    -11.100
495              Michael Mmoh                -11.2       6   2017-03-22     -1.867
496              Boy Westerhof               -11.2       1   2013-07-23    -11.200
497              Mitchell Krueger            -11.2       1   2014-07-07    -11.200
498              Carlos Salamanca            -11.3       1   2013-07-15    -11.300
499              Edward Corrie               -11.3       1   2013-06-10    -11.300
500              Collin Altamirano           -11.3       1   2013-08-27    -11.300
501              Jurgen Zopp                 -11.4      15   2016-10-20     -0.760
502              Kevin Krawietz              -11.5       1   2013-04-29    -11.500
503              Edan Leshem                 -11.5       2   2016-03-06     -5.750
504              Milos Sekulic               -11.5       1   2013-10-15    -11.500
505              Dino Marcan                 -11.6       1   2013-02-07    -11.600
506              Michael Linzer              -11.6       2   2016-07-19     -5.800
507              Ivo Klec                    -11.6       1   2013-01-09    -11.600
508              Andres Artunedo Martinavarr -11.7       1   2014-02-04    -11.700
509              Gianluca Naso               -11.8       1   2013-02-06    -11.800
510              Alex Kuznetsov              -11.9      18   2016-07-18     -0.661
511              Warit Sornbutnark           -12.0       2   2015-03-08     -6.000
512              Ricardo Mello               -12.0       1   2013-02-11    -12.000
513              Andres Molteni              -12.0       1   2015-02-24    -12.000
514              Michael Lammer              -12.0       4   2015-03-06     -3.000
515              Takuto Niki                 -12.0       1   2015-09-29    -12.000
516              Mehdi Ziadi                 -12.1       1   2013-04-08    -12.100
517              Kento Takeuchi              -12.3       1   2014-09-23    -12.300
518              Daniel King-Turner          -12.4       1   2013-01-08    -12.400
519              Bastian Knittel             -12.4       1   2013-06-24    -12.400
520              Filip Veger                 -12.6       1   2013-02-05    -12.600
521              Nicolas Barrientos          -13.1       3   2015-07-20     -4.367
522              Jeevan Nedunchezhiyan       -13.4       1   2013-12-30    -13.400
523              Benjamin Mitchell           -13.6       3   2016-01-04     -4.533
524              Arturs Lazdins              -13.8       1   2014-02-02    -13.800
525              Martin Fischer              -13.9       4   2015-04-28     -3.475
526              Muhammad Abid               -14.2       1   2016-03-06    -14.200
527              Ji Sung Nam                 -14.2       2   2015-03-08     -7.100
528              Marcus Daniell              -14.5       1   2015-07-19    -14.500
529              Daniel Garza                -14.7       2   2015-02-24     -7.350
530              Jean Andersen               -14.7       1   2013-04-05    -14.700
531              Mousa Shanan Zayed          -14.7       2   2013-12-31     -7.350
532              Pedja Krstin                -14.8       2   2014-10-15     -7.400
533              Marcos Giron                -15.0       2   2014-08-26     -7.500
534              Aqeel Khan                  -15.7       1   2016-03-04    -15.700
535              Christopher Eubanks         -15.9       2   2016-08-01     -7.950
536              Nick Hardt                  -16.0       1   2017-02-05    -16.000
537              Christopher Kas             -16.9       1   2013-02-03    -16.900
538              Agustin Velotti             -17.0       3   2017-02-07     -5.667
539              Sanam Singh                 -17.0       1   2014-04-04    -17.000
540              Arnau Brugues-Davi          -17.0       3   2013-02-07     -5.667
541              Christoffer Konigsfeldt     -17.1       1   2013-02-03    -17.100
542              Igor Andreev                -17.3       1   2013-06-24    -17.300
543              Alexander Merino            -17.3       1   2017-02-05    -17.300
544              Matt Reid                   -17.4       1   2013-06-24    -17.400
545              Tennys Sandgren             -17.6       3   2017-05-28     -5.867
546              Yasir Khan                  -17.6       2   2016-03-06     -8.800
547              Manuel Castellanos          -17.8       1   2016-03-06    -17.800
548              Santiago Maresca            -18.0       1   2013-04-07    -18.000
549              Jordi Samper-Montana        -18.0       1   2016-05-23    -18.000
550              Thomas Kromann              -18.0       1   2013-02-03    -18.000
551              Marc Gicquel                -18.1       8   2014-02-07     -2.262
552              Daniel Cukierman            -18.1       1   2017-02-05    -18.100
553              Illia Biloborodko           -18.4       1   2017-04-09    -18.400
554              Finn Tearney                -18.4       6   2017-02-05     -3.067
555              Jabor Mohammed Ali Mutawa   -18.7       2   2015-01-06     -9.350
556              Noam Okun                   -18.8       1   2013-02-03    -18.800
557              Jesse Levine                -19.2      20   2013-08-07     -0.960
558              Mackenzie McDonald          -19.3       4   2016-08-29     -4.825
559              Mike Urbanija               -19.6       2   2015-03-08     -9.800
560              Andreas Beck                -20.7       7   2016-05-16     -2.957
561              Miguel Angel Reyes-Varela   -21.0       2   2014-02-25    -10.500
562              Rodrigo Senattore           -21.0       2   2014-02-02    -10.500
563              Nenad Zimonjic              -21.1       2   2017-04-09    -10.550
564              Hsien-Yin Peng              -21.2       2   2017-02-19    -10.600
565              Yshai Oliel                 -21.2       2   2017-02-05    -10.600
566              Ti Chen                     -22.0       4   2017-02-17     -5.500
567              Jose Hernandez-Fernandez    -22.6      11   2017-02-03     -2.055
568              Juan Ignacio Londero        -22.7       2   2014-07-16    -11.350
569              Frederik Nielsen            -22.9       5   2015-03-08     -4.580
570              Kimmer Coppejans            -23.1       8   2017-02-20     -2.888
571              Tomislav Ternar             -23.3       3   2016-09-18     -7.767
572              Mate Pavic                  -23.5       8   2015-06-09     -2.938
573              Denys Molchanov             -23.6       2   2013-09-15    -11.800
574              Thiago Alves                -23.7       2   2013-02-03    -11.850
575              Martin Pedersen             -24.3       3   2015-03-08     -8.100
576              Christian Lindell           -24.6       9   2016-07-12     -2.733
577              Daniel Windahl              -24.6       2   2016-03-06    -12.300
578              Jamie Baker                 -24.9       2   2013-06-10    -12.450
579              Guilherme Clezar            -25.0      10   2017-02-27     -2.500
580              Seanon Williams             -25.5       2   2016-03-06    -12.750
581              Ruben Ramirez Hidalgo       -25.6      11   2014-04-08     -2.327
582              Sanjar Fayziev              -25.8       5   2017-04-09     -5.160
583              Olivier Rochus              -26.6       7   2013-06-25     -3.800
584              Temur Ismailov              -28.5       5   2017-04-09     -5.700
585              Josselin Ouanna             -28.9       2   2013-04-08    -14.450
586              Jesse Huta Galung           -28.9      14   2015-09-18     -2.064
587              Akira Santillan             -29.2       4   2017-02-28     -7.300
588              Markus Eriksson             -31.1       8   2015-07-20     -3.888
589              Adam Hornby                 -31.6       2   2016-03-06    -15.800
590              Tom Kocevar-Desman          -31.7       4   2016-09-18     -7.925
591              Ariel Behar                 -33.7       2   2014-01-31    -16.850
592              Danai Udomchoke             -33.8       2   2015-03-08    -16.900
593              Ranjeet Virali-Murugesan    -34.1       2   2013-02-03    -17.050
594              Antonio Veic                -34.7       6   2015-02-04     -5.783
595              Christopher Rungkat         -34.9       2   2013-02-03    -17.450
596              Wisnu Adi Nugroho           -35.1       2   2013-02-03    -17.550
597              Vijayant Malik              -35.1       2   2013-02-03    -17.550
598              Mohammad Abid Ali Khan Akba -35.4       2   2016-09-18    -17.700
599              Samir Iftikhar              -35.5       2   2016-09-18    -17.750
600              Bar Tzuf Botzer             -35.6       4   2015-03-08     -8.900
601              Florent Serra               -38.0       5   2014-09-17     -7.600
602              Isak Arvidsson              -38.8       6   2016-09-18     -6.467
603              Eduardo Struvay             -39.4       3   2017-04-07    -13.133
604              Jan Hajek                   -40.7      27   2014-02-19     -1.507
605              Adrien Bossel               -41.6       5   2017-02-05     -8.320
606              Pere Riba                   -42.3      18   2016-02-01     -2.350
607              Martin Cuevas               -42.7       4   2015-03-08    -10.675
608              Facundo Arguello            -44.4      16   2016-02-09     -2.775
609              Roberto Cid Subervi         -45.6       5   2017-02-03     -9.120
610              Tsung-Hua Yang              -53.2       4   2014-02-02    -13.300
611              Jose Olivares               -61.8       5   2017-02-05    -12.360
612              Flavio Cipolla              -72.2      11   2013-07-09     -6.564
613              Filippo Volandri            -86.7      35   2016-07-18     -2.477
06-18-2017 07:47 PM
G.100sic
Re: Alternative player ranking system

The grass season is open - race ranking update for week 24 after first grass tournaments follows. Alex Zverev was just about to take #3 from Federer but then he lost in the semis and got pushed to his previous place. Pouille made a nice advance, just short of the Top 10.

Code:
"Race" Positions                               Elo    Matches  Last match
rank   moved     Player                        points played   date
  1        0     Rafael Nadal                  365.6      52   2017-06-11  
  2        0     Dominic Thiem                 261.7      47   2017-06-09  
  3        0     Roger Federer                 245.5      24   2017-06-14  
  4        0     Stanislas Wawrinka            233.8      35   2017-06-11  
  5        0     Alexander Zverev              223.7      43   2017-06-17  
  6        0     Novak Djokovic                219.8      31   2017-06-07  
  7        0     Andy Murray                   214.4      31   2017-06-09  
  8        0     Kei Nishikori                 207.7      33   2017-06-07  
  9        0     David Goffin                  201.8      46   2017-06-02  
 10        0     Nick Kyrgios                  200.8      29   2017-06-01  
 11        7     Lucas Pouille                 187.1      34   2017-06-18  
 12       -1     Pablo Carreno Busta           183.3      40   2017-06-07  
 13       -1     Roberto Bautista Agut         182.6      34   2017-06-04  
 14       -1     Jo-Wilfried Tsonga            181.6      29   2017-05-31  
 15        1     Marin Cilic                   172.7      31   2017-06-17  
 16       -1     Milos Raonic                  171.7      31   2017-06-04  
 17       -3     Grigor Dimitrov               158.6      31   2017-06-15  
 18       -1     Fernando Verdasco             150.8      29   2017-06-05  
 19        0     Jack Sock                     147.3      35   2017-05-29  
 20        0     Hyeon Chung                   146.4      21   2017-06-04  
 21        0     Albert Ramos-Vinolas          141.4      41   2017-06-04  
 22        0     Diego Sebastian Schwartzman   137.2      32   2017-06-02  
 23        1     Tomas Berdych                 136.2      38   2017-06-16  
 24       -1     John Isner                    131.2      25   2017-06-04  
 25        1     Steve Johnson                 129.1      30   2017-06-14  
 26       -1     Pablo Cuevas                  124.9      29   2017-06-03  
 27        0     Sam Querrey                   121.9      26   2017-05-30  
 28        0     Fabio Fognini                 119.5      30   2017-06-03  
 29        0     Richard Gasquet               116.5      24   2017-06-04  
 30        0     Kevin Anderson                114.5      22   2017-06-05  
 31       19     Feliciano Lopez               110        30   2017-06-18  
 32       -1     Nikoloz Basilashvili          107.9      26   2017-06-13  
 33       -1     Borna Coric                   107.1      28   2017-05-31  
 34       20     Gilles Muller                 105.4      31   2017-06-18  
 35        6     Benoit Paire                   96.9      38   2017-06-17  
 36       -3     Karen Khachanov                91.4      29   2017-06-05  
 37       -3     Jiri Vesely                    91        30   2017-06-02  
 38       -3     Juan Martin Del Potro          90.7      19   2017-06-03  
 39       -3     Horacio Zeballos               88.6      28   2017-06-04  
 40        2     Philipp Kohlschreiber          85.7      29   2017-06-16  
 41       -4     Gael Monfils                   85.5      17   2017-06-05  
 42        5     Aljaz Bedene                   84.1      24   2017-06-16  
 43       -4     Kyle Edmund                    78.1      29   2017-06-03  
 44        4     Jan-Lennard Struff             75.1      26   2017-06-14  
 45       -5     Robin Haase                    74.5      30   2017-06-13  
 46        7     Vasek Pospisil                 66.9       9   2017-06-16  
 47       31     Mischa Zverev                  66.7      33   2017-06-17  
 48      -10     Steve Darcis                   66.5      21   2017-06-13  
 49       -6     Alexandr Dolgopolov            66.3      21   2017-06-15  
 50       -6     Thomaz Bellucci                64.6      25   2017-05-31  
 51       -6     Laslo Djere                    63.9       9   2017-05-05  
 52       -6     Damir Dzumhur                  63.8      24   2017-05-29  
 53       -4     Martin Klizan                  62.1      25   2017-06-01  
 54        2     Jeremy Chardy                  58.4      27   2017-06-15  
 55       -3     Egor Gerasimov                 53.7       3   2017-04-07  
 56       -1     Paolo Lorenzi                  51.5      33   2017-06-01  
 57       30     Ivo Karlovic                   50.3      22   2017-06-18  
 58        0     David Ferrer                   47.7      19   2017-06-01  
 59        0     Nicolas Almagro                47.4      19   2017-06-01  
 60        0     Guido Pella                    45.8      19   2017-05-30  
 61        1     Taylor Harry Fritz             43.8      10   2017-03-24  
 62        1     Ramkumar Ramanathan            43.6       5   2017-04-09  
 63      -12     Jordan Thompson                43.5      21   2017-06-13  
 64        0     Yoshihito Nishioka             42.7      18   2017-03-24  
 65       -4     Andrey Kuznetsov               42.5      23   2017-06-13  
 66        0     Christian Garin                38.9       3   2017-04-09  
 67        0     Victor Estrella Burgos         38.7      14   2017-06-01  
 68      -11     Viktor Troicki                 37.7      29   2017-06-13  
 69       -1     Roberto Carballes Baena        37.2       4   2017-02-20  
 70       -1     Mikhail Kukushkin              36.9      18   2017-05-31  
 71       -1     Donald Young                   36.9      22   2017-05-29  
 72        0     Carlos Berlocq                 35.1      22   2017-05-30  
 73        0     Pierre-Hugues Herbert          34        18   2017-06-13  
 74        0     Joao Sousa                     34        28   2017-05-31  
 75       28     Tommy Haas                     33.8      15   2017-06-16  
 76       -1     Soon Woo Kwon                  32.6       3   2017-04-09  
 77       -1     Sergiy Stakhovsky              32.4       7   2017-05-31  
 78       -1     Yuichi Sugita                  30.3       7   2017-06-13  
 79      -14     Gilles Simon                   29.7      23   2017-06-13  
 80        1     Denis Istomin                  29.2      18   2017-06-12  
 81       -2     Nicolas Kicker                 29.1      13   2017-06-01  
 82       -2     Jared Donaldson                28.8      15   2017-05-29  
 83       -1     Kenny De Schepper              26         3   2017-02-10  
 84       -1     Dusan Lajovic                  24.8      18   2017-05-28  
 85       53     Jerzy Janowicz                 24.6       7   2017-06-16  
 86      -15     Marton Fucsovics               24         6   2017-06-12  
 87       -3     Leonardo Mayer                 23.6       4   2017-04-13  
 88       44     Julien Benneteau               23.5       9   2017-06-16  
 89       -4     Zhe Li                         23.1       2   2017-02-19  
 90       -4     Dmitry Popko                   22.8       2   2017-04-09  
 91       -3     Yuki Bhambri                   21.6       4   2017-02-05  
 92       -3     Emilio Gomez                   21.5       3   2017-04-07  
 93       -3     Taro Daniel                    20.9       8   2017-05-31  
 94       -3     Franko Skugor                  20.8       4   2017-05-24  
 95       26     Nicolas Mahut                  19.9      20   2017-06-14  
 96       -4     Darian King                    19.8       6   2017-03-25  
 97       -4     Yannick Hanfmann               19.3       5   2017-06-14  
 98       -4     Yibing Wu                      18         1   2017-02-17  
 99       -4     Daniel Evans                   17.7      28   2017-05-28  
100       -4     Gastao Elias                   17.6      18   2017-05-30  
101       -4     Thiago Monteiro                16.3      22   2017-06-01  
102       -4     Roberto Quiroz                 15.8       3   2017-04-07  
103       -4     Andreas Seppi                  15.6      22   2017-06-14  
104       44     Daniil Medvedev                15.6      22   2017-06-16  
105       -5     Ryan Harrison                  15.2      21   2017-05-29  
106       -5     Reda El Amrani                 14.8       2   2017-04-12  
107        2     Ernesto Escobedo               14.7      16   2017-06-14  
108       -4     Maximo Gonzalez                13.7       2   2017-04-13  
109       -4     Gianluigi Quinzi               13.5       2   2017-04-13  
110       -4     Joao Domingues                 13.4       2   2017-05-03  
111       -4     Ilya Ivashka                   13.4       4   2017-04-09  
112       -4     Matthew Ebden                  13.3       5   2017-02-17  
113       -3     Rajeev Ram                     13.1       3   2017-02-10  
114       -3     Henri Laaksonen                12.6       3   2017-03-12  
115       -3     Matthew Barton                 12.4       2   2017-01-11  
116       -3     Radek Stepanek                 11.3       5   2017-01-19  
117       -3     Simone Bolelli                 11.1       2   2017-05-31  
118       -3     Federico Delbonis              10.5      16   2017-05-29  
119       -3     Nicolas Jarry                  10         4   2017-05-30  
120       -3     Seong Chan Hong                 9.7       2   2017-04-09  
121       -3     Ruben Bemelmans                 9.4       1   2017-02-05  
122       17     Peter Gojowczyk                 9         4   2017-06-15  
123       -3     Laurent Lokoli                  8.5       1   2017-05-30  
124       -2     Teymuraz Gabashvili             8         2   2017-05-29  
125       -2     Cedrik-Marcel Stebe             7         6   2017-05-25  
126       -2     Alexandre Muller                6.8       1   2017-05-30  
127       -2     Frederico Ferreira Silva        6.5       3   2017-05-04  
128       -2     Frances Tiafoe                  6.5       9   2017-05-29  
129       -2     Peter Polansky                  6.4       2   2017-02-14  
130       -1     Marcelo Tomas Barrios Vera      6         1   2017-02-05  
131       -1     Ti Chen                         6         1   2017-02-17  
132       -1     Zhizhen Zhang                   6         1   2017-02-19  
133        0     Reilly Opelka                   5.9       5   2017-04-10  
134        0     Benjamin Bonzi                  5.8       2   2017-05-31  
135        0     Gerald Melzer                   5.8      13   2017-05-01  
136        0     Yasutaka Uchiyama               5.3       1   2017-02-05  
137        0     Tomislav Brkic                  5.1       1   2017-02-05  
138      -36     Malek Jaziri                    2.9      24   2017-06-12  
139        1     Mirza Basic                     2.6       2   2017-04-07  
140        1     Andrey Rublev                   2.5       6   2017-05-29  
141        1     Temur Ismailov                  2.4       2   2017-04-09  
142        1     Adrian Menendez-Maceiras        2.2       1   2017-05-01  
143        1     Tim Smyczek                     1.9       4   2017-03-22  
144        1     Gianluca Mager                  1.7       1   2017-05-15  
145        1     John Millman                    1.7       1   2017-05-29  
146        1     Norbert Gombos                  1.7       2   2017-02-24  
147        2     Tristan Lamasine                1.1       1   2017-02-08  
148        2     Michael Venus                   1.1       3   2017-04-09  
149      n/r     Tatsuma Ito                     0.5       1   2017-06-12  
150        1     Guido Andreozzi                 0.5       3   2017-02-16  
151        1     Andrej Martin                   0.4       1   2017-02-08  
152        1     Gonzalo Escobar                 0.3       2   2017-04-09  
153        1     Agustin Velotti                 0         1   2017-02-07  
154        1     Adrian Ungur                    0         2   2017-02-05  
155        1     Alexander Bublik                0         2   2017-01-18  
156        1     Brydan Klein                    0         2   2017-01-11  
157        1     Vincent Millot                 -0.2       1   2017-02-08  
158        1     Federico Gaio                  -0.2       4   2017-03-10  
159        1     Amine Ahouda                   -0.5       2   2017-04-13  
160        1     Marius Copil                   -0.5      12   2017-05-28  
161        1     Andrew Whittington             -0.6       2   2017-01-19  
162        1     Giovanni Lapentti              -0.6       2   2017-02-08  
163        1     Pedro Sousa                    -0.6       4   2017-05-04  
164        1     Prajnesh Gunneswaran           -0.8       2   2017-04-09  
165        2     Alejandro Falla                -1         2   2017-02-08  
166        2     Riccardo Bellotti              -1.3       1   2017-05-01  
167        2     Albert Montanes                -1.4       2   2017-04-26  
168      -49     Lukas Lacko                    -1.5       5   2017-06-12  
169        1     Alessandro Giannessi           -2.1       7   2017-04-09  
170        1     Stefano Napolitano             -2.6       3   2017-05-31  
171       96     Janko Tipsarevic               -2.6       9   2017-06-15  
172        0     Tommy Robredo                  -2.8      17   2017-05-31  
173        0     Duckhee Lee                    -3.2       1   2017-02-03  
174        0     Marco Trungelliti              -4         2   2017-05-31  
175       60     Adrian Mannarino               -4.7      21   2017-06-14  
176       -1     Kuan-Yi Lee                    -5.1       1   2017-02-19  
177       -1     Attila Balazs                  -5.6       1   2017-02-03  
178       -1     Jaume Munar                    -5.6       1   2017-04-09  
179       -1     Dudi Sela                      -5.7      14   2017-05-01  
180      -52     Jason Jung                     -5.8       2   2017-06-13  
181       -2     Santiago Giraldo               -5.8      10   2017-05-29  
182       -2     Hsien-Yin Peng                 -6         1   2017-02-19  
183       -2     Ivan Dodig                     -6         1   2017-01-17  
184       -2     James Duckworth                -6         1   2017-01-16  
185       -2     Mauricio Echazu                -6         1   2017-02-03  
186       -2     Roberto Cid Subervi            -6         1   2017-02-03  
187       -2     Joao Souza                     -6         4   2017-03-02  
188       -2     Alex Bolt                      -6.6       1   2017-01-17  
189       -2     Aleksandr Nedovyesov           -6.9       1   2017-04-09  
190       -2     Yen-Hsun Lu                    -6.9      13   2017-05-29  
191       -2     Rogerio Dutra Silva            -7        17   2017-05-31  
192        3     Bernard Tomic                  -7.5      18   2017-06-15  
193       -3     Artem Smirnov                  -7.6       2   2017-04-09  
194       -3     Daniel Altmaier                -8.3       1   2017-05-22  
195       -2     Thanasi Kokkinakis             -8.3       4   2017-06-15  
196       -4     Matteo Berrettini              -8.8       1   2017-05-14  
197       -3     Di Wu                          -9.6       2   2017-04-09  
198       -1     Omar Alawadhi                 -10.4       1   2017-02-28  
199       -1     Daniel Brands                 -10.4       3   2017-05-02  
200       -1     Noah Rubin                    -10.4       3   2017-04-10  
201       -1     Daniel Masur                  -10.5       1   2017-05-01  
202       -1     Mohamed Safwat                -10.6       3   2017-05-01  
203       -1     Lukas Rosol                   -10.7       1   2017-02-28  
204       -1     Cem Ilkel                     -10.7       2   2017-05-01  
205       -1     Ernests Gulbis                -11.1       1   2017-05-29  
206       -1     Ze Zhang                      -11.1       2   2017-04-09  
207       -1     Tobias Kamke                  -11.2       1   2017-02-07  
208       -1     Gregoire Barrere              -11.3       1   2017-02-07  
209       -1     Roberto Marcora               -11.4       1   2017-05-22  
210       -1     Salvatore Caruso              -11.4       1   2017-05-01  
211       -1     Juan Pablo Varillas           -11.4       2   2017-02-05  
212       -1     Orlando Luz                   -11.5       1   2017-02-27  
213      n/r     Dennis Novikov                -11.7       1   2017-06-12  
214       -2     Dimitar Kuzmanov              -11.7       1   2017-02-07  
215       -2     Marko Tepavac                 -11.8       1   2017-02-07  
216       -2     Jurgen Melzer                 -11.8       2   2017-04-07  
217       -2     Anil Yuksel                   -12         1   2017-01-02  
218       -2     Daniel Gimeno-Traver          -12         1   2017-02-06  
219       -2     Mubarak Shannan Zayid         -12         1   2017-01-03  
220       -2     Saketh Myneni                 -12         1   2017-01-03  
221       -2     Christian Harrison            -12.1       1   2017-03-22  
222       -2     Lucas Gomez                   -12.1       1   2017-02-27  
223       -2     Maxime Hamou                  -12.1       1   2017-05-29  
224       -2     Inigo Cervantes               -12.2       1   2017-02-27  
225       -2     Illya Marchenko               -12.3       5   2017-02-21  
226       -2     Artem Sitak                   -12.4       1   2017-01-10  
227       -2     Alexandar Lazarov             -12.6       1   2017-02-06  
228       -2     Marco Chiudinelli             -12.6       2   2017-02-08  
229       -2     Steven Diez                   -12.8       1   2017-04-24  
230       -2     Kimmer Coppejans              -12.9       1   2017-02-20  
231       20     Maximilian Marterer           -13         4   2017-06-12  
232       -3     Calvin Hemery                 -13.1       1   2017-02-08  
233       -3     Guilherme Clezar              -13.1       1   2017-02-27  
234      -68     Mikhail Youzhny               -13.1      17   2017-06-13  
235       -4     Ante Pavic                    -13.5       1   2017-02-03  
236       -4     Paul-Henri Mathieu            -13.8       8   2017-05-29  
237       -4     Nikita Mashtakov              -14.1       1   2017-04-07  
238       -4     Thiemo de Bakker              -14.2       1   2017-04-07  
239       -3     Nenad Zimonjic                -14.6       1   2017-04-09  
240       -3     Casper Ruud                   -14.7      11   2017-05-02  
241       -3     Christopher Diaz-Figueroa     -15         2   2017-01-17  
242       -2     Ricardas Berankis             -15.4       1   2017-05-30  
243       -2     Sanjar Fayziev                -15.6       3   2017-04-09  
244       -2     Arthur De Greef               -15.6       6   2017-05-29  
245       -2     Blake Mott                    -16.8       1   2017-01-17  
246       -2     Eduardo Struvay               -17.1       1   2017-04-07  
247       -2     Nick Hardt                    -17.1       1   2017-02-05  
248       -2     Antoine Bellier               -17.3       1   2017-02-05  
249       -2     Dmitry Tursunov               -17.4       1   2017-01-17  
250       -2     Omar Jasika                   -17.4       1   2017-01-17  
251       -2     Adrien Bossel                 -17.5       1   2017-02-05  
252       -2     Ivan Endara                   -17.5       1   2017-04-09  
253       -1     Illia Biloborodko             -17.7       1   2017-04-09  
254       -1     Alexander Merino              -18         1   2017-02-05  
255       -1     Daniel Cukierman              -18         1   2017-02-05  
256       -1     Go Soeda                      -18         1   2017-01-16  
257       -1     Jose Hernandez-Fernandez      -18         1   2017-02-03  
258       -1     Jose Olivares                 -18         1   2017-02-05  
259       -1     Kamil Majchrzak               -18         1   2017-02-03  
260       -1     Thomas Fabbiano               -18         1   2017-01-17  
261       -1     Bjorn Fratangelo              -18        10   2017-05-29  
262       -1     Joris De Loore                -18.4       1   2017-04-09  
263      -67     Tallon Griekspoor             -19.9       2   2017-06-12  
264       -2     Jose (Rubin) Statham          -20         5   2017-04-09  
265       -2     Quentin Halys                 -20.2       4   2017-05-28  
266       -1     Evgeny Donskoy                -20.6      10   2017-06-13  
267       -3     Mikael Ymer                   -21         2   2017-04-24  
268       -2     Stefan Kozlov                 -21.6       5   2017-06-15  
269       -1     Guillermo Garcia-Lopez        -22        18   2017-06-02  
270       -1     Renzo Olivo                   -22.3      17   2017-06-01  
271       -1     Mathias Bourgue               -22.9       2   2017-05-29  
272       -1     Marco Cecchinato              -23         2   2017-02-28  
273       -1     Akira Santillan               -23.2       2   2017-02-28  
274       -1     Hubert Hurkacz                -23.4       2   2017-02-05  
275       -1     Alex De Minaur                -23.9       6   2017-05-28  
276      -37     Marcos Baghdatis              -24.2      11   2017-06-13  
277       -2     Juan Monaco                   -25.3       3   2017-04-10  
278       -2     Nikola Mektic                 -26.5       2   2017-02-05  
279       -2     Konstantin Kravchuk           -27.5       9   2017-06-01  
280       -2     Samuel Groth                  -27.8       5   2017-04-09  
281       -2     Luca Vanni                    -28.9       2   2017-04-12  
282       -2     Michael Mmoh                  -29.8       3   2017-03-22  
283       -2     Jan Satral                    -31.2       2   2017-02-05  
284       -2     Yshai Oliel                   -32.5       2   2017-02-05  
285       -2     Stefanos Tsitsipas            -33.2       4   2017-05-28  
286       -2     Elias Ymer                    -33.6       3   2017-05-02  
287       -2     Benjamin Becker               -36.5       3   2017-03-23  
288       -2     Jozef Kovalik                 -37.5       8   2017-05-30  
289       -2     Tennys Sandgren               -37.8       3   2017-05-28  
290       -2     Facundo Bagnis                -43.8      10   2017-03-22  
291       -2     Denis Shapovalov              -43.9       3   2017-02-21  
292        0     Dustin Brown                  -45.7      19   2017-06-13  
293       -3     Finn Tearney                  -45.9       3   2017-02-05  
294       -3     Adam Pavlasek                 -46.2       7   2017-04-12  
295        0     Florian Mayer                 -47.2      13   2017-06-13  
296       -3     Marcel Granollers             -48.7      16   2017-05-29  
297       -3     Radu Albot                    -50.3      13   2017-05-30  
298       -2     Stephane Robert               -70.8      12   2017-06-13
06-16-2017 03:08 AM
Fedjokodal
Re: Alternative player ranking system

Cool, thanks. I appreciate the analysis and the cool chart. I agree that was a cherry-picked scenario and that it doesn't really matter all that much in practice.
06-15-2017 06:47 PM
G.100sic
Re: Alternative player ranking system

The diagram shows that after a couple of swings the period of the function soon stabilizes at a period of 10 matches, crossing zero between indexes 45/46, 55/56, 65/66, 75/76 and so on. On a selected interval peaks tend to rise in favor of the player who started the loosing streak, but it's probably due to a function having a second, much longer period.
This thread has more than 15 replies. Click here to review the whole thread.

Posting Rules  
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

 
For the best viewing experience please update your browser to Google Chrome