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)
09-22-2017 08:15 PM
G.100sic
Re: Alternative player ranking system

I've decided to include the Laver Cup exhibition in countable tournaments.
Looks really competitive and doesn't have awkward rules (10 point tiebreaker instead of a regular 3rd set is good enough for me).
09-18-2017 10:01 PM
G.100sic
Re: Alternative player ranking system

Respective rolling ranking update. 13 names out, 10 in (a lot, as is always the case with DC ties). Thiem and Cilic did here what they couldn't achieve in the race - improved 1 place each, pushing Murray down to #6.
Code:
52week Positions                               Elo    Matches Last match
rank   moved     Player                        points played  date
  1        0     Rafael Nadal                  440.7      72  2017-09-10 
  2        0     Roger Federer                 393.2      46  2017-09-06 
  3        0     Alexander Zverev              358.2      79  2017-08-30 
  4        1     Marin Cilic                   319.2      67  2017-09-17 
  5        1     Dominic Thiem                 319.1      79  2017-09-17 
  6       -2     Andy Murray                   317.6      60  2017-07-12 
  7        0     Kevin Anderson                295.4      55  2017-09-10 
  8        0     Novak Djokovic                287.6      52  2017-07-12 
  9        0     Sam Querrey                   270.9      52  2017-09-05 
 10        0     Roberto Bautista Agut         268.1      71  2017-09-02 
 11        0     Pablo Carreno Busta           257.9      67  2017-09-08 
 12        1     Kei Nishikori                 256        56  2017-08-09 
 13        1     Grigor Dimitrov               254.4      65  2017-08-31 
 14       -2     Juan Martin Del Potro         253.7      45  2017-09-08 
 15        0     Gilles Muller                 237.3      62  2017-08-30 
 16        1     Stanislas Wawrinka            236.3      50  2017-07-03 
 17       -1     Tomas Berdych                 234.9      66  2017-08-31 
 18        6     David Goffin                  229.7      80  2017-09-17 
 19        0     Milos Raonic                  226.8      55  2017-08-09 
 20        5     Jo-Wilfried Tsonga            224.5      52  2017-09-17 
 21       -1     John Isner                    223.9      60  2017-09-01 
 22       -1     Nick Kyrgios                  215.7      51  2017-09-17 
 23       -5     Diego Sebastian Schwartzman   215.1      61  2017-09-17 
 24       -1     Feliciano Lopez               209.3      54  2017-09-02 
 25       -3     Lucas Pouille                 200.7      57  2017-09-15 
 26        0     Kyle Edmund                   200.1      59  2017-09-01 
 27        0     Andrey Rublev                 198.5      27  2017-09-15 
 28        0     Richard Gasquet               196.5      52  2017-08-30 
 29        0     Philipp Kohlschreiber         195.6      53  2017-09-04 
 30        0     Jack Sock                     193.7      64  2017-08-28 
 31        0     Fabio Fognini                 190.6      58  2017-08-30 
 32        1     Gael Monfils                  189.2      42  2017-09-02 
 33       -1     David Ferrer                  186        50  2017-08-28 
 34        1     Adrian Mannarino              177        54  2017-09-02 
 35        4     Robin Haase                   172        54  2017-09-17 
 36        7     Hyeon Chung                   170.2      34  2017-09-17 
 37       -3     Karen Khachanov               168.1      58  2017-09-17 
 38       -2     Damir Dzumhur                 167.7      46  2017-09-02 
 39       -1     Mischa Zverev                 164.9      62  2017-09-03 
 40       -3     Albert Ramos-Vinolas          164.7      70  2017-08-30 
 41       -1     Steve Johnson                 158.2      51  2017-08-30 
 42        2     Alexandr Dolgopolov           155.4      38  2017-09-17 
 43       -1     Jared Donaldson               153.8      34  2017-08-30 
 44       -3     Fernando Verdasco             152.4      52  2017-08-31 
 45        4     Yuichi Sugita                 145.7      28  2017-09-18 
 46        8     Denis Shapovalov              136.2      17  2017-09-17 
 47       11     Mikhail Kukushkin             135.6      30  2017-09-17 
 48       -2     Paolo Lorenzi                 135.3      67  2017-09-03 
 49       -4     Leonardo Mayer                132.9      13  2017-09-02 
 50       -3     Borna Coric                   128.7      39  2017-09-01 
 51        0     Benoit Paire                  117.1      60  2017-08-30 
 52        0     Donald Young                  115.9      44  2017-08-31 
 53       -3     Andrey Kuznetsov              109.1      41  2017-08-30 
 54       -6     Jan-Lennard Struff            108.7      50  2017-09-17 
 55       -2     Daniil Medvedev               107.7      44  2017-08-28 
 56       -1     Jordan Thompson                99.4      29  2017-08-30 
 57        5     Jiri Vesely                    93.6      51  2017-09-17 
 58       -1     Joao Sousa                     92.3      59  2017-09-17 
 59       -3     Guido Pella                    91.6      32  2017-09-15 
 60       51     Marton Fucsovics               89        13  2017-09-17 
 61       -2     Pablo Cuevas                   88.6      41  2017-08-30 
 62       -2     Aljaz Bedene                   86.4      33  2017-08-30 
 63       -2     Tommy Paul                     83.9      10  2017-08-30 
 64       -1     Ivo Karlovic                   80.6      45  2017-08-30 
 65       23     Dusan Lajovic                  78.9      40  2017-09-17 
 66       -2     Nikoloz Basilashvili           78.5      43  2017-08-28 
 67       -2     Horacio Zeballos               77        41  2017-08-28 
 68        7     Yuki Bhambri                   75.7      10  2017-09-17 
 69       -3     Taylor Harry Fritz             75.4      28  2017-08-31 
 70       -3     Gilles Simon                   74.4      49  2017-08-28 
 71       -3     Julien Benneteau               74        20  2017-08-30 
 72       22     Steve Darcis                   72.8      32  2017-09-17 
 73       -4     Andreas Seppi                  70        39  2017-08-30 
 74       11     Ramkumar Ramanathan            68.4      13  2017-09-17 
 75       -4     Frances Tiafoe                 67.8      19  2017-08-29 
 76       -2     Sebastian Ofner                67.4       7  2017-08-04 
 77       -4     Thanasi Kokkinakis             67.3      13  2017-08-28 
 78       17     Cedrik-Marcel Stebe            67.1      11  2017-09-15 
 79       -9     Federico Delbonis              67.1      30  2017-07-29 
 80       -3     Peter Gojowczyk                65.7      14  2017-07-27 
 81       -5     Ernests Gulbis                 65        12  2017-08-30 
 82       -4     Jeremy Chardy                  61.8      32  2017-08-30 
 83       -4     Jerzy Janowicz                 58.2      10  2017-07-07 
 84      -12     Laslo Djere                    57.1      10  2017-09-15 
 85       -2     Sergiy Stakhovsky              56.6       9  2017-07-05 
 86       -2     Radu Albot                     54.6      28  2017-09-01 
 87        0     Egor Gerasimov                 54.4       3  2017-04-07 
 88       -8     Vasek Pospisil                 50.1      21  2017-08-30 
 89        0     Viktor Troicki                 49.8      56  2017-09-02 
 90        0     Ryan Harrison                  49.6      39  2017-08-30 
 91       23     Soon Woo Kwon                  48.7       4  2017-09-15 
 92        1     Mikhail Youzhny                48.1      34  2017-08-31 
 93      -12     Yoshihito Nishioka             47.3      20  2017-03-24 
 94        4     Matthew Ebden                  45.9      13  2017-08-02 
 95        2     Nicolas Kicker                 45.9      21  2017-08-30 
 96        0     Martin Klizan                  45.5      32  2017-07-04 
 97       26     Gerald Melzer                  43.8      20  2017-09-17 
 98        2     Malek Jaziri                   43.6      41  2017-08-31 
 99        4     Marcos Baghdatis               43.3      33  2017-08-30 
