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)
Yesterday 08:58 PM
G.100sic
Re: Alternative player ranking system

Week 33 race rank update. Dimitrov shoots 9 places up, returning to the Top 10, Kyrgios on the recovery path, but also Ferrer, the veteran. Goffin sinking down the rankings, barely hanging in the Top 30.

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

The respective rolling ranking update follows. Two players out of the rankings this week, and one new.

Zverev reaches #2 ranking, edging Federer by just over 1 point. Anderson improved 6 places and is now at #11 with a good chance to enter Top 10. Shapovalov into Top 100, as in the race rankings.

Code:
52week Positions                               Elo    Matches Last match
rank   moved     Player                        points played  date
  1        0     Rafael Nadal                  420.7      68  2017-08-10 
  2        2     Alexander Zverev              399        79  2017-08-13 
  3       -1     Roger Federer                 397.9      41  2017-08-13 
  4       -1     Andy Murray                   354.7      72  2017-07-12 
  5        0     Marin Cilic                   335.2      73  2017-07-16 
  6        0     Novak Djokovic                314.3      58  2017-07-12 
  7        0     Dominic Thiem                 299.8      76  2017-08-08 
  8        0     Kei Nishikori                 285.7      64  2017-08-09 
  9        1     Roberto Bautista Agut         284        71  2017-08-11 
 10       -1     Stanislas Wawrinka            272.7      59  2017-07-03 
 11        6     Kevin Anderson                263.2      54  2017-08-11 
 12        0     Jo-Wilfried Tsonga            260.2      54  2017-08-09 
 13        2     Sam Querrey                   258.4      49  2017-08-10 
 14       -1     Tomas Berdych                 257.8      65  2017-08-04 
 15       -1     Gilles Muller                 251.8      59  2017-08-03 
 16       -5     Milos Raonic                  249.5      61  2017-08-09 
 17        1     Grigor Dimitrov               246.2      67  2017-08-10 
 18       -2     John Isner                    233.9      55  2017-08-07 
 19        0     Pablo Carreno Busta           229.5      66  2017-08-09 
 20        2     Jack Sock                     229.2      66  2017-08-09 
 21        3     Richard Gasquet               226        57  2017-08-09 
 22       -2     David Goffin                  222.7      77  2017-08-09 
 23       -2     Fabio Fognini                 220.8      58  2017-08-04 
 24        6     Gael Monfils                  214        47  2017-08-10 
 25        0     Feliciano Lopez               206.8      54  2017-08-08 
 26        3     Nick Kyrgios                  204.7      48  2017-08-10 
 27        5     Diego Sebastian Schwartzman   200.8      57  2017-08-11 
 28       -5     Lucas Pouille                 200.7      60  2017-08-07 
 29       -3     Fernando Verdasco             199.3      54  2017-08-02 
 30       -2     Karen Khachanov               197.5      54  2017-08-08 
 31        7     Robin Haase                   192.3      53  2017-08-12 
 32       -1     Philipp Kohlschreiber         184.1      50  2017-08-05 
 33        4     David Ferrer                  180.6      50  2017-08-10 
 34       -7     Juan Martin Del Potro         179.2      42  2017-08-09 
 35       -2     Kyle Edmund                   163.8      57  2017-08-07 
 36       -2     Steve Johnson                 161.6      53  2017-08-07 
 37        2     Hyeon Chung                   161.2      26  2017-08-10 
 38        9     Adrian Mannarino              157.6      50  2017-08-11 
 39       -4     Daniil Medvedev               150.3      41  2017-08-07 
 40       -4     Albert Ramos-Vinolas          148.8      69  2017-08-07 
 41        1     Mischa Zverev                 137.5      59  2017-08-09 
 42       -2     Jiri Vesely                   134.9      51  2017-08-02 
 43       -2     Pablo Cuevas                  127        45  2017-08-02 
 44        0     Andrey Rublev                 125.2      19  2017-07-25 
 45       -2     Benoit Paire                  123.5      60  2017-08-08 
 46        0     Aljaz Bedene                  123.4      34  2017-07-27 
 47       -2     Andrey Kuznetsov              120.3      45  2017-07-31 
 48       11     Jared Donaldson               118        33  2017-08-10 
 49        0     Yuichi Sugita                 116.7      22  2017-08-08 
 50       -2     Donald Young                  113.9      43  2017-08-07 
 51       -1     Paolo Lorenzi                 105.7      64  2017-08-09 
 52        1     Alexandr Dolgopolov           105.6      31  2017-07-31 
 53       -2     Joao Sousa                    102.8      59  2017-08-05 
 54        0     Damir Dzumhur                 102.7      40  2017-08-04 
 55        0     Leonardo Mayer                102.3      11  2017-07-30 
 56       -4     Gilles Simon                  100.2      51  2017-08-02 
 57       -1     Jeremy Chardy                  94.5      34  2017-07-04 
 58        4     Borna Coric                    92.9      38  2017-08-09 
 59       -1     Jan-Lennard Struff             90.1      47  2017-08-02 
 60        3     Jordan Thompson                86.9      28  2017-08-02 
 61        0     Steve Darcis                   86.1      31  2017-07-06 
 62        2     Guido Pella                    80.2      33  2017-08-03 
 63        3     Federico Delbonis              79.7      34  2017-07-29 
 64        5     Tommy Paul                     79.3       7  2017-08-04 
 65       -5     Vasek Pospisil                 76.9      24  2017-08-07 
 66        5     Ernests Gulbis                 76.8       9  2017-07-28 
 67      -10     Nikoloz Basilashvili           76.6      40  2017-08-08 
 68        0     Horacio Zeballos               74.2      39  2017-08-02 
 69        4     Ryan Harrison                  74        40  2017-08-09 
 70       -5     Ivo Karlovic                   72.2      46  2017-08-01 
 71       -4     Nicolas Almagro                72        30  2017-06-01 
 72        3     Laslo Djere                    71.2       9  2017-05-05 
 73        1     Peter Gojowczyk                70.9      14  2017-07-27 
 74       -4     Julien Benneteau               70.7      19  2017-07-03 
 75        7     Thanasi Kokkinakis             70.5      12  2017-08-05 
 76        1     Sebastian Ofner                69.9       7  2017-08-04 
 77       -5     Marcos Baghdatis               69.5      37  2017-08-03 
 78        1     Yuki Bhambri                   68.9       8  2017-08-04 
 79        1     Nicolas Kicker                 67.7      19  2017-07-28 
 80       10     Sergiy Stakhovsky              63.2      11  2017-07-05 
 81       -3     Thomaz Bellucci                63.2      42  2017-08-03 
 82       -6     Dusan Lajovic                  62.8      36  2017-08-03 
 83        1     Jerzy Janowicz                 61.5      11  2017-07-07 
 84       -1     Yoshihito Nishioka             61.3      24  2017-03-24 
 85        0     Yannick Hanfmann               60.6      11  2017-08-01 
 86        1     Daniel Evans                   57.4      34  2017-05-28 
 87        1     Henri Laaksonen                57.3      14  2017-08-01 
 88       -2     Mikhail Kukushkin              56.6      29  2017-08-01 
 89        0     Malek Jaziri                   54.9      42  2017-08-02 
 90        2     Egor Gerasimov                 54.6       3  2017-04-07 
 91      -10     Viktor Troicki                 54.6      58  2017-08-07 
 92        3     Denis Istomin                  53.9      27  2017-07-28 
 93      177     Denis Shapovalov               53.5      12  2017-08-12 
 94        0     John Millman                   50.5      14  2017-07-27 
 95       -2     Martin Klizan                  49.9      33  2017-07-04 
 96        1     Matthew Ebden                  48.3      13  2017-08-02 
 97       -1     Andreas Seppi                  48.1      38  2017-07-05 
 98       -7     Pierre-Hugues Herbert          46.3      28  2017-08-08 
 99        0     Kenny De Schepper              44.7       5  2017-07-20 