100        1     Nicolas Almagro                43.2      27  2017-08-28 
101        5     Kenny De Schepper              43         5  2017-07-20 
102        3     Vincent Millot                 42.6       8  2017-08-30 
103       -1     Bjorn Fratangelo               42.6      19  2017-08-31 
104      -13     Thiago Monteiro                42.2      34  2017-09-18 
105       -1     Nicolas Mahut                  41.9      35  2017-09-01 
106      -20     Denis Istomin                  41        26  2017-08-28 
107       18     Christian Garin                40.3       4  2017-07-04 
108        1     Roberto Carballes Baena        38.9       4  2017-02-20 
109        1     Thomaz Bellucci                38.9      40  2017-08-30 
110      -28     Yannick Hanfmann               37.6      12  2017-09-17 
111        1     Pierre-Hugues Herbert          36.3      28  2017-08-28 
112        3     Alessandro Giannessi           34.7      12  2017-08-28 
113       -5     Florian Mayer                  34.6      31  2017-08-30 
114       -1     Carlos Berlocq                 34.2      33  2017-08-28 
115      -23     John Millman                   33.1      11  2017-09-17 
116      -17     Taro Daniel                    32.6      14  2017-08-31 
117        1     Daniel Evans                   32.2      28  2017-05-28 
118       68     Norbert Gombos                 32.1      12  2017-09-17 
119       -2     Yen-Hsun Lu                    31.9      21  2017-08-30 
120       -1     Peter Polansky                 31.8       6  2017-08-09 
121      -14     Henri Laaksonen                31.5      15  2017-09-17 
122       -2     Tobias Kamke                   31.2       7  2017-07-20 
123       19     Lukas Rosol                    30.9      11  2017-09-17 
124       -2     Dustin Brown                   25.5      33  2017-08-31 
125        4     Joao Domingues                 23.6       3  2017-09-17 
126       43     Pedro Sousa                    23.6       5  2017-09-15 
127       -6     Gastao Elias                   23.1      23  2017-05-30 
128       -4     Emilio Gomez                   22.7       3  2017-04-07 
129       14     Victor Estrella Burgos         22.6      18  2017-09-15 
130       -4     Simone Bolelli                 20.8       4  2017-07-05 
131       -4     Adrian Menendez-Maceiras       20.6       5  2017-08-31 
132      118     Andrej Martin                  20.5       4  2017-09-15 
133       -3     Ruben Bemelmans                19.5       6  2017-08-28 
134       -2     Stefano Travaglia              18.4       3  2017-08-31 
135       -1     Yibing Wu                      18         1  2017-02-17 
136       38     Thiemo de Bakker               17.6       3  2017-09-17 
137        0     Attila Balazs                  17.6       4  2017-09-15 
138       -5     Radek Stepanek                 17.3       7  2017-01-19 
139       -3     Reda El Amrani                 16.5       2  2017-04-12 
140        7     Franko Skugor                  16.4       6  2017-09-15 
141       -6     Darian King                    16.4       7  2017-08-28 
142       -4     Roberto Quiroz                 16         3  2017-04-07 
143       -4     Matthew Barton                 15.3       2  2017-01-11 
144       -3     Maximo Gonzalez                14.7       2  2017-04-13 
145       -5     Ilya Ivashka                   14.7       4  2017-04-09 
146        2     Santiago Giraldo               14.5      17  2017-09-17 
147       -2     Gianluigi Quinzi               12.9       2  2017-04-13 
148      -20     Dmitry Popko                   12.8       3  2017-09-15 
149      -33     Dudi Sela                      12.2      25  2017-09-15 
150       -4     Alexander Bublik               10.9       7  2017-07-03 
151      179     Marco Chiudinelli              10.1       7  2017-09-17 
152       -3     Seong Chan Hong                 9.8       2  2017-04-09 
153       -2     Evan King                       9.2       3  2017-08-28 
154        0     Laurent Lokoli                  8.5       1  2017-05-30 
155        1     Benjamin Bonzi                  8.1       2  2017-05-31 
156       -1     Teymuraz Gabashvili             8         2  2017-05-29 
157       -4     Frederico Ferreira Silva        7.6       3  2017-05-04 
158       -8     Ernesto Escobedo                7.6      22  2017-08-28 
159       -2     Dennis Novikov                  7.5       5  2017-07-31 
160       -1     Mitchell Krueger                7.1       4  2017-08-16 
161       -9     Ivan Dodig                      7.1       7  2017-07-22 
162       -1     Alexandre Muller                7         1  2017-05-30 
163       -5     Reilly Opelka                   7         9  2017-08-07 
164       -2     Gleb Sakharov                   6.3       2  2017-07-26 
165        2     Marcelo Tomas Barrios Vera      6         1  2017-02-05 
166       -1     Zhizhen Zhang                   6         1  2017-02-19 
167      n/r     Viktor Galovic                  5.7       1  2017-09-17 
168       -8     Janko Tipsarevic                5.6      27  2017-08-30 
169      -25     Bernard Tomic                   5.5      29  2017-08-28 
170      148     Illya Marchenko                 5.2      14  2017-09-17 
171        2     Tomislav Brkic                  5.1       1  2017-02-05 
172       -8     Lukas Lacko                     5        14  2017-08-28 
173       -3     Ti Chen                         4.8       1  2017-02-17 
174       -2     Rogerio Dutra Silva             3.3      26  2017-08-28 
175       -4     Mirza Basic                     2.8       2  2017-04-07 
176        2     Marsel Ilhan                    2.4       2  2017-06-28 
177       11     Temur Ismailov                  2.4       2  2017-04-09 
178       -2     Michael Venus                   2.3       3  2017-04-09 
179        0     Zhe Li                          2.2       4  2017-02-19 
180        1     Gianluca Mager                  2         1  2017-05-15 
181       -1     Thai-Son Kwiatkowski            2         2  2017-08-28 
182        2     Tristan Lamasine                1.9       1  2017-02-08 
183       -1     Stefano Napolitano              1.8       3  2017-05-31 
184        1     Jurgen Melzer                   1.8       5  2017-04-07 
185        2     Denis Kudla                     1.6       3  2017-07-19 
186       -3     Amine Ahouda                    1.4       2  2017-04-13 
187      -12     Marius Copil                    1.4      20  2017-08-28 
188        1     Jurgen Zopp                     1.2       2  2016-10-20 
189      -26     Brayden Schnur                  1.1       3  2017-09-17 
190      -13     Renzo Olivo                     0.9      24  2017-08-03 
191        4     Gonzalo Escobar                 0.5       2  2017-04-09 
192      n/r     Yaraslav Shyla                  0.3       2  2017-09-17 
193       -1     Adrian Ungur                    0.1       2  2017-02-05 
194        0     Agustin Velotti                 0         1  2017-02-07 
195       -4     Alejandro Falla                 0         2  2017-02-08 
196        0     Alexandre Sidorenko             0         2  2016-09-22 
197       -4     Guido Andreozzi                 0         3  2017-02-16 
198        4     Giovanni Lapentti              -0.5       2  2017-02-08 
199       -2     Albert Montanes                -0.7       2  2017-04-26 
200       -1     Austin Krajicek                -0.8       1  2017-07-18 
201       -1     Michael Berrer                 -0.8       2  2016-10-17 
202        5     Prajnesh Gunneswaran           -0.8       2  2017-04-09 
203        0     Alexander Ward                 -1         1  2017-07-04 
204        0     Riccardo Bellotti              -1.2       1  2017-05-01 
205      142     Jose Hernandez-Fernandez       -1.4       4  2017-09-17 
206      -75     Frank Dancevic                 -1.6       2  2017-07-19 
207        1     Christopher Eubanks            -1.6       5  2017-08-28 
208      -10     Tennys Sandgren                -1.6       8  2017-08-28 
209       -4     Miljan Zekic                   -1.8       3  2017-08-02 
210       16     Nicolas Jarry                  -2.4       5  2017-07-04 
211      -10     Tommy Haas                     -2.4      20  2017-08-01 
212       -6     Duckhee Lee                    -2.9       1  2017-02-03 
213       -3     Daniel Altmaier                -3.4       5  2017-07-24 
214       -2     Joao Souza                     -4.2       4  2017-03-02 
215       -4     Quentin Halys                  -4.2       9  2017-08-02 
216      n/r     Dragos Dima                    -4.8       1  2017-09-15 
217      n/r     Nicolae Frunza                 -5.1       1  2017-09-17 
218       -3     Andrew Whittington             -5.3       5  2017-07-03 
219       -5     Blaz Kavcic                    -5.4       1  2017-08-30 
220       -7     James Duckworth                -5.5       3  2017-01-16 
221       -5     Jaume Munar                    -5.7       1  2017-04-09 
222       -3     Hsien-Yin Peng                 -6         1  2017-02-19 
223       59     Roberto Cid Subervi            -6         1  2017-02-03 
224       -3     Kuan-Yi Lee                    -6.2       1  2017-02-19 
225       -5     Vaclav Safranek                -6.2       1  2017-08-30 
226       -3     Yasutaka Uchiyama              -6.4       2  2017-08-01 
227       -3     Rudolf Molleker                -6.6       1  2017-07-25 
228       95     Artem Smirnov                  -6.6       2  2017-04-09 
229      104     Go Soeda                       -7.2       4  2017-09-15 
230      -12     Mauricio Echazu                -7.3       3  2017-09-17 
231       -4     JC Aragone                     -7.5       1  2017-08-28 
232       -2     Matteo Berrettini              -8.2       1  2017-05-14 
233       -5     Arthur De Greef                -8.3       7  2017-07-18 
234       54     Aleksandr Nedovyesov           -8.6       1  2017-04-09 
235       -2     Liam Broady                    -9.4       1  2017-06-20 
236       -5     Daniel Masur                   -9.5       1  2017-05-01 
237       -1     Omar Alawadhi                  -9.6       1  2017-02-28 
238       -9     Tommy Robredo                  -9.6      19  2017-05-31 
239        0     Mubarak Shannan Zayid          -9.7       1  2017-01-03 
240       -5     Marc Polmans                   -9.7       2  2017-08-02 
241       -4     Rajeev Ram                     -9.7       5  2017-07-18 
242       -8     Di Wu                          -9.7       6  2017-04-09 
243       -5     Dominik Koepfer                -9.8       1  2017-08-21 
244      -12     Federico Gaio                  -9.9       5  2017-03-10 
245       -4     Yannick Maden                 -10         1  2016-10-19 
246       -3     Noah Rubin                    -10.1       3  2017-04-10 
247       -5     Petros Chrysochos             -10.2       1  2017-08-20 
248      n/r     Cheng-Yu Yu                   -10.3       1  2017-09-17 
249       -5     Salvatore Caruso              -10.3       1  2017-05-01 
250      -10     Mohamed Safwat                -10.3       5  2017-06-27 
251      n/r     Mor Bulis                     -10.4       1  2017-09-17 
252       -7     Alessandro Bega               -10.5       1  2017-08-01 
253      n/r     Tung-Lin Wu                   -10.7       1  2017-09-15 
254      -64     Alejandro Gonzalez            -10.9       2  2017-09-17 
255       -8     Tatsuma Ito                   -10.9       2  2017-08-01 
256       -7     Gregoire Barrere              -11.1       2  2017-02-07 
257       -4     Anil Yuksel                   -11.2       1  2017-01-02 
258      -12     Lorenzo Giustino              -11.2       1  2017-07-24 
259       -5     Juan Pablo Varillas           -11.4       2  2017-02-05 
260       -5     Alexios Halebian              -11.5       1  2017-07-31 
261       -4     Maxime Hamou                  -11.6       1  2017-05-29 
262      -10     Orlando Luz                   -11.6       1  2017-02-27 
263       -4     Roberto Marcora               -11.7       1  2017-05-22 
264        9     Lucas Gomez                   -11.8       1  2017-02-27 
265       -5     Marko Tepavac                 -11.8       1  2017-02-07 
266       -8     Cameron Norrie                -11.8       6  2017-08-30 
267       -6     Ante Pavic                    -11.9       1  2017-02-03 
268       -5     Lloyd Harris                  -11.9       1  2017-06-27 
269       -7     Sekou Bangoura                -11.9       1  2017-07-31 
270       -4     Daniel Gimeno-Traver          -12         1  2017-02-06 
271       -4     Hiroki Moriya                 -12         1  2016-09-26 
272       -8     Manuel Sanchez                -12         1  2017-07-31 
273       -8     Pablo Andujar                 -12         1  2016-09-27 
274       58     Saketh Myneni                 -12         1  2017-01-03 
275      -19     Dimitar Kuzmanov              -12.1       1  2017-02-07 
276       -8     Artem Sitak                   -12.2       1  2017-01-10 
277       -6     Jonathan Eysseric             -12.2       1  2017-08-21 
278       -8     Geoffrey Blancaneaux          -12.3       1  2017-08-30 
279      -10     Aslan Karatsev                -12.4       1  2016-10-18 
280      n/r     Dzmitry Zhyrmont              -12.4       2  2017-09-17 
281       -5     Alexandar Lazarov             -12.6       1  2017-02-06 
282       -3     Steven Diez                   -12.7       1  2017-04-24 
283      -35     Juan Monaco                   -12.7       8  2017-04-10 
284      -10     Brydan Klein                  -12.8       4  2017-08-01 
285      -13     Christopher Diaz-Figueroa     -12.9       2  2017-01-17 
286       -6     Calvin Hemery                 -13         1  2017-02-08 
287      -12     Kimmer Coppejans              -13         1  2017-02-20 
288      -10     Nikita Mashtakov              -13.1       1  2017-04-07 
289       -8     Blake Mott                    -13.2       1  2017-01-17 
290      -13     Ricardas Berankis             -13.2       9  2017-08-30 
291       -8     Nenad Zimonjic                -13.5       1  2017-04-09 
292       -6     John-Patrick Smith            -14         2  2017-08-28 
293       -3     Akira Santillan               -15.4       7  2017-08-02 
294       44     Sanjar Fayziev                -15.5       3  2017-04-09 
295       -6     Omar Jasika                   -15.8       1  2017-01-17 
296       -4     Ivan Endara                   -16.2       1  2017-04-09 
297       -6     Tim Smyczek                   -16.3       8  2017-08-30 
298       12     Eduardo Struvay               -17.1       1  2017-04-07 
299        4     Nick Hardt                    -17.1       1  2017-02-05 
300       -1     Marco Trungelliti             -17.1       3  2017-07-18 
301       -7     Casper Ruud                   -17.1      13  2017-07-31 
302       -2     Patrick Kypson                -17.2       1  2017-08-30 
303       -2     Adrien Bossel                 -17.5       1  2017-02-05 
304      -11     Samuel Groth                  -17.5       7  2017-07-19 
305       -3     Illia Biloborodko             -17.7       1  2017-04-09 
306      -11     Alex Bolt                     -17.8       2  2017-08-21 
307       -2     Alexander Merino              -18         1  2017-02-05 
308        0     Daniel Cukierman              -18         1  2017-02-05 
309      -22     Jason Jung                    -18         4  2017-09-15 
310       -6     Tallon Griekspoor             -18.1       2  2017-06-12 
311      -27     Joris De Loore                -18.6       2  2017-04-09 
312        0     Cem Ilkel                     -19         4  2017-06-26 
313     -104     Jose (Rubin) Statham          -19.3       5  2017-04-09 
314        2     Mathias Bourgue               -20.8       2  2017-05-29 
315      n/r     Bogdan Borza                  -20.9       2  2017-09-17 
316       -3     Thomas Fabbiano               -20.9      14  2017-09-01 
317       -2     Christian Harrison            -21         2  2017-08-16 
318       -1     Inigo Cervantes               -21.4       6  2017-02-27 
319       26     Mikael Ymer                   -21.6       5  2017-07-17 
320       -6     Marcel Granollers             -22        25  2017-07-04 
321       -2     Nikola Mektic                 -24.3       2  2017-02-05 
322      -37     Guilherme Clezar              -25.1       2  2017-09-15 
323       -2     Marco Cecchinato              -25.4       6  2017-07-24 
324       26     Jozef Kovalik                 -25.4      11  2017-09-17 
325       -3     Luca Vanni                    -25.8       3  2017-04-12 
326       -2     James Ward                    -26.3       2  2017-07-04 
327       -2     Alex De Minaur                -28         7  2017-08-30 
328       -1     Guillermo Garcia-Lopez        -28.5      25  2017-06-02 
329        0     Facundo Bagnis                -28.8      15  2017-08-01 
330       -2     Antoine Bellier               -28.9       2  2017-07-24 
331        0     Jan Satral                    -29.4       2  2017-02-05 
332        5     Daniel Brands                 -31.3       5  2017-07-26 
333        3     Yshai Oliel                   -31.6       2  2017-02-05 
334        1     Adam Pavlasek                 -32.4      10  2017-07-06 
335        5     Andreas Haider-Maurer         -33.6       3  2017-08-28 
336       -2     Evgeny Donskoy                -34        17  2017-08-30 
337      n/r     Nicolas Alvarez               -35.2       2  2017-09-17 
338      -29     Jose Olivares                 -35.7       2  2017-09-17 
339        4     Michael Mmoh                  -37.8       4  2017-07-18 
340       -1     Elias Ymer                    -38.1       5  2017-07-18 
341      -90     Edan Leshem                   -38.3       3  2017-09-17 
342        2     Maximilian Marterer           -39.3      10  2017-08-30 
343        3     Konstantin Kravchuk           -42.3      16  2017-07-31 
344        4     Ze Zhang                      -42.4       5  2017-04-09 
345        4     Dmitry Tursunov               -43         6  2017-08-28 
346        6     Stefanos Tsitsipas            -44.7       5  2017-07-04 
347        4     Hubert Hurkacz                -45.6       4  2017-09-17 
348        5     Stefan Kozlov                 -46.2      11  2017-08-14 
349      -23     Finn Tearney                  -46.5       3  2017-02-05 
350     -128     Kamil Majchrzak               -48.5       4  2017-09-17 
351        3     Paul-Henri Mathieu            -50.8      12  2017-07-18 
352        3     Benjamin Becker               -57.2       5  2017-03-23 
353        3     Stephane Robert               -77.7      21  2017-06-13
09-18-2017 08:06 PM
G.100sic
Re: Alternative player ranking system

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

Almost forgot to post the rolling ranking update... 5 new appearances (some reappeared), 2 players out of the list. Everything else is quite obvious...
Code:
52week Positions                               Elo    Matches Last match
rank   moved     Player                        points played  date
  1        0     Rafael Nadal                  443.5      72  2017-09-10
  2        0     Roger Federer                 395.9      46  2017-09-06
  3        0     Alexander Zverev              360.9      79  2017-08-30
  4        0     Andy Murray                   323.7      62  2017-07-12
  5        0     Marin Cilic                   314        67  2017-09-01
  6        1     Dominic Thiem                 311.3      77  2017-09-04
  7        9     Kevin Anderson                297.5      55  2017-09-10
  8       -2     Novak Djokovic                291.5      52  2017-07-12
  9        6     Sam Querrey                   273.1      52  2017-09-05
 10       -2     Roberto Bautista Agut         270.9      71  2017-09-02
 11        9     Pablo Carreno Busta           261.2      67  2017-09-08
 12       21     Juan Martin Del Potro         260        46  2017-09-08
 13       -3     Kei Nishikori                 259.1      56  2017-08-09
 14       -5     Grigor Dimitrov               257.9      65  2017-08-31
 15       -3     Gilles Muller                 239.8      62  2017-08-30
 16       -3     Tomas Berdych                 238.8      66  2017-08-31
 17       -6     Stanislas Wawrinka            238.8      50  2017-07-03
 18       12     Diego Sebastian Schwartzman   234.2      59  2017-09-05
 19       -2     Milos Raonic                  229.6      55  2017-08-09
 20       -1     John Isner                    227.1      60  2017-09-01
 21       -7     Nick Kyrgios                  217.8      50  2017-08-30
 22        7     Lucas Pouille                 217.2      58  2017-09-03
 23        5     Feliciano Lopez               214.7      55  2017-09-02
 24        3     David Goffin                  204.7      79  2017-09-04
 25       -7     Jo-Wilfried Tsonga            204        50  2017-08-30
 26        5     Kyle Edmund                   202.3      60  2017-09-01
 27       17     Andrey Rublev                 201.8      26  2017-09-06
 28       -6     Richard Gasquet               199.6      54  2017-08-30
 29        5     Philipp Kohlschreiber         197.9      53  2017-09-04
 30       -6     Jack Sock                     195.7      64  2017-08-28
 31      -10     Fabio Fognini                 192.6      58  2017-08-30
 32       -9     David Ferrer                  192.4      52  2017-08-28
 33       -7     Gael Monfils                  190.9      42  2017-09-02
 34       -9     Karen Khachanov               184.4      56  2017-08-28
 35        1     Adrian Mannarino              178.6      54  2017-09-02
 36        4     Damir Dzumhur                 170.8      46  2017-09-02
 37        1     Albert Ramos-Vinolas          167.8      70  2017-08-30
 38        4     Mischa Zverev                 167.1      62  2017-09-03
 39       -7     Robin Haase                   164.3      54  2017-08-28
 40       -3     Steve Johnson                 160        51  2017-08-30
 41       -6     Fernando Verdasco             155.6      52  2017-08-31
 42       -1     Jared Donaldson               154.7      34  2017-08-30
 43       -4     Hyeon Chung                   151.4      32  2017-08-30
 44       13     Alexandr Dolgopolov           149.3      36  2017-09-04
 45       10     Leonardo Mayer                145.6      14  2017-09-02
 46       12     Paolo Lorenzi                 137.4      67  2017-09-03
 47       13     Borna Coric                   126.5      40  2017-09-01
 48       -2     Jan-Lennard Struff            123.6      50  2017-08-30
 49       -2     Yuichi Sugita                 121.8      26  2017-08-31
 50       -5     Andrey Kuznetsov              119.8      43  2017-08-30
 51        1     Benoit Paire                  118.9      60  2017-08-30
 52        2     Donald Young                  118.1      44  2017-08-31
 53      -10     Daniil Medvedev               109.3      44  2017-08-28
 54       40     Denis Shapovalov              107.9      16  2017-09-03
 55        8     Jordan Thompson               101.5      29  2017-08-30
 56       13     Guido Pella                    99.5      33  2017-08-31
 57       -8     Joao Sousa                     98.1      58  2017-08-28
 58       29     Mikhail Kukushkin              95.2      30  2017-09-01
 59       -9     Pablo Cuevas                   90.8      41  2017-08-30
 60       -7     Aljaz Bedene                   88.3      33  2017-08-30
 61        3     Tommy Paul                     85.2      10  2017-08-30
 62      -14     Jiri Vesely                    85        49  2017-08-28
 63      -12     Ivo Karlovic                   83.2      45  2017-08-30
 64       -3     Nikoloz Basilashvili           79.7      43  2017-08-28
 65       -3     Horacio Zeballos               78.7      41  2017-08-28
 66       20     Taylor Harry Fritz             77        28  2017-08-31
 67      -11     Gilles Simon                   76.7      49  2017-08-28
 68       -3     Julien Benneteau               75.1      20  2017-08-30
 69        1     Andreas Seppi                  72.8      39  2017-08-30
 70       -4     Federico Delbonis              70.5      30  2017-07-29
 71       19     Frances Tiafoe                 68.8      19  2017-08-29
 72        3     Laslo Djere                    68.8       9  2017-05-05
 73        4     Thanasi Kokkinakis             68.7      13  2017-08-28
 74        2     Sebastian Ofner                67.9       7  2017-08-04
 75        3     Yuki Bhambri                   66.7       8  2017-08-04
 76        5     Ernests Gulbis                 66.3      12  2017-08-30
 77       -3     Peter Gojowczyk                66.2      14  2017-07-27
 78      -19     Jeremy Chardy                  63.8      32  2017-08-30
 79        3     Jerzy Janowicz                 60.4      10  2017-07-07
 80      -12     Vasek Pospisil                 59.7      22  2017-08-30
 81        2     Yoshihito Nishioka             59.6      22  2017-03-24
 82        3     Yannick Hanfmann               58.4      11  2017-08-01
 83        1     Sergiy Stakhovsky              57.3       9  2017-07-05
 84       33     Radu Albot                     56.3      28  2017-09-01
 85        3     Ramkumar Ramanathan            56.2      13  2017-08-16
 86       16     Denis Istomin                  55.1      28  2017-08-28
 87        5     Egor Gerasimov                 54.4       3  2017-04-07
 88       -9     Dusan Lajovic                  53.2      38  2017-08-29
 89       12     Viktor Troicki                 51.9      56  2017-09-02
 90      -19     Ryan Harrison                  51.7      39  2017-08-30
 91        5     Thiago Monteiro                51        33  2017-08-30
 92       29     John Millman                   50         9  2017-09-02
 93       33     Mikhail Youzhny                49.5      34  2017-08-31
 94      -21     Steve Darcis                   48.6      31  2017-08-30
 95       18     Cedrik-Marcel Stebe            47.9      10  2017-08-31
 96        2     Martin Klizan                  47.2      32  2017-07-04
 97       -8     Nicolas Kicker                 47.2      21  2017-08-30
 98       -1     Matthew Ebden                  46.3      13  2017-08-02
 99       32     Taro Daniel                    46.2      16  2017-08-31