100       -2     Ramkumar Ramanathan            44.7      11  2017-07-31 
101       -1     Alessandro Giannessi           41.8      13  2017-07-22 
102        5     Vincent Millot                 40.3       7  2017-08-08 
103       -1     Roberto Carballes Baena        39.5       4  2017-02-20 
104       -1     Gastao Elias                   36.2      26  2017-05-30 
105        1     Soon Woo Kwon                  35         3  2017-04-09 
106       16     Peter Polansky                 34.7       6  2017-08-09 
107        6     Thiago Monteiro                34.3      30  2017-08-01 
108       -7     Dudi Sela                      33.2      23  2017-08-08 
109        1     Ruben Bemelmans                32.5       5  2017-08-01 
110        2     Tobias Kamke                   32.5       7  2017-07-20 
111       -6     Florian Mayer                  32.4      32  2017-07-30 
112       -4     Carlos Berlocq                 32.2      30  2017-08-01 
113       -2     Cedrik-Marcel Stebe            32         8  2017-07-26 
114        1     Lukas Lacko                    28.5      14  2017-08-01 
115       -1     Bjorn Fratangelo               28.1      21  2017-08-02 
116        4     Frances Tiafoe                 26.2      17  2017-08-08 
117       -1     Nicolas Mahut                  25.4      37  2017-08-02 
118        1     Taylor Harry Fritz             25        26  2017-08-03 
119       -2     Gerald Melzer                  24.8      18  2017-08-03 
120        1     Simone Bolelli                 24.4       4  2017-07-05 
121       24     Darian King                    23.8       6  2017-03-25 
122      -18     Mikhail Youzhny                23.3      37  2017-08-08 
123        1     Emilio Gomez                   22.7       3  2017-04-07 
124        1     Christian Garin                22.3       6  2017-07-04 
125        2     Joao Domingues                 22         3  2017-05-03 
126       -8     Bernard Tomic                  21.8      34  2017-07-04 
127        1     Dmitry Popko                   21.3       2  2017-04-09 
128       -2     Radu Albot                     21.1      27  2017-07-26 
129        2     Frank Dancevic                 19.9       4  2017-07-19 
130       -7     Rogerio Dutra Silva            19.7      25  2017-08-08 
131      -22     Taro Daniel                    19.2      14  2017-07-31 
132        1     Evan King                      18.6       2  2017-08-02 
133       -4     Dustin Brown                   18.1      32  2017-07-26 
134        0     Yibing Wu                      18         1  2017-02-17 
135       -3     Alexander Bublik               17.9       7  2017-07-03 
136        0     Reda El Amrani                 16.8       2  2017-04-12 
137       -7     Janko Tipsarevic               16.6      25  2017-07-04 
138       -1     Matthew Barton                 16.2       2  2017-01-11 
139        1     Attila Balazs                  16.1       3  2017-07-19 
140       -2     Christopher Eubanks            16.1       3  2017-07-28 
141        3     Roberto Quiroz                 15.6       3  2017-04-07 
142       -1     Maximo Gonzalez                15.3       2  2017-04-13 
143       -1     Adrian Menendez-Maceiras       15.2       3  2017-07-19 
144       -5     Marius Copil                   15.2      19  2017-08-01 
145       -2     Franko Skugor                  14.8       5  2017-06-28 
146       12     Ernesto Escobedo               14.4      23  2017-08-09 
147        0     Gianluigi Quinzi               13.6       2  2017-04-13 
148       -2     Teymuraz Gabashvili            13         3  2017-05-29 
149       25     Ricardas Berankis              12.5       9  2017-07-04 
150       -2     Yen-Hsun Lu                    11.3      22  2017-07-03 
151       -2     Seong Chan Hong                10.8       2  2017-04-09 
152       19     Reilly Opelka                  10.3      11  2017-08-07 
153       -2     Dennis Novikov                 10.2       5  2017-07-31 
154       -1     Benjamin Bonzi                  9.1       2  2017-05-31 
155        0     Frederico Ferreira Silva        9         3  2017-05-04 
156       -2     Stefano Travaglia               8.9       1  2017-07-04 
157       -1     Laurent Lokoli                  8.6       1  2017-05-30 
158       -1     Radek Stepanek                  7.7       8  2017-01-19 
159       -7     Victor Estrella Burgos          7.7      20  2017-07-18 
160      -10     Lukas Rosol                     7.5      12  2017-07-05 
161       56     Denis Kudla                     7.1       4  2017-07-19 
162       -1     Gleb Sakharov                   6.9       2  2017-07-26 
163       -1     Alexandre Muller                6.8       1  2017-05-30 
164      n/r     Brayden Schnur                  6.6       1  2017-08-07 
165       -5     James Duckworth                 6.4       6  2017-01-16 
166       -3     Mackenzie McDonald              6         1  2016-08-29 
167       -3     Marc Lopez                      6         1  2016-09-18 
168       -3     Marcelo Tomas Barrios Vera      6         1  2017-02-05 
169       -3     Zhizhen Zhang                   6         1  2017-02-19 
170      -11     Renzo Olivo                     5.8      24  2017-08-03 
171       11     Norbert Gombos                  5.7       8  2017-08-07 
172        0     Brian Baker                     5.4       1  2016-08-29 
173       -5     Pedro Sousa                     5.3       5  2017-05-04 
174       48     Mirza Basic                     5.1       2  2017-04-07 
175       -5     Tim Van Rijthoven               5.1       2  2016-09-18 
176       -9     Jurgen Melzer                   4.9       5  2017-04-07 
177       -4     Ti Chen                         4.8       1  2017-02-17 
178       -2     Tomislav Brkic                  3.9       1  2017-02-05 
179        1     Ivan Dodig                      3.9       8  2017-07-22 
180       -1     Thiemo de Bakker                3.8       2  2017-04-07 
181       -6     Stefano Napolitano              3.6       3  2017-05-31 
182      -47     Santiago Giraldo                3.5      14  2017-08-02 
183        0     Jurgen Zopp                     3         2  2016-10-20 
184       -3     Michael Venus                   2.9       3  2017-04-09 
185       -8     Ilya Ivashka                    2.7       5  2017-04-09 
186       -8     Tommy Haas                      2.6      20  2017-08-01 
187       -3     Amine Ahouda                    2.5       2  2017-04-13 
188       -3     Marsel Ilhan                    2.5       2  2017-06-28 
189       -3     Zhe Li                          2.3       4  2017-02-19 
190       -3     Gianluca Mager                  2         1  2017-05-15 
191       -3     Tristan Lamasine                1.9       1  2017-02-08 
192       -3     Temur Ismailov                  1.5       2  2017-04-09 
193       -1     Alexandre Sidorenko             0.7       2  2016-09-22 
194        1     Alejandro Falla                 0.3       2  2017-02-08 
195       -4     Marton Fucsovics                0.3       8  2017-07-03 
196       -3     Albert Montanes                 0.1       2  2017-04-26 
197        1     Gonzalo Escobar                 0.1       2  2017-04-09 
198       -2     Agustin Velotti                 0         1  2017-02-07 
199       -5     Alexander Ward                  0         1  2017-07-04 
200       -3     James McGee                     0         1  2016-08-22 
201       -2     Miljan Zekic                   -0.5       3  2017-08-02 
202        0     Alejandro Gonzalez             -0.6       2  2016-09-18 
203        1     Austin Krajicek                -0.7       1  2017-07-18 
204       -3     Adrian Ungur                   -0.7       2  2017-02-05 
205       -5     Quentin Halys                  -0.8       9  2017-08-02 
206        0     Giovanni Lapentti              -0.9       2  2017-02-08 
207        3     Mitchell Krueger               -1         2  2017-08-01 
208        1     Riccardo Bellotti              -1.4       1  2017-05-01 
209        4     Michael Berrer                 -1.5       2  2016-10-17 
210        1     Prajnesh Gunneswaran           -1.7       2  2017-04-09 
211        3     Duckhee Lee                    -1.8       1  2017-02-03 
212        0     Daniel Altmaier                -1.9       5  2017-07-24 
213       -6     Joao Souza                     -2.1       4  2017-03-02 
214        1     Jose (Rubin) Statham           -2.3       7  2017-04-09 
215       -7     Illya Marchenko                -2.3      18  2017-07-17 
216      -11     Tommy Robredo                  -2.6      19  2017-05-31 
217      -27     Tim Smyczek                    -3.6       7  2017-08-07 
218       -2     Andrew Whittington             -3.9       5  2017-07-03 
219        0     Marco Chiudinelli              -4.9       7  2017-07-26 
220       -2     Jaume Munar                    -5.1       1  2017-04-09 
221        2     Hsien-Yin Peng                 -6         1  2017-02-19 
222        2     Mauricio Echazu                -6         1  2017-02-03 
223        2     Sumit Nagal                    -6         1  2016-09-18 
224       -4     Nicolas Jarry                  -6         6  2017-07-04 
225       -4     Cameron Norrie                 -6.1       4  2017-07-03 
226        1     Kuan-Yi Lee                    -6.2       1  2017-02-19 
227       -1     Rudolf Molleker                -6.2       1  2017-07-25 
228        0     Alex Bolt                      -6.7       1  2017-01-17 
229        3     Jurabeck Karimov               -7         1  2016-09-18 
230       -1     Yasutaka Uchiyama              -7         2  2017-08-01 
231        5     Kamil Majchrzak                -7         4  2017-06-27 
232       -1     Arthur De Greef                -7.3       7  2017-07-18 
233        0     Tennys Sandgren                -7.4       7  2017-08-03 
234       -4     Mohamed Safwat                 -7.5       5  2017-06-27 
235       -1     Matteo Berrettini              -7.7       1  2017-05-14 
236        1     Federico Gaio                  -8.4       5  2017-03-10 
237        1     Daniel Masur                   -8.7       1  2017-05-01 
238        1     Liam Broady                    -8.7       1  2017-06-20 
239       -4     Di Wu                          -8.7       6  2017-04-09 
240        0     Marc Polmans                   -9         2  2017-08-02 
241        2     Mubarak Shannan Zayid          -9.3       1  2017-01-03 
242        2     Omar Alawadhi                  -9.4       1  2017-02-28 
243       -2     Andrej Martin                  -9.4       4  2017-07-20 
244       -2     Yannick Maden                  -9.5       1  2016-10-19 
245        0     Ante Pavic                     -9.7       1  2017-02-03 
246        0     Salvatore Caruso               -9.7       1  2017-05-01 
247        0     Noah Rubin                     -9.8       3  2017-04-10 
248        0     Christopher Diaz-Figueroa     -10         2  2017-01-17 
249        0     Alessandro Bega               -10.2       1  2017-08-01 
250        0     Edan Leshem                   -10.2       1  2017-08-01 
251        0     Tatsuma Ito                   -10.3       2  2017-08-01 
252        0     Anil Yuksel                   -10.4       1  2017-01-02 
253        1     Lorenzo Giustino              -10.7       1  2017-07-24 
254       -1     Thai-Son Kwiatkowski          -10.7       1  2017-07-17 
255        0     Marko Tepavac                 -10.8       1  2017-02-07 
256        3     Gregoire Barrere              -10.9       2  2017-02-07 
257        1     Pablo Andujar                 -11         1  2016-09-27 
258        2     Alexios Halebian              -11.2       1  2017-07-31 
259        8     Artem Sitak                   -11.2       1  2017-01-10 
260        5     Dimitar Kuzmanov              -11.2       1  2017-02-07 
261        1     Lloyd Harris                  -11.2       1  2017-06-27 
262       -5     Maxime Hamou                  -11.2       1  2017-05-29 
263        1     Orlando Luz                   -11.2       1  2017-02-27 
264       -3     Daniel Gimeno-Traver          -11.3       1  2017-02-06 
265        1     Juan Pablo Varillas           -11.4       2  2017-02-05 
266       -3     Brydan Klein                  -11.4       4  2017-08-01 
267        1     Sekou Bangoura                -11.7       1  2017-07-31 
268        1     Roberto Marcora               -11.9       1  2017-05-22 
269      -13     Aslan Karatsev                -12         1  2016-10-18 
270        3     Manuel Sanchez                -12         1  2017-07-31 
271       48     Lucas Gomez                   -12.1       1  2017-02-27 
272      -69     Marcel Granollers             -12.1      29  2017-07-04 
273       -2     Nikita Mashtakov              -12.2       1  2017-04-07 
274        0     Steven Diez                   -12.3       1  2017-04-24 
275        2     Hiroki Moriya                 -12.6       1  2016-09-26 
276        3     Kimmer Coppejans              -12.6       1  2017-02-20 
277        1     Alexandar Lazarov             -12.7       1  2017-02-06 
278        2     Blake Mott                    -12.8       1  2017-01-17 
279        2     Nenad Zimonjic                -13         1  2017-04-09 
280       34     Samuel Groth                  -13.1       7  2017-07-19 
281        3     Roberto Cid Subervi           -13.3       2  2017-02-03 
282       -6     Joris De Loore                -13.3       3  2017-04-09 
283       -1     Calvin Hemery                 -13.4       1  2017-02-08 
284       -1     Andreas Haider-Maurer         -13.6       2  2017-07-24 
285        0     Aleksandr Nedovyesov          -13.8       2  2017-04-09 
286        0     Casper Ruud                   -14        13  2017-07-31 
287        1     Jason Jung                    -14.2       3  2017-07-31 
288       -1     Omar Jasika                   -14.6       1  2017-01-17 
289     -120     Evgeny Donskoy                -14.8      18  2017-07-24 
290       -1     Akira Santillan               -15.2       7  2017-08-02 
291       -1     Marin Draganja                -15.8       1  2016-09-18 
292        0     Guido Andreozzi               -16.1       4  2017-02-16 
293       -2     Ivan Endara                   -16.3       1  2017-04-09 
294       -1     Marco Trungelliti             -16.6       3  2017-07-18 
295        1     Isak Arvidsson                -16.8       1  2016-09-18 
296       -2     Gonzalo Lama                  -17.1       1  2016-09-18 
297        0     Illia Biloborodko             -17.4       1  2017-04-09 
298        1     Nick Hardt                    -17.4       1  2017-02-05 
299        2     Adrien Bossel                 -17.5       1  2017-02-05 
300       -2     Tallon Griekspoor             -17.5       2  2017-06-12 
301       -6     Cem Ilkel                     -17.8       4  2017-06-26 
302        0     Danylo Kalenichenko           -17.9       1  2016-09-18 
303        0     Alexander Merino              -18         1  2017-02-05 
304        0     Daniel Cukierman              -18         1  2017-02-05 
305        0     Jose Olivares                 -18         1  2017-02-05 
306        0     Tomislav Ternar               -18         1  2016-09-18 
307        0     Eduardo Struvay               -18.2       1  2017-04-07 
308        1     Grega Zemlja                  -18.3       1  2016-09-16 
309        1     Guilherme Clezar              -19.1       2  2017-02-27 
310       -2     Guillermo Garcia-Lopez        -19.3      28  2017-06-02 
311        0     Alex De Minaur                -20.4       6  2017-05-28 
312        0     Mathias Bourgue               -20.6       2  2017-05-29 
313        0     Nikola Mektic                 -21.4       2  2017-02-05 
314      -14     Juan Monaco                   -22.3      11  2017-04-10 
315        0     Saketh Myneni                 -22.6       3  2017-01-03 
316        0     Tom Kocevar-Desman            -23.1       2  2016-09-18 
317        0     Marco Cecchinato              -23.7       6  2017-07-24 
318        4     Rajeev Ram                    -23.9       7  2017-07-18 
319        2     Luca Vanni                    -24.2       3  2017-04-12 
320        0     James Ward                    -24.4       2  2017-07-04 
321       -3     Artem Smirnov                 -25.2       4  2017-04-09 
322        2     Dmitry Tursunov               -25.3       5  2017-08-02 
323        0     Jan Satral                    -25.9       4  2017-02-05 
324        1     Adam Pavlasek                 -26.7      10  2017-07-06 
325        1     Maximilian Marterer           -27         8  2017-07-31 
326        1     Antoine Bellier               -27.5       4  2017-07-24 
327        1     Finn Tearney                  -27.5       5  2017-02-05 
328        2     Go Soeda                      -29.3       3  2017-08-01 
329        0     Christian Harrison            -29.4       2  2017-03-22 
330        1     Yshai Oliel                   -30.2       2  2017-02-05 
331        1     Sanjar Fayziev                -31.6       4  2017-04-09 
332        1     Elias Ymer                    -32.3       6  2017-07-18 
333        3     Inigo Cervantes               -33.7       7  2017-02-27 
334        0     Daniel Brands                 -33.8       6  2017-07-26 
335        2     Mohammad Abid Ali Khan Akbar  -34.1       2  2016-09-18 
336        2     Samir Iftikhar                -34.1       2  2016-09-18 
337       -2     Facundo Bagnis                -35        16  2017-08-01 
338        1     Konstantin Kravchuk           -36.6      16  2017-07-31 
339        1     Mikael Ymer                   -38.3       7  2017-07-17 
340        1     Stefan Kozlov                 -39.8      10  2017-07-31 
341        2     Ze Zhang                      -40.7       5  2017-04-09 
342        0     Stefanos Tsitsipas            -41.2       5  2017-07-04 
343        1     Jose Hernandez-Fernandez      -42.5       3  2017-07-26 
344        2     Hubert Hurkacz                -44.2       4  2017-02-05 
345        0     Thomas Fabbiano               -45.3      10  2017-08-07 
346        1     Paul-Henri Mathieu            -48        15  2017-07-18 
347        1     Michael Mmoh                  -51.9       5  2017-07-18 
348        1     Jozef Kovalik                 -52.5      12  2017-05-30 
349        1     Benjamin Becker               -60.7       6  2017-03-23 
350        1     Stephane Robert               -70.5      25  2017-06-13
08-14-2017 11:49 AM
G.100sic
Re: Alternative player ranking system

Week 32 race update. Federer came within 1.4 points from #1 spot before the final round, but even taking one set off of Zverev wouldn't give it to him - Zverev was lower ranked, so Federer would lose points anyway. Zverev is now closer to Federer, then Federer is to Nadal. Let's not forget Shapovalov also, who entered Top 100 (at #93).

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

Here is the respective rolling ranking update. 6 newcomers, 3 players dropped from the list.
As nearly 2/3 of the season has already passed, we'll be seeing more and more similar movement patterns between this and race list. For instance, Zverev swapped places with Cilic, Querrey entered Top 20, Kyrgios almost dropped from Top 30, and so on...

Code:
52week Positions                               Elo    Matches Last match
rank   moved     Player                        points played  date
  1        0     Rafael Nadal                  435.6      72  2017-07-10 
  2        0     Roger Federer                 393.2      36  2017-07-16 
  3        0     Andy Murray                   367.5      78  2017-07-12 
  4        1     Alexander Zverev              363.6      74  2017-08-06 
  5       -1     Marin Cilic                   341        76  2017-07-16 
  6        0     Novak Djokovic                317.7      59  2017-07-12 
  7        0     Dominic Thiem                 307.8      75  2017-08-03 
  8        0     Kei Nishikori                 298        69  2017-08-05 
  9        0     Stanislas Wawrinka            278.2      59  2017-07-03 
 10        0     Roberto Bautista Agut         277        71  2017-07-29 
 11        0     Milos Raonic                  270.1      60  2017-08-04 
 12        0     Jo-Wilfried Tsonga            263.5      55  2017-07-08 
 13        1     Tomas Berdych                 261        65  2017-08-04 
 14       -1     Gilles Muller                 256.8      62  2017-08-03 
 15        6     Sam Querrey                   253.5      47  2017-08-05 
 16       -1     John Isner                    250.7      54  2017-07-30 
 17        7     Kevin Anderson                244.9      50  2017-08-06 
 18       -2     Grigor Dimitrov               244.9      66  2017-08-03 
 19       -1     Pablo Carreno Busta           238.1      68  2017-07-19 
 20       -1     David Goffin                  233.7      78  2017-07-28 
 21       -1     Fabio Fognini                 227.4      61  2017-08-04 
 22        4     Jack Sock                     227.1      65  2017-08-05 
 23       -6     Lucas Pouille                 221.6      59  2017-08-02 
 24       -1     Richard Gasquet               219.4      55  2017-07-04 
 25        0     Feliciano Lopez               215.4      57  2017-08-03 
 26        1     Fernando Verdasco             201.1      55  2017-08-02 
 27        1     Juan Martin Del Potro         199.9      46  2017-08-03 
 28        2     Karen Khachanov               199.5      53  2017-07-28 
 29       -7     Nick Kyrgios                  197.5      45  2017-08-02 
 30       -1     Gael Monfils                  194.2      48  2017-08-02 
 31        9     Philipp Kohlschreiber         189.7      51  2017-08-05 
 32        0     Diego Sebastian Schwartzman   172.6      53  2017-07-28 
 33        3     Kyle Edmund                   167.2      58  2017-08-02 
 34       -1     Steve Johnson                 165.3      56  2017-08-02 
 35        6     Daniil Medvedev               165.1      40  2017-08-04 
 36       -5     Albert Ramos-Vinolas          163.4      69  2017-08-02 
 37        0     David Ferrer                  152.1      49  2017-07-27 
 38       -3     Robin Haase                   150.9      49  2017-08-01 
 39       -5     Hyeon Chung                   146.9      23  2017-08-01 
 40       -1     Jiri Vesely                   137.2      51  2017-08-02 
 41        1     Pablo Cuevas                  132.5      47  2017-08-02 
 42        1     Mischa Zverev                 130.7      59  2017-08-01 
 43        1     Benoit Paire                  130.1      60  2017-07-27 
 44        1     Andrey Rublev                 127.1      19  2017-07-25 
 45       -7     Andrey Kuznetsov              125.6      46  2017-07-31 
 46        0     Aljaz Bedene                  125.4      34  2017-07-27 
 47        9     Adrian Mannarino              118.5      47  2017-08-03 
 48        4     Donald Young                  116.1      42  2017-08-01 
 49       -1     Yuichi Sugita                 115.3      23  2017-07-06 
 50       -1     Paolo Lorenzi                 108        64  2017-08-02 
 51       19     Joao Sousa                    107.4      61  2017-08-05 
 52       -5     Gilles Simon                  105.8      54  2017-08-02 
 53       -2     Alexandr Dolgopolov           105        32  2017-07-31 
 54       15     Damir Dzumhur                 102.7      41  2017-08-04 
 55       -2     Leonardo Mayer                102.5      11  2017-07-30 
 56        1     Jeremy Chardy                  94.5      35  2017-07-04 
 57       -7     Nikoloz Basilashvili           94.1      40  2017-07-31 
 58       -3     Jan-Lennard Struff             91.5      48  2017-08-02 
 59        9     Jared Donaldson                88.4      31  2017-08-03 
 60       -2     Vasek Pospisil                 87.9      24  2017-07-31 
 61       -1     Steve Darcis                   87.7      31  2017-07-06 
 62       -1     Borna Coric                    86.1      37  2017-07-04 
 63       12     Jordan Thompson                84.9      29  2017-08-02 
 64       15     Guido Pella                    84.1      34  2017-08-03 
 65      -11     Ivo Karlovic                   83.5      50  2017-08-01 
 66       -3     Federico Delbonis              80.9      35  2017-07-29 
 67       -3     Nicolas Almagro                80.2      33  2017-06-01 
 68       -9     Horacio Zeballos               80.2      41  2017-08-02 
 69       45     Tommy Paul                     80         7  2017-08-04 
 70       -4     Julien Benneteau               78.2      22  2017-07-03 
 71       -6     Ernests Gulbis                 78.1       9  2017-07-28 
 72       10     Marcos Baghdatis               73.4      37  2017-08-03 
 73      -11     Ryan Harrison                  72.8      38  2017-08-02 
 74       -3     Peter Gojowczyk                72.5      14  2017-07-27 
 75       -3     Laslo Djere                    71.5       9  2017-05-05 
 76       23     Dusan Lajovic                  71.2      40  2017-08-03 
 77       20     Sebastian Ofner                70.9       7  2017-08-04 
 78       12     Thomaz Bellucci                70.7      46  2017-08-03 
 79       39     Yuki Bhambri                   69.7       8  2017-08-04 
 80       -6     Nicolas Kicker                 68.9      19  2017-07-28 
 81       -5     Viktor Troicki                 65.1      58  2017-07-03 
 82      110     Thanasi Kokkinakis             63.4      13  2017-08-05 
 83      -16     Yoshihito Nishioka             63.3      24  2017-03-24 
 84       -7     Jerzy Janowicz                 63.2      12  2017-07-07 
 85      -12     Yannick Hanfmann               61.8      11  2017-08-01 
 86       -8     Mikhail Kukushkin              59.7      29  2017-08-01 
 87       -7     Daniel Evans                   59.5      34  2017-05-28 
 88        4     Henri Laaksonen                58.4      14  2017-08-01 
 89       -6     Malek Jaziri                   57.6      43  2017-08-02 
 90        1     Sergiy Stakhovsky              57.4      12  2017-07-05 
 91       -7     Pierre-Hugues Herbert          55.1      27  2017-07-21 
 92       -7     Egor Gerasimov                 54.7       3  2017-04-07 
 93       -6     Martin Klizan                  52.5      33  2017-07-04 
 94       -8     John Millman                   51.9      16  2017-07-27 
 95       -6     Denis Istomin                  51.7      28  2017-07-28 
 96       -8     Andreas Seppi                  51        40  2017-07-05 
 97       -3     Matthew Ebden                  49.1      13  2017-08-02 
 98      -17     Ramkumar Ramanathan            46.3      11  2017-07-31 
 99       -4     Kenny De Schepper              45         5  2017-07-20 