100       -7     Malek Jaziri                   45.4      41  2017-08-31
101      -29     Nicolas Almagro                45.2      27  2017-08-28
102       37     Bjorn Fratangelo               44.7      19  2017-08-31
103      -36     Marcos Baghdatis               44.5      33  2017-08-30
104       16     Nicolas Mahut                  43.8      35  2017-09-01
105       -1     Vincent Millot                 43.4       8  2017-08-30
106       -6     Kenny De Schepper              43.1       5  2017-07-20
107      -16     Henri Laaksonen                42.4      15  2017-08-30
108        6     Florian Mayer                  40.9      33  2017-08-30
109       -4     Roberto Carballes Baena        39.4       4  2017-02-20
110      -30     Thomaz Bellucci                38.8      42  2017-08-30
111       12     Marton Fucsovics               38.8      11  2017-08-28
112       -5     Pierre-Hugues Herbert          37.9      28  2017-08-28
113      -14     Carlos Berlocq                 35.2      33  2017-08-28
114       -6     Soon Woo Kwon                  35.2       3  2017-04-09
115      -12     Alessandro Giannessi           35.1      12  2017-08-28
116       -6     Dudi Sela                      34.7      24  2017-08-30
117       60     Yen-Hsun Lu                    32.6      21  2017-08-30
118      -23     Daniel Evans                   32.4      29  2017-05-28
119      -10     Peter Polansky                 32.3       6  2017-08-09
120       -9     Tobias Kamke                   31.5       7  2017-07-20
121      -15     Gastao Elias                   30.3      24  2017-05-30
122       19     Dustin Brown                   27.7      33  2017-08-31
123       -7     Gerald Melzer                  24.5      18  2017-08-03
124       -2     Emilio Gomez                   22.5       3  2017-04-07
125        0     Christian Garin                21.3       6  2017-07-04
126       -8     Simone Bolelli                 21.1       4  2017-07-05
127       11     Adrian Menendez-Maceiras       21.1       5  2017-08-31
128       -1     Dmitry Popko                   21.1       2  2017-04-09
129       -5     Joao Domingues                 20.7       3  2017-05-03
130      -18     Ruben Bemelmans                20         6  2017-08-28
131       -3     Frank Dancevic                 19.9       4  2017-07-19
132       19     Stefano Travaglia              18.7       3  2017-08-31
133       26     Radek Stepanek                 18         7  2017-01-19
134       -4     Yibing Wu                      18         1  2017-02-17
135      -16     Darian King                    17         7  2017-08-28
136       -3     Reda El Amrani                 16.2       2  2017-04-12
137       -2     Attila Balazs                  15.9       3  2017-07-19
138       -1     Roberto Quiroz                 15.4       3  2017-04-07
139       -5     Matthew Barton                 15.2       2  2017-01-11
140       55     Ilya Ivashka                   14.8       4  2017-04-09
141       -1     Maximo Gonzalez                14.6       2  2017-04-13
142       33     Lukas Rosol                    14.6       9  2017-07-05
143       17     Victor Estrella Burgos         14        18  2017-07-18
144        3     Bernard Tomic                  13.6      30  2017-08-28
145       -2     Gianluigi Quinzi               12.9       2  2017-04-13
146      -10     Alexander Bublik               11.4       7  2017-07-03
147       -2     Franko Skugor                  11.3       5  2017-06-28
148       34     Santiago Giraldo               11.1      16  2017-08-31
149       -1     Seong Chan Hong                10.7       2  2017-04-09
150       -4     Ernesto Escobedo                9.5      22  2017-08-28
151      -22     Evan King                       9.4       3  2017-08-28
152       24     Ivan Dodig                      9.4       7  2017-07-22
153        1     Frederico Ferreira Silva        8.9       3  2017-05-04
154        2     Laurent Lokoli                  8.6       1  2017-05-30
155      -11     Teymuraz Gabashvili             8.5       2  2017-05-29
156       -4     Benjamin Bonzi                  8.2       2  2017-05-31
157       -8     Dennis Novikov                  8.2       5  2017-07-31
158       -8     Reilly Opelka                   7.7       9  2017-08-07
159       -4     Mitchell Krueger                7.5       4  2017-08-16
160       -7     Janko Tipsarevic                6.7      27  2017-08-30
161        0     Alexandre Muller                6.6       1  2017-05-30
162        0     Gleb Sakharov                   6.4       2  2017-07-26
163        0     Brayden Schnur                  6.3       1  2017-08-07
164      -49     Lukas Lacko                     6        14  2017-08-28
165        3     Zhizhen Zhang                   6         1  2017-02-19
166        0     Marc Lopez                      6         1  2016-09-18
167        0     Marcelo Tomas Barrios Vera      6         1  2017-02-05
168        3     Tim Van Rijthoven               5.1       1  2016-09-18
169        1     Pedro Sousa                     5         5  2017-05-04
170        4     Ti Chen                         4.8       1  2017-02-17
171        1     Mirza Basic                     4.7       2  2017-04-07
172      -15     Rogerio Dutra Silva             4.2      26  2017-08-28
173        6     Tomislav Brkic                  4         1  2017-02-05
174        4     Thiemo de Bakker                3.7       2  2017-04-07
175      -33     Marius Copil                    3        20  2017-08-28
176        8     Michael Venus                   2.8       3  2017-04-09
177       -4     Renzo Olivo                     2.5      24  2017-08-03
178        8     Marsel Ilhan                    2.4       2  2017-06-28
179        4     Zhe Li                          2.3       4  2017-02-19
180       74     Thai-Son Kwiatkowski            2.1       2  2017-08-28
181        9     Gianluca Mager                  2.1       1  2017-05-15
182       -2     Stefano Napolitano              2         3  2017-05-31
183        2     Amine Ahouda                    2         2  2017-04-13
184        5     Tristan Lamasine                1.9       1  2017-02-08
185       -4     Jurgen Melzer                   1.8       5  2017-04-07
186       28     Norbert Gombos                  1.8      10  2017-08-30
187      -29     Denis Kudla                     1.7       3  2017-07-19
188        4     Temur Ismailov                  1.5       2  2017-04-09
189       -1     Jurgen Zopp                     1.2       2  2016-10-20
190       12     Alejandro Gonzalez              0.3       2  2016-09-18
191        5     Alejandro Falla                 0.1       2  2017-02-08
192       12     Adrian Ungur                    0.1       2  2017-02-05
193      102     Guido Andreozzi                 0         3  2017-02-16
194        3     Agustin Velotti                 0         1  2017-02-07
195        3     Gonzalo Escobar                 0         2  2017-04-09
196       -3     Alexandre Sidorenko             0         2  2016-09-22
197        3     Albert Montanes                -0.4       2  2017-04-26
198       33     Tennys Sandgren                -0.5       8  2017-08-28
199        4     Austin Krajicek                -0.8       1  2017-07-18
200        7     Michael Berrer                 -0.8       2  2016-10-17
201      -10     Tommy Haas                     -0.8      20  2017-08-01
202        3     Giovanni Lapentti              -1         2  2017-02-08
203       -4     Alexander Ward                 -1         1  2017-07-04
204        4     Riccardo Bellotti              -1.2       1  2017-05-01
205       -4     Miljan Zekic                   -1.3       3  2017-08-02
206        4     Duckhee Lee                    -1.4       1  2017-02-03
207        2     Prajnesh Gunneswaran           -1.7       2  2017-04-09
208      -76     Christopher Eubanks            -1.8       5  2017-08-28
209        2     Jose (Rubin) Statham           -2.9       7  2017-04-09
210        2     Daniel Altmaier                -2.9       5  2017-07-24
211       -5     Quentin Halys                  -3.8       9  2017-08-02
212        1     Joao Souza                     -4         4  2017-03-02
213      -44     James Duckworth                -4.9       3  2017-01-16
214      n/r     Blaz Kavcic                    -5.4       1  2017-08-30
215        0     Andrew Whittington             -5.5       5  2017-07-03
216        3     Jaume Munar                    -5.6       1  2017-04-09
217        7     Sumit Nagal                    -6         1  2016-09-18
218        5     Mauricio Echazu                -6         1  2017-02-03
219        3     Hsien-Yin Peng                 -6         1  2017-02-19
220      n/r     Vaclav Safranek                -6.1       1  2017-08-30
221        4     Kuan-Yi Lee                    -6.2       1  2017-02-19
222        7     Kamil Majchrzak                -6.2       4  2017-06-27
223        4     Yasutaka Uchiyama              -6.4       2  2017-08-01
224        2     Rudolf Molleker                -6.5       1  2017-07-25
225        5     Jurabeck Karimov               -6.9       1  2016-09-18
226       -5     Nicolas Jarry                  -6.9       6  2017-07-04
227      n/r     JC Aragone                     -7.5       1  2017-08-28
228        5     Arthur De Greef                -8.1       7  2017-07-18
229      -13     Tommy Robredo                  -8.2      19  2017-05-31
230        2     Matteo Berrettini              -8.2       1  2017-05-14
231        6     Daniel Masur                   -8.9       1  2017-05-01
232        3     Federico Gaio                  -9.3       5  2017-03-10
233        5     Liam Broady                    -9.3       1  2017-06-20
234        0     Di Wu                          -9.6       6  2017-04-09
235        5     Marc Polmans                   -9.6       2  2017-08-02
236        7     Omar Alawadhi                  -9.6       1  2017-02-28
237       52     Rajeev Ram                     -9.7       5  2017-07-18
238        4     Dominik Koepfer                -9.7       1  2017-08-21
239        2     Mubarak Shannan Zayid          -9.7       1  2017-01-03
240       -4     Mohamed Safwat                 -9.8       5  2017-06-27
241       -2     Yannick Maden                 -10         1  2016-10-19
242        3     Petros Chrysochos             -10.1       1  2017-08-20
243       12     Noah Rubin                    -10.1       3  2017-04-10
244        0     Salvatore Caruso              -10.2       1  2017-05-01
245        2     Alessandro Bega               -10.5       1  2017-08-01
246        7     Lorenzo Giustino              -10.7       1  2017-07-24
247        5     Tatsuma Ito                   -10.7       2  2017-08-01
248       72     Juan Monaco                   -10.9       8  2017-04-10
249        8     Gregoire Barrere              -11         2  2017-02-07
250       -4     Andrej Martin                 -11         4  2017-07-20
251       -3     Edan Leshem                   -11.1       1  2017-08-01
252        4     Orlando Luz                   -11.2       1  2017-02-27
253       -3     Anil Yuksel                   -11.2       1  2017-01-02
254       12     Juan Pablo Varillas           -11.4       2  2017-02-05
255        3     Alexios Halebian              -11.4       1  2017-07-31
256        3     Dimitar Kuzmanov              -11.4       1  2017-02-07
257        4     Maxime Hamou                  -11.5       1  2017-05-29
258      -30     Cameron Norrie                -11.6       6  2017-08-30
259        8     Roberto Marcora               -11.7       1  2017-05-22
260        0     Marko Tepavac                 -11.7       1  2017-02-07
261      -12     Ante Pavic                    -11.8       1  2017-02-03
262        6     Sekou Bangoura                -11.8       1  2017-07-31
263        1     Lloyd Harris                  -11.9       1  2017-06-27
264        8     Manuel Sanchez                -12         1  2017-07-31
265        0     Pablo Andujar                 -12         1  2016-09-27
266       -3     Daniel Gimeno-Traver          -12         1  2017-02-06
267        9     Hiroki Moriya                 -12         1  2016-09-26
268       -6     Artem Sitak                   -12.2       1  2017-01-10
269        1     Aslan Karatsev                -12.2       1  2016-10-18
270      n/r     Geoffrey Blancaneaux          -12.2       1  2017-08-30
271        0     Jonathan Eysseric             -12.2       1  2017-08-21
272      -21     Christopher Diaz-Figueroa     -12.3       2  2017-01-17
273        5     Lucas Gomez                   -12.3       1  2017-02-27
274       -5     Brydan Klein                  -12.3       4  2017-08-01
275        2     Kimmer Coppejans              -12.4       1  2017-02-20
276       -1     Alexandar Lazarov             -12.6       1  2017-02-06
277      -83     Ricardas Berankis             -12.6       9  2017-08-30
278       -5     Nikita Mashtakov              -12.7       1  2017-04-07
279       -5     Steven Diez                   -12.7       1  2017-04-24
280       -1     Calvin Hemery                 -12.9       1  2017-02-08
281        0     Blake Mott                    -13.1       1  2017-01-17
282        1     Roberto Cid Subervi           -13.2       2  2017-02-03
283       -3     Nenad Zimonjic                -13.4       1  2017-04-09
284        1     Joris De Loore                -13.4       3  2017-04-09
285       28     Guilherme Clezar              -13.7       1  2017-02-27
286      -66     John-Patrick Smith            -14         2  2017-08-28
287        0     Jason Jung                    -14.3       3  2017-07-31
288       -6     Aleksandr Nedovyesov          -14.3       2  2017-04-09
289       -1     Omar Jasika                   -14.9       1  2017-01-17
290        4     Akira Santillan               -15.2       7  2017-08-02
291      -74     Tim Smyczek                   -15.8       8  2017-08-30
292        4     Ivan Endara                   -16.4       1  2017-04-09
293       -9     Samuel Groth                  -16.5       7  2017-07-19
294       -4     Casper Ruud                   -16.5      13  2017-07-31
295        5     Alex Bolt                     -16.7       2  2017-08-21
296        2     Gonzalo Lama                  -17.1       1  2016-09-18
297        0     Isak Arvidsson                -17.1       1  2016-09-18
298        8     Danylo Kalenichenko           -17.1       1  2016-09-18
299        0     Marco Trungelliti             -17.1       3  2017-07-18
300      n/r     Patrick Kypson                -17.2       1  2017-08-30
301        3     Adrien Bossel                 -17.4       1  2017-02-05
302       -1     Illia Biloborodko             -17.4       1  2017-04-09
303       -1     Nick Hardt                    -17.4       1  2017-02-05
304       -1     Tallon Griekspoor             -17.6       2  2017-06-12
305        2     Alexander Merino              -18         1  2017-02-05
306       -1     Grega Zemlja                  -18         1  2016-09-16
307        3     Tomislav Ternar               -18         1  2016-09-18
308        0     Daniel Cukierman              -18         1  2017-02-05
309        0     Jose Olivares                 -18         1  2017-02-05
310        1     Eduardo Struvay               -18.2       1  2017-04-07
311      -19     Marin Draganja                -18.3       1  2016-09-18
312        0     Cem Ilkel                     -19.3       4  2017-06-26
313       38     Thomas Fabbiano               -20.3      14  2017-09-01
314      -23     Marcel Granollers             -20.4      25  2017-07-04
315       25     Christian Harrison            -20.9       2  2017-08-16
316       -1     Mathias Bourgue               -21.1       2  2017-05-29
317       20     Inigo Cervantes               -21.3       6  2017-02-27
318     -131     Illya Marchenko               -23.4      13  2017-07-17
319       -2     Nikola Mektic                 -23.6       2  2017-02-05
320       -4     Tom Kocevar-Desman            -23.7       2  2016-09-18
321       -2     Marco Cecchinato              -24.8       6  2017-07-24
322       -1     Luca Vanni                    -25.7       3  2017-04-12
323       -1     Artem Smirnov                 -25.9       4  2017-04-09
324       -1     James Ward                    -26.3       2  2017-07-04
325      -11     Alex De Minaur                -26.6       7  2017-08-30
326        1     Finn Tearney                  -27.7       5  2017-02-05
327       -2     Guillermo Garcia-Lopez        -27.8      25  2017-06-02
328        1     Antoine Bellier               -28         4  2017-07-24
329        9     Facundo Bagnis                -28.6      15  2017-08-01
330     -112     Marco Chiudinelli             -28.7       5  2017-07-26
331       -5     Jan Satral                    -28.7       2  2017-02-05
332      -14     Saketh Myneni                 -29.3       2  2017-01-03
333       -2     Go Soeda                      -29.5       3  2017-08-01
334      -41     Evgeny Donskoy                -29.5      18  2017-08-30
335       -7     Adam Pavlasek                 -30.8      10  2017-07-06
336       -6     Yshai Oliel                   -30.8       2  2017-02-05
337       -1     Daniel Brands                 -31.1       5  2017-07-26
338       -6     Sanjar Fayziev                -31.7       4  2017-04-09
339       -6     Elias Ymer                    -32.5       6  2017-07-18
340      -54     Andreas Haider-Maurer         -33.1       3  2017-08-28
341       -7     Mohammad Abid Ali Khan Akbar  -34.1       2  2016-09-18
342       -7     Samir Iftikhar                -34.1       2  2016-09-18
343        6     Michael Mmoh                  -37.7       4  2017-07-18
344       -3     Maximilian Marterer           -38.6      10  2017-08-30
345       -3     Mikael Ymer                   -40.1       7  2017-07-17
346       -7     Konstantin Kravchuk           -40.6      16  2017-07-31
347       -2     Jose Hernandez-Fernandez      -42.7       3  2017-07-26
348       -5     Ze Zhang                      -42.7       5  2017-04-09
349      -25     Dmitry Tursunov               -42.8       6  2017-08-28
350        0     Jozef Kovalik                 -42.9      11  2017-05-30
351       -5     Hubert Hurkacz                -43.1       4  2017-02-05
352       -8     Stefanos Tsitsipas            -44.2       5  2017-07-04
353       -6     Stefan Kozlov                 -45.7      11  2017-08-14
354       -6     Paul-Henri Mathieu            -49.7      12  2017-07-18
355       -3     Benjamin Becker               -56.6       5  2017-03-23
356       -3     Stephane Robert               -77.2      21  2017-06-13
09-11-2017 09:14 PM
G.100sic
Re: Alternative player ranking system

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

The respective rolling ranking update before the US Open. One player out of the list, 3 newcomers. Top 3 now very close to each other.
Code:
52week Positions                               Elo    Matches Last match
rank   moved     Player                        points played  date
  1        0     Rafael Nadal                  408.9      69  2017-08-18 
  2        0     Roger Federer                 394.4      41  2017-08-13 
  3        0     Alexander Zverev              386.3      79  2017-08-16 
  4        0     Andy Murray                   347.5      67  2017-07-12 
  5        0     Marin Cilic                   327.2      67  2017-07-16 
  6        0     Novak Djokovic                310.3      58  2017-07-12 
  7        0     Dominic Thiem                 297.9      77  2017-08-18 
  8        3     Roberto Bautista Agut         292        71  2017-08-26 
  9       -1     Grigor Dimitrov               290.5      67  2017-08-20 
 10       -1     Kei Nishikori                 282        62  2017-08-09 
 11       -1     Stanislas Wawrinka            268.8      57  2017-07-03 
 12        0     Gilles Muller                 251.4      61  2017-08-16 
 13        0     Tomas Berdych                 250.9      64  2017-08-15 
 14        0     Nick Kyrgios                  248.5      52  2017-08-20 
 15        1     Sam Querrey                   245        48  2017-08-16 
 16        2     Kevin Anderson                244.6      51  2017-08-15 
 17        0     Milos Raonic                  241.9      57  2017-08-09 
 18        1     Jo-Wilfried Tsonga            240.3      53  2017-08-15 
 19       -4     John Isner                    238.4      60  2017-08-23 
 20        0     Pablo Carreno Busta           220.3      64  2017-08-22 
 21        1     Fabio Fognini                 220        59  2017-08-15 
 22       -1     Richard Gasquet               219        54  2017-08-16 
 23        0     David Ferrer                  213.2      54  2017-08-19 
 24        0     Jack Sock                     210.1      67  2017-08-15 
 25        0     Karen Khachanov               208.9      57  2017-08-17 
 26        0     Gael Monfils                  207.4      45  2017-08-10 
 27        0     David Goffin                  205.2      76  2017-08-15 
 28        0     Feliciano Lopez               201.5      54  2017-08-16 
 29        0     Lucas Pouille                 198.4      59  2017-08-07 
 30        0     Diego Sebastian Schwartzman   196.5      55  2017-08-15 
 31        6     Kyle Edmund                   193        61  2017-08-25 
 32       -1     Robin Haase                   189        54  2017-08-15 
 33       -1     Juan Martin Del Potro         186.5      45  2017-08-17 
 34        0     Philipp Kohlschreiber         182        50  2017-08-05 
 35       -2     Fernando Verdasco             175.5      51  2017-08-22 
 36       -1     Adrian Mannarino              174.4      52  2017-08-17 
 37        1     Steve Johnson                 171.4      51  2017-08-24 
 38       -2     Albert Ramos-Vinolas          165.6      70  2017-08-18 
 39        0     Hyeon Chung                   156.5      30  2017-08-24 
 40       14     Damir Dzumhur                 155        45  2017-08-26 
 41       -1     Jared Donaldson               141.8      35  2017-08-18 
 42       -1     Mischa Zverev                 140.1      60  2017-08-16 
 43       -1     Daniil Medvedev               138.6      43  2017-08-22 
 44        2     Andrey Rublev                 135.3      21  2017-08-22 
 45        3     Andrey Kuznetsov              134.5      45  2017-08-22 
 46       13     Jan-Lennard Struff            125        50  2017-08-25 
 47       -4     Yuichi Sugita                 122.2      24  2017-08-22 
 48       -4     Jiri Vesely                   115        49  2017-08-21 
 49        0     Joao Sousa                    114.3      60  2017-08-22 
 50       -5     Pablo Cuevas                  112        42  2017-08-21 
 51        0     Ivo Karlovic                  106.9      48  2017-08-18 
 52        0     Benoit Paire                  105.1      60  2017-08-14 
 53       -6     Aljaz Bedene                  104.3      33  2017-08-22 
 54        2     Donald Young                  104.2      44  2017-08-22 
 55       -2     Leonardo Mayer                101.8      11  2017-07-30 
 56       -1     Gilles Simon                  100.9      50  2017-08-22 
 57       -7     Alexandr Dolgopolov           100.2      33  2017-08-20 
 58       -1     Paolo Lorenzi                  92.3      66  2017-08-23 
 59       -1     Jeremy Chardy                  91.6      33  2017-07-04 
 60       11     Borna Coric                    90.7      38  2017-08-24 
 61       -1     Nikoloz Basilashvili           87.4      42  2017-08-17 
 62        8     Horacio Zeballos               86.7      42  2017-08-23 
 63       -2     Jordan Thompson                86.3      28  2017-08-02 
 64       -2     Tommy Paul                     84.8       9  2017-08-15 
 65       14     Julien Benneteau               82.7      20  2017-08-23 
 66       -2     Federico Delbonis              80.9      32  2017-07-29 
 67       10     Marcos Baghdatis               80.3      36  2017-08-23 
 68       -3     Vasek Pospisil                 79.4      23  2017-08-07 
 69       -3     Guido Pella                    77.5      33  2017-08-03 
 70       29     Andreas Seppi                  76.4      40  2017-08-23 
 71       -4     Ryan Harrison                  75        41  2017-08-13 
 72       -3     Nicolas Almagro                74        29  2017-06-01 
 73      -10     Steve Darcis                   73.8      32  2017-08-21 
 74       -1     Peter Gojowczyk                70        14  2017-07-27 
 75       -3     Laslo Djere                    69.8       9  2017-05-05 
 76       -1     Sebastian Ofner                69.7       7  2017-08-04 
 77       -3     Thanasi Kokkinakis             69.7      12  2017-08-05 
 78       -2     Yuki Bhambri                   68.6       8  2017-08-04 
 79        2     Dusan Lajovic                  64.5      38  2017-08-22 
 80        0     Thomaz Bellucci                62.3      42  2017-08-03 
 81      -13     Ernests Gulbis                 61.4      10  2017-08-21 
 82        3     Jerzy Janowicz                 60.1      11  2017-07-07 
 83       -1     Yoshihito Nishioka             60.1      23  2017-03-24 
 84        0     Sergiy Stakhovsky              59.9      11  2017-07-05 
 85       -2     Yannick Hanfmann               59.8      11  2017-08-01 
 86       29     Taylor Harry Fritz             59.8      27  2017-08-24 
 87        1     Mikhail Kukushkin              59.4      28  2017-08-01 
 88       -2     Ramkumar Ramanathan            57.5      13  2017-08-16 
 89      -11     Nicolas Kicker                 56.8      20  2017-08-20 
 90        4     Frances Tiafoe                 56.6      19  2017-08-17 
 91       -4     Henri Laaksonen                56.4      14  2017-08-01 
 92       -2     Egor Gerasimov                 54.5       3  2017-04-07 
 93       -2     Malek Jaziri                   52.7      40  2017-08-21 
 94       -2     Denis Shapovalov               52.4      12  2017-08-12 
 95       -6     Daniel Evans                   52.1      32  2017-05-28 
 96       12     Thiago Monteiro                49.5      32  2017-08-22 
 97        1     Matthew Ebden                  47.9      13  2017-08-02 
 98       -2     Martin Klizan                  47.8      33  2017-07-04 
 99       13     Carlos Berlocq                 45.6      33  2017-08-23 