100       -2     Alessandro Giannessi           42.6      13  2017-07-22 
101       -1     Dudi Sela                      40.9      24  2017-07-31 
102        0     Roberto Carballes Baena        39.8       4  2017-02-20 
103        0     Gastao Elias                   37.9      28  2017-05-30 
104        3     Mikhail Youzhny                36.2      36  2017-07-31 
105       -1     Florian Mayer                  35.2      32  2017-07-30 
106        2     Soon Woo Kwon                  34.7       3  2017-04-09 
107       39     Vincent Millot                 33.9       6  2017-08-03 
108       -2     Carlos Berlocq                 33.3      30  2017-08-01 
109        2     Taro Daniel                    33.2      17  2017-07-31 
110      -14     Ruben Bemelmans                33         5  2017-08-01 
111       -1     Cedrik-Marcel Stebe            32.6       8  2017-07-26 
112       -3     Tobias Kamke                   32.6       9  2017-07-20 
113      -20     Thiago Monteiro                32.1      31  2017-08-01 
114       -9     Bjorn Fratangelo               30.2      21  2017-08-02 
115       -2     Lukas Lacko                    29.2      14  2017-08-01 
116        0     Nicolas Mahut                  28.4      37  2017-08-02 
117       94     Gerald Melzer                  26.5      18  2017-08-03 
118       -6     Bernard Tomic                  26        35  2017-07-04 
119       24     Taylor Harry Fritz             25.8      26  2017-08-03 
120      -19     Frances Tiafoe                 25.2      16  2017-07-31 
121       -6     Simone Bolelli                 24.9       4  2017-07-05 
122       22     Peter Polansky                 23.6       4  2017-08-02 
123        0     Rogerio Dutra Silva            23.6      26  2017-08-01 
124       -5     Emilio Gomez                   23.4       3  2017-04-07 
125       -5     Christian Garin                23.2       6  2017-07-04 
126       -5     Radu Albot                     22.5      29  2017-07-26 
127       -5     Joao Domingues                 22.2       3  2017-05-03 
128       -3     Dmitry Popko                   21.3       2  2017-04-09 
129       -5     Dustin Brown                   21.1      33  2017-07-26 
130       -4     Janko Tipsarevic               20        25  2017-07-04 
131       -4     Frank Dancevic                 19.9       4  2017-07-19 
132       -4     Alexander Bublik               19.3       7  2017-07-03 
133      n/r     Evan King                      18.7       2  2017-08-02 
134       -5     Yibing Wu                      18         1  2017-02-17 
135        4     Santiago Giraldo               17.6      17  2017-08-02 
136       -6     Reda El Amrani                 16.7       2  2017-04-12 
137       -6     Matthew Barton                 16.6       2  2017-01-11 
138       26     Christopher Eubanks            16.4       3  2017-07-28 
139        6     Marius Copil                   16.4      19  2017-08-01 
140       -8     Attila Balazs                  16.3       3  2017-07-19 
141       -8     Maximo Gonzalez                15.9       2  2017-04-13 
142       -7     Adrian Menendez-Maceiras       15.3       3  2017-07-19 
143       -9     Franko Skugor                  15.3       5  2017-06-28 
144       -8     Roberto Quiroz                 15.2       3  2017-04-07 
145       -8     Darian King                    14.7       7  2017-03-25 
146       -8     Teymuraz Gabashvili            14.2       4  2017-05-29 
147       -7     Gianluigi Quinzi               13.8       2  2017-04-13 
148       -6     Yen-Hsun Lu                    12.8      23  2017-07-03 
149       -2     Seong Chan Hong                10.8       2  2017-04-09 
150       -2     Lukas Rosol                    10.6      13  2017-07-05 
151       -1     Dennis Novikov                 10.3       5  2017-07-31 
152       -3     Victor Estrella Burgos          9.4      21  2017-07-18 
153       -2     Benjamin Bonzi                  9.3       2  2017-05-31 
154        0     Stefano Travaglia               9         1  2017-07-04 
155       -3     Frederico Ferreira Silva        9         3  2017-05-04 
156       -1     Laurent Lokoli                  8.7       1  2017-05-30 
157       -4     Radek Stepanek                  8.7       8  2017-01-19 
158       26     Ernesto Escobedo                7.8      21  2017-08-01 
159      162     Renzo Olivo                     7.6      24  2017-08-03 
160       -3     James Duckworth                 7.1       6  2017-01-16 
161       -3     Gleb Sakharov                   7         2  2017-07-26 
162       -3     Alexandre Muller                6.6       1  2017-05-30 
163       -3     Mackenzie McDonald              6         1  2016-08-29 
164       -2     Marc Lopez                      6         1  2016-09-18 
165       -2     Marcelo Tomas Barrios Vera      6         1  2017-02-05 
166       -5     Zhizhen Zhang                   6         1  2017-02-19 
167       -2     Jurgen Melzer                   5.5       5  2017-04-07 
168       -1     Pedro Sousa                     5.5       5  2017-05-04 
169       -3     Evgeny Donskoy                  5.2      21  2017-07-24 
170       -2     Tim Van Rijthoven               5.1       2  2016-09-18 
171      -54     Reilly Opelka                   5.1      12  2017-07-31 
172       -2     Brian Baker                     4.9       2  2016-08-29 
173       -1     Ti Chen                         4.8       1  2017-02-17 
174       -5     Ricardas Berankis               4.8      10  2017-07-04 
175       -2     Stefano Napolitano              4         3  2017-05-31 
176        0     Tomislav Brkic                  3.9       1  2017-02-05 
177       -3     Ilya Ivashka                    3.9       5  2017-04-09 
178      -37     Tommy Haas                      3.8      20  2017-08-01 
179       -2     Thiemo de Bakker                3.7       2  2017-04-07 
180       -2     Ivan Dodig                      3.5       8  2017-07-22 
181       -2     Michael Venus                   3.4       3  2017-04-09 
182       -7     Norbert Gombos                  3.4       7  2017-07-27 
183       -3     Jurgen Zopp                     3.1       2  2016-10-20 
184       -3     Amine Ahouda                    3         2  2017-04-13 
185       -2     Marsel Ilhan                    2.6       2  2017-06-28 
186       -4     Zhe Li                          2.6       4  2017-02-19 
187       -2     Gianluca Mager                  2.1       1  2017-05-15 
188       -2     Tristan Lamasine                1.9       1  2017-02-08 
189       -1     Temur Ismailov                  1.5       2  2017-04-09 
190      -34     Tim Smyczek                     1.2       7  2017-07-31 
191       -2     Marton Fucsovics                1.2       8  2017-07-03 
192        1     Alexandre Sidorenko             0.5       2  2016-09-22 
193       -2     Albert Montanes                 0.4       2  2017-04-26 
194        0     Alexander Ward                  0.1       1  2017-07-04 
195        0     Alejandro Falla                 0.1       2  2017-02-08 
196        2     Agustin Velotti                 0         1  2017-02-07 
197        0     James McGee                     0         1  2016-08-22 
198        3     Gonzalo Escobar                -0.3       2  2017-04-09 
199       71     Miljan Zekic                   -0.3       3  2017-08-02 
200       28     Quentin Halys                  -0.3       9  2017-08-02 
201        1     Adrian Ungur                   -0.6       2  2017-02-05 
202        1     Alejandro Gonzalez             -0.6       2  2016-09-18 
203       -4     Marcel Granollers              -0.8      32  2017-07-04 
204        3     Austin Krajicek                -1         3  2017-07-18 
205        0     Tommy Robredo                  -1        19  2017-05-31 
206        0     Giovanni Lapentti              -1.2       2  2017-02-08 
207       -3     Joao Souza                     -1.2       4  2017-03-02 
208      -21     Illya Marchenko                -1.2      19  2017-07-17 
209       -1     Riccardo Bellotti              -1.3       1  2017-05-01 
210      -10     Mitchell Krueger               -1.4       2  2017-08-01 
211       -1     Prajnesh Gunneswaran           -1.7       2  2017-04-09 
212       -3     Daniel Altmaier                -1.7       5  2017-07-24 
213       -1     Michael Berrer                 -1.9       2  2016-10-17 
214       -1     Duckhee Lee                    -2.1       1  2017-02-03 
215       -1     Jose (Rubin) Statham           -2.2       7  2017-04-09 
216       -1     Andrew Whittington             -2.9       5  2017-07-03 
217       -1     Denis Kudla                    -3.1       5  2017-07-19 
218        0     Jaume Munar                    -4.5       1  2017-04-09 
219       -2     Marco Chiudinelli              -4.8       7  2017-07-26 
220       -1     Nicolas Jarry                  -5.1       6  2017-07-04 
221        0     Cameron Norrie                 -5.6       4  2017-07-03 
222        1     Mirza Basic                    -5.9       3  2017-04-07 
223        3     Hsien-Yin Peng                 -6         1  2017-02-19 
224        1     Mauricio Echazu                -6         1  2017-02-03 
225       -1     Sumit Nagal                    -6         1  2016-09-18 
226        1     Rudolf Molleker                -6.1       1  2017-07-25 
227        2     Kuan-Yi Lee                    -6.2       1  2017-02-19 
228       -8     Alex Bolt                      -6.7       1  2017-01-17 
229      -58     Yasutaka Uchiyama              -6.8       2  2017-08-01 
230        0     Mohamed Safwat                 -6.8       5  2017-06-27 
231        0     Arthur De Greef                -6.9       7  2017-07-18 
232        0     Jurabeck Karimov               -7         1  2016-09-18 
233      104     Tennys Sandgren                -7         7  2017-08-03 
234        0     Matteo Berrettini              -7.4       1  2017-05-14 
235        0     Di Wu                          -7.8       6  2017-04-09 
236        1     Kamil Majchrzak                -8         4  2017-06-27 
237       -1     Federico Gaio                  -8.1       5  2017-03-10 
238        0     Daniel Masur                   -8.7       1  2017-05-01 
239        0     Liam Broady                    -8.7       1  2017-06-20 
240      -44     Marc Polmans                   -8.9       2  2017-08-02 
241       -8     Andrej Martin                  -9         6  2017-07-20 
242       -2     Yannick Maden                  -9.2       1  2016-10-19 
243       -2     Mubarak Shannan Zayid          -9.3       1  2017-01-03 
244       -1     Omar Alawadhi                  -9.4       1  2017-02-28 
245       -1     Ante Pavic                     -9.5       1  2017-02-03 
246       -1     Salvatore Caruso               -9.6       1  2017-05-01 
247       -5     Noah Rubin                     -9.7       4  2017-04-10 
248       -2     Christopher Diaz-Figueroa      -9.9       2  2017-01-17 
249      n/r     Alessandro Bega               -10.1       1  2017-08-01 
250      n/r     Edan Leshem                   -10.1       1  2017-08-01 
251      -61     Tatsuma Ito                   -10.1       2  2017-08-01 
252       -5     Anil Yuksel                   -10.3       1  2017-01-02 
253       -4     Thai-Son Kwiatkowski          -10.7       1  2017-07-17 
254       -3     Lorenzo Giustino              -10.8       1  2017-07-24 
255       -3     Marko Tepavac                 -10.8       1  2017-02-07 
256       -3     Aslan Karatsev                -10.9       1  2016-10-18 
257       -7     Maxime Hamou                  -10.9       1  2017-05-29 
258       -4     Pablo Andujar                 -11         1  2016-09-27 
259      -11     Gregoire Barrere              -11         2  2017-02-07 
260      n/r     Alexios Halebian              -11.1       1  2017-07-31 
261       -4     Daniel Gimeno-Traver          -11.1       1  2017-02-06 
262       -6     Lloyd Harris                  -11.1       1  2017-06-27 
263        0     Brydan Klein                  -11.1       4  2017-08-01 
264       -9     Orlando Luz                   -11.2       1  2017-02-27 
265       -7     Dimitar Kuzmanov              -11.3       1  2017-02-07 
266       -7     Juan Pablo Varillas           -11.4       2  2017-02-05 
267       -7     Artem Sitak                   -11.6       1  2017-01-10 
268      n/r     Sekou Bangoura                -11.6       1  2017-07-31 
269       -7     Roberto Marcora               -11.8       1  2017-05-22 
270       -9     Denis Shapovalov              -11.8       7  2017-07-03 
271       -5     Nikita Mashtakov              -11.9       1  2017-04-07 
272       -4     Amir Weintraub                -12         1  2016-08-09 
273      n/r     Manuel Sanchez                -12         1  2017-07-31 
274       -1     Steven Diez                   -12         1  2017-04-24 
275       -6     Tigre Hank                    -12         1  2016-08-09 
276      -11     Joris De Loore                -12.3       3  2017-04-09 
277       -3     Hiroki Moriya                 -12.5       1  2016-09-26 
278       -3     Alexandar Lazarov             -12.6       1  2017-02-06 
279      -15     Kimmer Coppejans              -12.6       1  2017-02-20 
280       -4     Blake Mott                    -12.7       1  2017-01-17 
281       -4     Nenad Zimonjic                -13         1  2017-04-09 
282       -3     Calvin Hemery                 -13.3       1  2017-02-08 
283       -5     Andreas Haider-Maurer         -13.3       2  2017-07-24 
284       -4     Roberto Cid Subervi           -13.3       2  2017-02-03 
285       -4     Aleksandr Nedovyesov          -13.6       2  2017-04-09 
286       -3     Casper Ruud                   -13.8      13  2017-07-31 
287       -5     Omar Jasika                   -14.1       1  2017-01-17 
288      -66     Jason Jung                    -14.1       3  2017-07-31 
289       22     Akira Santillan               -15         7  2017-08-02 
290       -6     Marin Draganja                -15.6       1  2016-09-18 
291       -6     Ivan Endara                   -15.7       1  2017-04-09 
292       -6     Guido Andreozzi               -15.9       4  2017-02-16 
293       -3     Marco Trungelliti             -16.5       3  2017-07-18 
294       -3     Gonzalo Lama                  -17.1       1  2016-09-18 
295       -3     Cem Ilkel                     -17.1       4  2017-06-26 
296       -2     Isak Arvidsson                -17.3       1  2016-09-18 
297       -1     Illia Biloborodko             -17.4       1  2017-04-09 
298       -3     Tallon Griekspoor             -17.4       2  2017-06-12 
299       -1     Nick Hardt                    -17.5       1  2017-02-05 
300       -7     Juan Monaco                   -17.7      13  2017-04-10 
301       -2     Adrien Bossel                 -17.9       1  2017-02-05 
302      -13     Danylo Kalenichenko           -17.9       1  2016-09-18 
303       -3     Alexander Merino              -18         1  2017-02-05 
304       -2     Daniel Cukierman              -18         1  2017-02-05 
305       -2     Jose Olivares                 -18         1  2017-02-05 
306       -5     Tomislav Ternar               -18         1  2016-09-18 
307       -3     Eduardo Struvay               -18.2       1  2017-04-07 
308      -11     Guillermo Garcia-Lopez        -18.2      30  2017-06-02 
309       -4     Grega Zemlja                  -18.3       1  2016-09-16 
310       -4     Guilherme Clezar              -19         2  2017-02-27 
311       -4     Alex De Minaur                -20.3       6  2017-05-28 
312       -4     Mathias Bourgue               -20.4       2  2017-05-29 
313       -4     Nikola Mektic                 -20.9       2  2017-02-05 
314       13     Samuel Groth                  -21.5       8  2017-07-19 
315       -5     Saketh Myneni                 -21.9       3  2017-01-03 
316       -4     Tom Kocevar-Desman            -22.6       2  2016-09-18 
317       -3     Marco Cecchinato              -22.8       6  2017-07-24 
318       -5     Artem Smirnov                 -22.9       4  2017-04-09 
319       -1     Lucas Gomez                   -23.8       2  2017-02-27 
320       -3     James Ward                    -23.9       2  2017-07-04 
321       -1     Luca Vanni                    -23.9       3  2017-04-12 
322       -3     Rajeev Ram                    -24         7  2017-07-18 
323       -7     Jan Satral                    -24.6       4  2017-02-05 
324       10     Dmitry Tursunov               -24.7       5  2017-08-02 
325       -3     Adam Pavlasek                 -26        10  2017-07-06 
326      -39     Maximilian Marterer           -26.2       8  2017-07-31 
327       -4     Antoine Bellier               -27.5       4  2017-07-24 
328       -4     Finn Tearney                  -27.7       5  2017-02-05 
329       -3     Christian Harrison            -29.3       2  2017-03-22 
330      -42     Go Soeda                      -29.5       3  2017-08-01 
331       -3     Yshai Oliel                   -29.9       2  2017-02-05 
332       -3     Sanjar Fayziev                -31.6       4  2017-04-09 
333       -3     Elias Ymer                    -32.5       6  2017-07-18 
334       -2     Daniel Brands                 -33.4       6  2017-07-26 
335        4     Facundo Bagnis                -33.7      16  2017-08-01 
336       -3     Inigo Cervantes               -33.8       7  2017-02-27 
337       -2     Mohammad Abid Ali Khan Akbar  -34.1       2  2016-09-18 
338       -2     Samir Iftikhar                -34.1       2  2016-09-18 
339      -24     Konstantin Kravchuk           -35.1      16  2017-07-31 
340       -2     Mikael Ymer                   -38.1       7  2017-07-17 
341      -16     Stefan Kozlov                 -38.6      10  2017-07-31 
342       -2     Stefanos Tsitsipas            -39.9       5  2017-07-04 
343       -2     Ze Zhang                      -40.6       5  2017-04-09 
344       -2     Jose Hernandez-Fernandez      -41.4       3  2017-07-26 
345      -14     Thomas Fabbiano               -44.5      10  2017-07-31 
346       -3     Hubert Hurkacz                -45         4  2017-02-05 
347       -3     Paul-Henri Mathieu            -47.8      15  2017-07-18 
348       -3     Michael Mmoh                  -52         5  2017-07-18 
349       -3     Jozef Kovalik                 -52.2      12  2017-05-30 
350       -3     Benjamin Becker               -58.1       6  2017-03-23 
351       -3     Stephane Robert               -67.7      25  2017-06-13
08-07-2017 07:57 PM
G.100sic
Re: Alternative player ranking system

Race standings before the NA swing. While Kyrgios is barely still hanging in the Top 30, Zverev grabs #3 again. Querrey's run put him in the Top 10, and Anderson's in the Top 20.

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.0      36   2017-07-16  
  3        1     Alexander Zverev              306.3      57   2017-08-06  
  4       -1     Marin Cilic                   271.4      43   2017-07-16  
  5        0     Dominic Thiem                 262.5      56   2017-08-03  
  6        0     Novak Djokovic                249.2      40   2017-07-12  
  7        0     Andy Murray                   244.3      37   2017-07-12  
  8        7     Sam Querrey                   225.8      40   2017-08-05  
  9        1     Kei Nishikori                 225.5      42   2017-08-05  
 10       -2     Roberto Bautista Agut         225.2      44   2017-07-29  
 11       -2     Gilles Muller                 216.2      45   2017-08-03  
 12       -1     Tomas Berdych                 213.8      50   2017-08-04  
 13       -1     Stanislas Wawrinka            204.9      37   2017-07-03  
 14       -1     Milos Raonic                  203.0      40   2017-08-04  
 15       -1     John Isner                    201.5      38   2017-07-30  
 16        7     Kevin Anderson                199.9      33   2017-08-06  
 17       -1     Jo-Wilfried Tsonga            196.8      34   2017-07-08  
 18        0     Fabio Fognini                 187.2      42   2017-08-04  
 19       -2     Grigor Dimitrov               185.5      41   2017-08-03  
 20        0     David Goffin                  181.3      50   2017-07-28  
 21        0     Pablo Carreno Busta           179.3      41   2017-07-19  
 22        5     Jack Sock                     170.5      43   2017-08-05  
 23       -1     Fernando Verdasco             168.6      40   2017-08-02  
 24       -5     Lucas Pouille                 167.2      39   2017-08-02  
 25       -1     Richard Gasquet               163.8      33   2017-07-04  
 26        0     Feliciano Lopez               163.2      39   2017-08-03  
 27        9     Philipp Kohlschreiber         160.3      41   2017-08-05  
 28        0     Karen Khachanov               149.5      41   2017-07-28  
 29       -4     Nick Kyrgios                  140.4      32   2017-08-02  
 30        0     Steve Johnson                 138.0      37   2017-08-02  
 31        1     Gael Monfils                  134.5      27   2017-08-02  
 32        6     Daniil Medvedev               134.1      35   2017-08-04  
 33        0     Diego Sebastian Schwartzman   130.9      40   2017-07-28  
 34       -5     Hyeon Chung                   128.4      23   2017-08-01  
 35       -1     Robin Haase                   125.4      41   2017-08-01  
 36       -5     Albert Ramos-Vinolas          122.8      49   2017-08-02  
 37        2     Kyle Edmund                   121.2      39   2017-08-02  
 38       -1     David Ferrer                  107.7      31   2017-07-27  
 39       -4     Pablo Cuevas                  106.4      32   2017-08-02  
 40        0     Aljaz Bedene                  105.4      31   2017-07-27  
 41        0     Andrey Rublev                 103.6      17   2017-07-25  
 42        1     Benoit Paire                  102.0      46   2017-07-27  
 43       -1     Jiri Vesely                   101.9      41   2017-08-02  
 44        0     Yuichi Sugita                  99.6      15   2017-07-06  
 45        7     Adrian Mannarino               98.6      35   2017-08-03  
 46       -1     Alexandr Dolgopolov            90.4      29   2017-07-31  
 47        1     Mischa Zverev                  87.3      41   2017-08-01  
 48       18     Damir Dzumhur                  83.9      32   2017-08-04  
 49        0     Juan Martin Del Potro          83.5      23   2017-08-03  
 50        4     Donald Young                   83.3      34   2017-08-01  
 51       -1     Leonardo Mayer                 78.8      10   2017-07-30  
 52       -1     Paolo Lorenzi                  77.1      44   2017-08-02  
 53       30     Joao Sousa                     76.5      40   2017-08-05  
 54       -7     Nikoloz Basilashvili           75.9      33   2017-07-31  
 55       -9     Andrey Kuznetsov               75.8      31   2017-07-31  
 56       45     Tommy Paul                     73.2       7   2017-08-04  
 57       20     Guido Pella                    70.9      23   2017-08-03  
 58       -3     Borna Coric                    68.5      30   2017-07-04  
 59       14     Jordan Thompson                67.2      26   2017-08-02  
 60       46     Yuki Bhambri                   64.4       8   2017-08-04  
 61       -4     Ernests Gulbis                 64.3       9   2017-07-28  
 62       -4     Laslo Djere                    63.9       9   2017-05-05  
 63       23     Sebastian Ofner                62.8       7   2017-08-04  
 64       -4     Peter Gojowczyk                62.0      12   2017-07-27  
 65       -9     Horacio Zeballos               60.1      36   2017-08-02  
 66       -3     Nicolas Kicker                 59.6      19   2017-07-28  
 67       -6     Mikhail Kukushkin              59.5      21   2017-08-01  
 68       -6     Vasek Pospisil                 59.2      16   2017-07-31  
 69        7     Jared Donaldson                58.7      25   2017-08-03  
 70      122     Thanasi Kokkinakis             57.7      12   2017-08-05  
 71      -18     Ramkumar Ramanathan            57.0       9   2017-07-31  
 72       -7     Jeremy Chardy                  56.0      31   2017-07-04  
 73       -5     Steve Darcis                   55.0      26   2017-07-06  
 74       -5     Egor Gerasimov                 53.7       3   2017-04-07  
 75      -16     Yannick Hanfmann               53.0      11   2017-08-01  
 76       -6     Sergiy Stakhovsky              52.4       9   2017-07-05  
 77       -5     Jerzy Janowicz                 50.0      10   2017-07-07  
 78       -3     Nicolas Almagro                47.4      19   2017-06-01  
 79       29     Dusan Lajovic                  47.4      27   2017-08-03  
 80      -16     Gilles Simon                   46.5      30   2017-08-02  
 81       -7     Jan-Lennard Struff             46.0      33   2017-08-02  
 82       -3     Matthew Ebden                  44.0      13   2017-08-02  
 83       -5     Yoshihito Nishioka             42.7      18   2017-03-24  
 84       -4     Pierre-Hugues Herbert          41.8      22   2017-07-21  
 85      -18     Ivo Karlovic                   41.4      27   2017-08-01  
 86       23     Thomaz Bellucci                40.6      32   2017-08-03  
 87        7     Henri Laaksonen                40.1      11   2017-08-01  
 88       -6     Kenny De Schepper              39.8       5   2017-07-20  
 89       -5     Martin Klizan                  39.4      27   2017-07-04  
 90      -19     Ryan Harrison                  38.8      30   2017-08-02  
 91       -6     Christian Garin                38.3       4   2017-07-04  
 92       -5     Roberto Carballes Baena        37.2       4   2017-02-20  
 93       -5     Andreas Seppi                  37.2      28   2017-07-05  
 94       -4     Alessandro Giannessi           35.9      11   2017-07-22  
 95       22     Marcos Baghdatis               34.8      21   2017-08-03  
 96       -5     Federico Delbonis              33.0      21   2017-07-29  
 97       -5     Julien Benneteau               32.7      12   2017-07-03  
 98       -5     Soon Woo Kwon                  32.6       3   2017-04-09  
 99       50     Gerald Melzer                  31.0      16   2017-08-03  