100        1     Kenny De Schepper              44.5       5  2017-07-20 
101       -4     Viktor Troicki                 42.3      55  2017-08-22 
102       -9     Denis Istomin                  41        28  2017-08-21 
103       -1     Alessandro Giannessi           40.8      13  2017-07-22 
104       -1     Vincent Millot                 40         7  2017-08-08 
105       -1     Roberto Carballes Baena        39.7       4  2017-02-20 
106       -1     Gastao Elias                   39.6      25  2017-05-30 
107       -7     Pierre-Hugues Herbert          36.8      28  2017-08-21 
108       -1     Soon Woo Kwon                  34.9       3  2017-04-09 
109       -3     Peter Polansky                 33.6       6  2017-08-09 
110        0     Dudi Sela                      32.5      23  2017-08-08 
111       -2     Tobias Kamke                   32.4       7  2017-07-20 
112       -1     Ruben Bemelmans                32.2       5  2017-08-01 
113        0     Cedrik-Marcel Stebe            31.3       8  2017-07-26 
114        0     Florian Mayer                  30.5      32  2017-07-30 
115        1     Lukas Lacko                    27.9      14  2017-08-01 
116        3     Gerald Melzer                  24.4      18  2017-08-03 
117       11     Radu Albot                     24.2      26  2017-07-26 
118        2     Simone Bolelli                 23.4       4  2017-07-05 
119        3     Darian King                    23.3       6  2017-03-25 
120        1     Nicolas Mahut                  23.1      35  2017-08-02 
121      -26     John Millman                   22.9       7  2017-07-27 
122        1     Emilio Gomez                   22.6       3  2017-04-07 
123       72     Marton Fucsovics               22.5      11  2017-08-23 
124        1     Joao Domingues                 22.1       3  2017-05-03 
125       -1     Christian Garin                22.1       6  2017-07-04 
126       -8     Mikhail Youzhny                22        35  2017-08-15 
127        0     Dmitry Popko                   21.3       2  2017-04-09 
128        1     Frank Dancevic                 19.9       4  2017-07-19 
129        2     Evan King                      18.6       2  2017-08-02 
130        2     Yibing Wu                      18         1  2017-02-17 
131       -1     Taro Daniel                    18        14  2017-07-31 
132        3     Christopher Eubanks            16.8       4  2017-08-14 
133        3     Reda El Amrani                 16.3       2  2017-04-12 
134        3     Matthew Barton                 16.2       2  2017-01-11 
135        3     Attila Balazs                  16         3  2017-07-19 
136       -3     Alexander Bublik               15.6       7  2017-07-03 
137        3     Roberto Quiroz                 15.5       3  2017-04-07 
138        3     Adrian Menendez-Maceiras       15.3       3  2017-07-19 
139      -22     Bjorn Fratangelo               15.2      18  2017-08-02 
140        2     Maximo Gonzalez                15.1       2  2017-04-13 
141       -2     Dustin Brown                   14.5      32  2017-07-26 
142        2     Marius Copil                   14.1      19  2017-08-01 
143        3     Gianluigi Quinzi               13.6       2  2017-04-13 
144        3     Teymuraz Gabashvili            13.5       3  2017-05-29 
145       -2     Franko Skugor                  13         5  2017-06-28 
146       -1     Ernesto Escobedo               12.7      23  2017-08-09 
147        1     Bernard Tomic                  11.2      30  2017-07-04 
148        3     Seong Chan Hong                10.7       2  2017-04-09 
149        3     Dennis Novikov                 10.1       5  2017-07-31 
150        3     Reilly Opelka                   9.6       9  2017-08-07 
151        4     Stefano Travaglia               8.9       1  2017-07-04 
152        2     Benjamin Bonzi                  8.9       2  2017-05-31 
153      -27     Janko Tipsarevic                8.9      27  2017-08-21 
154        2     Frederico Ferreira Silva        8.8       3  2017-05-04 
155        2     Mitchell Krueger                8.7       4  2017-08-16 
156        2     Laurent Lokoli                  8.5       1  2017-05-30 
157      -23     Rogerio Dutra Silva             7.3      26  2017-08-21 
158        3     Denis Kudla                     7.1       4  2017-07-19 
159        0     Radek Stepanek                  7         8  2017-01-19 
160        0     Victor Estrella Burgos          6.9      19  2017-07-18 
161        2     Alexandre Muller                6.8       1  2017-05-30 
162        0     Gleb Sakharov                   6.7       2  2017-07-26 
163        1     Brayden Schnur                  6.5       1  2017-08-07 
164        1     Brian Baker                     6         1  2016-08-29 
165        1     Mackenzie McDonald              6         1  2016-08-29 
166        1     Marc Lopez                      6         1  2016-09-18 
167        1     Marcelo Tomas Barrios Vera      6         1  2017-02-05 
168        1     Zhizhen Zhang                   6         1  2017-02-19 
169        1     James Duckworth                 5.9       5  2017-01-16 
170        4     Pedro Sousa                     5.2       5  2017-05-04 
171        5     Tim Van Rijthoven               5.1       1  2016-09-18 
172        5     Mirza Basic                     5         2  2017-04-07 
173       -1     Renzo Olivo                     4.9      24  2017-08-03 
174        4     Ti Chen                         4.8       1  2017-02-17 
175       -4     Lukas Rosol                     4.6      10  2017-07-05 
176        4     Ivan Dodig                      4.4       8  2017-07-22 
177      -27     Yen-Hsun Lu                     4.2      20  2017-08-22 
178        3     Thiemo de Bakker                4         2  2017-04-07 
179        0     Tomislav Brkic                  3.9       1  2017-02-05 
180        2     Stefano Napolitano              3         3  2017-05-31 
181       -8     Jurgen Melzer                   3         5  2017-04-07 
182        2     Santiago Giraldo                3        14  2017-08-02 
183        3     Zhe Li                          2.9       4  2017-02-19 
184        1     Michael Venus                   2.8       3  2017-04-09 
185        3     Amine Ahouda                    2.4       2  2017-04-13 
186        1     Marsel Ilhan                    2.4       2  2017-06-28 
187       28     Illya Marchenko                 2.4      17  2017-07-17 
188        1     Jurgen Zopp                     2         2  2016-10-20 
189        3     Tristan Lamasine                1.9       1  2017-02-08 
190        0     Gianluca Mager                  1.8       1  2017-05-15 
191        0     Tommy Haas                      1.6      20  2017-08-01 
192        1     Temur Ismailov                  1.4       2  2017-04-09 
193        1     Alexandre Sidorenko             1         2  2016-09-22 
194      -45     Ricardas Berankis               0.9      10  2017-08-20 
195      -12     Ilya Ivashka                    0.4       5  2017-04-09 
196        0     Alejandro Falla                 0.3       2  2017-02-08 
197        1     Agustin Velotti                 0         1  2017-02-07 
198       -1     Gonzalo Escobar                 0         2  2017-04-09 
199        0     Alexander Ward                 -0.1       1  2017-07-04 
200        1     Albert Montanes                -0.4       2  2017-04-26 
201        2     Miljan Zekic                   -0.4       3  2017-08-02 
202        0     Alejandro Gonzalez             -0.5       2  2016-09-18 
203        1     Austin Krajicek                -0.7       1  2017-07-18 
204        1     Adrian Ungur                   -0.8       2  2017-02-05 
205        1     Giovanni Lapentti              -0.9       2  2017-02-08 
206        1     Quentin Halys                  -1         9  2017-08-02 
207        1     Michael Berrer                 -1.3       2  2016-10-17 
208        1     Riccardo Bellotti              -1.5       1  2017-05-01 
209        1     Prajnesh Gunneswaran           -1.7       2  2017-04-09 
210        1     Duckhee Lee                    -1.9       1  2017-02-03 
211        2     Jose (Rubin) Statham           -2.6       7  2017-04-09 
212        2     Daniel Altmaier                -2.7       5  2017-07-24 
213       -1     Joao Souza                     -3.1       4  2017-03-02 
214      -39     Norbert Gombos                 -4.2       9  2017-08-20 
215        2     Andrew Whittington             -4.3       5  2017-07-03 
216        0     Tommy Robredo                  -4.4      19  2017-05-31 
217        1     Tim Smyczek                    -4.6       7  2017-08-07 
218        1     Marco Chiudinelli              -4.8       7  2017-07-26 
219        1     Jaume Munar                    -5.2       1  2017-04-09 
220        1     John-Patrick Smith             -5.3       1  2017-08-14 
221        1     Nicolas Jarry                  -5.6       6  2017-07-04 
222        1     Hsien-Yin Peng                 -6         1  2017-02-19 
223        1     Mauricio Echazu                -6         1  2017-02-03 
224        1     Sumit Nagal                    -6         1  2016-09-18 
225        1     Kuan-Yi Lee                    -6.2       1  2017-02-19 
226        1     Rudolf Molleker                -6.2       1  2017-07-25 
227        4     Yasutaka Uchiyama              -6.5       2  2017-08-01 
228        0     Cameron Norrie                 -6.6       4  2017-07-03 
229        3     Kamil Majchrzak                -6.9       4  2017-06-27 
230        0     Jurabeck Karimov               -7         1  2016-09-18 
231        4     Tennys Sandgren                -7.5       7  2017-08-03 
232        2     Matteo Berrettini              -7.7       1  2017-05-14 
233        0     Arthur De Greef                -7.7       7  2017-07-18 
234        3     Di Wu                          -7.9       6  2017-04-09 
235        3     Federico Gaio                  -8.4       5  2017-03-10 
236        0     Mohamed Safwat                 -8.4       5  2017-06-27 
237        2     Daniel Masur                   -8.7       1  2017-05-01 
238        2     Liam Broady                    -8.8       1  2017-06-20 
239        4     Yannick Maden                  -9.1       1  2016-10-19 
240        1     Marc Polmans                   -9.2       2  2017-08-02 
241        1     Mubarak Shannan Zayid          -9.3       1  2017-01-03 
242      n/r     Dominik Koepfer                -9.5       1  2017-08-21 
243        1     Omar Alawadhi                  -9.5       1  2017-02-28 
244        2     Salvatore Caruso               -9.7       1  2017-05-01 
245      n/r     Petros Chrysochos              -9.9       1  2017-08-20 
246        2     Andrej Martin                 -10         4  2017-07-20 
247        2     Alessandro Bega               -10.3       1  2017-08-01 
248        2     Edan Leshem                   -10.5       1  2017-08-01 
249       -4     Ante Pavic                    -10.6       1  2017-02-03 
250        2     Anil Yuksel                   -10.7       1  2017-01-02 
251        7     Christopher Diaz-Figueroa     -10.7       2  2017-01-17 
252       -1     Tatsuma Ito                   -10.7       2  2017-08-01 
253        2     Lorenzo Giustino              -10.8       1  2017-07-24 
254        0     Thai-Son Kwiatkowski          -10.8       1  2017-07-17 
255       -8     Noah Rubin                    -10.9       3  2017-04-10 
256        7     Orlando Luz                   -11         1  2017-02-27 
257       -4     Gregoire Barrere              -11.1       2  2017-02-07 
258        2     Alexios Halebian              -11.2       1  2017-07-31 
259        3     Dimitar Kuzmanov              -11.2       1  2017-02-07 
260       -4     Marko Tepavac                 -11.2       1  2017-02-07 
261       -2     Maxime Hamou                  -11.2       1  2017-05-29 
262        2     Artem Sitak                   -11.3       1  2017-01-10 
263       -2     Daniel Gimeno-Traver          -11.3       1  2017-02-06 
264        1     Lloyd Harris                  -11.3       1  2017-06-27 
265       -8     Pablo Andujar                 -11.4       1  2016-09-27 
266        0     Juan Pablo Varillas           -11.4       2  2017-02-05 
267        1     Roberto Marcora               -11.7       1  2017-05-22 
268       -1     Sekou Bangoura                -11.7       1  2017-07-31 
269        4     Brydan Klein                  -11.9       4  2017-08-01 
270       -1     Aslan Karatsev                -12         1  2016-10-18 
271      n/r     Jonathan Eysseric             -12         1  2017-08-21 
272       -2     Manuel Sanchez                -12         1  2017-07-31 
273       -2     Nikita Mashtakov              -12         1  2017-04-07 
274       -2     Steven Diez                   -12.1       1  2017-04-24 
275        1     Alexandar Lazarov             -12.4       1  2017-02-06 
276       -2     Hiroki Moriya                 -12.6       1  2016-09-26 
277       -2     Kimmer Coppejans              -12.6       1  2017-02-20 
278       -1     Lucas Gomez                   -12.7       1  2017-02-27 
279        3     Calvin Hemery                 -13         1  2017-02-08 
280       -1     Nenad Zimonjic                -13         1  2017-04-09 
281       -3     Blake Mott                    -13.3       1  2017-01-17 
282        2     Aleksandr Nedovyesov          -13.3       2  2017-04-09 
283        0     Roberto Cid Subervi           -13.3       2  2017-02-03 
284       -3     Samuel Groth                  -13.3       7  2017-07-19 
285       -5     Joris De Loore                -13.5       3  2017-04-09 
286       -1     Andreas Haider-Maurer         -14.1       2  2017-07-24 
287        0     Jason Jung                    -14.3       3  2017-07-31 
288        1     Omar Jasika                   -14.7       1  2017-01-17 
289       30     Rajeev Ram                    -15         6  2017-07-18 
290       -4     Casper Ruud                   -15.2      13  2017-07-31 
291       -3     Marcel Granollers             -15.3      27  2017-07-04 
292       -1     Marin Draganja                -15.6       1  2016-09-18 
293       -1     Evgeny Donskoy                -15.7      17  2017-07-24 
294       -4     Akira Santillan               -15.9       7  2017-08-02 
295       -2     Guido Andreozzi               -16.1       4  2017-02-16 
296       -2     Ivan Endara                   -16.4       1  2017-04-09 
297       -1     Isak Arvidsson                -16.8       1  2016-09-18 
298       -1     Gonzalo Lama                  -17.1       1  2016-09-18 
299       -4     Marco Trungelliti             -17.1       3  2017-07-18 
300      -71     Alex Bolt                     -17.3       2  2017-08-21 
301       -2     Illia Biloborodko             -17.4       1  2017-04-09 
302       -2     Nick Hardt                    -17.4       1  2017-02-05 
303       -5     Tallon Griekspoor             -17.4       2  2017-06-12 
304       -3     Adrien Bossel                 -17.6       1  2017-02-05 
305        4     Grega Zemlja                  -17.7       1  2016-09-16 
306       -4     Danylo Kalenichenko           -17.9       1  2016-09-18 
307       -4     Alexander Merino              -18         1  2017-02-05 
308       -4     Daniel Cukierman              -18         1  2017-02-05 
309       -4     Jose Olivares                 -18         1  2017-02-05 
310       -4     Tomislav Ternar               -18         1  2016-09-18 
311       -3     Eduardo Struvay               -18.2       1  2017-04-07 
312       -5     Cem Ilkel                     -18.5       4  2017-06-26 
313       -3     Guilherme Clezar              -19.2       2  2017-02-27 
314       -2     Alex De Minaur                -20.3       6  2017-05-28 
315       -2     Mathias Bourgue               -21.2       2  2017-05-29 
316        0     Tom Kocevar-Desman            -22.3       2  2016-09-18 
317       -3     Nikola Mektic                 -22.4       2  2017-02-05 
318       -3     Saketh Myneni                 -23.5       3  2017-01-03 
319       -1     Marco Cecchinato              -23.7       6  2017-07-24 
320       -3     Juan Monaco                   -23.7       9  2017-04-10 
321       -1     Luca Vanni                    -24.8       3  2017-04-12 
322        0     Artem Smirnov                 -24.8       4  2017-04-09 
323       -2     James Ward                    -25.1       2  2017-07-04 
324       -1     Dmitry Tursunov               -25.4       5  2017-08-02 
325      -14     Guillermo Garcia-Lopez        -25.8      26  2017-06-02 
326       -1     Jan Satral                    -27.2       4  2017-02-05 
327       -1     Finn Tearney                  -27.5       5  2017-02-05 
328       -4     Adam Pavlasek                 -27.5      10  2017-07-06 
329       -2     Antoine Bellier               -28.3       4  2017-07-24 
330       -1     Yshai Oliel                   -29.9       2  2017-02-05 
331       -3     Go Soeda                      -30         3  2017-08-01 
332       -2     Sanjar Fayziev                -31.7       4  2017-04-09 
333       -2     Elias Ymer                    -32.4       6  2017-07-18 
334       -2     Mohammad Abid Ali Khan Akbar  -34.1       2  2016-09-18 
335       -2     Samir Iftikhar                -34.1       2  2016-09-18 
336       -2     Daniel Brands                 -34.2       6  2017-07-26 
337       -2     Inigo Cervantes               -36         7  2017-02-27 
338       -2     Facundo Bagnis                -36.4      16  2017-08-01 
339       -2     Konstantin Kravchuk           -36.9      16  2017-07-31 
340       -2     Christian Harrison            -37.4       3  2017-08-16 
341       -2     Maximilian Marterer           -37.6       9  2017-08-14 
342       -2     Mikael Ymer                   -38.8       7  2017-07-17 
343       -2     Ze Zhang                      -40.5       5  2017-04-09 
344       -2     Stefanos Tsitsipas            -41.6       5  2017-07-04 
345       -2     Jose Hernandez-Fernandez      -42.7       3  2017-07-26 
346       -2     Hubert Hurkacz                -43.9       4  2017-02-05 
347       -2     Stefan Kozlov                 -44.5      11  2017-08-14 
348       -2     Paul-Henri Mathieu            -48.4      14  2017-07-18 
349       -1     Michael Mmoh                  -51.8       5  2017-07-18 
350       -1     Jozef Kovalik                 -53.5      12  2017-05-30 
351       -4     Thomas Fabbiano               -56.2      12  2017-08-21 
352       -2     Benjamin Becker               -60.5       6  2017-03-23 
353       -2     Stephane Robert               -77.5      22  2017-06-13
08-27-2017 08:53 PM
G.100sic
Re: Alternative player ranking system

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