100       -5     Denis Istomin                  29.9      24   2017-07-28  
101       -5     Dudi Sela                      27.9      20   2017-07-31  
102      -21     Thiago Monteiro                25.5      29   2017-08-01  
103       -6     Ivan Dodig                     25.3       5   2017-07-22  
104      -15     Ruben Bemelmans                25.2       5   2017-08-01  
105       -6     Cedrik-Marcel Stebe            24.6       8   2017-07-26  
106       -6     Zhe Li                         23.1       2   2017-02-19  
107       -5     Dmitry Popko                   22.8       2   2017-04-09  
108       -5     Florian Mayer                  22.7      23   2017-07-30  
109       65     Vincent Millot                 22.1       4   2017-08-03  
110       -5     Lukas Rosol                    21.8       3   2017-07-05  
111       -4     Emilio Gomez                   21.5       3   2017-04-07  
112       -8     Carlos Berlocq                 21.4      29   2017-08-01  
113       41     Taylor Harry Fritz             21.2      16   2017-08-03  
114        2     Malek Jaziri                   21.2      29   2017-08-02  
115       -5     Darian King                    19.8       6   2017-03-25  
116       28     Peter Polansky                 18.1       4   2017-08-02  
117       -6     Yibing Wu                      18.0       1   2017-02-17  
118      n/r     Evan King                      17.9       2   2017-08-02  
119       -7     Simone Bolelli                 17.7       4   2017-07-05  
120       -7     Daniel Evans                   17.7      28   2017-05-28  
121       -7     Gastao Elias                   17.6      18   2017-05-30  
122       -7     Tobias Kamke                   17.5       4   2017-07-20  
123       -5     Roberto Quiroz                 15.8       3   2017-04-07  
124       -5     Viktor Troicki                 15.5      33   2017-07-03  
125       -5     Attila Balazs                  15.1       3   2017-07-19  
126        0     Bjorn Fratangelo               15.1      17   2017-08-02  
127       -6     Reda El Amrani                 14.8       2   2017-04-12  
128       -6     Adrian Menendez-Maceiras       14.4       3   2017-07-19  
129       -6     Christopher Eubanks            14.1       3   2017-07-28  
130       -6     Maximo Gonzalez                13.7       2   2017-04-13  
131       -6     Gianluigi Quinzi               13.5       2   2017-04-13  
132       -5     Joao Domingues                 13.4       2   2017-05-03  
133       -5     Ilya Ivashka                   13.4       4   2017-04-09  
134       -2     Rogerio Dutra Silva            13.1      23   2017-08-01  
135       -6     Matthew Barton                 12.4       2   2017-01-11  
136      -38     Frances Tiafoe                 12.3      14   2017-07-31  
137       -7     Marton Fucsovics               12.1       7   2017-07-03  
138       -7     Radek Stepanek                 11.3       5   2017-01-19  
139       -3     Lukas Lacko                    11.3      13   2017-08-01  
140       -7     John Millman                   11.2       4   2017-07-27  
141       -7     Radu Albot                      9.9      22   2017-07-26  
142       -7     Seong Chan Hong                 9.7       2   2017-04-09  
143       -6     Mikhail Youzhny                 9.7      24   2017-07-31  
144       -6     Laurent Lokoli                  8.5       1   2017-05-30  
145       -6     Teymuraz Gabashvili             8.0       2   2017-05-29  
146       -6     Stefano Travaglia               7.7       1   2017-07-04  
147       -6     Franko Skugor                   7.5       5   2017-06-28  
148       -6     Alexandre Muller                6.8       1   2017-05-30  
149       -6     Frederico Ferreira Silva        6.5       3   2017-05-04  
150        3     Dennis Novikov                  6.2       5   2017-07-31  
151       -6     Marcelo Tomas Barrios Vera      6.0       1   2017-02-05  
152       -6     Ti Chen                         6.0       1   2017-02-17  
153       -6     Zhizhen Zhang                   6.0       1   2017-02-19  
154       -6     Benjamin Bonzi                  5.8       2   2017-05-31  
155       -5     Gleb Sakharov                   5.7       2   2017-07-26  
156       -4     Tomislav Brkic                  5.1       1   2017-02-05  
157        2     Taro Daniel                     4.2      11   2017-07-31  
158       -3     Andrej Martin                   3.3       3   2017-07-20  
159       -3     Victor Estrella Burgos          3.1      17   2017-07-18  
160       -3     Mirza Basic                     2.6       2   2017-04-07  
161       -3     Temur Ismailov                  2.4       2   2017-04-09  
162       23     Quentin Halys                   2.3       8   2017-08-02  
163       -3     Marsel Ilhan                    2.2       2   2017-06-28  
164       -3     Gianluca Mager                  1.7       1   2017-05-15  
165       -3     Tristan Lamasine                1.1       1   2017-02-08  
166       -3     Denis Kudla                     1.1       2   2017-07-19  
167       -3     Michael Venus                   1.1       3   2017-04-09  
168       -3     Rajeev Ram                      0.7       4   2017-07-18  
169       -2     Guido Andreozzi                 0.5       3   2017-02-16  
170       -1     Gonzalo Escobar                 0.3       2   2017-04-09  
171       25     Ernesto Escobedo                0.2      19   2017-08-01  
172       -2     Agustin Velotti                 0.0       1   2017-02-07  
173       -1     Adrian Ungur                    0.0       2   2017-02-05  
174        1     Federico Gaio                  -0.2       4   2017-03-10  
175        1     Amine Ahouda                   -0.5       2   2017-04-13  
176        1     Giovanni Lapentti              -0.6       2   2017-02-08  
177        1     Pedro Sousa                    -0.6       4   2017-05-04  
178        1     Bernard Tomic                  -0.6      24   2017-07-04  
179        1     Prajnesh Gunneswaran           -0.8       2   2017-04-09  
180        1     Austin Krajicek                -1.0       1   2017-07-18  
181        1     Alejandro Falla                -1.0       2   2017-02-08  
182      -11     Mitchell Krueger               -1.2       2   2017-08-01  
183        0     Riccardo Bellotti              -1.3       1   2017-05-01  
184        0     Albert Montanes                -1.4       2   2017-04-26  
185        1     Frank Dancevic                 -1.7       2   2017-07-19  
186       29     Nicolas Mahut                  -2.1      25   2017-08-02  
187        0     Alexander Ward                 -2.3       1   2017-07-04  
188        0     Illya Marchenko                -2.3       7   2017-07-17  
189        0     Stefano Napolitano             -2.6       3   2017-05-31  
190       18     Reilly Opelka                  -2.6       8   2017-07-31  
191       -1     Tommy Robredo                  -2.8      17   2017-05-31  
192       57     Miljan Zekic                   -3.1       3   2017-08-02  
193       -2     Duckhee Lee                    -3.2       1   2017-02-03  
194       -1     Daniel Altmaier                -3.7       5   2017-07-24  
195       -1     Norbert Gombos                 -4.5       7   2017-07-27  
196       18     Tim Smyczek                    -5.0       6   2017-07-31  
197       -2     Kuan-Yi Lee                    -5.1       1   2017-02-19  
198       29     Akira Santillan                -5.2       6   2017-08-02  
199      114     Renzo Olivo                    -5.5      24   2017-08-03  
200       -3     Dustin Brown                   -5.5      27   2017-07-26  
201       -3     Jaume Munar                    -5.6       1   2017-04-09  
202       -3     Ricardas Berankis              -5.6       2   2017-07-04  
203       -3     Janko Tipsarevic               -5.6      13   2017-07-04  
204       -3     Andrew Whittington             -5.7       3   2017-07-03  
205       -2     Hsien-Yin Peng                 -6.0       1   2017-02-19  
206       -2     James Duckworth                -6.0       1   2017-01-16  
207       -2     Mauricio Echazu                -6.0       1   2017-02-03  
208       -2     Roberto Cid Subervi            -6.0       1   2017-02-03  
209       -2     Joao Souza                     -6.0       4   2017-03-02  
210       -1     Alex Bolt                      -6.6       1   2017-01-17  
211      -60     Yasutaka Uchiyama              -6.7       2   2017-08-01  
212       -2     Aleksandr Nedovyesov           -6.9       1   2017-04-09  
213       -2     Nicolas Jarry                  -6.9       5   2017-07-04  
214       -2     Rudolf Molleker                -7.5       1   2017-07-25  
215       -2     Artem Smirnov                  -7.6       2   2017-04-09  
216        0     Matteo Berrettini              -8.8       1   2017-05-14  
217        0     Alexander Bublik               -8.8       3   2017-07-03  
218        0     Di Wu                          -9.6       2   2017-04-09  
219        0     Liam Broady                   -10.0       1   2017-06-20  
220      -52     Tommy Haas                    -10.0      20   2017-08-01  
221      -48     Marc Polmans                  -10.1       2   2017-08-02  
222       89     Tennys Sandgren               -10.1       7   2017-08-03  
223       -3     Omar Alawadhi                 -10.4       1   2017-02-28  
224       -3     Noah Rubin                    -10.4       3   2017-04-10  
225       -3     Daniel Masur                  -10.5       1   2017-05-01  
226       -3     Mohamed Safwat                -10.5       5   2017-06-27  
227       -3     Cem Ilkel                     -10.7       3   2017-06-26  
228       -3     Thai-Son Kwiatkowski          -11.0       1   2017-07-17  
229      -63     Tatsuma Ito                   -11.1       2   2017-08-01  
230       -4     Ze Zhang                      -11.1       2   2017-04-09  
231       -3     Gregoire Barrere              -11.3       1   2017-02-07  
232      n/r     Alessandro Bega               -11.4       1   2017-08-01  
233      n/r     Edan Leshem                   -11.4       1   2017-08-01  
234       -5     Roberto Marcora               -11.4       1   2017-05-22  
235       -5     Salvatore Caruso              -11.4       1   2017-05-01  
236       -5     Juan Pablo Varillas           -11.4       2   2017-02-05  
237       -5     Lorenzo Giustino              -11.5       1   2017-07-24  
238       -5     Orlando Luz                   -11.5       1   2017-02-27  
239       -5     Cameron Norrie                -11.6       4   2017-07-03  
240      n/r     Alexios Halebian              -11.7       1   2017-07-31  
241       -6     Dimitar Kuzmanov              -11.7       1   2017-02-07  
242       27     Santiago Giraldo              -11.7      13   2017-08-02  
243       -7     Marko Tepavac                 -11.8       1   2017-02-07  
244       -7     Jurgen Melzer                 -11.8       2   2017-04-07  
245       -7     Anil Yuksel                   -12.0       1   2017-01-02  
246       -7     Daniel Gimeno-Traver          -12.0       1   2017-02-06  
247       -7     Lloyd Harris                  -12.0       1   2017-06-27  
248      n/r     Manuel Sanchez                -12.0       1   2017-07-31  
249       -8     Mubarak Shannan Zayid         -12.0       1   2017-01-03  
250       -8     Saketh Myneni                 -12.0       1   2017-01-03  
251       -8     Yen-Hsun Lu                   -12.0      14   2017-07-03  
252       -8     Christian Harrison            -12.1       1   2017-03-22  
253       -8     Lucas Gomez                   -12.1       1   2017-02-27  
254       -8     Maxime Hamou                  -12.1       1   2017-05-29  
255       -8     Inigo Cervantes               -12.2       1   2017-02-27  
256       22     Marius Copil                  -12.3      16   2017-08-01  
257       -9     Artem Sitak                   -12.4       1   2017-01-10  
258       -8     Alexandar Lazarov             -12.6       1   2017-02-06  
259      n/r     Sekou Bangoura                -12.6       1   2017-07-31  
260       -9     Steven Diez                   -12.8       1   2017-04-24  
261       -9     Kimmer Coppejans              -12.9       1   2017-02-20  
262       -9     Calvin Hemery                 -13.1       1   2017-02-08  
263       -9     Guilherme Clezar              -13.1       1   2017-02-27  
264       -8     Brydan Klein                  -13.3       4   2017-08-01  
265       -4     Casper Ruud                   -13.4      12   2017-07-31  
266      -11     Ante Pavic                    -13.5       1   2017-02-03  
267      -10     Nikita Mashtakov              -14.1       1   2017-04-07  
268      -10     Thiemo de Bakker              -14.2       1   2017-04-07  
269      -10     Arthur De Greef               -14.2       7   2017-07-18  
270      -10     Nenad Zimonjic                -14.6       1   2017-04-09  
271       -9     Christopher Diaz-Figueroa     -15.0       2   2017-01-17  
272      -70     Jason Jung                    -15.0       3   2017-07-31  
273      -10     Sanjar Fayziev                -15.6       3   2017-04-09  
274      -10     Marco Trungelliti             -16.5       3   2017-07-18  
275      -10     Andreas Haider-Maurer         -16.6       2   2017-07-24  
276      -10     Blake Mott                    -16.8       1   2017-01-17  
277      -10     Eduardo Struvay               -17.1       1   2017-04-07  
278      -10     Nick Hardt                    -17.1       1   2017-02-05  
279       -9     Omar Jasika                   -17.4       1   2017-01-17  
280       -9     Adrien Bossel                 -17.5       1   2017-02-05  
281       -9     Ivan Endara                   -17.5       1   2017-04-09  
282       -9     Illia Biloborodko             -17.7       1   2017-04-09  
283       -9     Alexander Merino              -18.0       1   2017-02-05  
284       -9     Daniel Cukierman              -18.0       1   2017-02-05  
285       -8     Jose Olivares                 -18.0       1   2017-02-05  
286       -7     Joris De Loore                -18.4       1   2017-04-09  
287       -7     Tallon Griekspoor             -19.9       2   2017-06-12  
288       -7     Jose (Rubin) Statham          -20.0       5   2017-04-09  
289       -7     Samuel Groth                  -22.0       7   2017-07-19  
290       -7     Guillermo Garcia-Lopez        -22.0      18   2017-06-02  
291       -5     Mathias Bourgue               -22.9       2   2017-05-29  
292       -5     Hubert Hurkacz                -23.4       2   2017-02-05  
293       -5     Alex De Minaur                -23.9       6   2017-05-28  
294       -4     Juan Monaco                   -25.3       3   2017-04-10  
295       -4     Denis Shapovalov              -26.0       6   2017-07-03  
296       -4     Jose Hernandez-Fernandez      -26.2       2   2017-07-26  
297       -4     Nikola Mektic                 -26.5       2   2017-02-05  
298       -4     Paul-Henri Mathieu            -26.6       9   2017-07-18  
299       -4     James Ward                    -27.5       2   2017-07-04  
300       -4     Marco Cecchinato              -27.5       6   2017-07-24  
301       -4     Elias Ymer                    -27.8       4   2017-07-18  
302        6     Dmitry Tursunov               -27.8       5   2017-08-02  
303       -5     Antoine Bellier               -28.7       2   2017-07-24  
304       -5     Kamil Majchrzak               -28.8       2   2017-06-27  
305       -5     Luca Vanni                    -28.9       2   2017-04-12  
306      -30     Go Soeda                      -30.6       2   2017-08-01  
307       -6     Jan Satral                    -31.2       2   2017-02-05  
308       -6     Adam Pavlasek                 -31.4       9   2017-07-06  
309       -6     Mikael Ymer                   -32.1       3   2017-07-17  
310       -6     Daniel Brands                 -32.2       5   2017-07-26  
311       -6     Yshai Oliel                   -32.5       2   2017-02-05  
312      -28     Maximilian Marterer           -32.7       8   2017-07-31  
313       -7     Marco Chiudinelli             -33.4       4   2017-07-26  
314        0     Facundo Bagnis                -34.1      15   2017-08-01  
315      -30     Konstantin Kravchuk           -34.4      13   2017-07-31  
316      -27     Thomas Fabbiano               -36.0       6   2017-07-31  
317       -8     Evgeny Donskoy                -36.3      12   2017-07-24  
318       -8     Benjamin Becker               -36.5       3   2017-03-23  
319       -7     Jozef Kovalik                 -37.5       8   2017-05-30  
320       -5     Marcel Granollers             -40.5      17   2017-07-04  
321       -5     Michael Mmoh                  -41.6       4   2017-07-18  
322      -15     Stefan Kozlov                 -44.4      10   2017-07-31  
323       -6     Finn Tearney                  -45.9       3   2017-02-05  
324       -6     Stefanos Tsitsipas            -47.4       5   2017-07-04  
325       -6     Stephane Robert               -70.8      12   2017-06-13
08-03-2017 12:41 PM
G.100sic
Re: Alternative player ranking system

Done with the backlog, here is the rolling ranking update up to July 30. 4 newcomers on this list. Isner is the mover of the last 2 weeks, reaching now #15.

Code:
52week Positions                               Elo    Matches Last match
rank   moved     Player                        points played  date
  1        0     Rafael Nadal                  437        72  2017-07-10
  2        0     Roger Federer                 394        36  2017-07-16
  3        0     Andy Murray                   368.5      78  2017-07-12
  4        0     Marin Cilic                   342.5      76  2017-07-16
  5        0     Alexander Zverev              331.7      69  2017-07-10
  6        0     Novak Djokovic                319.4      59  2017-07-12
  7        0     Dominic Thiem                 306.7      73  2017-07-10
  8        0     Kei Nishikori                 289.2      65  2017-07-07
  9        0     Stanislas Wawrinka            279.2      59  2017-07-03
 10        1     Roberto Bautista Agut         278.1      71  2017-07-29
 11       -1     Milos Raonic                  274.5      57  2017-07-12
 12        1     Jo-Wilfried Tsonga            264.6      55  2017-07-08
 13       -1     Gilles Muller                 260.3      60  2017-07-29
 14        0     Tomas Berdych                 257.2      62  2017-07-14
 15        6     John Isner                    255.3      58  2017-07-30
 16       -1     Grigor Dimitrov               251.9      64  2017-07-10
 17        0     Lucas Pouille                 240.8      58  2017-07-05
 18        0     Pablo Carreno Busta           238.6      68  2017-07-19
 19       -3     David Goffin                  235.1      78  2017-07-28
 20        9     Fabio Fognini                 230.7      58  2017-07-30
 21       -2     Sam Querrey                   230.6      43  2017-07-14
 22       -2     Nick Kyrgios                  228.2      48  2017-07-03
 23        0     Richard Gasquet               220.1      55  2017-07-04
 24        1     Kevin Anderson                214.8      46  2017-07-10
 25       -1     Feliciano Lopez               214.5      55  2017-07-27
 26       -4     Jack Sock                     212.7      61  2017-07-28
 27       -1     Fernando Verdasco             205.4      56  2017-07-26
 28        0     Juan Martin Del Potro         203.3      44  2017-07-06
 29       -2     Gael Monfils                  200.6      47  2017-07-20
 30        0     Karen Khachanov               200.2      53  2017-07-28
 31        0     Albert Ramos-Vinolas          181.4      68  2017-07-25
 32        1     Diego Sebastian Schwartzman   173.1      53  2017-07-28
 33       -1     Steve Johnson                 167.8      55  2017-07-07
 34        0     Hyeon Chung                   159.7      22  2017-07-24
 35        8     Robin Haase                   156.4      48  2017-07-29
 36        8     Kyle Edmund                   153.1      56  2017-07-29
 37       -2     David Ferrer                  153        49  2017-07-27
 38        3     Andrey Kuznetsov              142.9      45  2017-07-26
 39        3     Jiri Vesely                   140.6      49  2017-07-28
 40        9     Philipp Kohlschreiber         139        46  2017-07-29
 41       -3     Daniil Medvedev               136.8      36  2017-07-05
 42       -2     Pablo Cuevas                  135.8      46  2017-07-25
 43       -4     Mischa Zverev                 134.2      59  2017-07-08
 44       -7     Benoit Paire                  130.7      60  2017-07-27
 45       -9     Andrey Rublev                 127.4      19  2017-07-25
 46       -1     Aljaz Bedene                  126.8      34  2017-07-27
 47        1     Gilles Simon                  121.3      53  2017-07-27
 48       -2     Yuichi Sugita                 115.6      23  2017-07-06
 49        3     Paolo Lorenzi                 109.7      63  2017-07-27
 50        0     Nikoloz Basilashvili          109        39  2017-07-26
 51        0     Alexandr Dolgopolov           107.8      32  2017-07-25
 52       -5     Donald Young                  106.7      43  2017-07-26
 53       52     Leonardo Mayer                102.9      11  2017-07-30
 54       -1     Ivo Karlovic                  101        49  2017-07-20
 55       -1     Jan-Lennard Struff             96.7      46  2017-07-27
 56       -1     Adrian Mannarino               96.5      46  2017-07-19
 57       -1     Jeremy Chardy                  95.3      35  2017-07-04
 58        3     Vasek Pospisil                 90.2      23  2017-07-26
 59       -2     Horacio Zeballos               89.9      42  2017-07-27
 60        0     Steve Darcis                   88.3      31  2017-07-06
 61       -3     Borna Coric                    86.8      37  2017-07-04
 62        9     Ryan Harrison                  86.5      37  2017-07-30
 63       25     Federico Delbonis              81.3      35  2017-07-29
 64       -2     Nicolas Almagro                80.5      33  2017-06-01
 65       30     Ernests Gulbis                 78.4       9  2017-07-28
 66       -2     Julien Benneteau               78.2      24  2017-07-03
 67       -4     Yoshihito Nishioka             78        28  2017-03-24
 68       -3     Jared Donaldson                77.4      30  2017-07-27
 69      -10     Damir Dzumhur                  74.2      37  2017-07-24
 70       13     Joao Sousa                     73.9      56  2017-07-28
 71        4     Peter Gojowczyk                73.4      14  2017-07-27
 72       -6     Laslo Djere                    71.9       9  2017-05-05
 73       45     Yannick Hanfmann               71.5      10  2017-07-30
 74       22     Nicolas Kicker                 69.6      19  2017-07-28
 75       -7     Jordan Thompson                67.9      27  2017-07-04
 76       -7     Viktor Troicki                 65.8      58  2017-07-03
 77       -7     Jerzy Janowicz                 63.6      12  2017-07-07
 78       -6     Mikhail Kukushkin              62.1      28  2017-07-06
 79       -5     Guido Pella                    60.3      31  2017-07-25
 80       -7     Daniel Evans                   59.8      35  2017-05-28
 81       -5     Ramkumar Ramanathan            58.4      10  2017-06-29
 82      -15     Marcos Baghdatis               57        34  2017-07-25
 83        3     Malek Jaziri                   56.6      41  2017-07-26
 84       -7     Pierre-Hugues Herbert          56.6      27  2017-07-21
 85       -6     Egor Gerasimov                 54.7       3  2017-04-07
 86       22     John Millman                   53.2      16  2017-07-27
 87       -7     Martin Klizan                  53        33  2017-07-04
 88       -7     Andreas Seppi                  52.3      40  2017-07-05
 89       13     Denis Istomin                  52.3      28  2017-07-28
 90       -8     Thomaz Bellucci                51        43  2017-07-26
 91       -7     Sergiy Stakhovsky              50.9      13  2017-07-05
 92       -7     Henri Laaksonen                50.3      12  2017-07-27
 93        1     Thiago Monteiro                46.7      31  2017-07-26
 94       -5     Matthew Ebden                  45.5      11  2017-07-23
 95       -5     Kenny De Schepper              45.3       5  2017-07-20
 96       -5     Ruben Bemelmans                44.4       4  2017-07-07
 97       -5     Sebastian Ofner                43.6       3  2017-07-08
 98       -5     Alessandro Giannessi           42.7      13  2017-07-22
 99      -21     Dusan Lajovic                  42.1      38  2017-07-25
100        1     Dudi Sela                      40.7      23  2017-07-27
101       -4     Frances Tiafoe                 39.8      15  2017-07-25
102       -4     Roberto Carballes Baena        39.7       4  2017-02-20
103       -4     Gastao Elias                   38.9      28  2017-05-30
104      179     Florian Mayer                  36.1      32  2017-07-30
105        2     Bjorn Fratangelo               35.6      21  2017-07-25
106       -3     Carlos Berlocq                 35.2      29  2017-07-25
107       -7     Mikhail Youzhny                35.1      35  2017-07-25
108       -4     Soon Woo Kwon                  34.7       3  2017-04-09
109        0     Tobias Kamke                   33.2      11  2017-07-20
110       30     Cedrik-Marcel Stebe            32.7       8  2017-07-26
111      -24     Taro Daniel                    32.3      16  2017-07-24
112       -6     Bernard Tomic                  26.6      35  2017-07-04
113       49     Lukas Lacko                    26        12  2017-07-28
114      n/r     Tommy Paul                     25.8       3  2017-07-28
115       -1     Simone Bolelli                 24.9       4  2017-07-05
116       -4     Nicolas Mahut                  24.4      35  2017-07-04
117       -2     Reilly Opelka                  24.4      15  2017-07-25
118       -1     Yuki Bhambri                   23.5       4  2017-02-05
119       -3     Emilio Gomez                   23.4       3  2017-04-07
120       -1     Christian Garin                23.3       6  2017-07-04
121       61     Radu Albot                     22.8      29  2017-07-26
122       -1     Joao Domingues                 22.3       3  2017-05-03
123       -3     Rogerio Dutra Silva            21.7      25  2017-07-21
124       -1     Dustin Brown                   21.4      33  2017-07-26
125       -3     Dmitry Popko                   21.3       2  2017-04-09
126       -2     Janko Tipsarevic               20        25  2017-07-04
127       21     Frank Dancevic                 19.9       4  2017-07-19
128       -3     Alexander Bublik               19.3       7  2017-07-03
129       -3     Yibing Wu                      18         1  2017-02-17
130       -1     Reda El Amrani                 16.8       2  2017-04-12
131       -3     Matthew Barton                 16.7       2  2017-01-11
132       -1     Attila Balazs                  16.4       3  2017-07-19
133       -1     Maximo Gonzalez                15.9       2  2017-04-13
134       -1     Franko Skugor                  15.4       5  2017-06-28
135       -1     Adrian Menendez-Maceiras       15.3       3  2017-07-19
136        0     Roberto Quiroz                 15.2       3  2017-04-07
137       -2     Darian King                    14.8       7  2017-03-25
138       -1     Teymuraz Gabashvili            14.2       4  2017-05-29
139      -26     Santiago Giraldo               14        15  2017-07-25
140       -1     Gianluigi Quinzi               13.8       2  2017-04-13
141      -30     Tommy Haas                     13.6      19  2017-07-25
142       -1     Yen-Hsun Lu                    13        23  2017-07-03
143      -33     Taylor Harry Fritz             12.6      26  2017-07-25
144       -1     Peter Polansky                 12.2       2  2017-02-14
145       -1     Marius Copil                   11.4      17  2017-07-17
146        1     Vincent Millot                 10.8       3  2017-02-08
147       -2     Seong Chan Hong                10.8       2  2017-04-09
148       -2     Lukas Rosol                    10.7      13  2017-07-05
149        0     Victor Estrella Burgos          9.7      21  2017-07-18
150        4     Dennis Novikov                  9.4       4  2017-07-21
151       -1     Benjamin Bonzi                  9.3       2  2017-05-31
152       -1     Frederico Ferreira Silva        9.1       3  2017-05-04
153      -26     Radek Stepanek                  9         8  2017-01-19
154       -2     Stefano Travaglia               9         1  2017-07-04
155       -2     Laurent Lokoli                  8.8       1  2017-05-30
156      -26     Tim Smyczek                     7.9       8  2017-07-25
157       -1     James Duckworth                 7.2       6  2017-01-16
158      n/r     Gleb Sakharov                   7         2  2017-07-26
159       -2     Alexandre Muller                6.6       1  2017-05-30
160       -2     Mackenzie McDonald              6         1  2016-08-29
161        0     Zhizhen Zhang                   6         1  2017-02-19
162       -3     Marc Lopez                      6         1  2016-09-18
163       -3     Marcelo Tomas Barrios Vera      6         1  2017-02-05
164       98     Christopher Eubanks             5.8       4  2017-07-28
165       -2     Jurgen Melzer                   5.6       5  2017-04-07
166      -28     Evgeny Donskoy                  5.6      21  2017-07-24
167       -3     Pedro Sousa                     5.5       5  2017-05-04
168       -3     Tim Van Rijthoven               5.1       2  2016-09-18
169        0     Ricardas Berankis               5        10  2017-07-04
170        0     Brian Baker                     4.9       2  2016-08-29
171       -5     Yasutaka Uchiyama               4.9       1  2017-02-05
172       -5     Ti Chen                         4.8       1  2017-02-17
173       -2     Stefano Napolitano              4.2       3  2017-05-31
174       -1     Ilya Ivashka                    4         5  2017-04-09
175      111     Norbert Gombos                  4         7  2017-07-27
176       -4     Tomislav Brkic                  3.9       1  2017-02-05
177       -3     Thiemo de Bakker                3.7       2  2017-04-07
178       -3     Ivan Dodig                      3.6       8  2017-07-22
179       -2     Michael Venus                   3.5       3  2017-04-09
180       -4     Jurgen Zopp                     3.1       2  2016-10-20
181       -2     Amine Ahouda                    3         2  2017-04-13
182       -2     Zhe Li                          2.7       4  2017-02-19
183       -2     Marsel Ilhan                    2.6       2  2017-06-28
184      -42     Ernesto Escobedo                2.3      20  2017-07-24
185       -2     Gianluca Mager                  2.1       1  2017-05-15
186       -2     Tristan Lamasine                2         1  2017-02-08
187       -9     Illya Marchenko                 1.7      19  2017-07-17
188       -2     Temur Ismailov                  1.5       2  2017-04-09
189       -4     Marton Fucsovics                1.5       8  2017-07-03
190       -2     Tatsuma Ito                     0.9       1  2017-06-12
191       -1     Albert Montanes                 0.5       2  2017-04-26
192       -5     Thanasi Kokkinakis              0.5       8  2017-07-04
193       -2     Alexandre Sidorenko             0.5       2  2016-09-22
194       -2     Alexander Ward                  0.2       1  2017-07-04
195       -1     Alejandro Falla                 0.1       2  2017-02-08
196       -3     Marc Polmans                    0.1       1  2017-07-18
197       -1     James McGee                     0         1  2016-08-22
198       -3     Agustin Velotti                 0         1  2017-02-07
199      -10     Marcel Granollers              -0.2      32  2017-07-04
200       -1     Mitchell Krueger               -0.2       1  2017-07-17
201       -3     Gonzalo Escobar                -0.3       2  2017-04-09
202       -2     Adrian Ungur                   -0.6       2  2017-02-05
203       50     Alejandro Gonzalez             -0.6       2  2016-09-18
204       -3     Joao Souza                     -0.7       4  2017-03-02
205       -8     Tommy Robredo                  -0.9      19  2017-05-31
206       -3     Giovanni Lapentti              -1.2       2  2017-02-08
207       -3     Austin Krajicek                -1.3       4  2017-07-18
208       -6     Riccardo Bellotti              -1.3       1  2017-05-01
209      -54     Daniel Altmaier                -1.5       5  2017-07-24
210       -5     Prajnesh Gunneswaran           -1.7       2  2017-04-09
211       -4     Gerald Melzer                  -1.7      15  2017-05-01
212       -6     Michael Berrer                 -1.8       2  2016-10-17
213       -5     Duckhee Lee                    -2.1       1  2017-02-03
214       -5     Jose (Rubin) Statham           -2.2       7  2017-04-09
215       -5     Andrew Whittington             -2.9       5  2017-07-03
216       56     Denis Kudla                    -3         5  2017-07-19
217      -49     Marco Chiudinelli              -4.6       7  2017-07-26
218       -7     Jaume Munar                    -4.7       1  2017-04-09
219       -6     Nicolas Jarry                  -5         6  2017-07-04
220       -6     Alex Bolt                      -5.3       1  2017-01-17
221       -9     Cameron Norrie                 -5.3       4  2017-07-03
222       -7     Jason Jung                     -5.5       2  2017-06-13
223       -7     Mirza Basic                    -5.9       3  2017-04-07
224       -5     Sumit Nagal                    -6         1  2016-09-18
225       -7     Mauricio Echazu                -6         1  2017-02-03
226       -9     Hsien-Yin Peng                 -6         1  2017-02-19
227      n/r     Rudolf Molleker                -6.1       1  2017-07-25
228       94     Quentin Halys                  -6.1       7  2017-07-26
229       -8     Kuan-Yi Lee                    -6.2       1  2017-02-19
230      -10     Mohamed Safwat                 -6.8       5  2017-06-27
231       -7     Arthur De Greef                -6.8       7  2017-07-18
232       -7     Jurabeck Karimov               -7         1  2016-09-18
233      -11     Andrej Martin                  -7.3       6  2017-07-20
234       -8     Matteo Berrettini              -7.4       1  2017-05-14
235       -6     Di Wu                          -7.7       6  2017-04-09
236       -9     Federico Gaio                  -7.9       5  2017-03-10
237       -9     Kamil Majchrzak                -7.9       4  2017-06-27
238       -8     Daniel Masur                   -8.7       1  2017-05-01
239       -8     Liam Broady                    -8.7       1  2017-06-20
240       -8     Yannick Maden                  -9.2       1  2016-10-19
241       -8     Mubarak Shannan Zayid          -9.3       1  2017-01-03
242       -8     Noah Rubin                     -9.3       4  2017-04-10
243       -7     Omar Alawadhi                  -9.4       1  2017-02-28
244       -9     Ante Pavic                     -9.4       1  2017-02-03
245       -8     Salvatore Caruso               -9.6       1  2017-05-01
246       -8     Christopher Diaz-Figueroa      -9.9       2  2017-01-17
247       -7     Anil Yuksel                   -10.3       1  2017-01-02
248       -7     Gregoire Barrere              -10.6       2  2017-02-07
249       -6     Thai-Son Kwiatkowski          -10.7       1  2017-07-17
250       -6     Maxime Hamou                  -10.8       1  2017-05-29
251      n/r     Lorenzo Giustino              -10.8       1  2017-07-24
252      -10     Marko Tepavac                 -10.8       1  2017-02-07
253       -8     Aslan Karatsev                -10.9       1  2016-10-18
254       -8     Pablo Andujar                 -11         1  2016-09-27
255       -6     Orlando Luz                   -11.1       1  2017-02-27
256       -8     Lloyd Harris                  -11.1       1  2017-06-27
257      -10     Daniel Gimeno-Traver          -11.1       1  2017-02-06
258       -8     Dimitar Kuzmanov              -11.3       1  2017-02-07
259       -7     Juan Pablo Varillas           -11.4       2  2017-02-05
260       -5     Artem Sitak                   -11.6       1  2017-01-10
261      -10     Denis Shapovalov              -11.7       7  2017-07-03
262       -8     Roberto Marcora               -11.8       1  2017-05-22
263       -5     Brydan Klein                  -11.8       3  2017-07-04
264       -8     Kimmer Coppejans              -11.9       1  2017-02-20
265       -8     Joris De Loore                -11.9       3  2017-04-09
266       -1     Nikita Mashtakov              -11.9       1  2017-04-07
267       -3     John-Patrick Smith            -12         1  2016-08-02
268       -8     Amir Weintraub                -12         1  2016-08-09
269       -3     Tigre Hank                    -12         1  2016-08-09
270       -3     Miljan Zekic                  -12         1  2017-07-18
271      -10     Austin Smith                  -12         1  2016-08-02
272       -9     Igor Sijsling                 -12         1  2016-08-02
273      -14     Steven Diez                   -12         1  2017-04-24
274       -5     Hiroki Moriya                 -12.5       1  2016-09-26
275       -5     Alexandar Lazarov             -12.6       1  2017-02-06
276       -5     Blake Mott                    -12.7       1  2017-01-17
277       -4     Nenad Zimonjic                -13         1  2017-04-09
278      -55     Andreas Haider-Maurer         -13.3       2  2017-07-24
279       -5     Calvin Hemery                 -13.3       1  2017-02-08
280       -5     Roberto Cid Subervi           -13.3       2  2017-02-03
281       -5     Aleksandr Nedovyesov          -13.6       2  2017-04-09
282       -5     Omar Jasika                   -14.1       1  2017-01-17
283       -5     Casper Ruud                   -15        12  2017-05-02
284       -4     Marin Draganja                -15.5       1  2016-09-18
285       -3     Ivan Endara                   -15.7       1  2017-04-09
286       -1     Guido Andreozzi               -15.9       4  2017-02-16
287       22     Maximilian Marterer           -16.1       7  2017-07-24
288       -1     Go Soeda                      -16.2       2  2017-01-16
289        0     Danylo Kalenichenko           -16.3       1  2016-09-18
290        0     Marco Trungelliti             -16.4       3  2017-07-18
291        7     Gonzalo Lama                  -17.1       1  2016-09-18
292        1     Cem Ilkel                     -17.1       4  2017-06-26
293       -1     Juan Monaco                   -17.2      13  2017-04-10
294        2     Isak Arvidsson                -17.3       1  2016-09-18
295       -1     Tallon Griekspoor             -17.3       2  2017-06-12
296       -1     Illia Biloborodko             -17.4       1  2017-04-09
297      -13     Guillermo Garcia-Lopez        -17.4      31  2017-06-02
298       -1     Nick Hardt                    -17.5       1  2017-02-05
299        0     Adrien Bossel                 -17.8       1  2017-02-05
300        0     Alexander Merino              -18         1  2017-02-05
301        2     Tomislav Ternar               -18         1  2016-09-18
302       -1     Daniel Cukierman              -18         1  2017-02-05
303       -1     Jose Olivares                 -18         1  2017-02-05
304        0     Eduardo Struvay               -18.2       1  2017-04-07
305        0     Grega Zemlja                  -18.3       1  2016-09-16
306        0     Guilherme Clezar              -19         2  2017-02-27
307        1     Alex De Minaur                -20.1       6  2017-05-28
308       -1     Mathias Bourgue               -20.3       2  2017-05-29
309        1     Nikola Mektic                 -20.8       2  2017-02-05
310        1     Saketh Myneni                 -21.9       3  2017-01-03
311        3     Akira Santillan               -22.3       5  2017-07-19
312        4     Tom Kocevar-Desman            -22.6       2  2016-09-18
313        2     Artem Smirnov                 -22.7       4  2017-04-09
314      -75     Marco Cecchinato              -22.7       6  2017-07-24
315      -47     Konstantin Kravchuk           -22.8      15  2017-07-25
316       -3     Jan Satral                    -23.6       4  2017-02-05
317        2     James Ward                    -23.8       2  2017-07-04
318       -1     Lucas Gomez                   -23.8       2  2017-02-27
319      -40     Rajeev Ram                    -23.9       7  2017-07-18
320       -2     Luca Vanni                    -23.9       3  2017-04-12
321      -30     Renzo Olivo                   -24.5      21  2017-07-25
322       -1     Adam Pavlasek                 -25        10  2017-07-06
323      -35     Antoine Bellier               -27.4       4  2017-07-24
324       -1     Finn Tearney                  -27.6       5  2017-02-05
325      -44     Stefan Kozlov                 -28.1       9  2017-07-24
326       -1     Christian Harrison            -29.3       2  2017-03-22
327       -3     Samuel Groth                  -29.8       9  2017-07-19
328       -2     Yshai Oliel                   -29.9       2  2017-02-05
329       -2     Sanjar Fayziev                -31.6       4  2017-04-09
330       -2     Elias Ymer                    -31.8       6  2017-07-18
331      -19     Thomas Fabbiano               -33.1       9  2017-07-24
332      -12     Daniel Brands                 -33.3       6  2017-07-26
333       -4     Inigo Cervantes               -33.8       7  2017-02-27
334        1     Dmitry Tursunov               -33.8       3  2017-07-24
335       -5     Mohammad Abid Ali Khan Akbar  -34.1       2  2016-09-18
336       -5     Samir Iftikhar                -34.1       2  2016-09-18
337       -4     Tennys Sandgren               -35.9       4  2017-07-18
338       -4     Mikael Ymer                   -37.5       7  2017-07-17
339       -1     Facundo Bagnis                -39        15  2017-07-24
340       -4     Stefanos Tsitsipas            -39.9       5  2017-07-04
341       -4     Ze Zhang                      -40.6       5  2017-04-09
342      -10     Jose Hernandez-Fernandez      -41.4       3  2017-07-26
343       -4     Hubert Hurkacz                -45         4  2017-02-05
344       -4     Paul-Henri Mathieu            -47.8      15  2017-07-18
345       -3     Michael Mmoh                  -51.8       5  2017-07-18
346       -5     Jozef Kovalik                 -52.1      12  2017-05-30
347       -4     Benjamin Becker               -58.1       6  2017-03-23
348       -4     Stephane Robert               -67.7      25  2017-06-13
08-02-2017 09:34 PM
G.100sic
Re: Alternative player ranking system