I've prepared the rolling ranking update too. One addition to the list since last week. Movers practically the same as in the race, except Zverev's loss pushed him back behind Federer. I noticed Coric is sliding dangerously towards dropping out of the Top 100...
Code:
52week Positions                               Elo    Matches Last match
rank   moved     Player                        points played  date
  1        0     Rafael Nadal                  411.5      69  2017-08-18 
  2        1     Roger Federer                 395.9      41  2017-08-13 
  3       -1     Alexander Zverev              387.9      79  2017-08-16 
  4        0     Andy Murray                   348.8      67  2017-07-12 
  5        0     Marin Cilic                   328.9      67  2017-07-16 
  6        0     Novak Djokovic                312.6      58  2017-07-12 
  7        0     Dominic Thiem                 299.8      77  2017-08-18 
  8        9     Grigor Dimitrov               292.2      67  2017-08-20 
  9       -1     Kei Nishikori                 283.7      62  2017-08-09 
 10        0     Stanislas Wawrinka            270.8      57  2017-07-03 
 11       -2     Roberto Bautista Agut         265.5      71  2017-08-15 
 12        3     Gilles Muller                 253.3      61  2017-08-16 
 13        1     Tomas Berdych                 252.1      64  2017-08-15 
 14       12     Nick Kyrgios                  249.1      52  2017-08-20 
 15        3     John Isner                    248.8      58  2017-08-19 
 16       -3     Sam Querrey                   246        50  2017-08-16 
 17       -1     Milos Raonic                  244.8      57  2017-08-09 
 18       -7     Kevin Anderson                244.4      52  2017-08-15 
 19       -7     Jo-Wilfried Tsonga            241.2      53  2017-08-15 
 20       -1     Pablo Carreno Busta           232.8      68  2017-08-17 
 21        0     Richard Gasquet               221.9      57  2017-08-16 
 22        1     Fabio Fognini                 221.4      59  2017-08-15 
 23       10     David Ferrer                  215.3      54  2017-08-19 
 24       -4     Jack Sock                     210.8      67  2017-08-15 
 25        5     Karen Khachanov               210.6      57  2017-08-17 
 26       -2     Gael Monfils                  209.1      45  2017-08-10 
 27       -5     David Goffin                  206.2      76  2017-08-15 
 28       -3     Feliciano Lopez               202.9      54  2017-08-16 
 29       -1     Lucas Pouille                 199.8      59  2017-08-07 
 30       -3     Diego Sebastian Schwartzman   198.9      58  2017-08-15 
 31        0     Robin Haase                   189.8      54  2017-08-15 
 32        2     Juan Martin Del Potro         187.2      45  2017-08-17 
 33       -4     Fernando Verdasco             183.9      53  2017-08-14 
 34       -2     Philipp Kohlschreiber         183.3      50  2017-08-05 
 35        3     Adrian Mannarino              176        52  2017-08-17 
 36        4     Albert Ramos-Vinolas          167.4      71  2017-08-18 
 37       -2     Kyle Edmund                   160.7      58  2017-08-14 
 38       -2     Steve Johnson                 156.1      50  2017-08-15 
 39       -2     Hyeon Chung                   149        27  2017-08-14 
 40        8     Jared Donaldson               143        35  2017-08-18 
 41        0     Mischa Zverev                 141.6      60  2017-08-16 
 42       -3     Daniil Medvedev               139.4      42  2017-08-14 
 43        6     Yuichi Sugita                 138.4      23  2017-08-18 
 44       -2     Jiri Vesely                   131.7      51  2017-08-14 
 45       -2     Pablo Cuevas                  127        43  2017-08-02 
 46       -2     Andrey Rublev                 124.8      19  2017-07-25 
 47       -1     Aljaz Bedene                  122.3      34  2017-07-27 
 48       -1     Andrey Kuznetsov              119.7      45  2017-07-31 
 49        4     Joao Sousa                    118        60  2017-08-16 
 50        2     Alexandr Dolgopolov           116.2      32  2017-08-16 
 51       19     Ivo Karlovic                  108.5      48  2017-08-18 
 52       -7     Benoit Paire                  106.4      60  2017-08-14 
 53        2     Leonardo Mayer                102.1      11  2017-07-30 
 54        0     Damir Dzumhur                 102        40  2017-08-04 
 55        1     Gilles Simon                  100.5      50  2017-08-02 
 56       -6     Donald Young                   99.5      44  2017-08-14 
 57       -6     Paolo Lorenzi                  96.8      65  2017-08-15 
 58       -1     Jeremy Chardy                  92.2      33  2017-07-04 
 59        0     Jan-Lennard Struff             89        47  2017-08-02 
 60        7     Nikoloz Basilashvili           88.6      42  2017-08-17 
 61       -1     Jordan Thompson                86.5      28  2017-08-02 
 62        2     Tommy Paul                     85.2       9  2017-08-15 
 63       -2     Steve Darcis                   84.8      31  2017-07-06 
 64       -1     Federico Delbonis              82.2      33  2017-07-29 
 65        0     Vasek Pospisil                 80.8      23  2017-08-07 
 66       -4     Guido Pella                    79.5      33  2017-08-03 
 67        2     Ryan Harrison                  77.3      41  2017-08-13 
 68       -2     Ernests Gulbis                 76.3       9  2017-07-28 
 69        2     Nicolas Almagro                74.6      29  2017-06-01 
 70       -2     Horacio Zeballos               73.7      39  2017-08-02 
 71      -13     Borna Coric                    72.6      35  2017-08-15 
 72        0     Laslo Djere                    71.2       9  2017-05-05 
 73        0     Peter Gojowczyk                71.1      14  2017-07-27 
 74        1     Thanasi Kokkinakis             70.3      12  2017-08-05 
 75        1     Sebastian Ofner                69.8       7  2017-08-04 
 76        2     Yuki Bhambri                   68.6       8  2017-08-04 
 77        0     Marcos Baghdatis               67.6      35  2017-08-03 
 78        1     Nicolas Kicker                 67.3      19  2017-07-28 
 79       -5     Julien Benneteau               64.2      17  2017-07-03 
 80        1     Thomaz Bellucci                62.4      42  2017-08-03 
 81        1     Dusan Lajovic                  62        36  2017-08-03 
 82        2     Yoshihito Nishioka             60.8      24  2017-03-24 
 83        2     Yannick Hanfmann               60.6      11  2017-08-01 
 84       -4     Sergiy Stakhovsky              60.5      11  2017-07-05 
 85       -2     Jerzy Janowicz                 60.3      11  2017-07-07 
 86       14     Ramkumar Ramanathan            57.7      13  2017-08-16 
 87        0     Henri Laaksonen                56.7      14  2017-08-01 
 88        0     Mikhail Kukushkin              56.3      29  2017-08-01 
 89       -3     Daniel Evans                   55.8      34  2017-05-28 
 90        0     Egor Gerasimov                 54.6       3  2017-04-07 
 91       -2     Malek Jaziri                   54.3      41  2017-08-02 
 92        1     Denis Shapovalov               52.9      12  2017-08-12 
 93       -1     Denis Istomin                  52.7      27  2017-07-28 
 94       22     Frances Tiafoe                 51.7      20  2017-08-17 
 95       -1     John Millman                   51.3      12  2017-07-27 
 96       -1     Martin Klizan                  49.1      33  2017-07-04 
 97       -6     Viktor Troicki                 48.7      58  2017-08-13 
 98       -2     Matthew Ebden                  48.2      13  2017-08-02 
 99       -2     Andreas Seppi                  47.9      38  2017-07-05 