Race rankings for week 30.

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

Rolling ranking update up to July 23. We had 4 newcomers, and 13 players out of the list this time.
Code:
52week Positions                               Elo    Matches Last match
rank   moved     Player                        points played  date
  1        0     Rafael Nadal                  439        72  2017-07-10 
  2        0     Roger Federer                 395.7      36  2017-07-16 
  3        0     Andy Murray                   371.9      78  2017-07-12 
  4        0     Marin Cilic                   343.8      77  2017-07-16 
  5        0     Alexander Zverev              332.4      70  2017-07-10 
  6        0     Novak Djokovic                328.4      64  2017-07-12 
  7        0     Dominic Thiem                 308.7      74  2017-07-10 
  8        0     Kei Nishikori                 295.1      70  2017-07-07 
  9        0     Stanislas Wawrinka            284.1      63  2017-07-03 
 10        0     Milos Raonic                  278.2      60  2017-07-12 
 11        0     Roberto Bautista Agut         272.4      68  2017-07-10 
 12        1     Gilles Muller                 267        59  2017-07-12 
 13       -1     Jo-Wilfried Tsonga            266.5      55  2017-07-08 
 14        1     Tomas Berdych                 260.6      65  2017-07-14 
 15        1     Grigor Dimitrov               257.4      68  2017-07-10 
 16       -2     David Goffin                  248.8      78  2017-07-21 
 17        1     Lucas Pouille                 242.3      60  2017-07-05 
 18       -1     Pablo Carreno Busta           240.3      68  2017-07-19 
 19        0     Sam Querrey                   231.8      45  2017-07-14 
 20        0     Nick Kyrgios                  231        49  2017-07-03 
 21        6     John Isner                    224.2      56  2017-07-23 
 22        0     Jack Sock                     224.1      62  2017-07-06 
 23        0     Richard Gasquet               222.5      55  2017-07-04 
 24       -3     Feliciano Lopez               222.3      54  2017-07-04 
 25        0     Kevin Anderson                218.5      50  2017-07-10 
 26        4     Fernando Verdasco             210.6      55  2017-07-22 
 27       -3     Gael Monfils                  208.6      52  2017-07-20 
 28       -2     Juan Martin Del Potro         206.8      44  2017-07-06 
 29       -1     Fabio Fognini                 197.8      56  2017-07-21 
 30        1     Karen Khachanov               189.6      50  2017-07-21 
 31       -2     Albert Ramos-Vinolas          188.2      67  2017-07-21 
 32        0     Steve Johnson                 167.5      56  2017-07-07 
 33        0     Diego Sebastian Schwartzman   166.9      50  2017-07-21 
 34        0     Hyeon Chung                   166.3      21  2017-06-04 
 35       15     David Ferrer                  159.8      47  2017-07-23 
 36       23     Andrey Rublev                 141        18  2017-07-23 
 37       -1     Benoit Paire                  139.2      59  2017-07-18 
 38       -1     Daniil Medvedev               137.9      36  2017-07-05 
 39       -1     Mischa Zverev                 137        59  2017-07-08 
 40       -5     Pablo Cuevas                  136.2      45  2017-07-19 
 41       10     Andrey Kuznetsov              135.2      44  2017-07-22 
 42        4     Jiri Vesely                   132        46  2017-07-21 
 43       -4     Robin Haase                   128.2      44  2017-07-04 
 44       -2     Kyle Edmund                   122.7      53  2017-07-06 
 45       -4     Aljaz Bedene                  118.7      32  2017-07-19 
 46        1     Yuichi Sugita                 116.4      24  2017-07-06 
 47       -2     Donald Young                  116.2      43  2017-07-05 
 48       -5     Gilles Simon                  115.8      51  2017-07-17 
 49        0     Philipp Kohlschreiber         109        42  2017-07-03 
 50      -10     Nikoloz Basilashvili          108.2      38  2017-07-18 
 51       20     Alexandr Dolgopolov           107.5      32  2017-07-23 
 52        8     Paolo Lorenzi                 104.2      61  2017-07-23 
 53       -1     Ivo Karlovic                  103.6      52  2017-07-20 
 54      -10     Jan-Lennard Struff            103.1      44  2017-07-18 
 55       -7     Adrian Mannarino               98.5      46  2017-07-19 
 56       -2     Jeremy Chardy                  93.7      36  2017-07-04 
 57       -2     Horacio Zeballos               92.1      40  2017-07-20 
 58       -2     Borna Coric                    90.4      39  2017-07-04 
 59       -6     Damir Dzumhur                  90.1      36  2017-07-18 
 60       -3     Steve Darcis                   89.4      31  2017-07-06 
 61       -3     Vasek Pospisil                 85.7      23  2017-07-04 
 62       -1     Nicolas Almagro                81.8      33  2017-06-01 
 63        0     Yoshihito Nishioka             79.1      28  2017-03-24 
 64       -2     Julien Benneteau               78.8      24  2017-07-03 
 65       -1     Jared Donaldson                75.9      31  2017-07-08 
 66        2     Laslo Djere                    72         9  2017-05-05 
 67        0     Marcos Baghdatis               69.1      33  2017-07-06 
 68       -2     Jordan Thompson                68.5      27  2017-07-04 
 69        1     Viktor Troicki                 66.2      59  2017-07-03 
 70        4     Jerzy Janowicz                 65.9      12  2017-07-07 
 71       -2     Ryan Harrison                  65.7      36  2017-07-06 
 72        4     Mikhail Kukushkin              62.9      28  2017-07-06 
 73       -1     Daniel Evans                   61.2      35  2017-05-28 
 74        1     Guido Pella                    61.1      30  2017-05-30 
 75       23     Peter Gojowczyk                59.3      12  2017-07-22 
 76        2     Ramkumar Ramanathan            58.6      10  2017-06-29 
 77        9     Pierre-Hugues Herbert          57.5      27  2017-07-21 
 78      -13     Dusan Lajovic                  56.2      37  2017-07-18 
 79        3     Egor Gerasimov                 54.7       3  2017-04-07 
 80       -1     Martin Klizan                  54.4      33  2017-07-04 
 81        4     Andreas Seppi                  53.1      40  2017-07-05 
 82       -9     Thomaz Bellucci                51.7      42  2017-07-18 
 83        1     Joao Sousa                     51.7      54  2017-07-18 
 84        6     Sergiy Stakhovsky              51.2      13  2017-07-05 
 85       36     Henri Laaksonen                50.9      10  2017-07-21 
 86       -3     Malek Jaziri                   47.9      39  2017-07-03 
 87        8     Taro Daniel                    47        15  2017-07-04 
 88      -11     Federico Delbonis              46.8      32  2017-07-18 
 89       78     Matthew Ebden                  46.1      11  2017-07-23 
 90       33     Kenny De Schepper              45.5       5  2017-07-20 
 91        0     Ruben Bemelmans                44.8       4  2017-07-07 
 92        0     Sebastian Ofner                43.8       3  2017-07-08 
 93       75     Alessandro Giannessi           43.5      13  2017-07-22 
 94       -1     Thiago Monteiro                42.8      29  2017-07-20 
 95       14     Ernests Gulbis                 41.6       7  2017-07-20 
 96       14     Nicolas Kicker                 41.3      16  2017-07-20 
 97        4     Frances Tiafoe                 40.3      14  2017-07-06 
 98       -2     Roberto Carballes Baena        39.8       4  2017-02-20 
 99      -12     Gastao Elias                   39.5      28  2017-05-30 
100      -19     Mikhail Youzhny                38.5      36  2017-07-18 
101        1     Dudi Sela                      37.9      22  2017-07-08 
102      -13     Denis Istomin                  36.8      25  2017-07-18 
103      -23     Carlos Berlocq                 35.2      28  2017-07-18 
104       -1     Soon Woo Kwon                  34.8       3  2017-04-09 
105      -17     Leonardo Mayer                 34.8       6  2017-07-18 
106       -7     Bernard Tomic                  34.8      38  2017-07-04 
107       29     Bjorn Fratangelo               34.2      20  2017-07-22 
108       -8     John Millman                   33.8      15  2017-07-03 
109       60     Tobias Kamke                   33.1      11  2017-07-20 
110      -16     Taylor Harry Fritz             26.5      26  2017-07-17 
111       -6     Tommy Haas                     25.8      18  2017-07-18 
112       -6     Nicolas Mahut                  25.8      35  2017-07-04 
113       -5     Santiago Giraldo               25.3      14  2017-05-29 
114       -3     Simone Bolelli                 25.2       4  2017-07-05 
115      -18     Reilly Opelka                  24.6      14  2017-07-18 
116        0     Emilio Gomez                   23.4       4  2017-04-07 
117       -3     Yuki Bhambri                   23.3       4  2017-02-05 
118       -5     Yannick Hanfmann               23.2       5  2017-06-14 
119       -2     Christian Garin                23         6  2017-07-04 
120      129     Rogerio Dutra Silva            23        25  2017-07-21 
121       -3     Joao Domingues                 22.6       3  2017-05-03 
122       -2     Dmitry Popko                   21.3       2  2017-04-09 
123      -19     Dustin Brown                   21.3      31  2017-07-19 
124       -9     Janko Tipsarevic               20.8      25  2017-07-04 
125       -3     Alexander Bublik               19.6       7  2017-07-03 
126       -2     Yibing Wu                      18         1  2017-02-17 
127       -2     Radek Stepanek                 17.5      11  2017-01-19 
128        0     Matthew Barton                 16.8       2  2017-01-11 
129        0     Reda El Amrani                 16.8       2  2017-04-12 
130       19     Tim Smyczek                    16.7       8  2017-03-22 
131       89     Attila Balazs                  16.6       3  2017-07-19 
132       30     Maximo Gonzalez                16.2       2  2017-04-13 
133       19     Franko Skugor                  15.6       5  2017-06-28 
134       46     Adrian Menendez-Maceiras       15.5       3  2017-07-19 
135       -8     Darian King                    15.4       7  2017-03-25 
136       -3     Roberto Quiroz                 15.2       3  2017-04-07 
137       -5     Teymuraz Gabashvili            14.8       4  2017-05-29 
138       -8     Evgeny Donskoy                 14.1      20  2017-07-04 
139       -4     Gianluigi Quinzi               13.7       2  2017-04-13 
140       -3     Cedrik-Marcel Stebe            13.4       6  2017-05-25 
141      -10     Yen-Hsun Lu                    12.9      25  2017-07-03 
142       -8     Ernesto Escobedo               12.8      19  2017-07-04 
143       -4     Peter Polansky                 12.2       4  2017-02-14 
144      -37     Marius Copil                   12        17  2017-07-17 
145       -3     Seong Chan Hong                10.8       2  2017-04-09 
146       25     Lukas Rosol                    10.6      13  2017-07-05 
147       -6     Vincent Millot                 10.5       3  2017-02-08 
148      -10     Frank Dancevic                  9.9       5  2017-07-19 
149      -30     Victor Estrella Burgos          9.5      21  2017-07-18 
150       -6     Benjamin Bonzi                  9.4       2  2017-05-31 
151       -4     Frederico Ferreira Silva        9.2       3  2017-05-04 
152       -6     Stefano Travaglia               9         1  2017-07-04 
153       -8     Laurent Lokoli                  8.8       1  2017-05-30 
154       98     Dennis Novikov                  8.8       6  2017-07-21 
155       -5     Daniel Altmaier                 7.8       4  2017-06-29 
156      -13     James Duckworth                 7.2       6  2017-01-16 
157       -6     Alexandre Muller                6.6       1  2017-05-30 
158       -2     Mackenzie McDonald              6         1  2016-08-29 
159       -2     Marc Lopez                      6         1  2016-09-18 
160       -2     Marcelo Tomas Barrios Vera      6         1  2017-02-05 
161       -2     Zhizhen Zhang                   6         1  2017-02-19 
162       -2     Lukas Lacko                     5.7       9  2017-07-19 
163      -51     Jurgen Melzer                   5.6       5  2017-04-07 
164      -10     Pedro Sousa                     5.6       5  2017-05-04 
165       -4     Tim Van Rijthoven               5.1       2  2016-09-18 
166       -2     Yasutaka Uchiyama               4.9       1  2017-02-05 
167       -4     Ti Chen                         4.8       1  2017-02-17 
168      -20     Marco Chiudinelli               4.5       6  2017-07-17 
169      -16     Ricardas Berankis               4.5      10  2017-07-04 
170        3     Brian Baker                     4.3       2  2016-08-29 
171       -5     Stefano Napolitano              4.3       3  2017-05-31 
172        0     Tomislav Brkic                  3.9       1  2017-02-05 
173      -18     Ilya Ivashka                    3.9       5  2017-04-09 
174       -9     Thiemo de Bakker                3.8       2  2017-04-07 
175      172     Ivan Dodig                      3.8       9  2017-07-22 
176        0     Jurgen Zopp                     3.7       2  2016-10-20 
177       -7     Michael Venus                   3.5       3  2017-04-09 
178       -4     Illya Marchenko                 3.2      19  2017-07-17 
179       -4     Amine Ahouda                    3.1       2  2017-04-13 
180       -3     Zhe Li                          2.9       4  2017-02-19 
181       -3     Marsel Ilhan                    2.6       2  2017-06-28 
182       29     Radu Albot                      2.3      27  2017-07-19 
183       -1     Gianluca Mager                  2.2       1  2017-05-15 
184        1     Tristan Lamasine                2         1  2017-02-08 
185       -6     Marton Fucsovics                1.8       8  2017-07-03 
186        0     Temur Ismailov                  1.5       2  2017-04-09 
187       -4     Thanasi Kokkinakis              1.2       8  2017-07-04 
188        0     Tatsuma Ito                     1         1  2017-06-12 
189       14     Marcel Granollers               0.8      32  2017-07-04 
190       -3     Albert Montanes                 0.6       2  2017-04-26 
191       -7     Alexandre Sidorenko             0.6       2  2016-09-22 
192       -2     Alexander Ward                  0.2       1  2017-07-04 
193      n/r     Marc Polmans                    0.2       1  2017-07-18 
194       -5     Alejandro Falla                 0.2       2  2017-02-08 
195       64     Agustin Velotti                 0         1  2017-02-07 
196       -2     James McGee                     0         1  2016-08-22 
197      -16     Tommy Robredo                  -0.1      19  2017-05-31 
198       -7     Gonzalo Escobar                -0.2       2  2017-04-09 
199      n/r     Mitchell Krueger               -0.6       1  2017-07-17 
200        2     Adrian Ungur                   -0.6       2  2017-02-05 
201       -3     Joao Souza                     -0.7       4  2017-03-02 
202        3     Riccardo Bellotti              -1.2       1  2017-05-01 
203        1     Giovanni Lapentti              -1.2       2  2017-02-08 
204       42     Austin Krajicek                -1.3       4  2017-07-18 
205        1     Prajnesh Gunneswaran           -1.7       2  2017-04-09 
206       78     Michael Berrer                 -1.8       2  2016-10-17 
207      -67     Gerald Melzer                  -1.9      15  2017-05-01 
208        2     Duckhee Lee                    -2         1  2017-02-03 
209       -2     Jose (Rubin) Statham           -2.1       7  2017-04-09 
210      -11     Andrew Whittington             -2.5       5  2017-07-03 
211        2     Jaume Munar                    -4.6       1  2017-04-09 
212        0     Cameron Norrie                 -4.9       4  2017-07-03 
213        2     Nicolas Jarry                  -5.1       6  2017-07-04 
214        3     Alex Bolt                      -5.3       1  2017-01-17 
215        4     Jason Jung                     -5.5       2  2017-06-13 
216        0     Mirza Basic                    -5.9       3  2017-04-07 
217        5     Hsien-Yin Peng                 -6         1  2017-02-19 
218        5     Mauricio Echazu                -6         1  2017-02-03 
219        5     Sumit Nagal                    -6         1  2016-09-18 
220       -2     Mohamed Safwat                 -6         5  2017-06-27 
221        4     Kuan-Yi Lee                    -6.2       1  2017-02-19 
222      -96     Andrej Martin                  -6.5       6  2017-07-20 
223        4     Andreas Haider-Maurer          -6.8       1  2017-07-03 
224        6     Arthur De Greef                -6.9       7  2017-07-18 
225        6     Jurabeck Karimov               -7         1  2016-09-18 
226        2     Matteo Berrettini              -7.3       1  2017-05-14 
227       -1     Federico Gaio                  -7.7       5  2017-03-10 
228        1     Kamil Majchrzak                -7.9       4  2017-06-27 
229        4     Di Wu                          -8         6  2017-04-09 
230        4     Daniel Masur                   -8.6       1  2017-05-01 
231        4     Liam Broady                    -8.8       1  2017-06-20 
232        7     Yannick Maden                  -9.1       1  2016-10-19 
233        5     Mubarak Shannan Zayid          -9.2       1  2017-01-03 
234        2     Noah Rubin                     -9.2       4  2017-04-10 
235        5     Ante Pavic                     -9.4       1  2017-02-03 
236        5     Omar Alawadhi                  -9.4       1  2017-02-28 
237        5     Salvatore Caruso               -9.4       1  2017-05-01 
238       -1     Christopher Diaz-Figueroa      -9.4       2  2017-01-17 
239       90     Marco Cecchinato              -10.1       5  2017-07-19 
240        4     Anil Yuksel                   -10.3       1  2017-01-02 
241        2     Gregoire Barrere              -10.5       2  2017-02-07 
242        3     Marko Tepavac                 -10.7       1  2017-02-07 
243      n/r     Thai-Son Kwiatkowski          -10.7       1  2017-07-17 
244        4     Maxime Hamou                  -10.8       1  2017-05-29 
245        6     Aslan Karatsev                -10.9       1  2016-10-18 
246        8     Pablo Andujar                 -11         1  2016-09-27 
247        8     Daniel Gimeno-Traver          -11.1       1  2017-02-06 
248        5     Lloyd Harris                  -11.1       1  2017-06-27 
249        1     Orlando Luz                   -11.1       1  2017-02-27 
250       -3     Dimitar Kuzmanov              -11.3       1  2017-02-07 
251        5     Denis Shapovalov              -11.3       9  2017-07-03 
252        5     Juan Pablo Varillas           -11.4       2  2017-02-05 
253       10     Alejandro Gonzalez            -11.4       3  2016-09-18 
254        6     Roberto Marcora               -11.7       1  2017-05-22 
255        6     Artem Sitak                   -11.8       1  2017-01-10 
256        6     Kimmer Coppejans              -11.8       1  2017-02-20 
257        8     Joris De Loore                -11.8       3  2017-04-09 
258        6     Brydan Klein                  -11.9       3  2017-07-04 
259        7     Steven Diez                   -11.9       3  2017-04-24 
260        7     Amir Weintraub                -12         1  2016-08-09 
261        7     Austin Smith                  -12         1  2016-08-02 
262        7     Christopher Eubanks           -12         1  2016-08-01 
263      -66     Igor Sijsling                 -12         1  2016-08-02 
264       11     John-Patrick Smith            -12         1  2016-08-02 
265       -7     Nikita Mashtakov              -12         1  2017-04-07 
266       12     Tigre Hank                    -12         1  2016-08-09 
267      n/r     Miljan Zekic                  -12.1       1  2017-07-18 
268       43     Konstantin Kravchuk           -12.2      14  2017-07-19 
269       13     Hiroki Moriya                 -12.4       1  2016-09-26 
270       13     Alexandar Lazarov             -12.7       1  2017-02-06 
271        8     Blake Mott                    -12.7       1  2017-01-17 
272       55     Denis Kudla                   -12.8       6  2017-07-19 
273        7     Nenad Zimonjic                -12.9       1  2017-04-09 
274       12     Calvin Hemery                 -13.3       1  2017-02-08 
275       14     Roberto Cid Subervi           -13.8       2  2017-02-03 
276       14     Aleksandr Nedovyesov          -14         2  2017-04-09 
277       11     Omar Jasika                   -14.1       1  2017-01-17 
278       13     Casper Ruud                   -15.2      12  2017-05-02 
279      -70     Rajeev Ram                    -15.4      10  2017-07-18 
280       13     Marin Draganja                -15.5       1  2016-09-18 
281      -73     Stefan Kozlov                 -15.5       8  2017-07-17 
282       12     Ivan Endara                   -15.6       1  2017-04-09 
283        2     Florian Mayer                 -15.6      27  2017-07-05 
284       13     Guillermo Garcia-Lopez        -15.6      31  2017-06-02 
285        7     Guido Andreozzi               -15.9       4  2017-02-16 
286      -54     Norbert Gombos                -15.9       5  2017-07-18 
287        8     Go Soeda                      -16.2       2  2017-01-16 
288       42     Antoine Bellier               -16.2       3  2017-02-05 
289        9     Danylo Kalenichenko           -16.3       1  2016-09-18 
290      -76     Marco Trungelliti             -16.3       3  2017-07-18 
291       26     Renzo Olivo                   -16.7      20  2017-07-19 
292       27     Juan Monaco                   -17        13  2017-04-10 
293        6     Cem Ilkel                     -17.1       4  2017-06-26 
294        6     Tallon Griekspoor             -17.3       2  2017-06-12 
295        8     Illia Biloborodko             -17.4       1  2017-04-09 
296        0     Isak Arvidsson                -17.4       1  2016-09-18 
297        7     Nick Hardt                    -17.5       1  2017-02-05 
298        8     Gonzalo Lama                  -17.7       1  2016-09-18 
299        2     Adrien Bossel                 -17.9       1  2017-02-05 
300        7     Alexander Merino              -18         1  2017-02-05 
301        7     Daniel Cukierman              -18         1  2017-02-05 
302        7     Jose Olivares                 -18         1  2017-02-05 
303        7     Tomislav Ternar               -18         1  2016-09-18 
304        8     Eduardo Struvay               -18.3       1  2017-04-07 
305       -3     Grega Zemlja                  -18.4       1  2016-09-16 
306        7     Guilherme Clezar              -19         2  2017-02-27 
307        7     Mathias Bourgue               -20.1       2  2017-05-29 
308       -3     Alex De Minaur                -20.3       6  2017-05-28 
309      -22     Maximilian Marterer           -20.3       6  2017-07-18 
310       26     Nikola Mektic                 -20.8       2  2017-02-05 
311        7     Saketh Myneni                 -21.8       3  2017-01-03 
312      -31     Thomas Fabbiano               -21.8       8  2017-07-03 
313        2     Jan Satral                    -22.2       4  2017-02-05 
314       35     Akira Santillan               -22.2       5  2017-07-19 
315        7     Artem Smirnov                 -22.7       4  2017-04-09 
316        4     Tom Kocevar-Desman            -22.9       2  2016-09-18 
317        8     Lucas Gomez                   -23.6       2  2017-02-27 
318        6     Luca Vanni                    -23.6       3  2017-04-12 
319        4     James Ward                    -23.8       2  2017-07-04 
320        1     Daniel Brands                 -23.8       5  2017-07-04 
321     -100     Adam Pavlasek                 -24.1      10  2017-07-06 
322        6     Quentin Halys                 -26.3       5  2017-05-28 
323        8     Finn Tearney                  -27.6       5  2017-02-05 
324       24     Samuel Groth                  -28.7       9  2017-07-19 
325        8     Christian Harrison            -29.3       2  2017-03-22 
326        8     Yshai Oliel                   -30         2  2017-02-05 
327        8     Sanjar Fayziev                -31.5       4  2017-04-09 
328        4     Elias Ymer                    -31.7       6  2017-07-18 
329       16     Inigo Cervantes               -32.6       7  2017-02-27 
330        7     Mohammad Abid Ali Khan Akbar  -34.1       2  2016-09-18 
331        7     Samir Iftikhar                -34.1       2  2016-09-18 
332        7     Jose Hernandez-Fernandez      -34.3       2  2017-02-03 
333        8     Tennys Sandgren               -36.2       4  2017-07-18 
334       -8     Mikael Ymer                   -37.2       7  2017-07-17 
335        5     Dmitry Tursunov               -37.5       3  2017-07-03 
336        6     Stefanos Tsitsipas            -39.5       5  2017-07-04 
337        7     Ze Zhang                      -40.3       5  2017-04-09 
338       13     Facundo Bagnis                -41.4      14  2017-07-20 
339        7     Hubert Hurkacz                -44.9       4  2017-02-05 
340      -24     Paul-Henri Mathieu            -48        15  2017-07-18 
341        9     Jozef Kovalik                 -51.9      12  2017-05-30 
342        1     Michael Mmoh                  -52         5  2017-07-18 
343        9     Benjamin Becker               -56.7       6  2017-03-23 
344        9     Stephane Robert               -72.2      26  2017-06-13
08-01-2017 09:52 PM
G.100sic
Re: Alternative player ranking system

Making up for the lost time, here is the race ranking for week 29.

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

I appologize for not being able to post last week ranking updates.

I'm on vacation, and despite the effort I wasn't able to adapt the virtual server environment on my laptop to the guest WiFi network (if I'm honest, beach comes first ... ), so it will have to wait untill I return home. I'm still keeping regular records of matches, though.
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
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