100       -2     Pierre-Hugues Herbert          45.5      28  2017-08-08 
101       -2     Kenny De Schepper              44.5       5  2017-07-20 
102       -1     Alessandro Giannessi           41.7      13  2017-07-22 
103       -1     Vincent Millot                 40.3       7  2017-08-08 
104       -1     Roberto Carballes Baena        39.7       4  2017-02-20 
105       -1     Gastao Elias                   35.6      26  2017-05-30 
106        0     Peter Polansky                 35         6  2017-08-09 
107       -2     Soon Woo Kwon                  34.9       3  2017-04-09 
108       -1     Thiago Monteiro                33.8      30  2017-08-01 
109        1     Tobias Kamke                   32.6       7  2017-07-20 
110       -2     Dudi Sela                      32.5      23  2017-08-08 
111       -2     Ruben Bemelmans                32.3       5  2017-08-01 
112        0     Carlos Berlocq                 32.2      30  2017-08-01 
113        0     Cedrik-Marcel Stebe            31.8       8  2017-07-26 
114       -3     Florian Mayer                  31.4      32  2017-07-30 
115        3     Taylor Harry Fritz             29.4      25  2017-08-03 
116       -2     Lukas Lacko                    28.2      14  2017-08-01 
117       -2     Bjorn Fratangelo               27.4      21  2017-08-02 
118        4     Mikhail Youzhny                26.2      36  2017-08-15 
119        0     Gerald Melzer                  24.8      18  2017-08-03 
120        0     Simone Bolelli                 24.2       4  2017-07-05 
121       -4     Nicolas Mahut                  24.1      35  2017-08-02 
122       -1     Darian King                    23.1       6  2017-03-25 
123        0     Emilio Gomez                   22.6       3  2017-04-07 
124        0     Christian Garin                22.2       6  2017-07-04 
125        0     Joao Domingues                 22         3  2017-05-03 
126       11     Janko Tipsarevic               21.7      26  2017-08-16 
127        0     Dmitry Popko                   21.3       2  2017-04-09 
128        0     Radu Albot                     20.7      27  2017-07-26 
129        0     Frank Dancevic                 19.9       4  2017-07-19 
130        1     Taro Daniel                    19        14  2017-07-31 
131        1     Evan King                      18.6       2  2017-08-02 
132        2     Yibing Wu                      18         1  2017-02-17 
133        2     Alexander Bublik               17.7       7  2017-07-03 
134       -4     Rogerio Dutra Silva            17.3      25  2017-08-08 
135        5     Christopher Eubanks            17.1       4  2017-08-14 
136        0     Reda El Amrani                 16.4       2  2017-04-12 
137        1     Matthew Barton                 16.2       2  2017-01-11 
138        1     Attila Balazs                  16         3  2017-07-19 
139       -6     Dustin Brown                   15.8      32  2017-07-26 
140        1     Roberto Quiroz                 15.5       3  2017-04-07 
141        2     Adrian Menendez-Maceiras       15.2       3  2017-07-19 
142        0     Maximo Gonzalez                15.1       2  2017-04-13 
143        2     Franko Skugor                  14.9       5  2017-06-28 
144        0     Marius Copil                   14.9      19  2017-08-01 
145        1     Ernesto Escobedo               13.7      23  2017-08-09 
146        1     Gianluigi Quinzi               13.6       2  2017-04-13 
147        1     Teymuraz Gabashvili            13.5       3  2017-05-29 
148      -22     Bernard Tomic                  13.5      30  2017-07-04 
149        0     Ricardas Berankis              12.6       9  2017-07-04 
150        0     Yen-Hsun Lu                    12        22  2017-07-03 
151        0     Seong Chan Hong                10.7       2  2017-04-09 
152        1     Dennis Novikov                 10.1       5  2017-07-31 
153       -1     Reilly Opelka                  10.1       9  2017-08-07 
154        0     Benjamin Bonzi                  9.1       2  2017-05-31 
155        1     Stefano Travaglia               8.9       1  2017-07-04 
156       -1     Frederico Ferreira Silva        8.9       3  2017-05-04 
157       50     Mitchell Krueger                8.7       4  2017-08-16 
158       -1     Laurent Lokoli                  8.6       1  2017-05-30 
159       -1     Radek Stepanek                  7.8       8  2017-01-19 
160       -1     Victor Estrella Burgos          7.3      20  2017-07-18 
161        0     Denis Kudla                     7.1       4  2017-07-19 
162        0     Gleb Sakharov                   6.9       2  2017-07-26 
163        0     Alexandre Muller                6.8       1  2017-05-30 
164        0     Brayden Schnur                  6.5       1  2017-08-07 
165        7     Brian Baker                     6         1  2016-08-29 
166        0     Mackenzie McDonald              6         1  2016-08-29 
167        0     Marc Lopez                      6         1  2016-09-18 
168        0     Marcelo Tomas Barrios Vera      6         1  2017-02-05 
169        0     Zhizhen Zhang                   6         1  2017-02-19 
170       -5     James Duckworth                 6         6  2017-01-16 
171      -11     Lukas Rosol                     5.5      12  2017-07-05 
172       -2     Renzo Olivo                     5.5      24  2017-08-03 
173        3     Jurgen Melzer                   5.3       5  2017-04-07 
174       -1     Pedro Sousa                     5.2       5  2017-05-04 
175       -4     Norbert Gombos                  5.2       8  2017-08-07 
176       -1     Tim Van Rijthoven               5.1       2  2016-09-18 
177       -3     Mirza Basic                     5         2  2017-04-07 
178       -1     Ti Chen                         4.8       1  2017-02-17 
179       -1     Tomislav Brkic                  3.9       1  2017-02-05 
180       -1     Ivan Dodig                      3.9       8  2017-07-22 
181       -1     Thiemo de Bakker                3.8       2  2017-04-07 
182       -1     Stefano Napolitano              3.5       3  2017-05-31 
183        2     Ilya Ivashka                    3         5  2017-04-09 
184       -2     Santiago Giraldo                2.9      14  2017-08-02 
185       -1     Michael Venus                   2.8       3  2017-04-09 
186        3     Zhe Li                          2.6       4  2017-02-19 
187        1     Marsel Ilhan                    2.5       2  2017-06-28 
188       -1     Amine Ahouda                    2.4       2  2017-04-13 
189       -6     Jurgen Zopp                     2.1       2  2016-10-20 
190        0     Gianluca Mager                  2         1  2017-05-15 
191       -5     Tommy Haas                      2        20  2017-08-01 
192       -1     Tristan Lamasine                1.9       1  2017-02-08 
193       -1     Temur Ismailov                  1.4       2  2017-04-09 
194       -1     Alexandre Sidorenko             1         2  2016-09-22 
195        0     Marton Fucsovics                0.5       8  2017-07-03 
196       -2     Alejandro Falla                 0.3       2  2017-02-08 
197        0     Gonzalo Escobar                 0.1       2  2017-04-09 
198        0     Agustin Velotti                 0         1  2017-02-07 
199        0     Alexander Ward                  0         1  2017-07-04 
200        0     James McGee                     0         1  2016-08-22 
201       -5     Albert Montanes                -0.1       2  2017-04-26 
202        0     Alejandro Gonzalez             -0.6       2  2016-09-18 
203       -2     Miljan Zekic                   -0.6       3  2017-08-02 
204       -1     Austin Krajicek                -0.7       1  2017-07-18 
205       -1     Adrian Ungur                   -0.7       2  2017-02-05 
206        0     Giovanni Lapentti              -0.9       2  2017-02-08 
207       -2     Quentin Halys                  -1.1       9  2017-08-02 
208        1     Michael Berrer                 -1.3       2  2016-10-17 
209       -1     Riccardo Bellotti              -1.4       1  2017-05-01 
210        0     Prajnesh Gunneswaran           -1.7       2  2017-04-09 
211        0     Duckhee Lee                    -1.8       1  2017-02-03 
212        1     Joao Souza                     -1.9       4  2017-03-02 
213        1     Jose (Rubin) Statham           -2.4       7  2017-04-09 
214       -2     Daniel Altmaier                -2.6       5  2017-07-24 
215        0     Illya Marchenko                -2.8      18  2017-07-17 
216        0     Tommy Robredo                  -3.5      19  2017-05-31 
217        1     Andrew Whittington             -3.9       5  2017-07-03 
218       -1     Tim Smyczek                    -4.2       7  2017-08-07 
219        0     Marco Chiudinelli              -4.6       7  2017-07-26 
220        0     Jaume Munar                    -5.2       1  2017-04-09 
221      n/r     John-Patrick Smith             -5.2       1  2017-08-14 
222        2     Nicolas Jarry                  -5.5       6  2017-07-04 
223       -2     Hsien-Yin Peng                 -6         1  2017-02-19 
224       -2     Mauricio Echazu                -6         1  2017-02-03 
225       -2     Sumit Nagal                    -6         1  2016-09-18 
226        0     Kuan-Yi Lee                    -6.2       1  2017-02-19 
227        0     Rudolf Molleker                -6.2       1  2017-07-25 
228       -3     Cameron Norrie                 -6.5       4  2017-07-03 
229       -1     Alex Bolt                      -6.7       1  2017-01-17 
230       -1     Jurabeck Karimov               -7         1  2016-09-18 
231       -1     Yasutaka Uchiyama              -7         2  2017-08-01 
232       -1     Kamil Majchrzak                -7         4  2017-06-27 
233       -1     Arthur De Greef                -7.5       7  2017-07-18 
234        1     Matteo Berrettini              -7.6       1  2017-05-14 
235       -2     Tennys Sandgren                -7.6       7  2017-08-03 
236       -2     Mohamed Safwat                 -8.1       5  2017-06-27 
237        2     Di Wu                          -8.3       6  2017-04-09 
238       -2     Federico Gaio                  -8.4       5  2017-03-10 
239       -2     Daniel Masur                   -8.7       1  2017-05-01 
240       -2     Liam Broady                    -8.8       1  2017-06-20 
241       -1     Marc Polmans                   -9.2       2  2017-08-02 
242       -1     Mubarak Shannan Zayid          -9.3       1  2017-01-03 
243        1     Yannick Maden                  -9.3       1  2016-10-19 
244       -2     Omar Alawadhi                  -9.4       1  2017-02-28 
245        0     Ante Pavic                     -9.8       1  2017-02-03 
246        0     Salvatore Caruso               -9.8       1  2017-05-01 
247        0     Noah Rubin                     -9.8       3  2017-04-10 
248       -5     Andrej Martin                 -10         4  2017-07-20 
249        0     Alessandro Bega               -10.2       1  2017-08-01 
250        0     Edan Leshem                   -10.3       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        3     Gregoire Barrere              -10.6       2  2017-02-07 
254        0     Thai-Son Kwiatkowski          -10.7       1  2017-07-17 
255       -2     Lorenzo Giustino              -10.8       1  2017-07-24 
256       -1     Marko Tepavac                 -10.9       1  2017-02-07 
257        0     Pablo Andujar                 -11         1  2016-09-27 
258      -10     Christopher Diaz-Figueroa     -11         2  2017-01-17 
259        3     Maxime Hamou                  -11.1       1  2017-05-29 
260       -2     Alexios Halebian              -11.2       1  2017-07-31 
261        3     Daniel Gimeno-Traver          -11.2       1  2017-02-06 
262       -2     Dimitar Kuzmanov              -11.2       1  2017-02-07 
263        0     Orlando Luz                   -11.2       1  2017-02-27 
264       -5     Artem Sitak                   -11.3       1  2017-01-10 
265       -4     Lloyd Harris                  -11.3       1  2017-06-27 
266       -1     Juan Pablo Varillas           -11.4       2  2017-02-05 
267        0     Sekou Bangoura                -11.7       1  2017-07-31 
268        0     Roberto Marcora               -11.9       1  2017-05-22 
269        0     Aslan Karatsev                -12         1  2016-10-18 
270        0     Manuel Sanchez                -12         1  2017-07-31 
271        2     Nikita Mashtakov              -12.1       1  2017-04-07 
272        2     Steven Diez                   -12.1       1  2017-04-24 
273       -7     Brydan Klein                  -12.1       4  2017-08-01 
274        1     Hiroki Moriya                 -12.6       1  2016-09-26 
275        1     Kimmer Coppejans              -12.6       1  2017-02-20 
276        1     Alexandar Lazarov             -12.7       1  2017-02-06 
277       -6     Lucas Gomez                   -12.7       1  2017-02-27 
278        0     Blake Mott                    -12.9       1  2017-01-17 
279        0     Nenad Zimonjic                -12.9       1  2017-04-09 
280        2     Joris De Loore                -13.1       3  2017-04-09 
281       -1     Samuel Groth                  -13.1       7  2017-07-19 
282        1     Calvin Hemery                 -13.3       1  2017-02-08 
283       -2     Roberto Cid Subervi           -13.3       2  2017-02-03 
284        1     Aleksandr Nedovyesov          -13.7       2  2017-04-09 
285       -1     Andreas Haider-Maurer         -13.7       2  2017-07-24 
286        0     Casper Ruud                   -13.7      13  2017-07-31 
287        0     Jason Jung                    -14.3       3  2017-07-31 
288      -16     Marcel Granollers             -14.4      27  2017-07-04 
289       -1     Omar Jasika                   -14.7       1  2017-01-17 
290        0     Akira Santillan               -15.2       7  2017-08-02 
291        0     Marin Draganja                -15.5       1  2016-09-18 
292       -3     Evgeny Donskoy                -15.6      18  2017-07-24 
293       -1     Guido Andreozzi               -16.1       4  2017-02-16 
294       -1     Ivan Endara                   -16.4       1  2017-04-09 
295       -1     Marco Trungelliti             -16.7       3  2017-07-18 
296       -1     Isak Arvidsson                -16.8       1  2016-09-18 
297       -1     Gonzalo Lama                  -17.1       1  2016-09-18 
298        2     Tallon Griekspoor             -17.3       2  2017-06-12 
299       -2     Illia Biloborodko             -17.4       1  2017-04-09 
300       -2     Nick Hardt                    -17.4       1  2017-02-05 
301       -2     Adrien Bossel                 -17.5       1  2017-02-05 
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       -6     Cem Ilkel                     -18         4  2017-06-26 
308       -1     Eduardo Struvay               -18.2       1  2017-04-07 
309       -1     Grega Zemlja                  -18.3       1  2016-09-16 
310       -1     Guilherme Clezar              -19.1       2  2017-02-27 
311       -1     Guillermo Garcia-Lopez        -19.6      28  2017-06-02 
312       -1     Alex De Minaur                -20.2       6  2017-05-28 
313       -1     Mathias Bourgue               -21.1       2  2017-05-29 
314       -1     Nikola Mektic                 -21.3       2  2017-02-05 
315        0     Saketh Myneni                 -22.6       3  2017-01-03 
316        0     Tom Kocevar-Desman            -22.7       2  2016-09-18 
317       -3     Juan Monaco                   -23.2       9  2017-04-10 
318       -1     Marco Cecchinato              -23.5       6  2017-07-24 
319       -1     Rajeev Ram                    -23.8       7  2017-07-18 
320       -1     Luca Vanni                    -24.6       3  2017-04-12 
321       -1     James Ward                    -24.7       2  2017-07-04 
322       -1     Artem Smirnov                 -25.1       4  2017-04-09 
323       -1     Dmitry Tursunov               -25.2       5  2017-08-02 
324        0     Adam Pavlasek                 -27.1      10  2017-07-06 
325       -2     Jan Satral                    -27.3       4  2017-02-05 
326        1     Finn Tearney                  -27.5       5  2017-02-05 
327       -1     Antoine Bellier               -28.2       4  2017-07-24 
328        0     Go Soeda                      -29.3       3  2017-08-01 
329        1     Yshai Oliel                   -30.1       2  2017-02-05 
330        1     Sanjar Fayziev                -31.7       4  2017-04-09 
331        1     Elias Ymer                    -32.4       6  2017-07-18 
332        3     Mohammad Abid Ali Khan Akbar  -34.1       2  2016-09-18 
333        3     Samir Iftikhar                -34.1       2  2016-09-18 
334        0     Daniel Brands                 -34.1       6  2017-07-26 
335       -2     Inigo Cervantes               -35.7       7  2017-02-27 
336        1     Facundo Bagnis                -35.7      16  2017-08-01 
337        1     Konstantin Kravchuk           -37        16  2017-07-31 
338       -9     Christian Harrison            -37.4       3  2017-08-16 
339      -14     Maximilian Marterer           -37.6       9  2017-08-14 
340       -1     Mikael Ymer                   -38.3       7  2017-07-17 
341        0     Ze Zhang                      -40.4       5  2017-04-09 
342        0     Stefanos Tsitsipas            -41.2       5  2017-07-04 
343        0     Jose Hernandez-Fernandez      -42.6       3  2017-07-26 
344        0     Hubert Hurkacz                -44.2       4  2017-02-05 
345       -5     Stefan Kozlov                 -44.2      11  2017-08-14 
346        0     Paul-Henri Mathieu            -48.2      15  2017-07-18 
347       -2     Thomas Fabbiano               -50        11  2017-08-16 
348       -1     Michael Mmoh                  -51.8       5  2017-07-18 
349       -1     Jozef Kovalik                 -53.5      12  2017-05-30 
350       -1     Benjamin Becker               -60.6       6  2017-03-23 
351       -1     Stephane Robert               -71.1      25  2017-06-13
08-21-2017 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
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