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

Register Now



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

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

Password:


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

Email Address:
OR

Log-in









Human Verification

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



  Additional Options
Miscellaneous Options

  Topic Review (Newest First)
Yesterday 10:28 PM
G.100sic
Re: Alternative player ranking system

And the respective rolling ranking update - Nadal breaks on top after a very long time... in fact, maybe for the first time since I run this list, I cannot recall.
Code:
52week Positions                               Elo    Matches Last match
rank   moved     Player                        points played  date
  1       1      Rafael Nadal                  435.4      60  2017-05-14 
  2      -1      Andy Murray                   411.2      84  2017-05-11 
  3       0      Roger Federer                 388.5      36  2017-04-02 
  4       0      Novak Djokovic                342.5      55  2017-05-13 
  5       0      Nick Kyrgios                  337.1      52  2017-05-11 
  6       0      David Goffin                  331.1      82  2017-05-12 
  7       1      Kei Nishikori                 319.7      64  2017-05-11 
  8       4      Alexander Zverev              319        72  2017-05-12 
  9       0      Jo-Wilfried Tsonga            314.8      55  2017-05-08 
 10       1      Grigor Dimitrov               311.3      62  2017-05-11 
 11      -4      Milos Raonic                  308.2      60  2017-05-11 
 12       4      Dominic Thiem                 308        77  2017-05-14 
 13      -3      Stanislas Wawrinka            299.8      61  2017-05-10 
 14      -1      Marin Cilic                   292.7      71  2017-05-10 
 15      -1      Juan Martin Del Potro         287.2      41  2017-05-02 
 16      -1      Jack Sock                     283.7      67  2017-05-08 
 17       0      Roberto Bautista Agut         262.5      65  2017-05-09 
 18       0      Lucas Pouille                 246.2      58  2017-05-09 
 19       2      Tomas Berdych                 226        57  2017-05-11 
 20      -1      Pablo Carreno Busta           222.9      71  2017-05-09 
 21      -1      Albert Ramos-Vinolas          222.1      71  2017-05-09 
 22       0      Gael Monfils                  211.3      45  2017-05-08 
 23       0      Richard Gasquet               209.4      53  2017-05-05 
 24       8      Pablo Cuevas                  196.8      53  2017-05-13 
 25      -1      John Isner                    191.4      53  2017-04-14 
 26      -1      Steve Johnson                 189.9      64  2017-04-16 
 27       1      Fabio Fognini                 186.2      54  2017-05-10 
 28       2      Diego Sebastian Schwartzman   177.1      46  2017-05-10 
 29      -3      Gilles Muller                 176.9      65  2017-05-10 
 30      -3      Fernando Verdasco             168        54  2017-05-09 
 31      -2      Sam Querrey                   164.8      45  2017-04-14 
 32       2      Gilles Simon                  161        52  2017-05-10 
 33      15      Borna Coric                   153.4      43  2017-05-12 
 34       8      Feliciano Lopez               150.4      52  2017-05-11 
 35      -4      Philipp Kohlschreiber         150.3      48  2017-05-08 
 36      -3      Steve Darcis                  146.9      26  2017-05-05 
 37      -1      Jan-Lennard Struff            145.7      44  2017-05-05 
 38      -3      Viktor Troicki                145.4      59  2017-05-06 
 39      -1      Robin Haase                   141.6      45  2017-05-10 
 40      -1      Damir Dzumhur                 137.5      39  2017-05-03 
 41       3      Ivo Karlovic                  135.7      60  2017-05-10 
 42      -1      Kevin Anderson                131.9      45  2017-05-06 
 43      19      Benoit Paire                  131.8      55  2017-05-11 
 44      10      Nicolas Mahut                 128.3      40  2017-05-10 
 45      -8      Daniel Evans                  127.3      43  2017-05-08 
 46      -1      Paolo Lorenzi                 126.9      58  2017-05-04 
 47      -1      Donald Young                  125.9      44  2017-04-12 
 48      -8      Joao Sousa                    124.6      61  2017-05-07 
 49      -6      Karen Khachanov               124        38  2017-05-07 
 50      -1      Federico Delbonis             120.6      37  2017-04-11 
 51      -4      Thomaz Bellucci               120.1      44  2017-05-08 
 52       0      Hyeon Chung                   118.6      18  2017-05-06 
 53      -3      Jiri Vesely                   118.6      50  2017-05-03 
 54      -1      Kyle Edmund                   116.3      52  2017-05-02 
 55      -4      Jeremy Chardy                 115.6      37  2017-05-03 
 56      -1      David Ferrer                  108.8      47  2017-05-11 
 57       1      Ryan Harrison                 108.4      32  2017-05-10 
 58      -1      Andrey Kuznetsov              107.9      42  2017-05-08 
 59      -3      Guido Pella                   104        37  2017-05-07 
 60      -1      Malek Jaziri                  101.1      47  2017-05-01 
 61      -1      Horacio Zeballos               97.9      37  2017-05-05 
 62       2      Jared Donaldson                97.5      25  2017-05-09 
 63      -2      Yoshihito Nishioka             95.6      32  2017-03-24 
 64       9      Nicolas Almagro                95.1      37  2017-05-10 
 65      -2      Alexandr Dolgopolov            94.3      28  2017-03-24 
 66      -1      Martin Klizan                  92.5      37  2017-05-06 
 67       2      Nikoloz Basilashvili           90.7      31  2017-05-02 
 68       0      Jordan Thompson                90.6      27  2017-05-04 
 69       1      Aljaz Bedene                   87.8      31  2017-05-03 
 70      -3      Marcos Baghdatis               86.1      39  2017-05-08 
 71       1      Bernard Tomic                  84.6      42  2017-05-09 
 72      -6      Denis Istomin                  82.3      28  2017-05-08 
 73       5      Vasek Pospisil                 74.3      23  2017-03-13 
 74       1      Mikhail Youzhny                73.2      43  2017-05-04 
 75       1      Dusan Lajovic                  72.9      39  2017-05-05 
 76      -5      Mischa Zverev                  72.2      44  2017-05-09 
 77       0      Gastao Elias                   71        32  2017-05-03 
 78       1      Victor Estrella Burgos         69.8      25  2017-04-12 
 79       2      Laslo Djere                    67.1      10  2017-05-05 
 80       2      Taylor Harry Fritz             66.1      34  2017-03-24 
 81      -1      John Millman                   65.9      23  2016-10-03 
 82       1      Carlos Berlocq                 65.3      25  2017-05-03 
 83      -9      Adrian Mannarino               64.5      52  2017-05-08 
 84       2      Julien Benneteau               62.8      21  2017-04-09 
 85      -1      Dustin Brown                   62.6      35  2017-05-02 
 86      -1      Daniil Medvedev                60.1      27  2017-04-24 
 87       0      Yen-Hsun Lu                    56        28  2017-03-25 
 88       1      Yuichi Sugita                  55.1      20  2017-05-02 
 89       1      Egor Gerasimov                 52.9       3  2017-04-07 
 90       1      Jurgen Melzer                  52.3       9  2017-04-07 
 91       1      Reilly Opelka                  52.1      14  2017-04-10 
 92       6      Teymuraz Gabashvili            51.8      14  2017-02-07 
 93       0      Andrej Martin                  50.5      13  2017-02-08 
 94       0      Andreas Seppi                  50.1      43  2017-05-02 
 95       0      Roberto Carballes Baena        47         9  2017-02-20 
 96      -8      Ernesto Escobedo               46.2      18  2017-05-08 
 97       8      Marius Copil                   44.5      16  2017-05-09 
 98      -1      Jerzy Janowicz                 43.9       5  2017-02-09 
 99       0      Thiago Monteiro                43.9      26  2017-05-02 
100       0      Taro Daniel                    42.6      18  2017-05-05 
101       1      Ramkumar Ramanathan            40.8       9  2017-04-09 
102       1      Evgeny Donskoy                 39.6      24  2017-05-01 
103      12      Pierre-Hugues Herbert          39.2      25  2017-05-10 
104      -3      Radek Stepanek                 37.9      16  2017-01-19 
105      -1      Emilio Gomez                   37.6       6  2017-04-07 
106       0      Santiago Giraldo               37.3      16  2017-04-25 
107       1      Soon Woo Kwon                  36.8       3  2017-04-09 
108       3      Frank Dancevic                 35.7       8  2016-09-18 
109       1      Andrey Rublev                  35.4       8  2017-03-25 
110      -1      Leonardo Mayer                 35.1      12  2017-04-13 
111       1      Sergiy Stakhovsky              33.7      18  2017-05-01 
112       1      Henri Laaksonen                32.3       9  2017-03-12 
113       1      Alexander Bublik               31.8       6  2017-01-18 
114      -7      Tommy Haas                     29.7      10  2017-05-09 
115     -19      Marcel Granollers              29        40  2017-05-08 
116       0      Lukas Lacko                    28.4      12  2017-03-23 
117       0      Bjorn Fratangelo               27.7      20  2017-05-04 
118       0      Marton Fucsovics               27.3       7  2017-05-02 
119       0      Marco Chiudinelli              26.4       9  2017-02-08 
120       2      Franko Skugor                  25.4       4  2017-02-05 
121       2      Andrea Arnaboldi               25.2       3  2016-07-15 
122      -2      Dudi Sela                      25.1      32  2017-05-01 
123       1      Joao Domingues                 24.9       3  2017-05-03 
124       1      Yuki Bhambri                   24.7       4  2017-02-05 
125       1      Darian King                    24.7       7  2017-03-25 
126       5      Mikhail Kukushkin              23.9      26  2017-05-08 
127       0      Yannick Hanfmann               23.1       3  2017-05-05 
128       0      Matthew Barton                 22.8       4  2017-01-11 
129       0      Dmitry Popko                   22.1       2  2017-04-09 
130       0      James Duckworth                21.3       9  2017-01-16 
131       3      Nicolas Kicker                 19.5      10  2017-05-02 
132       0      Ruben Bemelmans                19.3       2  2017-02-05 
133       2      Reda El Amrani                 18.9       2  2017-04-12 
134       3      Yibing Wu                      18         1  2017-02-17 
135       1      Lukas Rosol                    17.5      20  2017-02-28 
136      -3      Mathias Bourgue                16.8       3  2017-02-07 
137       1      Matthew Ebden                  16.7       5  2017-02-17 
138       1      Gianluigi Quinzi               16.2       2  2017-04-13 
139       1      Peter Gojowczyk                14.4       4  2017-03-11 
140       1      Peter Polansky                 14         4  2017-02-14 
141       1      Tim Smyczek                    14         9  2017-03-22 
142       1      Vincent Millot                 13.4       4  2017-02-08 
143       1      Yong-Kyu Lim                   12.6       2  2016-07-17 
144       1      Christian Garin                12         6  2017-04-09 
145       1      Frederico Ferreira Silva       11.7       3  2017-05-04 
146       1      Farrukh Dustov                 11.5       2  2016-07-17 
147       2      Alessandro Giannessi           10.9       9  2017-04-09 
148       0      Roberto Quiroz                 10.5       4  2017-04-07 
149       1      Paul-Henri Mathieu              9.7      28  2017-05-02 
150       1      Andrew Whittington              9.3       4  2017-01-19 
151       1      Pedro Sousa                     9.1       5  2017-05-04 
152       1      Renzo Olivo                     8.9      19  2017-05-02 
153       2      Nicolas Jarry                   8.6       4  2017-04-07 
154       0      Frances Tiafoe                  8        11  2017-04-12 
155       2      Norbert Gombos                  7.5       2  2017-02-24 
156       0      Maximo Gonzalez                 7.3       5  2017-04-13 
157     -36      Juan Monaco                     6.6      18  2017-04-10 
158       0      Albano Olivetti                 6         1  2016-06-30 
159       0      Jason Jung                      6         1  2017-02-17 
160       0      Marc Lopez                      6         1  2016-09-18 
161       0      Marcelo Tomas Barrios Vera      6         1  2017-02-05 
162       0      Matwe Middelkoop                6         1  2016-07-17 
163       0      Rohan Bopanna                   6         1  2016-07-17 
164       0      Yasutaka Uchiyama               6         1  2017-02-05 
165       0      Zhizhen Zhang                   6         1  2017-02-19 
166       2      Tim Van Rijthoven               5.7       2  2016-09-18 
167       2      Ilya Ivashka                    5.7       5  2017-04-09 
168      -1      Kenny De Schepper               5.7       6  2017-02-10 
169      -3      Edouard Roger-Vasselin          5.6       2  2016-06-30 
170       0      Seong Chan Hong                 5.6       3  2017-04-09 
171       2      Michael Venus                   5.1       3  2017-04-09 
172       0      Kamil Majchrzak                 5         3  2017-02-03 
173       1      Ti Chen                         4.9       1  2017-02-17 
174       1      Amine Ahouda                    4.8       2  2017-04-13 
175      -4      Dennis Novikov                  4.4       6  2016-07-27 
176       1      Alexandre Sidorenko             4.3       2  2016-09-22 
177      -1      Tobias Kamke                    4.3       9  2017-02-07 
178       1      Tomislav Brkic                  4         1  2017-02-05 
179       1      Jurgen Zopp                     3.9       3  2016-10-20 
180      -2      Zhe Li                          3.9       4  2017-02-19 
181       0      Adrian Menendez-Maceiras        3.1       1  2017-05-01 
182       0      Alejandro Falla                 2.6       2  2017-02-08 
183       0      Temur Ismailov                  2.3       2  2017-04-09 
184       2      Gerald Melzer                   1.6      22  2017-05-01 
185      -1      Andre Ghem                      1.4       1  2016-07-19 
186       2      Jan Mertl                       1.3       2  2016-07-20 
187      -2      Marcus Willis                   1.3       2  2016-06-29 
188      -1      Marco Trungelliti               1.1       3  2016-07-12 
189       0      Nikola Cacic                    0.9       2  2016-07-20 
190       1      Gonzalo Escobar                 0.8       2  2017-04-09 
191       1      Joao Souza                      0.8       4  2017-03-02 
192       2      James McGee                     0.5       1  2016-08-22 
193       0      Carl Soderlund                  0.4       2  2016-07-14 
194       1      Duckhee Lee                     0.2       1  2017-02-03 
195       1      Fred Simonsson                  0         1  2016-07-12 
196       2      Yann Marti                      0         1  2016-07-18 
197       2      Jan Hernych                    -0.2       1  2016-06-20 
198      -8      Mirza Basic                    -0.2       5  2017-04-07 
199       1      Giovanni Lapentti              -0.3       2  2017-02-08 
200       5      John-Patrick Smith             -0.3       3  2016-08-02 
201       1      Alex De Minaur                 -0.4       5  2017-01-18 
202       1      Louis Wessels                  -0.5       2  2016-07-14 
203       1      Fabrice Martin                 -0.6       1  2016-06-07 
204       4      Tatsuma Ito                    -0.6       2  2016-06-08 
205      -4      Saketh Myneni                  -0.8       4  2017-01-03 
206       1      Jose (Rubin) Statham           -1         7  2017-04-09 
207      -1      Calvin Hemery                  -1.1       3  2017-02-08 
208       1      Noah Rubin                     -1.1       4  2017-04-10 
209       1      Riccardo Bellotti              -1.4       1  2017-05-01 
210       1      Cedrik-Marcel Stebe            -1.4       3  2017-05-02 
211       1      Prajnesh Gunneswaran           -1.8       2  2017-04-09 
212       2      Daniel Gimeno-Traver           -2.1       6  2017-02-06 
213       0      Mohamed Safwat                 -2.5       3  2017-05-01 
214       1      Jaume Munar                    -3.3       1  2017-04-09 
215       1      Attila Balazs                  -3.8       1  2017-02-03 
216       1      Thiemo de Bakker               -3.9       5  2017-04-07 
217      15      Tommy Robredo                  -4        16  2017-05-09 
218       0      Arthur De Greef                -4.6       5  2017-02-22 
219       1      Alex Bolt                      -5.4       1  2017-01-17 
220      -1      Federico Gaio                  -5.4       5  2017-03-10 
221       0      Christopher Diaz-Figueroa      -5.9       2  2017-01-17 
222       0      Hong Chung                     -6         1  2016-07-17 
223       0      Hsien-Yin Peng                 -6         1  2017-02-19 
224       0      Luke Saville                   -6         1  2016-06-28 
225       0      Sumit Nagal                    -6         1  2016-09-18 
226       0      Kuan-Yi Lee                    -6.1       1  2017-02-19 
227       1      Mauricio Echazu                -6.3       1  2017-02-03 
228      -1      Tallon Griekspoor              -6.3       1  2017-02-14 
229       1      Steven Diez                    -6.3       4  2017-04-24 
230      -1      Mackenzie McDonald             -6.4       2  2016-08-29 
231       0      Albert Montanes                -6.4       7  2017-04-26 
232       1      Casper Ruud                    -7.2      12  2017-05-02 
233       1      Ante Pavic                     -7.4       1  2017-02-03 
234       1      Jurabeck Karimov               -7.4       1  2016-09-18 
235       1      Ze Zhang                       -7.6       7  2017-04-09 
236       3      Alejandro Gonzalez             -7.8       3  2016-09-18 
237       0      Daniel Masur                   -7.9       1  2017-05-01 
238       0      Yannick Maden                  -8         1  2016-10-19 
239      85      Salvatore Caruso               -8.3       1  2017-05-01 
240       2      Mubarak Shannan Zayid          -8.4       1  2017-01-03 
241      -1      Stefanos Tsitsipas             -8.5       3  2017-05-02 
242       1      Marko Tepavac                  -8.6       1  2017-02-07 
243       1      Omar Alawadhi                  -8.6       1  2017-02-28 
244       3      Stefan Kozlov                  -8.6       8  2017-03-10 
245      -4      Tristan Lamasine               -8.7       5  2017-02-08 
246       2      Daniel Brands                  -9.3       5  2017-05-02 
247       2      Anil Yuksel                    -9.6       1  2017-01-02 
248       3      Johan Nikles                   -9.7       1  2016-07-18 
249       3      Orlando Luz                    -9.7       1  2017-02-27 
250       0      Blake Mott                     -9.9       1  2017-01-17 
251       3      Gonzalo Lama                   -9.9       2  2016-09-18 
252      -6      Joris De Loore                 -9.9       3  2017-04-09 
253       0      Guido Andreozzi                -9.9       4  2017-02-16 
254       1      Thanasi Kokkinakis            -10.2       1  2016-08-06 
255       6      Nino Serdarusic               -10.3       1  2016-07-19 
256       2      Nikita Mashtakov              -10.4       1  2017-04-07 
257       0      Pablo Andujar                 -10.4       1  2016-09-27 
258      -2      Aleksandr Nedovyesov          -10.4       2  2017-04-09 
259       0      Dimitar Kuzmanov              -10.6       1  2017-02-07 
260       0      Nenad Zimonjic                -10.6       1  2017-04-09 
261     -16      Liam Broady                   -10.6       2  2016-06-28 
262       0      Enrique Lopez-Perez           -10.7       1  2016-07-19 
263       5      Juan Pablo Varillas           -11         2  2017-02-05 
264       0      Austin Krajicek               -11.1       5  2016-08-10 
265       1      Artem Sitak                   -11.2       1  2017-01-10 
266       3      Michael Linzer                -11.3       1  2016-07-19 
267      -4      Janko Tipsarevic              -11.3      23  2017-02-21 
268       5      Michael Berrer                -11.5       6  2016-10-17 
269      -4      Illya Marchenko               -11.5      23  2017-02-21 
270       0      Kimmer Coppejans              -11.6       1  2017-02-20 
271       0      Tennys Sandgren               -11.6       1  2017-04-12 
272      -5      Hiroki Moriya                 -11.8       1  2016-09-26 
273      -1      Omar Jasika                   -11.8       1  2017-01-17 
274       0      Filip Krajinovic              -11.9       1  2016-07-19 
275      11      Andreas Beck                  -12         1  2016-05-16 
276      -1      Christopher Eubanks           -12         1  2016-08-01 
277       2      Filippo Volandri              -12         1  2016-07-18 
278      -2      Jan Choinski                  -12         1  2016-06-07 
279      -2      Marvin Moeller                -12         1  2016-07-11 
280      -2      Roberto Ortega-Olmedo         -12         1  2016-05-16 
281      -1      Alexandar Lazarov             -12.1       1  2017-02-06 
282       0      Amir Weintraub                -12.1       2  2016-08-09 
283       0      Austin Smith                  -12.2       1  2016-08-02 
284       0      Christian Lindell             -12.2       1  2016-07-12 
285       0      Alex Kuznetsov                -12.2       2  2016-07-18 
286      -5      Marin Draganja                -12.4       1  2016-09-18 
287       0      Tigre Hank                    -12.4       1  2016-08-09 
288       0      Go Soeda                      -12.8       2  2017-01-16 
289       0      Michal Przysiezny             -13         1  2016-07-12 
290       0      Agustin Velotti               -13         2  2017-02-07 
291       0      Cem Ilkel                     -13.6       3  2017-05-01 
292       3      Adrien Bossel                 -13.7       1  2017-02-05 
293      -1      Radu Albot                    -13.7      22  2017-04-24 
294       0      Ivan Endara                   -13.9       1  2017-04-09 
295       1      Roberto Cid Subervi           -14.2       2  2017-02-03 
296      -3      Alexander Ward                -14.3       2  2016-06-27 
297       0      Florin Mergea                 -14.4       1  2016-07-17 
298       0      Maximilian Marterer           -14.8       3  2017-05-02 
299       0      Adam Pavlasek                 -15.9      13  2017-04-12 
300       1      Jan Satral                    -16         5  2017-02-05 
301      -1      Ricardas Berankis             -16.1      13  2016-10-26 
302       2      Grega Zemlja                  -16.2       3  2016-09-16 
303       2      Daniel Munoz-De La Nava       -16.3       5  2016-07-20 
304       3      Danylo Kalenichenko           -16.7       1  2016-09-18 
305      -3      Rajeev Ram                    -16.8      17  2017-02-10 
306       2      Aslan Karatsev                -16.9       2  2016-10-18 
307      -1      Igor Sijsling                 -17         9  2016-08-02 
308       1      Peter Nagy                    -17.1       1  2016-07-15 
309       1      Illia Biloborodko             -17.4       1  2017-04-09 
310       1      Nick Hardt                    -17.5       1  2017-02-05 
311       1      Guilherme Clezar              -17.6       2  2017-02-27 
312       2      Alexander Merino              -18         1  2017-02-05 
313       2      Daniel Cukierman              -18         1  2017-02-05 
314       2      Jordi Samper-Montana          -18         1  2016-05-23 
315       2      Jose Olivares                 -18         1  2017-02-05 
316       2      Marsel Ilhan                  -18         1  2016-05-24 
317     -14      Simone Bolelli                -18         1  2016-05-23 
318       1      Tomislav Ternar               -18         1  2016-09-18 
319       1      Eduardo Struvay               -18.7       1  2017-04-07 
320       1      Alexander Kudryavtsev         -18.9       1  2016-06-28 
321       2      Luca Vanni                    -19.4       3  2017-04-12 
322       0      Artem Smirnov                 -19.4       4  2017-04-09 
323       2      Mikael Ymer                   -20.5       6  2017-04-24 
324       2      Antoine Bellier               -20.6       4  2017-02-05 
325      19      Florian Mayer                 -20.7      29  2017-05-09 
326       1      Tom Kocevar-Desman            -21.1       2  2016-09-18 
327       1      Brydan Klein                  -22.4       4  2017-01-11 
328       2      Thomas Fabbiano               -22.7       9  2017-01-17 
329       0      Lucas Gomez                   -22.9       2  2017-02-27 
330       2      Quentin Halys                 -24         6  2017-02-07 
331       2      Dennis Novak                  -24.1       3  2016-07-19 
332      -1      Gregoire Barrere              -24.3       3  2017-02-07 
333       1      Jozef Kovalik                 -24.7      13  2017-05-02 
334       1      Denis Shapovalov              -25.6       7  2017-02-21 
335       1      Christian Harrison            -25.8       2  2017-03-22 
336       1      Finn Tearney                  -26.2       5  2017-02-05 
337     -24      Ernests Gulbis                -26.4       9  2016-07-26 
338       0      Di Wu                         -26.6       8  2017-04-09 
339       0      Konstantin Kravchuk           -26.6      13  2017-03-23 
340       1      Isak Arvidsson                -28         2  2016-09-18 
341       1      Yshai Oliel                   -28.4       2  2017-02-05 
342      -2      James Ward                    -29         4  2016-07-17 
343       0      Nikola Mektic                 -31         3  2017-02-05 
344       1      Sanjar Fayziev                -32.1       4  2017-04-09 
345       2      Michael Mmoh                  -33.6       4  2017-03-22 
346       0      Stephane Robert               -33.8      32  2017-03-24 
347       2      Mohammad Abid Ali Khan Akbar  -34.1       2  2016-09-18 
348       2      Samir Iftikhar                -34.1       2  2016-09-18 
349      -1      Dmitry Tursunov               -34.2       4  2017-01-17 
350       1      Jose Hernandez-Fernandez      -34.3       2  2017-02-03 
351       1      Brian Baker                   -34.5      10  2016-08-29 
352       2      Rogerio Dutra Silva           -35.6      20  2017-05-03 
353       2      Elias Ymer                    -35.8       9  2017-05-02 
354      -1      Marco Cecchinato              -36.3       3  2017-02-28 
355       1      Ivan Dodig                    -36.7      12  2017-01-17 
356       1      Guillermo Garcia-Lopez        -38.3      41  2017-05-08 
357       1      Hubert Hurkacz                -42         4  2017-02-05 
358       2      Adrian Ungur                  -43.8       5  2017-02-05 
359       0      Facundo Bagnis                -43.8      18  2017-03-22 
360       1      Denis Kudla                   -45.7      12  2016-09-27 
361       2      Inigo Cervantes               -46.7      15  2017-02-27 
362       0      Akira Santillan               -47         4  2017-02-28 
363       1      Samuel Groth                  -56.2      14  2017-04-09 
364       1      Benjamin Becker               -62.8      17  2017-03-23
Yesterday 09:34 PM
G.100sic
Re: Alternative player ranking system

Quote:
Originally Posted by paca View Post
Great resource mate, just want to let you know I appreciate the hard work and hope you can correct the issue.

Thanks mate

Corrections are over, it would have been done sooner if it wasn't for some health issues. But, I used this time to improve one important sqlite view so it does not depend on OS platform or implementation, and it's now also easier to migrate to mysql database.

Now I have to deal with the backlog...
Yesterday 09:21 PM
G.100sic
Re: Alternative player ranking system

And finally the regular race ranking update for week 19 (Madrid M1000)!
Code:
"Race" Positions                               Elo    Matches  Last match
rank   moved     Player                        points played   date
  1        0     Rafael Nadal                  319.2      42   2017-05-14  
  2        0     Roger Federer                 252.4      23   2017-04-02  
  3        1     David Goffin                  209.1      40   2017-05-12  
  4       -1     Nick Kyrgios                  206.7      26   2017-05-11  
  5        0     Dominic Thiem                 200        37   2017-05-14  
  6        2     Alexander Zverev              191.1      33   2017-05-12  
  7       -1     Grigor Dimitrov               183.3      26   2017-05-11  
  8        1     Jo-Wilfried Tsonga            162.4      24   2017-05-08  
  9       -2     Jack Sock                     159.8      31   2017-05-08  
 10        2     Novak Djokovic                157.1      21   2017-05-13  
 11        5     Kei Nishikori                 156.1      23   2017-05-11  
 12       -2     Roberto Bautista Agut         149.6      27   2017-05-09  
 13        0     Stanislas Wawrinka            144        22   2017-05-10  
 14       -3     Andy Murray                   143.6      24   2017-05-11  
 15       -1     Albert Ramos-Vinolas          130.4      35   2017-05-09  
 16        1     Lucas Pouille                 129        26   2017-05-09  
 17        1     Milos Raonic                  127.2      21   2017-05-11  
 18       -3     Pablo Carreno Busta           125.5      33   2017-05-09  
 19       12     Pablo Cuevas                  118.8      24   2017-05-13  
 20       -1     Marin Cilic                   116.2      20   2017-05-10  
 21        1     Tomas Berdych                 109.7      27   2017-05-11  
 22       -2     Hyeon Chung                   107.4      16   2017-05-06  
 23       -2     Steve Johnson                 103.4      22   2017-04-16  
 24        8     Borna Coric                   102.2      25   2017-05-12  
 25        4     Diego Sebastian Schwartzman    99.9      28   2017-05-10  
 26       -3     Richard Gasquet                96.6      21   2017-05-05  
 27        6     Fabio Fognini                  96.2      24   2017-05-10  
 28       -4     Steve Darcis                   94.4      19   2017-05-05  
 29       -2     Robin Haase                    88.2      25   2017-05-10  
 30       -2     Damir Dzumhur                  87.1      22   2017-05-03  
 31       -6     Philipp Kohlschreiber          84.3      25   2017-05-08  
 32       -2     Sam Querrey                    83.3      19   2017-04-14  
 33       -7     Fernando Verdasco              83        23   2017-05-09  
 34       29     Benoit Paire                   71.9      30   2017-05-11  
 35       -1     Alexandr Dolgopolov            71.5      16   2017-03-24  
 36       -1     Horacio Zeballos               69.3      22   2017-05-05  
 37       -1     Jan-Lennard Struff             68.9      20   2017-05-05  
 38        0     Gilles Muller                  65.6      26   2017-05-10  
 39        0     Laslo Djere                    63.9       9   2017-05-05  
 40        0     Paolo Lorenzi                  63.6      30   2017-05-04  
 41        1     Guido Pella                    62.6      18   2017-05-07  
 42        1     Jordan Thompson                61.9      17   2017-05-04  
 43       -2     Gael Monfils                   61.7      13   2017-05-08  
 44        0     Thomaz Bellucci                61        21   2017-05-08  
 45        0     Juan Martin Del Potro          60.1      10   2017-05-02  
 46        0     John Isner                     59.1      16   2017-04-14  
 47      -10     Joao Sousa                     56.8      24   2017-05-07  
 48       -1     Egor Gerasimov                 53.7       3   2017-04-07  
 49       -1     Vasek Pospisil                 53.5       6   2017-03-13  
 50       -1     Donald Young                   52        19   2017-04-12  
 51       -1     Aljaz Bedene                   50.9      17   2017-05-03  
 52       -1     Victor Estrella Burgos         50.4      11   2017-04-12  
 53       -1     Nikoloz Basilashvili           50.3      18   2017-05-02  
 54       -1     Jiri Vesely                    49.7      25   2017-05-03  
 55       -1     Martin Klizan                  48.5      23   2017-05-06  
 56       -1     Jeremy Chardy                  48.1      23   2017-05-03  
 57        0     Viktor Troicki                 46.7      24   2017-05-06  
 58        1     Taylor Harry Fritz             43.8      10   2017-03-24  
 59        1     Ramkumar Ramanathan            43.6       5   2017-04-09  
 60        1     Kevin Anderson                 42.9      14   2017-05-06  
 61        1     Yoshihito Nishioka             42.7      18   2017-03-24  
 62       17     Feliciano Lopez                41.4      21   2017-05-11  
 63       13     Gilles Simon                   40.4      17   2017-05-10  
 64        0     Christian Garin                38.9       3   2017-04-09  
 65       25     Nicolas Mahut                  38.5      16   2017-05-10  
 66      -10     Daniel Evans                   37.3      26   2017-05-08  
 67       -1     Roberto Carballes Baena        37.2       4   2017-02-20  
 68       -1     Marton Fucsovics               36.6       5   2017-05-02  
 69        0     Jared Donaldson                36.5      11   2017-05-09  
 70       -2     Carlos Berlocq                 34.3      17   2017-05-03  
 71       -1     Soon Woo Kwon                  32.6       3   2017-04-09  
 72      -14     Ernesto Escobedo               32.4      12   2017-05-08  
 73       -2     Federico Delbonis              32.2      15   2017-04-11  
 74        3     Ryan Harrison                  31.1      17   2017-05-10  
 75      -10     Karen Khachanov                31.1      22   2017-05-07  
 76       -3     Malek Jaziri                   30        22   2017-05-01  
 77       -3     Thiago Monteiro                29.1      18   2017-05-02  
 78       -3     Dusan Lajovic                  27.6      16   2017-05-05  
 79       31     Nicolas Almagro                27.4      15   2017-05-10  
 80       -2     Kenny De Schepper              26         3   2017-02-10  
 81       -1     Leonardo Mayer                 23.6       4   2017-04-13  
 82       -1     Zhe Li                         23.1       2   2017-02-19  
 83       -1     Jerzy Janowicz                 23.1       3   2017-02-09  
 84       -1     Dmitry Popko                   22.8       2   2017-04-09  
 85       -1     Kyle Edmund                    22.7      22   2017-05-02  
 86       -1     Yuichi Sugita                  22         5   2017-05-02  
 87       -1     Yuki Bhambri                   21.6       4   2017-02-05  
 88       23     Ivo Karlovic                   21.6      16   2017-05-10  
 89       -2     Emilio Gomez                   21.5       3   2017-04-07  
 90      -18     Denis Istomin                  20.6      13   2017-05-08  
 91        0     Darian King                    19.8       6   2017-03-25  
 92        0     Gastao Elias                   19.7      14   2017-05-03  
 93        0     Franko Skugor                  18.8       2   2017-02-05  
 94        0     Andreas Seppi                  18.6      15   2017-05-02  
 95        0     Yannick Hanfmann               18.3       3   2017-05-05  
 96        0     Yibing Wu                      18         1   2017-02-17  
 97        9     David Ferrer                   17.4      15   2017-05-11  
 98       -1     Mikhail Kukushkin              17.2      14   2017-05-08  
 99       -1     Roberto Quiroz                 15.8       3   2017-04-07  
100       -1     Reda El Amrani                 14.8       2   2017-04-12  
101       14     Andrey Kuznetsov               14.7      17   2017-05-08  
102       -2     Nicolas Jarry                  14.4       3   2017-04-07  
103       -2     Maximo Gonzalez                13.7       2   2017-04-13  
104       -2     Gianluigi Quinzi               13.5       2   2017-04-13  
105       -2     Joao Domingues                 13.4       2   2017-05-03  
106       -2     Ilya Ivashka                   13.4       4   2017-04-09  
107       -2     Matthew Ebden                  13.3       5   2017-02-17  
108       -1     Rajeev Ram                     13.1       3   2017-02-10  
109       -1     Henri Laaksonen                12.6       3   2017-03-12  
110       -1     Matthew Barton                 12.4       2   2017-01-11  
111        1     Sergiy Stakhovsky              11.5       5   2017-05-01  
112        1     Radek Stepanek                 11.3       5   2017-01-19  
113        1     Yen-Hsun Lu                    11.1      12   2017-03-25  
114        2     Seong Chan Hong                 9.7       2   2017-04-09  
115      -26     Tommy Haas                      9.6      10   2017-05-09  
116        1     Ruben Bemelmans                 9.4       1   2017-02-05  
117        1     Lukas Lacko                     8.7       4   2017-03-23  
118      -30     Adrian Mannarino                8.6      17   2017-05-08  
119        0     Daniil Medvedev                 6.8      17   2017-04-24  
120        0     Frederico Ferreira Silva        6.5       3   2017-05-04  
121        0     Peter Polansky                  6.4       2   2017-02-14  
122        0     Jason Jung                      6         1   2017-02-17  
123        0     Marcelo Tomas Barrios Vera      6         1   2017-02-05  
124        0     Ti Chen                         6         1   2017-02-17  
125        0     Zhizhen Zhang                   6         1   2017-02-19  
126        0     Reilly Opelka                   5.9       5   2017-04-10  
127        0     Gerald Melzer                   5.8      13   2017-05-01  
128        0     Yasutaka Uchiyama               5.3       1   2017-02-05  
129        0     Tomislav Brkic                  5.1       1   2017-02-05  
130        0     Nicolas Kicker                  3.6       8   2017-05-02  
131       32     Pierre-Hugues Herbert           3.3      15   2017-05-10  
132       -1     Peter Gojowczyk                 3.1       2   2017-03-11  
133       -1     Mirza Basic                     2.6       2   2017-04-07  
134       -1     Temur Ismailov                  2.4       2   2017-04-09  
135       -1     Adrian Menendez-Maceiras        2.2       1   2017-05-01  
136       -1     Tim Smyczek                     1.9       4   2017-03-22  
137       -1     Norbert Gombos                  1.7       2   2017-02-24  
138       -1     Taro Daniel                     1.6       6   2017-05-05  
139       -1     Tristan Lamasine                1.1       1   2017-02-08  
140       -1     Michael Venus                   1.1       3   2017-04-09  
141       -1     Guido Andreozzi                 0.5       3   2017-02-16  
142       -1     Andrej Martin                   0.4       1   2017-02-08  
143       -1     Gonzalo Escobar                 0.3       2   2017-04-09  
144       -1     Agustin Velotti                 0         1   2017-02-07  
145       -1     Teymuraz Gabashvili             0         1   2017-02-07  
146       -1     Adrian Ungur                    0         2   2017-02-05  
147       -1     Alexander Bublik                0         2   2017-01-18  
148       -1     Brydan Klein                    0         2   2017-01-11  
149       12     Marius Copil                   -0.1      11   2017-05-09  
150       -2     Vincent Millot                 -0.2       1   2017-02-08  
151       -2     Federico Gaio                  -0.2       4   2017-03-10  
152       -2     Santiago Giraldo               -0.4       9   2017-04-25  
153       -2     Amine Ahouda                   -0.5       2   2017-04-13  
154       -2     Andrew Whittington             -0.6       2   2017-01-19  
155       -2     Giovanni Lapentti              -0.6       2   2017-02-08  
156       -2     Pedro Sousa                    -0.6       4   2017-05-04  
157       -2     Prajnesh Gunneswaran           -0.8       2   2017-04-09  
158       -2     Alejandro Falla                -1         2   2017-02-08  
159       -2     Riccardo Bellotti              -1.3       1   2017-05-01  
160       -2     Albert Montanes                -1.4       2   2017-04-26  
161       -2     Alessandro Giannessi           -2.1       7   2017-04-09  
162       -2     Bjorn Fratangelo               -2.2       9   2017-05-04  
163       -1     Duckhee Lee                    -3.2       1   2017-02-03  
164        2     Bernard Tomic                  -4.2      14   2017-05-09  
165       -1     Kuan-Yi Lee                    -5.1       1   2017-02-19  
166       -1     Frances Tiafoe                 -5.2       8   2017-04-12  
167        0     Attila Balazs                  -5.6       1   2017-02-03  
168        0     Jaume Munar                    -5.6       1   2017-04-09  
169        0     Mikhail Youzhny                -5.6      15   2017-05-04  
170        0     Paul-Henri Mathieu             -5.7       7   2017-05-02  
171        0     Dudi Sela                      -5.7      14   2017-05-01  
172        0     Hsien-Yin Peng                 -6         1   2017-02-19  
173        0     Ivan Dodig                     -6         1   2017-01-17  
174        0     James Duckworth                -6         1   2017-01-16  
175        0     Mauricio Echazu                -6         1   2017-02-03  
176        0     Roberto Cid Subervi            -6         1   2017-02-03  
177        0     Joao Souza                     -6         4   2017-03-02  
178        0     Julien Benneteau               -6         5   2017-04-09  
179        1     Evgeny Donskoy                 -6.5       8   2017-05-01  
180        1     Alex Bolt                      -6.6       1   2017-01-17  
181        1     Aleksandr Nedovyesov           -6.9       1   2017-04-09  
182        1     Artem Smirnov                  -7.6       2   2017-04-09  
183        1     Cedrik-Marcel Stebe            -7.9       3   2017-05-02  
184        1     Andrey Rublev                  -9.1       5   2017-03-25  
185        1     Di Wu                          -9.6       2   2017-04-09  
186        1     Alex De Minaur                -10         5   2017-01-18  
187        1     Tallon Griekspoor             -10.1       1   2017-02-14  
188        1     Omar Alawadhi                 -10.4       1   2017-02-28  
189        1     Daniel Brands                 -10.4       3   2017-05-02  
190        1     Noah Rubin                    -10.4       3   2017-04-10  
191        1     Daniel Masur                  -10.5       1   2017-05-01  
192        1     Mathias Bourgue               -10.5       1   2017-02-07  
193        1     Mohamed Safwat                -10.6       3   2017-05-01  
194        1     Lukas Rosol                   -10.7       1   2017-02-28  
195        1     Cem Ilkel                     -10.7       2   2017-05-01  
196        1     Ze Zhang                      -11.1       2   2017-04-09  
197        1     Tobias Kamke                  -11.2       1   2017-02-07  
198        1     Gregoire Barrere              -11.3       1   2017-02-07  
199        1     Salvatore Caruso              -11.4       1   2017-05-01  
200        1     Juan Pablo Varillas           -11.4       2   2017-02-05  
201        1     Orlando Luz                   -11.5       1   2017-02-27  
202      -23     Marcos Baghdatis              -11.6       9   2017-05-08  
203        0     Dimitar Kuzmanov              -11.7       1   2017-02-07  
204        0     Tennys Sandgren               -11.7       1   2017-04-12  
205        0     Marko Tepavac                 -11.8       1   2017-02-07  
206        0     Jurgen Melzer                 -11.8       2   2017-04-07  
207        0     Anil Yuksel                   -12         1   2017-01-02  
208        0     Daniel Gimeno-Traver          -12         1   2017-02-06  
209        0     Mubarak Shannan Zayid         -12         1   2017-01-03  
210        0     Saketh Myneni                 -12         1   2017-01-03  
211        0     Christian Harrison            -12.1       1   2017-03-22  
212        0     Lucas Gomez                   -12.1       1   2017-02-27  
213        0     Inigo Cervantes               -12.2       1   2017-02-27  
214        0     Illya Marchenko               -12.3       5   2017-02-21  
215        1     Artem Sitak                   -12.4       1   2017-01-10  
216        1     Alexandar Lazarov             -12.6       1   2017-02-06  
217        1     Marco Chiudinelli             -12.6       2   2017-02-08  
218        1     Steven Diez                   -12.8       1   2017-04-24  
219        1     Kimmer Coppejans              -12.9       1   2017-02-20  
220        1     Calvin Hemery                 -13.1       1   2017-02-08  
221        1     Guilherme Clezar              -13.1       1   2017-02-27  
222        1     Ante Pavic                    -13.5       1   2017-02-03  
223        1     Nikita Mashtakov              -14.1       1   2017-04-07  
224        1     Thiemo de Bakker              -14.2       1   2017-04-07  
225        5     Tommy Robredo                 -14.5      14   2017-05-09  
226        0     Nenad Zimonjic                -14.6       1   2017-04-09  
227        0     Casper Ruud                   -14.7      11   2017-05-02  
228        0     Christopher Diaz-Figueroa     -15         2   2017-01-17  
229        0     Arthur De Greef               -15.2       5   2017-02-22  
230        1     Sanjar Fayziev                -15.6       3   2017-04-09  
231        1     Blake Mott                    -16.8       1   2017-01-17  
232        1     Eduardo Struvay               -17.1       1   2017-04-07  
233        1     Nick Hardt                    -17.1       1   2017-02-05  
234        1     Stefanos Tsitsipas            -17.2       3   2017-05-02  
235        1     Antoine Bellier               -17.3       1   2017-02-05  
236        1     Dmitry Tursunov               -17.4       1   2017-01-17  
237        1     Omar Jasika                   -17.4       1   2017-01-17  
238        1     Adrien Bossel                 -17.5       1   2017-02-05  
239        1     Ivan Endara                   -17.5       1   2017-04-09  
240        1     Maximilian Marterer           -17.6       3   2017-05-02  
241        1     Illia Biloborodko             -17.7       1   2017-04-09  
242        1     Alexander Merino              -18         1   2017-02-05  
243        1     Daniel Cukierman              -18         1   2017-02-05  
244        1     Go Soeda                      -18         1   2017-01-16  
245        1     Jose Hernandez-Fernandez      -18         1   2017-02-03  
246        1     Jose Olivares                 -18         1   2017-02-05  
247        1     Kamil Majchrzak               -18         1   2017-02-03  
248        1     Thomas Fabbiano               -18         1   2017-01-17  
249        1     Joris De Loore                -18.4       1   2017-04-09  
250        1     Quentin Halys                 -19.3       2   2017-02-07  
251        1     Jose (Rubin) Statham          -20         5   2017-04-09  
252        1     Mikael Ymer                   -21         2   2017-04-24  
253      -38     Mischa Zverev                 -21.2      22   2017-05-09  
254        0     Stefan Kozlov                 -21.9       3   2017-03-10  
255        0     Dustin Brown                  -22.2      16   2017-05-02  
256        0     Marco Cecchinato              -23         2   2017-02-28  
257        0     Akira Santillan               -23.2       2   2017-02-28  
258        0     Hubert Hurkacz                -23.4       2   2017-02-05  
259        0     Juan Monaco                   -25.3       3   2017-04-10  
260        0     Renzo Olivo                   -26.1      14   2017-05-02  
261        0     Nikola Mektic                 -26.5       2   2017-02-05  
262        0     Samuel Groth                  -27.8       5   2017-04-09  
263        1     Jozef Kovalik                 -28.5       7   2017-05-02  
264        1     Luca Vanni                    -28.9       2   2017-04-12  
265        1     Michael Mmoh                  -29.8       3   2017-03-22  
266        1     Jan Satral                    -31.2       2   2017-02-05  
267        1     Yshai Oliel                   -32.5       2   2017-02-05  
268        1     Janko Tipsarevic              -33.5       4   2017-02-21  
269        1     Elias Ymer                    -33.6       3   2017-05-02  
270        1     Rogerio Dutra Silva           -36.1      13   2017-05-03  
271        1     Benjamin Becker               -36.5       3   2017-03-23  
272        1     Radu Albot                    -38.6      11   2017-04-24  
273        1     Konstantin Kravchuk           -39.3       7   2017-03-23  
274      -11     Marcel Granollers             -41.2      15   2017-05-08  
275        0     Facundo Bagnis                -43.8      10   2017-03-22  
276        0     Denis Shapovalov              -43.9       3   2017-02-21  
277        0     Finn Tearney                  -45.9       3   2017-02-05  
278        0     Adam Pavlasek                 -46.2       7   2017-04-12  
279        0     Florian Mayer                 -47.2       9   2017-05-09  
280        1     Guillermo Garcia-Lopez        -57.3      15   2017-05-08  
281       -1     Stephane Robert               -59.1       9   2017-03-24
Yesterday 08:07 PM
paca
Re: Alternative player ranking system

Great resource mate, just want to let you know I appreciate the hard work and hope you can correct the issue.
Yesterday 07:46 PM
G.100sic
Re: Alternative player ranking system

Race ranking standings for May 7 also corrected in original post.
http://www.menstennisforums.com/38691537-post448.html
05-25-2017 10:15 PM
G.100sic
Re: Alternative player ranking system

Race ranking standings for April 30 are now corrected in its original post.
http://www.menstennisforums.com/38646657-post446.html
05-20-2017 05:16 PM
G.100sic
Re: Alternative player ranking system

I found a problem in race ranking database which was probably caused by a glitch during Elo points calculation, which affected Ivo Karlovic since his match with Dzumhur on April 26, and all his opponents onwards. This renders race ranking updates since April 30 incorrect.

I'm working on repairs, which will probably cause this week update to come late... well, at least later then expected regularly
05-09-2017 09:56 PM
G.100sic
Re: Alternative player ranking system

Rolling ranking update is prepared too. We have 4 new appearances on the list. Most improved in Top 20 - Cilic and Alex Zverev. Laslo Djere made it into Top 100. Chung just shy of Top 50.

Code:
52week Positions                               Elo    Matches Last match
rank   moved     Player                        points played  date
  1        0     Andy Murray                   437.7      87  2017-04-29
  2        0     Rafael Nadal                  395.5      58  2017-04-30
  3        0     Roger Federer                 391        38  2017-04-02
  4        0     Novak Djokovic                349.8      57  2017-04-21
  5        0     Nick Kyrgios                  342.8      52  2017-04-09
  6        0     David Goffin                  323.8      82  2017-04-27
  7        0     Milos Raonic                  315        60  2017-05-07
  8        0     Kei Nishikori                 312.9      66  2017-03-29
  9        0     Jo-Wilfried Tsonga            311.9      54  2017-04-18
 10        0     Stanislas Wawrinka            310        62  2017-04-20
 11        0     Grigor Dimitrov               299.4      60  2017-04-19
 12        4     Alexander Zverev              296.1      70  2017-05-07
 13        4     Marin Cilic                   295.6      70  2017-05-07
 14       -1     Juan Martin Del Potro         290.8      41  2017-05-02
 15       -3     Jack Sock                     290.7      68  2017-04-15
 16       -2     Dominic Thiem                 284.9      76  2017-04-30
 17       -2     Roberto Bautista Agut         268.5      66  2017-05-06
 18        0     Lucas Pouille                 255.7      60  2017-04-30
 19        3     Pablo Carreno Busta           240.7      70  2017-05-07
 20       -1     Albert Ramos-Vinolas          238.4      72  2017-04-28
 21        0     Tomas Berdych                 220.6      56  2017-04-20
 22       -2     Gael Monfils                  213.7      45  2017-05-04
 23        0     Richard Gasquet               212.6      56  2017-05-05
 24        0     John Isner                    193.3      53  2017-04-14
 25        0     Steve Johnson                 190        65  2017-04-16
 26        4     Gilles Muller                 179.6      63  2017-05-07
 27        0     Fernando Verdasco             178        53  2017-04-28
 28       -2     Fabio Fognini                 168.2      53  2017-05-04
 29       -1     Sam Querrey                   165        46  2017-04-14
 30        4     Diego Sebastian Schwartzman   159.2      44  2017-05-06
 31       -2     Philipp Kohlschreiber         158.9      49  2017-05-04
 32       -1     Pablo Cuevas                  158.5      49  2017-04-26
 33        6     Steve Darcis                  148.5      26  2017-05-05
 34       -1     Gilles Simon                  148.5      50  2017-04-25
 35        6     Viktor Troicki                148.3      61  2017-05-06
 36        9     Jan-Lennard Struff            146.8      44  2017-05-05
 37       -1     Daniel Evans                  140.5      42  2017-04-27
 38       -1     Robin Haase                   139.9      43  2017-04-26
 39       -1     Damir Dzumhur                 138.3      40  2017-05-03
 40       -8     Joao Sousa                    136.2      62  2017-05-02
 41       11     Kevin Anderson                135.3      47  2017-05-06
 42       -2     Feliciano Lopez               133.8      50  2017-04-27
 43       -1     Karen Khachanov               131.4      37  2017-05-04
 44       -1     Ivo Karlovic                  127.3      59  2017-04-28
 45      -10     Paolo Lorenzi                 126.7      59  2017-05-04
 46       -2     Donald Young                  126.3      44  2017-04-12
 47        3     Thomaz Bellucci               123.8      46  2017-05-03
 48       -2     Borna Coric                   122        40  2017-05-02
 49        0     Federico Delbonis             121.8      37  2017-04-11
 50       -2     Jiri Vesely                   119.9      50  2017-05-03
 51        0     Jeremy Chardy                 119.1      40  2017-05-03
 52       15     Hyeon Chung                   118.8      18  2017-05-06
 53       -6     Kyle Edmund                   118.4      52  2017-05-02
 54        1     Nicolas Mahut                 110.6      40  2017-04-18
 55        6     David Ferrer                  108.1      48  2017-05-06
 56       30     Guido Pella                   104.7      38  2017-05-07
 57        0     Andrey Kuznetsov              103.9      41  2017-04-28
 58       -4     Ryan Harrison                 103.3      30  2017-05-05
 59        0     Malek Jaziri                  102.1      47  2017-05-01
 60        9     Horacio Zeballos               98.9      37  2017-05-05
 61        1     Yoshihito Nishioka             97        32  2017-03-24
 62       -9     Benoit Paire                   95.7      54  2017-05-02
 63       -3     Alexandr Dolgopolov            95.4      29  2017-03-24
 64       -1     Jared Donaldson                94.1      23  2017-04-12
 65        9     Martin Klizan                  93.1      37  2017-05-06
 66      -10     Denis Istomin                  92.3      27  2017-05-01
 67       -9     Marcos Baghdatis               91.8      38  2017-05-02
 68       -4     Jordan Thompson                91.5      27  2017-05-04
 69       -4     Nikoloz Basilashvili           91.3      31  2017-05-02
 70        2     Aljaz Bedene                   86        32  2017-05-03
 71       -5     Mischa Zverev                  84.6      43  2017-05-04
 72        3     Bernard Tomic                  83.8      42  2017-05-05
 73       12     Nicolas Almagro                79.5      35  2017-05-05
 74       -6     Adrian Mannarino               77.9      51  2017-04-20
 75        3     Mikhail Youzhny                74.3      43  2017-05-04
 76       11     Dusan Lajovic                  73.6      39  2017-05-05
 77       -7     Gastao Elias                   71.8      32  2017-05-03
 78       -7     Vasek Pospisil                 69.8      24  2017-03-13
 79       -6     Victor Estrella Burgos         69.6      25  2017-04-12
 80       -4     John Millman                   68.1      23  2016-10-03
 81       20     Laslo Djere                    67.3      10  2017-05-05
 82       -5     Taylor Harry Fritz             67.3      34  2017-03-24
 83       -3     Carlos Berlocq                 66.1      25  2017-05-03
 84       -5     Dustin Brown                   64.9      35  2017-05-02
 85       -4     Daniil Medvedev                60.8      27  2017-04-24
 86       -4     Julien Benneteau               58.8      22  2017-04-09
 87       -3     Yen-Hsun Lu                    57        28  2017-03-25
 88        0     Ernesto Escobedo               55.5      17  2017-04-15
 89       -6     Yuichi Sugita                  55        20  2017-05-02
 90        3     Egor Gerasimov                 52.9       3  2017-04-07
 91        1     Jurgen Melzer                  52.8       9  2017-04-07
 92        2     Reilly Opelka                  52.8      14  2017-04-10
 93       -3     Andrej Martin                  51.9      13  2017-02-08
 94       -3     Andreas Seppi                  51.9      45  2017-05-02
 95        7     Roberto Carballes Baena        46.8       9  2017-02-20
 96        3     Marcel Granollers              45.3      39  2017-05-01
 97        0     Jerzy Janowicz                 44.9       5  2017-02-09
 98        5     Teymuraz Gabashvili            44.6      15  2017-02-07
 99       -3     Thiago Monteiro                44.5      26  2017-05-02
100       38     Taro Daniel                    44.3      18  2017-05-05
101       -6     Radek Stepanek                 41.2      16  2017-01-19
102       -4     Ramkumar Ramanathan            40.8       9  2017-04-09
103      -14     Evgeny Donskoy                 40.5      24  2017-05-01
104       -4     Emilio Gomez                   39.1       6  2017-04-07
105       25     Marius Copil                   38.1      14  2017-05-03
106        8     Santiago Giraldo               37.7      16  2017-04-25
107        3     Tommy Haas                     37.2       9  2017-05-03
108       -4     Soon Woo Kwon                  36.9       3  2017-04-09
109       -3     Leonardo Mayer                 36.2      13  2017-04-13
110       -5     Andrey Rublev                  35.9       8  2017-03-25
111       -3     Frank Dancevic                 35.7       8  2016-09-18
112       -3     Sergiy Stakhovsky              34.1      18  2017-05-01
113       -2     Henri Laaksonen                32.6       9  2017-03-12
114       -2     Alexander Bublik               32.1       6  2017-01-18
115        0     Pierre-Hugues Herbert          30.1      23  2017-04-25
116        0     Lukas Lacko                    28.4      12  2017-03-23
117        6     Bjorn Fratangelo               27.6      20  2017-05-04
118        0     Marton Fucsovics               27.5       7  2017-05-02
119       -2     Marco Chiudinelli              27.1       9  2017-02-08
120      -13     Dudi Sela                      26        32  2017-05-01
121        7     Juan Monaco                    25.8      21  2017-04-10
122       -3     Franko Skugor                  25.6       4  2017-02-05
123       -3     Andrea Arnaboldi               25.2       3  2016-07-15
124       44     Joao Domingues                 25.1       3  2017-05-03
125       -3     Yuki Bhambri                   24.7       4  2017-02-05
126       -5     Darian King                    24.6       7  2017-03-25
127      n/r     Yannick Hanfmann               23.4       3  2017-05-05
128       -4     Matthew Barton                 23         4  2017-01-11
129       -3     Dmitry Popko                   22.1       2  2017-04-09
130       -5     James Duckworth                21.9       9  2017-01-16
131      -18     Mikhail Kukushkin              21.9      27  2017-05-01
132       -3     Ruben Bemelmans                20.4       2  2017-02-05
133       -6     Mathias Bourgue                19.8       3  2017-02-07
134       -1     Nicolas Kicker                 19.6      10  2017-05-02
135       -3     Reda El Amrani                 18.9       2  2017-04-12
136       -5     Lukas Rosol                    18.7      20  2017-02-28
137       -3     Yibing Wu                      18         1  2017-02-17
138       -3     Matthew Ebden                  16.8       5  2017-02-17
139       -2     Gianluigi Quinzi               16.2       2  2017-04-13
140        0     Peter Gojowczyk                14.7       4  2017-03-11
141       -2     Peter Polansky                 14.2       4  2017-02-14
142       -1     Tim Smyczek                    14.1       9  2017-03-22
143       -1     Vincent Millot                 13.5       4  2017-02-08
144       -1     Yong-Kyu Lim                   12.6       2  2016-07-17
145       -1     Christian Garin                12         6  2017-04-09
146       14     Frederico Ferreira Silva       11.9       3  2017-05-04
147       -1     Farrukh Dustov                 11.5       2  2016-07-17
148       -1     Roberto Quiroz                 11.4       4  2017-04-07
149       -4     Alessandro Giannessi           11.2       9  2017-04-09
150       -2     Paul-Henri Mathieu             10        28  2017-05-02
151       -2     Andrew Whittington              9.6       4  2017-01-19
152      -16     Pedro Sousa                     9.1       5  2017-05-04
153       -3     Renzo Olivo                     9        19  2017-05-02
154       -3     Frances Tiafoe                  8.5      11  2017-04-12
155       -1     Nicolas Jarry                   8.3       4  2017-04-07
156       -1     Maximo Gonzalez                 7.7       5  2017-04-13
157       -4     Norbert Gombos                  7.6       2  2017-02-24
158        1     Albano Olivetti                 6         1  2016-06-30
159        2     Jason Jung                      6         1  2017-02-17
160        2     Marc Lopez                      6         1  2016-09-18
161        2     Marcelo Tomas Barrios Vera      6         1  2017-02-05
162        2     Matwe Middelkoop                6         1  2016-07-17
163        2     Rohan Bopanna                   6         1  2016-07-17
164        2     Yasutaka Uchiyama               6         1  2017-02-05
165        2     Zhizhen Zhang                   6         1  2017-02-19
166        4     Edouard Roger-Vasselin          6         2  2016-06-30
167      -10     Kenny De Schepper               5.9       6  2017-02-10
168        1     Tim Van Rijthoven               5.8       2  2016-09-18
169      -11     Ilya Ivashka                    5.8       5  2017-04-09
170        1     Seong Chan Hong                 5.6       3  2017-04-09
171      -15     Dennis Novikov                  5.3       6  2016-07-27
172        2     Kamil Majchrzak                 5         3  2017-02-03
173       -1     Michael Venus                   5         3  2017-04-09
174        1     Ti Chen                         4.9       1  2017-02-17
175        1     Amine Ahouda                    4.9       2  2017-04-13
176       -3     Tobias Kamke                    4.4       9  2017-02-07
177        0     Alexandre Sidorenko             4.1       2  2016-09-22
178        0     Zhe Li                          4.1       4  2017-02-19
179        0     Tomislav Brkic                  4         1  2017-02-05
180        0     Jurgen Zopp                     3.9       3  2016-10-20
181      n/r     Adrian Menendez-Maceiras        3.1       1  2017-05-01
182       -1     Alejandro Falla                 2.6       2  2017-02-08
183       -1     Temur Ismailov                  2.3       2  2017-04-09
184        2     Andre Ghem                      1.4       1  2016-07-19
185        3     Marcus Willis                   1.4       2  2016-06-29
186       -3     Gerald Melzer                   1.4      22  2017-05-01
187       -3     Marco Trungelliti               1.2       3  2016-07-12
188       -1     Jan Mertl                       1.1       2  2016-07-20
189        4     Nikola Cacic                    0.9       2  2016-07-20
190        4     Mirza Basic                     0.9       5  2017-04-07
191        1     Gonzalo Escobar                 0.8       2  2017-04-09
192       -1     Joao Souza                      0.7       4  2017-03-02
193       -3     Carl Soderlund                  0.5       2  2016-07-14
194        1     James McGee                     0.4       1  2016-08-22
195        1     Duckhee Lee                     0.3       1  2017-02-03
196        2     Fred Simonsson                  0         1  2016-07-12
197       -8     Lorenzo Sonego                  0         1  2016-05-09
198        1     Yann Marti                      0         1  2016-07-18
199        2     Jan Hernych                    -0.1       1  2016-06-20
200        6     Giovanni Lapentti              -0.3       2  2017-02-08
201       -1     Saketh Myneni                  -0.4       4  2017-01-03
202       -5     Alex De Minaur                 -0.4       5  2017-01-18
203        0     Louis Wessels                  -0.5       2  2016-07-14
204        1     Fabrice Martin                 -0.6       1  2016-06-07
205       -1     John-Patrick Smith             -0.6       3  2016-08-02
206        2     Calvin Hemery                  -0.8       3  2017-02-08
207        3     Jose (Rubin) Statham           -0.9       7  2017-04-09
208       -1     Tatsuma Ito                    -1         2  2016-06-08
209        2     Noah Rubin                     -1.1       4  2017-04-10
210      n/r     Riccardo Bellotti              -1.4       1  2017-05-01
211      -59     Cedrik-Marcel Stebe            -1.5       3  2017-05-02
212        0     Prajnesh Gunneswaran           -1.8       2  2017-04-09
213        5     Mohamed Safwat                 -2.5       3  2017-05-01
214       -1     Daniel Gimeno-Traver           -2.5       6  2017-02-06
215       -1     Jaume Munar                    -3.3       1  2017-04-09
216       -1     Attila Balazs                  -3.7       1  2017-02-03
217        0     Thiemo de Bakker               -4.1       5  2017-04-07
218       -2     Arthur De Greef                -4.5       5  2017-02-22
219        0     Federico Gaio                  -5.2       5  2017-03-10
220        0     Alex Bolt                      -5.3       1  2017-01-17
221        0     Christopher Diaz-Figueroa      -5.9       2  2017-01-17
222        1     Hong Chung                     -6         1  2016-07-17
223        1     Hsien-Yin Peng                 -6         1  2017-02-19
224        1     Luke Saville                   -6         1  2016-06-28
225        1     Sumit Nagal                    -6         1  2016-09-18
226        1     Kuan-Yi Lee                    -6.1       1  2017-02-19
227        1     Tallon Griekspoor              -6.2       1  2017-02-14
228        1     Mauricio Echazu                -6.3       1  2017-02-03
229        1     Mackenzie McDonald             -6.4       2  2016-08-29
230        1     Steven Diez                    -6.4       4  2017-04-24
231       -9     Albert Montanes                -6.4       7  2017-04-26
232       65     Tommy Robredo                  -6.9      15  2017-05-03
233      -31     Casper Ruud                    -7.1      12  2017-05-02
234       -1     Ante Pavic                     -7.3       1  2017-02-03
235       -1     Jurabeck Karimov               -7.4       1  2016-09-18
236       -4     Ze Zhang                       -7.5       7  2017-04-09
237      n/r     Daniel Masur                   -7.8       1  2017-05-01
238       -3     Yannick Maden                  -8         1  2016-10-19
239       -2     Alejandro Gonzalez             -8         3  2016-09-18
240      -31     Stefanos Tsitsipas             -8.3       3  2017-05-02
241       -2     Tristan Lamasine               -8.3       5  2017-02-08
242       -4     Mubarak Shannan Zayid          -8.4       1  2017-01-03
243       -3     Marko Tepavac                  -8.6       1  2017-02-07
244       -3     Omar Alawadhi                  -8.6       1  2017-02-28
245       -9     Liam Broady                    -9.1       2  2016-06-28
246       -3     Joris De Loore                 -9.2       3  2017-04-09
247       -5     Stefan Kozlov                  -9.2       8  2017-03-10
248      -63     Daniel Brands                  -9.3       5  2017-05-02
249       -4     Anil Yuksel                    -9.5       1  2017-01-02
250       -4     Blake Mott                     -9.7       1  2017-01-17
251       -3     Johan Nikles                   -9.7       1  2016-07-18
252       -5     Orlando Luz                    -9.7       1  2017-02-27
253       -4     Guido Andreozzi                -9.7       4  2017-02-16
254        2     Gonzalo Lama                  -10         2  2016-09-18
255       -4     Thanasi Kokkinakis            -10.2       1  2016-08-06
256       -4     Aleksandr Nedovyesov          -10.2       2  2017-04-09
257       -3     Pablo Andujar                 -10.3       1  2016-09-27
258       -5     Nikita Mashtakov              -10.4       1  2017-04-07
259       -2     Dimitar Kuzmanov              -10.6       1  2017-02-07
260       -5     Nenad Zimonjic                -10.6       1  2017-04-09
261       -1     Nino Serdarusic               -10.6       1  2016-07-19
262       -3     Enrique Lopez-Perez           -10.7       1  2016-07-19
263      -19     Janko Tipsarevic              -10.7      23  2017-02-21
264       -6     Austin Krajicek               -10.9       5  2016-08-10
265      -15     Illya Marchenko               -10.9      23  2017-02-21
266       -3     Artem Sitak                   -11         1  2017-01-10
267       -3     Hiroki Moriya                 -11         1  2016-09-26
268       -6     Juan Pablo Varillas           -11         2  2017-02-05
269       -4     Michael Linzer                -11.3       1  2016-07-19
270       -4     Kimmer Coppejans              -11.5       1  2017-02-20
271       -3     Tennys Sandgren               -11.6       1  2017-04-12
272       -5     Omar Jasika                   -11.7       1  2017-01-17
273       -1     Michael Berrer                -11.7       6  2016-10-17
274       -3     Filip Krajinovic              -11.9       1  2016-07-19
275       -2     Christopher Eubanks           -12         1  2016-08-01
276       -2     Jan Choinski                  -12         1  2016-06-07
277       -2     Marvin Moeller                -12         1  2016-07-11
278       -2     Roberto Ortega-Olmedo         -12         1  2016-05-16
279      -10     Filippo Volandri              -12         2  2016-07-18
280       -3     Alexandar Lazarov             -12.1       1  2017-02-06
281      -11     Marin Draganja                -12.1       1  2016-09-18
282        1     Amir Weintraub                -12.1       2  2016-08-09
283       -5     Austin Smith                  -12.2       1  2016-08-02
284       -5     Christian Lindell             -12.2       1  2016-07-12
285       -5     Alex Kuznetsov                -12.3       2  2016-07-18
286       -5     Andreas Beck                  -12.4       1  2016-05-16
287       -5     Tigre Hank                    -12.4       1  2016-08-09
288       -4     Go Soeda                      -12.6       2  2017-01-16
289       -4     Michal Przysiezny             -12.9       1  2016-07-12
290       -4     Agustin Velotti               -13         2  2017-02-07
291       10     Cem Ilkel                     -13.1       3  2017-05-01
292       -5     Radu Albot                    -13.3      22  2017-04-24
293       -4     Alexander Ward                -13.4       2  2016-06-27
294       -4     Ivan Endara                   -13.6       1  2017-04-09
295       -7     Adrien Bossel                 -13.7       1  2017-02-05
296       -4     Roberto Cid Subervi           -14.2       2  2017-02-03
297       -6     Florin Mergea                 -14.4       1  2016-07-17
298       19     Maximilian Marterer           -14.7       3  2017-05-02
299       -3     Adam Pavlasek                 -14.9      13  2017-04-12
300       -2     Ricardas Berankis             -15.3      13  2016-10-26
301       -2     Jan Satral                    -15.9       5  2017-02-05
302       -9     Rajeev Ram                    -16        17  2017-02-10
303       -9     Simone Bolelli                -16.1       1  2016-05-23
304       -1     Grega Zemlja                  -16.2       3  2016-09-16
305       -3     Daniel Munoz-De La Nava       -16.2       5  2016-07-20
306      -11     Igor Sijsling                 -16.4       9  2016-08-02
307       -3     Danylo Kalenichenko           -16.6       1  2016-09-18
308       -3     Aslan Karatsev                -16.9       2  2016-10-18
309       -3     Peter Nagy                    -17         1  2016-07-15
310       -2     Illia Biloborodko             -17.4       1  2017-04-09
311       -2     Nick Hardt                    -17.6       1  2017-02-05
312       -2     Guilherme Clezar              -17.6       2  2017-02-27
313      -13     Ernests Gulbis                -17.8      11  2016-07-26
314       -3     Alexander Merino              -18         1  2017-02-05
315       -3     Daniel Cukierman              -18         1  2017-02-05
316       -3     Jordi Samper-Montana          -18         1  2016-05-23
317       -3     Jose Olivares                 -18         1  2017-02-05
318       -3     Marsel Ilhan                  -18         1  2016-05-24
319       -3     Tomislav Ternar               -18         1  2016-09-18
320       -1     Eduardo Struvay               -18.7       1  2017-04-07
321       -3     Alexander Kudryavtsev         -18.8       1  2016-06-28
322       -2     Artem Smirnov                 -19.1       4  2017-04-09
323       -2     Luca Vanni                    -19.2       3  2017-04-12
324      -63     Salvatore Caruso              -19.8       2  2017-05-01
325       -3     Mikael Ymer                   -20.2       6  2017-04-24
326       -3     Antoine Bellier               -20.4       4  2017-02-05
327       -3     Tom Kocevar-Desman            -21.1       2  2016-09-18
328       -2     Brydan Klein                  -22.4       4  2017-01-11
329       -1     Lucas Gomez                   -22.8       2  2017-02-27
330       -3     Thomas Fabbiano               -22.8       9  2017-01-17
331       -2     Gregoire Barrere              -23.1       3  2017-02-07
332       -7     Quentin Halys                 -24         6  2017-02-07
333       -3     Dennis Novak                  -24.1       3  2016-07-19
334      -27     Jozef Kovalik                 -24.9      13  2017-05-02
335       -4     Denis Shapovalov              -25.3       7  2017-02-21
336       -4     Christian Harrison            -25.8       2  2017-03-22
337       -3     Finn Tearney                  -26.2       5  2017-02-05
338       -5     Di Wu                         -26.2       8  2017-04-09
339       -3     Konstantin Kravchuk           -26.7      13  2017-03-23
340       -5     James Ward                    -27.9       4  2016-07-17
341       -3     Isak Arvidsson                -28.2       2  2016-09-18
342       -3     Yshai Oliel                   -28.4       2  2017-02-05
343       -2     Nikola Mektic                 -30.9       3  2017-02-05
344       -4     Florian Mayer                 -31        27  2017-04-25
345       -1     Sanjar Fayziev                -32.1       4  2017-04-09
346       -4     Stephane Robert               -32.7      34  2017-03-24
347       -1     Michael Mmoh                  -33.3       4  2017-03-22
348       -5     Dmitry Tursunov               -33.9       4  2017-01-17
349       -2     Mohammad Abid Ali Khan Akbar  -34.1       2  2016-09-18
350       -2     Samir Iftikhar                -34.1       2  2016-09-18
351       -2     Jose Hernandez-Fernandez      -34.3       2  2017-02-03
352       -2     Brian Baker                   -34.8      10  2016-08-29
353       -8     Marco Cecchinato              -35.2       4  2017-02-28
354       -1     Rogerio Dutra Silva           -35.4      20  2017-05-03
355      -18     Elias Ymer                    -35.9       9  2017-05-02
356       -5     Ivan Dodig                    -36.4      12  2017-01-17
357        0     Guillermo Garcia-Lopez        -40.5      42  2017-05-02
358       -4     Hubert Hurkacz                -42         4  2017-02-05
359       -4     Facundo Bagnis                -43.2      18  2017-03-22
360       -4     Adrian Ungur                  -43.8       5  2017-02-05
361       -9     Denis Kudla                   -45.5      12  2016-09-27
362       -4     Akira Santillan               -47.1       4  2017-02-28
363       -3     Inigo Cervantes               -52.9      16  2017-02-27
364       -5     Samuel Groth                  -53.7      14  2017-04-09
365       -4     Benjamin Becker               -61.9      17  2017-03-23
05-07-2017 07:59 PM
G.100sic
Re: Alternative player ranking system

A bit off topic..
Last week I was late with copying results from the official ATP site, even until after the tournaments had already ended. I looked for results in ATP's archive, and found out that they do not enable for results to be selected by date matches were played, only by tournament rounds. So I had to find an alternative site which had records of past results by date, and I found this one was the most helpful:

Scores | Tennis.com
I hope this site might be useful to some of you too...
05-07-2017 07:48 PM
G.100sic
Re: Alternative player ranking system

Race week #18 update. Younger Zverev in Top 10, Korean hope Chung reaches #20. There are a lot of movers after this week's 3 tournaments, but I have to be biased and mention our own Djere who's climbing second tournament in a row, and is now in Top 40 (at #39 actually). Interestingly, by mysterious workings of draws, he had to face a compatriot Troicki both times, winning the first encounter and having to retire in the second. I hope it's nothing serious, haven't informed myself about the reason for retirement.

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

Rolling ranking update. A swap at #2 and #3, as Nadal takes his usual advantage from the clay season. He is even threatening Murray's #1. Lorenzi made quite a leap reaching #35. Some youngsters start announcing themselves too.

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

Quote:
Originally Posted by Litotes View Post
First time big 4 have the four top spots since you started making these, I believe.

Actually, we had this situation after week 13 update this year.



I'm still calculating yearly rolling rankings on the fly, and they don't get recorded anywhere in my database yet. So, the only history of those rankings are recorded here... And without a written history (in the database, that is), I can neither confirm nor deny this information off the top of my head


Also, I started doing rolling rankings a lot later then the "race", so they cover quite a shorter span of time, you might say a time span when the Big 4 stopped being a joint factor in elite tennis.


And while we're at it, it's about time to post the week 17 race ranking update.
Code:
"Race" Positions                               Elo    Matches  Last match
rank   moved     Player                        points played   date
  1        1     Rafael Nadal                  277.9      37   2017-04-30  
  2       -1     Roger Federer                 252.4      23   2017-04-02  
  3        0     Nick Kyrgios                  204.4      23   2017-04-09  
  4        0     David Goffin                  197.4      36   2017-04-27  
  5        6     Dominic Thiem                 169.6      32   2017-04-30  
  6       -1     Grigor Dimitrov               166.8      23   2017-04-19  
  7       -1     Jack Sock                     164.5      30   2017-04-15  
  8       -1     Jo-Wilfried Tsonga            155.1      23   2017-04-18  
  9        1     Roberto Bautista Agut         152.6      23   2017-04-27  
 10        4     Andy Murray                   150.4      22   2017-04-29  
 11       -3     Novak Djokovic                148.3      18   2017-04-21  
 12       -3     Stanislas Wawrinka            147.1      21   2017-04-20  
 13        2     Albert Ramos-Vinolas          144.4      34   2017-04-28  
 14       -2     Kei Nishikori                 137.5      21   2017-03-29  
 15       10     Lucas Pouille                 133.5      25   2017-04-30  
 16       -3     Alexander Zverev              122.9      25   2017-04-27  
 17        0     Milos Raonic                  112.4      15   2017-03-24  
 18        0     Pablo Carreno Busta           105.1      28   2017-04-27  
 19        0     Steve Johnson                 103.4      22   2017-04-16  
 20       -4     Philipp Kohlschreiber          99.1      22   2017-04-26  
 21        0     Tomas Berdych                  98.1      24   2017-04-20  
 22        1     Fabio Fognini                  92.8      21   2017-04-27  
 23        7     Fernando Verdasco              92.6      22   2017-04-28  
 24        8     Damir Dzumhur                  91.8      20   2017-04-26  
 25        1     Robin Haase                    89.3      23   2017-04-26  
 26        1     Richard Gasquet                88.1      19   2017-04-25  
 27        1     Steve Darcis                   87.6      16   2017-04-24  
 28       -8     Joao Sousa                     83.4      22   2017-04-26  
 29        2     Sam Querrey                    83.3      19   2017-04-14  
 30       -8     Pablo Cuevas                   81.4      19   2017-04-26  
 31       -7     Borna Coric                    81.4      20   2017-04-25  
 32       20     Hyeon Chung                    78.7      12   2017-04-28  
 33        7     Paolo Lorenzi                  76.5      29   2017-04-29  
 34       -5     Diego Sebastian Schwartzman    74.6      23   2017-04-25  
 35       -2     Gael Monfils                   74.5      11   2017-03-15  
 36       -2     Alexandr Dolgopolov            71.5      16   2017-03-24  
 37       -1     Jordan Thompson                64.1      15   2017-04-07  
 38       -1     Marin Cilic                    62.2      15   2017-04-21  
 39        0     John Isner                     59.1      16   2017-04-14  
 40        8     Benoit Paire                   54.3      26   2017-04-27  
 41        1     Egor Gerasimov                 53.7       3   2017-04-07  
 42        1     Vasek Pospisil                 53.5       6   2017-03-13  
 43        1     Donald Young                   52        19   2017-04-12  
 44       20     Jiri Vesely                    51.3      23   2017-04-27  
 45        2     Nikoloz Basilashvili           50.8      17   2017-04-26  
 46      -11     Thomaz Bellucci                50.8      18   2017-04-25  
 47       -2     Victor Estrella Burgos         50.4      11   2017-04-12  
 48       -2     Juan Martin Del Potro          48.6       9   2017-03-27  
 49      -11     Jeremy Chardy                  48.2      21   2017-04-24  
 50       15     Daniel Evans                   47.9      25   2017-04-27  
 51      103     Horacio Zeballos               45.4      19   2017-04-29  
 52       -3     Ernesto Escobedo               45.1      11   2017-04-15  
 53        2     Jan-Lennard Struff             44.9      17   2017-04-26  
 54       -1     Taylor Harry Fritz             43.8      10   2017-03-24  
 55       -1     Ramkumar Ramanathan            43.6       5   2017-04-09  
 56      -15     Denis Istomin                  43.6      11   2017-04-25  
 57       -1     Gilles Muller                  42.9      20   2017-04-19  
 58       -1     Yoshihito Nishioka             42.7      18   2017-03-24  
 59       33     Laslo Djere                    40.7       6   2017-04-29  
 60        0     Christian Garin                38.9       3   2017-04-09  
 61       64     Karen Khachanov                37.7      19   2017-04-28  
 62       -1     Roberto Carballes Baena        37.2       4   2017-02-20  
 63      106     Aljaz Bedene                   36.7      15   2017-04-30  
 64       -2     Marton Fucsovics               36.6       4   2017-04-26  
 65       -2     Carlos Berlocq                 34.8      15   2017-04-24  
 66      n/r     Yuichi Sugita                  33.5       4   2017-04-28  
 67        0     Jared Donaldson                32.8       9   2017-04-12  
 68       -2     Viktor Troicki                 32.7      20   2017-04-26  
 69       -1     Soon Woo Kwon                  32.6       3   2017-04-09  
 70       -1     Federico Delbonis              32.2      15   2017-04-11  
 71      -20     Ryan Harrison                  31        13   2017-04-25  
 72       -2     Thiago Monteiro                30.9      17   2017-04-24  
 73      -23     Malek Jaziri                   30.3      21   2017-04-24  
 74      -15     Mikhail Kukushkin              28.5      12   2017-04-24  
 75      -17     Gilles Simon                   27.3      15   2017-04-25  
 76       -5     Kenny De Schepper              26         3   2017-02-10  
 77       -1     Feliciano Lopez                25        18   2017-04-27  
 78       26     Martin Klizan                  24.8      20   2017-04-28  
 79       -7     Leonardo Mayer                 23.6       4   2017-04-13  
 80        7     Kyle Edmund                    23.5      21   2017-04-25  
 81       -8     Zhe Li                         23.1       2   2017-02-19  
 82       -8     Jerzy Janowicz                 23.1       3   2017-02-09  
 83       -8     Dmitry Popko                   22.8       2   2017-04-09  
 84       -7     Yuki Bhambri                   21.6       4   2017-02-05  
 85       -7     Emilio Gomez                   21.5       3   2017-04-07  
 86       -7     Gastao Elias                   20.2      12   2017-04-07  
 87       -7     Adrian Mannarino               20.2      16   2017-04-20  
 88       -7     Nicolas Mahut                  19.9      14   2017-04-18  
 89       -7     Darian King                    19.8       6   2017-03-25  
 90       -7     Guido Pella                    19.7      13   2017-03-26  
 91       -7     Tommy Haas                     19.5       7   2017-04-19  
 92       -6     Franko Skugor                  18.8       2   2017-02-05  
 93       -5     Yibing Wu                      18         1   2017-02-17  
 94       61     Kevin Anderson                 17.8      10   2017-04-27  
 95       -4     Andreas Seppi                  17.6      14   2017-04-25  
 96       -6     Roberto Quiroz                 15.8       3   2017-04-07  
 97       -4     Reda El Amrani                 14.8       2   2017-04-12  
 98       -4     Nicolas Jarry                  14.4       3   2017-04-07  
 99       -4     Maximo Gonzalez                13.7       2   2017-04-13  
100       -4     Gianluigi Quinzi               13.5       2   2017-04-13  
101       -4     Ilya Ivashka                   13.4       4   2017-04-09  
102       -4     Matthew Ebden                  13.3       5   2017-02-17  
103       -4     Rajeev Ram                     13.1       3   2017-02-10  
104       -4     Dusan Lajovic                  12.8      13   2017-04-09  
105       -4     Henri Laaksonen                12.6       3   2017-03-12  
106       -4     Matthew Barton                 12.4       2   2017-01-11  
107        3     Ivo Karlovic                   12.2      14   2017-04-28  
108       -3     Radek Stepanek                 11.3       5   2017-01-19  
109       43     Sergiy Stakhovsky              11.2       4   2017-04-27  
110       -4     Yen-Hsun Lu                    11.1      12   2017-03-25  
111       -4     Pedro Sousa                    10.9       2   2017-04-09  
112       66     Andrey Kuznetsov               10        16   2017-04-28  
113       -5     Seong Chan Hong                 9.7       2   2017-04-09  
114       -5     Ruben Bemelmans                 9.4       1   2017-02-05  
115       -4     Lukas Lacko                     8.7       4   2017-03-23  
116      -31     Daniil Medvedev                 6.8      17   2017-04-24  
117       -3     Peter Polansky                  6.4       2   2017-02-14  
118      -29     Evgeny Donskoy                  6.4       7   2017-04-24  
119       -4     Frederico Ferreira Silva        6         1   2017-02-05  
120       -4     Jason Jung                      6         1   2017-02-17  
121       -4     Marcelo Tomas Barrios Vera      6         1   2017-02-05  
122       -4     Ti Chen                         6         1   2017-02-17  
123       -4     Zhizhen Zhang                   6         1   2017-02-19  
124       -4     Gerald Melzer                   6        12   2017-04-09  
125       -4     Reilly Opelka                   5.9       5   2017-04-10  
126       -4     Yasutaka Uchiyama               5.3       1   2017-02-05  
127       -4     Tomislav Brkic                  5.1       1   2017-02-05  
128       -4     Marcos Baghdatis                4.9       7   2017-01-19  
129       -3     Cedrik-Marcel Stebe             3.5       2   2017-02-08  
130       -3     Dudi Sela                       3.4      13   2017-03-24  
131       -3     Peter Gojowczyk                 3.1       2   2017-03-11  
132       -3     Nicolas Kicker                  2.8       7   2017-04-13  
133       -3     Mirza Basic                     2.6       2   2017-04-07  
134       -3     Temur Ismailov                  2.4       2   2017-04-09  
135       -3     Tim Smyczek                     1.9       4   2017-03-22  
136       -3     Norbert Gombos                  1.7       2   2017-02-24  
137       -3     Tristan Lamasine                1.1       1   2017-02-08  
138       -3     Michael Venus                   1.1       3   2017-04-09  
139       -3     Guido Andreozzi                 0.5       3   2017-02-16  
140       -3     Andrej Martin                   0.4       1   2017-02-08  
141       -3     Gonzalo Escobar                 0.3       2   2017-04-09  
142       -3     Daniel Brands                   0.2       2   2017-02-09  
143       -3     Agustin Velotti                 0         1   2017-02-07  
144       -3     Teymuraz Gabashvili             0         1   2017-02-07  
145       -3     Adrian Ungur                    0         2   2017-02-05  
146       -3     Alexander Bublik                0         2   2017-01-18  
147       -3     Brydan Klein                    0         2   2017-01-11  
148       -3     Vincent Millot                 -0.2       1   2017-02-08  
149       -3     Federico Gaio                  -0.2       4   2017-03-10  
150      -47     Santiago Giraldo               -0.4       9   2017-04-25  
151       -4     Amine Ahouda                   -0.5       2   2017-04-13  
152       -4     Andrew Whittington             -0.6       2   2017-01-19  
153       -4     Giovanni Lapentti              -0.6       2   2017-02-08  
154       -4     Prajnesh Gunneswaran           -0.8       2   2017-04-09  
155       -4     Alejandro Falla                -1         2   2017-02-08  
156      n/r     Albert Montanes                -1.4       2   2017-04-26  
157       -4     Alessandro Giannessi           -2.1       7   2017-04-09  
158       -1     Duckhee Lee                    -3.2       1   2017-02-03  
159      -46     Pierre-Hugues Herbert          -3.8      13   2017-04-25  
160      -48     David Ferrer                   -4.1      10   2017-04-25  
161       10     Bjorn Fratangelo               -4.4       7   2017-04-27  
162       -4     Kuan-Yi Lee                    -5.1       1   2017-02-19  
163       -4     Frances Tiafoe                 -5.2       8   2017-04-12  
164       -4     Attila Balazs                  -5.6       1   2017-02-03  
165       -4     Jaume Munar                    -5.6       1   2017-04-09  
166       82     Nicolas Almagro                -5.6      10   2017-04-25  
167       -5     Hsien-Yin Peng                 -6         1   2017-02-19  
168       -5     Ivan Dodig                     -6         1   2017-01-17  
169       -5     James Duckworth                -6         1   2017-01-16  
170       -5     Mauricio Echazu                -6         1   2017-02-03  
171       -5     Roberto Cid Subervi            -6         1   2017-02-03  
172       -5     Joao Souza                     -6         4   2017-03-02  
173       -5     Julien Benneteau               -6         5   2017-04-09  
174        8     Casper Ruud                    -6.2      10   2017-04-26  
175       -5     Paul-Henri Mathieu             -6.3       6   2017-04-11  
176       -4     Alex Bolt                      -6.6       1   2017-01-17  
177       -4     Aleksandr Nedovyesov           -6.9       1   2017-04-09  
178       -4     Artem Smirnov                  -7.6       2   2017-04-09  
179       -3     Stefanos Tsitsipas             -8.6       2   2017-02-20  
180       -1     Andrey Rublev                  -9.1       5   2017-03-25  
181       -1     Di Wu                          -9.6       2   2017-04-09  
182        2     Alex De Minaur                -10         5   2017-01-18  
183        3     Tallon Griekspoor             -10.1       1   2017-02-14  
184        3     Mohamed Safwat                -10.2       2   2017-02-27  
185        3     Cem Ilkel                     -10.4       1   2017-02-08  
186        3     Omar Alawadhi                 -10.4       1   2017-02-28  
187        3     Noah Rubin                    -10.4       3   2017-04-10  
188        3     Mathias Bourgue               -10.5       1   2017-02-07  
189        3     Lukas Rosol                   -10.7       1   2017-02-28  
190        3     Ze Zhang                      -11.1       2   2017-04-09  
191        3     Tobias Kamke                  -11.2       1   2017-02-07  
192        3     Gregoire Barrere              -11.3       1   2017-02-07  
193        3     Juan Pablo Varillas           -11.4       2   2017-02-05  
194        3     Orlando Luz                   -11.5       1   2017-02-27  
195        3     Dimitar Kuzmanov              -11.7       1   2017-02-07  
196        3     Tennys Sandgren               -11.7       1   2017-04-12  
197        3     Marko Tepavac                 -11.8       1   2017-02-07  
198        3     Jurgen Melzer                 -11.8       2   2017-04-07  
199        3     Anil Yuksel                   -12         1   2017-01-02  
200        3     Daniel Gimeno-Traver          -12         1   2017-02-06  
201        3     Mubarak Shannan Zayid         -12         1   2017-01-03  
202        3     Saketh Myneni                 -12         1   2017-01-03  
203        3     Christian Harrison            -12.1       1   2017-03-22  
204        3     Lucas Gomez                   -12.1       1   2017-02-27  
205        3     Inigo Cervantes               -12.2       1   2017-02-27  
206        3     Illya Marchenko               -12.3       5   2017-02-21  
207        3     Artem Sitak                   -12.4       1   2017-01-10  
208        3     Alexandar Lazarov             -12.6       1   2017-02-06  
209        3     Marco Chiudinelli             -12.6       2   2017-02-08  
210      n/r     Steven Diez                   -12.8       1   2017-04-24  
211        2     Kimmer Coppejans              -12.9       1   2017-02-20  
212        3     Calvin Hemery                 -13.1       1   2017-02-08  
213        3     Guilherme Clezar              -13.1       1   2017-02-27  
214      -58     Mischa Zverev                 -13.3      19   2017-04-25  
215        2     Ante Pavic                    -13.5       1   2017-02-03  
216        2     Nikita Mashtakov              -14.1       1   2017-04-07  
217        2     Thiemo de Bakker              -14.2       1   2017-04-07  
218        2     Nenad Zimonjic                -14.6       1   2017-04-09  
219        2     Christopher Diaz-Figueroa     -15         2   2017-01-17  
220        2     Arthur De Greef               -15.2       5   2017-02-22  
221        3     Sanjar Fayziev                -15.6       3   2017-04-09  
222        3     Blake Mott                    -16.8       1   2017-01-17  
223        3     Eduardo Struvay               -17.1       1   2017-04-07  
224        3     Nick Hardt                    -17.1       1   2017-02-05  
225        3     Antoine Bellier               -17.3       1   2017-02-05  
226        3     Dmitry Tursunov               -17.4       1   2017-01-17  
227        3     Omar Jasika                   -17.4       1   2017-01-17  
228        3     Adrien Bossel                 -17.5       1   2017-02-05  
229        3     Ivan Endara                   -17.5       1   2017-04-09  
230        3     Illia Biloborodko             -17.7       1   2017-04-09  
231        3     Alexander Merino              -18         1   2017-02-05  
232        3     Daniel Cukierman              -18         1   2017-02-05  
233        3     Go Soeda                      -18         1   2017-01-16  
234        3     Jose Hernandez-Fernandez      -18         1   2017-02-03  
235        3     Jose Olivares                 -18         1   2017-02-05  
236        3     Kamil Majchrzak               -18         1   2017-02-03  
237        3     Thomas Fabbiano               -18         1   2017-01-17  
238        3     Joris De Loore                -18.4       1   2017-04-09  
239        3     Jozef Kovalik                 -18.8       6   2017-02-28  
240      -63     Mikhail Youzhny               -19.1      13   2017-04-25  
241        2     Quentin Halys                 -19.3       2   2017-02-07  
242        2     Jose (Rubin) Statham          -20         5   2017-04-09  
243      -68     Tommy Robredo                 -20.2      11   2017-04-24  
244      -63     Maximilian Marterer           -21         2   2017-04-24  
245      -62     Mikael Ymer                   -21         2   2017-04-24  
246       15     Bernard Tomic                 -21.2      10   2017-04-25  
247       -2     Stefan Kozlov                 -21.9       3   2017-03-10  
248      -63     Marius Copil                  -21.9       7   2017-04-25  
249       -3     Dustin Brown                  -22.5      15   2017-04-25  
250       -3     Marco Cecchinato              -23         2   2017-02-28  
251       -2     Akira Santillan               -23.2       2   2017-02-28  
252       -2     Hubert Hurkacz                -23.4       2   2017-02-05  
253       -2     Elias Ymer                    -23.6       2   2017-03-09  
254      -31     Taro Daniel                   -25.1       3   2017-04-25  
255       -3     Juan Monaco                   -25.3       3   2017-04-10  
256      -42     Renzo Olivo                   -26.1      13   2017-04-25  
257       -4     Nikola Mektic                 -26.5       2   2017-02-05  
258       -3     Samuel Groth                  -27.8       5   2017-04-09  
259       -3     Luca Vanni                    -28.9       2   2017-04-12  
260       -3     Michael Mmoh                  -29.8       3   2017-03-22  
261        1     Marcel Granollers             -31.1      13   2017-04-25  
262       -4     Jan Satral                    -31.2       2   2017-02-05  
263       -4     Yshai Oliel                   -32.5       2   2017-02-05  
264       -4     Janko Tipsarevic              -33.5       4   2017-02-21  
265       -2     Benjamin Becker               -36.5       3   2017-03-23  
266        4     Rogerio Dutra Silva           -37.9      11   2017-04-26  
267      -13     Radu Albot                    -38.6      11   2017-04-24  
268       -4     Konstantin Kravchuk           -39.3       7   2017-03-23  
269       -4     Facundo Bagnis                -43.8      10   2017-03-22  
270       -4     Denis Shapovalov              -43.9       3   2017-02-21  
271       -3     Finn Tearney                  -45.9       3   2017-02-05  
272       -3     Adam Pavlasek                 -46.2       7   2017-04-12  
273       -6     Florian Mayer                 -55.4       7   2017-04-25  
274       -2     Stephane Robert               -59.1       9   2017-03-24  
275       -4     Guillermo Garcia-Lopez        -62.4      13   2017-04-24
04-29-2017 10:06 AM
Litotes
Re: Alternative player ranking system

First time big 4 have the four top spots since you started making these, I believe.
04-28-2017 09:38 PM
G.100sic
Re: Alternative player ranking system

Almost forgot to post the rolling ranking update. Not in the mood for commenting since I pretty much rushed it this evening, feel free to draw your own conclusions...

Code:
52week Positions                               Elo    Matches Last match
rank   moved     Player                        points played  date
  1        0     Andy Murray                   445.7      89  2017-04-20
  2        0     Roger Federer                 396.7      38  2017-04-02
  3        2     Rafael Nadal                  383.4      57  2017-04-23
  4        0     Novak Djokovic                365        62  2017-04-21
  5       -2     Nick Kyrgios                  355.3      59  2017-04-09
  6        5     David Goffin                  334        83  2017-04-22
  7        2     Milos Raonic                  323.3      60  2017-03-24
  8        0     Kei Nishikori                 321.8      70  2017-03-29
  9       -2     Jo-Wilfried Tsonga            318.4      56  2017-04-18
 10       -4     Stanislas Wawrinka            315.8      63  2017-04-20
 11       -1     Grigor Dimitrov               308.8      65  2017-04-19
 12        0     Jack Sock                     298.5      71  2017-04-15
 13        0     Juan Martin Del Potro         296.6      45  2017-03-27
 14        0     Alexander Zverev              285.1      68  2017-04-20
 15        0     Roberto Bautista Agut         272        64  2017-04-19
 16        0     Dominic Thiem                 264.3      76  2017-04-20
 17        0     Marin Cilic                   263.9      66  2017-04-21
 18        0     Gael Monfils                  240.3      46  2017-03-15
 19        2     Lucas Pouille                 232.4      58  2017-04-22
 20        2     Pablo Carreno Busta           230.9      71  2017-04-20
 21       -2     Tomas Berdych                 227.7      59  2017-04-20
 22       -2     Richard Gasquet               221        56  2017-02-25
 23        8     Albert Ramos-Vinolas          219.7      74  2017-04-23
 24        1     John Isner                    198.3      53  2017-04-14
 25       -1     Fabio Fognini                 198        57  2017-04-17
 26       -3     Philipp Kohlschreiber         197.7      51  2017-04-16
 27       -1     Steve Johnson                 194.4      66  2017-04-16
 28       13     Pablo Cuevas                  184        51  2017-04-21
 29       -2     Fernando Verdasco             180.6      54  2017-04-14
 30        7     Diego Sebastian Schwartzman   179.1      45  2017-04-21
 31       -3     Joao Sousa                    178.4      65  2017-04-18
 32        1     Gilles Simon                  175.1      54  2017-04-18
 33       -4     Sam Querrey                   172.6      49  2017-04-14
 34       -4     Gilles Muller                 170.6      59  2017-04-19
 35        1     Robin Haase                   148.6      41  2017-04-19
 36       -4     Viktor Troicki                146.6      56  2017-04-17
 37        1     Borna Coric                   145.6      43  2017-04-18
 38       -3     Steve Darcis                  141.6      22  2017-04-16
 39       -5     Damir Dzumhur                 137.4      39  2017-04-18
 40        3     Ivo Karlovic                  137.4      61  2017-03-27
 41        3     Feliciano Lopez               137.1      50  2017-04-19
 42        6     Jeremy Chardy                 134.8      38  2017-04-19
 43       -1     Federico Delbonis             134.3      40  2017-04-11
 44        2     Thomaz Bellucci               133.1      46  2017-04-16
 45       -6     Daniel Evans                  133        39  2017-04-17
 46        8     Jan-Lennard Struff            131.6      41  2017-04-20
 47        0     Donald Young                  130.7      44  2017-04-12
 48        4     Denis Istomin                 127.3      28  2017-03-23
 49        0     Paolo Lorenzi                 126.6      56  2017-04-19
 50       -5     Ryan Harrison                 125.6      27  2017-04-18
 51        8     Kyle Edmund                   124.4      51  2017-04-19
 52      -12     Malek Jaziri                  122.6      46  2017-04-16
 53       -3     Nicolas Mahut                 114.1      41  2017-04-18
 54       -1     David Ferrer                  113.5      47  2017-03-25
 55       10     Jiri Vesely                   111.6      49  2017-04-19
 56        0     Karen Khachanov               110.8      33  2017-04-19
 57        1     Marcos Baghdatis              107.5      38  2017-01-19
 58       -7     Benoit Paire                  106.8      55  2017-04-18
 59       -2     Alexandr Dolgopolov           103.5      31  2017-03-24
 60        0     Yoshihito Nishioka            100.1      32  2017-03-24
 61       -6     Mischa Zverev                  98.7      41  2017-04-18
 62       -1     Kevin Anderson                 98.2      41  2017-04-12
 63       -1     Jared Donaldson                97.9      23  2017-04-12
 64       -1     Jordan Thompson                96.6      25  2017-04-07
 65       -1     Andrey Kuznetsov               92.2      40  2017-04-17
 66        2     Nikoloz Basilashvili           88.1      28  2017-04-17
 67        0     Mikhail Youzhny                81.1      41  2017-03-23
 68       14     Adrian Mannarino               80.3      52  2017-04-20
 69       -3     Daniil Medvedev                78.3      26  2017-04-18
 70       -1     Victor Estrella Burgos         77.1      27  2017-04-12
 71        0     Vasek Pospisil                 73.7      26  2017-03-13
 72       -2     John Millman                   73.2      23  2016-10-03
 73        0     Gastao Elias                   71.7      31  2017-04-07
 74       -2     Taylor Harry Fritz             71.2      34  2017-03-24
 75        3     Dustin Brown                   64.5      34  2017-04-13
 76       11     Nicolas Almagro                63.3      36  2017-04-18
 77        0     Julien Benneteau               62.5      22  2017-04-09
 78        1     Yen-Hsun Lu                    62.4      28  2017-03-25
 79        4     Carlos Berlocq                 61.5      23  2017-04-19
 80       -4     Evgeny Donskoy                 61.5      23  2017-03-02
 81       -6     Guido Pella                    61.2      34  2017-03-26
 82        4     Dusan Lajovic                  60.4      38  2017-04-09
 83       -2     Martin Klizan                  59.6      31  2017-04-17
 84      -10     Bernard Tomic                  59.1      40  2017-04-17
 85        0     Ernesto Escobedo               58.3      17  2017-04-15
 86        2     Andrej Martin                  56        13  2017-02-08
 87        3     Jurgen Melzer                  54.9       9  2017-04-07
 88       -8     Andreas Seppi                  54.5      42  2017-04-17
 89        3     Egor Gerasimov                 53.7       3  2017-04-07
 90       -6     Radek Stepanek                 53.7      18  2017-01-19
 91        0     Reilly Opelka                  53.6      14  2017-04-10
 92        9     Roberto Carballes Baena        47.3      12  2017-02-20
 93        0     Jerzy Janowicz                 46.7       5  2017-02-09
 94        6     Santiago Giraldo               46.3      18  2017-04-09
 95       -1     Leonardo Mayer                 45.6      17  2017-04-13
 96       -7     Marcel Granollers              45.5      40  2017-04-18
 97       -2     Pierre-Hugues Herbert          43.5      23  2017-04-18
 98       -2     Thiago Monteiro                43.4      24  2017-04-13
 99       -2     Mikhail Kukushkin              42.5      27  2017-04-07
100       -2     Dudi Sela                      42.2      33  2017-03-24
101       -2     Ramkumar Ramanathan            41.4       9  2017-04-09
102        0     Emilio Gomez                   39.5       6  2017-04-07
103        8     Hyeon Chung                    38.4      12  2017-04-13
104       -1     Soon Woo Kwon                  37.1       3  2017-04-09
105       -1     Frank Dancevic                 36.9       8  2016-09-18
106       35     Tommy Haas                     35.3       7  2017-04-19
107       -1     Henri Laaksonen                34.4       9  2017-03-12
108       -3     Teymuraz Gabashvili            34.1      17  2017-02-07
109       -2     Alexander Bublik               33.4       6  2017-01-18
110       -2     Marius Copil                   32.5      11  2017-03-10
111       -2     Lukas Lacko                    30.7      12  2017-03-23
112        0     Andrey Rublev                  28.7       9  2017-03-25
113        0     Marco Chiudinelli              28.4       9  2017-02-08
114        2     Taro Daniel                    26.4      16  2017-04-10
115       19     Franko Skugor                  26.3       4  2017-02-05
116       -1     Aljaz Bedene                   25.8      26  2017-03-22
117        0     Darian King                    25.3       7  2017-03-25
118        0     Yuki Bhambri                   25         4  2017-02-05
119        1     Matthew Barton                 23.5       4  2017-01-11
120        2     Yuichi Sugita                  22.7      15  2016-10-18
121        0     James Duckworth                22.4       9  2017-01-16
122        2     Dmitry Popko                   22.2       2  2017-04-09
123       -4     Juan Monaco                    22.2      22  2017-04-10
124        1     Mathias Bourgue                21.9       3  2017-02-07
125      -15     Marton Fucsovics               21.8       4  2017-02-05
126        7     Lukas Rosol                    21.7      22  2017-02-28
127       -4     Horacio Zeballos               21.4      29  2017-04-13
128       -1     Sergiy Stakhovsky              20.9      15  2017-04-10
129       -1     Ruben Bemelmans                20.1       2  2017-02-05
130       -4     Bjorn Fratangelo               20.1      16  2017-04-12
131      -17     Renzo Olivo                    19.7      18  2017-04-17
132       -3     Reda El Amrani                 19.6       2  2017-04-12
133       -3     Nicolas Kicker                 18.8       9  2017-04-13
134       -3     Yibing Wu                      18         1  2017-02-17
135       -3     Matthew Ebden                  17.2       5  2017-02-17
136       -1     Gianluigi Quinzi               16.6       2  2017-04-13
137        0     Peter Gojowczyk                16.3       4  2017-03-11
138       -2     Paul-Henri Mathieu             16.2      29  2017-04-11
139       -1     Peter Polansky                 15.4       4  2017-02-14
140       36     Andrea Arnaboldi               14.6       4  2016-07-15
141       -2     Tim Smyczek                    14.6       9  2017-03-22
142       -2     Vincent Millot                 14         4  2017-02-08
143        0     Christian Garin                13.4       6  2017-04-09
144       -2     Alessandro Giannessi           13.3       9  2017-04-09
145       -1     Yong-Kyu Lim                   12.6       2  2016-07-17
146       -1     Farrukh Dustov                 11.5       2  2016-07-17
147       -1     Roberto Quiroz                 11.2       4  2017-04-07
148       -1     Andrew Whittington             10.2       4  2017-01-19
149       -1     Frances Tiafoe                  9.6      11  2017-04-12
150       -1     Dennis Novikov                  8.6       6  2016-07-27
151        0     Nicolas Jarry                   8         4  2017-04-07
152       -2     Norbert Gombos                  7.9       2  2017-02-24
153        0     Ilya Ivashka                    7.6       5  2017-04-09
154       -2     Maximo Gonzalez                 7.4       6  2017-04-13
155        2     Kenny De Schepper               6.4       6  2017-02-10
156        0     Pedro Sousa                     6.3       4  2017-04-09
157       -3     Yasutaka Uchiyama               6.2       1  2017-02-05
158        2     Albano Olivetti                 6         1  2016-06-30
159        2     Jason Jung                      6         1  2017-02-17
160        2     Marc Lopez                      6         1  2016-09-18
161        2     Marcelo Tomas Barrios Vera      6         1  2017-02-05
162        2     Matwe Middelkoop                6         1  2016-07-17
163        2     Rohan Bopanna                   6         1  2016-07-17
164        2     Zhizhen Zhang                   6         1  2017-02-19
165       -7     Tim Van Rijthoven               6         2  2016-09-18
166        1     Joao Domingues                  5.9       1  2016-09-18
167      -12     Edouard Roger-Vasselin          5.8       2  2016-06-30
168        0     Seong Chan Hong                 5.6       3  2017-04-09
169      -10     Tobias Kamke                    5.6       9  2017-02-07
170       -1     Amine Ahouda                    5.5       2  2017-04-13
171        0     Kamil Majchrzak                 5.5       3  2017-02-03
172       -2     Michael Venus                   5.3       3  2017-04-09
173        0     Ti Chen                         4.9       1  2017-02-17
174       -2     Alexandre Sidorenko             4.5       2  2016-09-22
175        2     Tomislav Brkic                  4.1       1  2017-02-05
176        3     Jurgen Zopp                     3.9       3  2016-10-20
177        1     Zhe Li                          3.9       4  2017-02-19
178       -3     Gerald Melzer                   3.5      21  2017-04-09
179        1     Alejandro Falla                 2.9       2  2017-02-08
180        3     Temur Ismailov                  2.3       2  2017-04-09
181        1     Laslo Djere                     2.3       3  2017-04-12
182        2     Daniel Brands                   2         4  2017-02-09
183        3     Marcus Willis                   1.6       2  2016-06-29
184        5     Marco Trungelliti               1.6       3  2016-07-12
185        2     Joao Souza                      1.5       4  2017-03-02
186        2     Jan Mertl                       1.4       2  2016-07-20
187        6     Lorenzo Sonego                  1.3       1  2016-05-09
188        2     Carl Soderlund                  1.3       2  2016-07-14
189        2     Andre Ghem                      1         1  2016-07-19
190        5     Gonzalo Escobar                 0.9       2  2017-04-09
191        3     Nikola Cacic                    0.9       2  2016-07-20
192        0     Mirza Basic                     0.7       5  2017-04-07
193        6     Duckhee Lee                     0.5       1  2017-02-03
194        4     James McGee                     0.5       1  2016-08-22
195        2     Saketh Myneni                   0.5       4  2017-01-03
196        0     Alex De Minaur                  0.3       5  2017-01-18
197        6     Jan Hernych                     0.2       1  2016-06-20
198        2     Noah Rubin                      0.2       4  2017-04-10
199        3     Tatsuma Ito                     0.1       2  2016-06-08
200      -15     Radu Albot                      0.1      21  2017-04-13
201        4     Fred Simonsson                  0         1  2016-07-12
202        5     Yann Marti                      0         1  2016-07-18
203        7     Giovanni Lapentti              -0.2       2  2017-02-08
204        4     Calvin Hemery                  -0.5       3  2017-02-08
205        4     John-Patrick Smith             -0.5       3  2016-08-02
206        5     Fabrice Martin                 -0.6       1  2016-06-07
207        6     Jose (Rubin) Statham           -0.7       7  2017-04-09
208        6     Louis Wessels                  -0.8       2  2016-07-14
209        3     Stefanos Tsitsipas             -0.8       2  2017-02-20
210        6     Prajnesh Gunneswaran           -1.8       2  2017-04-09
211      -37     Tommy Robredo                  -2.5      12  2017-04-18
212        6     Cedrik-Marcel Stebe            -2.8       3  2017-02-08
213        4     Illya Marchenko                -2.9      25  2017-02-21
214       87     Jaume Munar                    -3.1       1  2017-04-09
215        4     Arthur De Greef                -3.2       5  2017-02-22
216        4     Attila Balazs                  -3.7       1  2017-02-03
217        6     Mohamed Safwat                 -4.9       2  2017-02-27
218        4     Federico Gaio                  -4.9       5  2017-03-10
219        5     Alex Bolt                      -5.2       1  2017-01-17
220        6     Frederico Ferreira Silva       -5.4       2  2017-02-05
221        4     Christopher Diaz-Figueroa      -5.5       2  2017-01-17
222      -41     Casper Ruud                    -5.7       9  2017-04-18
223        4     Hong Chung                     -6         1  2016-07-17
224        4     Hsien-Yin Peng                 -6         1  2017-02-19
225        4     Luke Saville                   -6         1  2016-06-28
226        4     Sumit Nagal                    -6         1  2016-09-18
227       -6     Janko Tipsarevic               -6        23  2017-02-21
228        4     Kuan-Yi Lee                    -6.1       1  2017-02-19
229        2     Tallon Griekspoor              -6.1       1  2017-02-14
230        3     Mauricio Echazu                -6.3       1  2017-02-03
231        5     Mackenzie McDonald             -6.3       2  2016-08-29
232        3     Steven Diez                    -6.6       4  2016-07-27
233        5     Ze Zhang                       -7         7  2017-04-09
234        3     Ante Pavic                     -7.1       1  2017-02-03
235        4     Jurabeck Karimov               -7.4       1  2016-09-18
236        4     Yannick Maden                  -7.6       1  2016-10-19
237        5     Alejandro Gonzalez             -7.8       3  2016-09-18
238        6     Liam Broady                    -8         2  2016-06-28
239        4     Mubarak Shannan Zayid          -8.1       1  2017-01-03
240        1     Tristan Lamasine               -8.2       5  2017-02-08
241       -7     Jozef Kovalik                  -8.3      14  2017-02-28
242        4     Marko Tepavac                  -8.5       1  2017-02-07
243        4     Omar Alawadhi                  -8.5       1  2017-02-28
244        1     Stefan Kozlov                  -8.8       8  2017-03-10
245        4     Joris De Loore                 -9.1       3  2017-04-09
246        5     Anil Yuksel                    -9.2       1  2017-01-02
247        5     Blake Mott                     -9.4       1  2017-01-17
248        5     Austin Krajicek                -9.5       5  2016-08-10
249       -1     Mikael Ymer                    -9.5       5  2017-03-23
250        5     Orlando Luz                    -9.6       1  2017-02-27
251      -50     Albert Montanes                -9.6       5  2016-07-19
252        5     Guido Andreozzi                -9.7       4  2017-02-16
253        1     Johan Nikles                   -9.8       1  2016-07-18
254        4     Nikita Mashtakov              -10         1  2017-04-07
255        4     Pablo Andujar                 -10         1  2016-09-27
256        0     Aleksandr Nedovyesov          -10         2  2017-04-09
257        3     Nenad Zimonjic                -10.2       1  2017-04-09
258        5     Thanasi Kokkinakis            -10.3       1  2016-08-06
259        3     Salvatore Caruso              -10.4       1  2016-05-09
260        5     Gonzalo Lama                  -10.4       2  2016-09-18
261        0     Dimitar Kuzmanov              -10.5       1  2017-02-07
262        2     Enrique Lopez-Perez           -10.7       1  2016-07-19
263       65     Michael Linzer                -10.9       1  2016-07-19
264        3     Juan Pablo Varillas           -10.9       2  2017-02-05
265        3     Artem Sitak                   -11.1       1  2017-01-10
266        4     Nino Serdarusic               -11.1       1  2016-07-19
267        5     Hiroki Moriya                 -11.2       1  2016-09-26
268       -2     Filippo Volandri              -11.2       2  2016-07-18
269        4     Omar Jasika                   -11.4       1  2017-01-17
270        4     Kimmer Coppejans              -11.5       1  2017-02-20
271        4     Tennys Sandgren               -11.5       1  2017-04-12
272       -3     Marin Draganja                -11.6       1  2016-09-18
273      -58     Daniel Gimeno-Traver          -11.6       7  2017-02-06
274        3     Christopher Eubanks           -12         1  2016-08-01
275        3     Jan Choinski                  -12         1  2016-06-07
276        3     Marvin Moeller                -12         1  2016-07-11
277        3     Matthias Bachinger            -12         1  2016-04-26
278        7     Roberto Ortega-Olmedo         -12         1  2016-05-16
279       24     Rajeev Ram                    -12        17  2017-02-10
280        2     Austin Smith                  -12.1       1  2016-08-02
281        0     Alexandar Lazarov             -12.2       1  2017-02-06
282        1     Alex Kuznetsov                -12.2       2  2016-07-18
283      -12     Go Soeda                      -12.3       2  2017-01-16
284        0     Andreas Beck                  -12.4       1  2016-05-16
285        1     Tigre Hank                    -12.4       1  2016-08-09
286        5     Amir Weintraub                -12.4       2  2016-08-09
287        0     Christian Lindell             -12.6       1  2016-07-12
288        0     Michal Przysiezny             -12.8       1  2016-07-12
289        1     Alexander Ward                -12.8       2  2016-06-27
290        2     Agustin Velotti               -12.9       2  2017-02-07
291        2     Adam Pavlasek                 -13.3      13  2017-04-12
292        2     Adrien Bossel                 -13.4       1  2017-02-05
293        2     Ivan Endara                   -13.6       1  2017-04-09
294        3     Jan Satral                    -13.6       5  2017-02-05
295       -6     Thiemo de Bakker              -13.6       6  2017-04-07
296        3     Igor Sijsling                 -13.6      11  2016-08-02
297      -21     Ricardas Berankis             -13.8      13  2016-10-26
298        0     Florin Mergea                 -13.9       1  2016-07-17
299        1     Roberto Cid Subervi           -14.1       2  2017-02-03
300       -4     Simone Bolelli                -14.8       1  2016-05-23
301        1     Grega Zemlja                  -16.2       3  2016-09-16
302        2     Danylo Kalenichenko           -16.5       1  2016-09-18
303        3     Peter Nagy                    -17         1  2016-07-15
304        1     Aslan Karatsev                -17.1       2  2016-10-18
305        3     Nick Hardt                    -17.5       1  2017-02-05
306        1     Guilherme Clezar              -17.5       2  2017-02-27
307      -57     Florian Mayer                 -17.7      28  2017-04-16
308        1     Alexander Merino              -18         1  2017-02-05
309        1     Illia Biloborodko             -18         1  2017-04-09
310        1     Jordi Samper-Montana          -18         1  2016-05-23
311        1     Jose Olivares                 -18         1  2017-02-05
312        2     Daniel Cukierman              -18.6       1  2017-02-05
313        2     Eduardo Struvay               -18.6       1  2017-04-07
314        2     Tomislav Ternar               -18.6       1  2016-09-18
315       -2     Luca Vanni                    -18.6       3  2017-04-12
316        2     Alexander Kudryavtsev         -18.7       1  2016-06-28
317        0     Artem Smirnov                 -18.7       4  2017-04-09
318        2     Maximilian Marterer           -19.8       2  2017-02-07
319        2     Antoine Bellier               -20         4  2017-02-05
320        3     Tom Kocevar-Desman            -20.3       2  2016-09-18
321        4     Quentin Halys                 -21.3       6  2017-02-07
322       -3     Ivan Dodig                    -21.4      15  2017-01-17
323       -1     Michael Berrer                -21.5       7  2016-10-17
324        3     Ernests Gulbis                -22.1      12  2016-07-26
325        1     Lucas Gomez                   -22.2       2  2017-02-27
326       -2     Gregoire Barrere              -22.2       3  2017-02-07
327        2     Brydan Klein                  -22.4       4  2017-01-11
328        2     Denis Shapovalov              -23.3       7  2017-02-21
329        3     Dennis Novak                  -23.5       3  2016-07-19
330        3     Filip Krajinovic              -23.8       2  2016-07-19
331        5     Di Wu                         -25.1       8  2017-04-09
332        5     Christian Harrison            -25.2       2  2017-03-22
333        1     Konstantin Kravchuk           -25.3      13  2017-03-23
334        4     James Ward                    -26         4  2016-07-17
335        4     Finn Tearney                  -26         5  2017-02-05
336       20     Daniel Munoz-De La Nava       -26.3       6  2016-07-20
337       -2     Stephane Robert               -26.6      36  2017-03-24
338        2     Cem Ilkel                     -27.1       3  2017-02-08
339       -8     Guillermo Garcia-Lopez        -27.7      44  2017-04-17
340        1     Isak Arvidsson                -27.8       2  2016-09-18
341        2     Yshai Oliel                   -28.5       2  2017-02-05
342        0     Thomas Fabbiano               -29        10  2017-01-17
343        1     Marsel Ilhan                  -29.4       2  2016-05-24
344        1     Nikola Mektic                 -30.1       3  2017-02-05
345        1     Dmitry Tursunov               -31.4       4  2017-01-17
346        1     Sanjar Fayziev                -32         4  2017-04-09
347       10     Adrian Ungur                  -32.4       7  2017-02-05
348        1     Michael Mmoh                  -32.8       4  2017-03-22
349        1     Brian Baker                   -33.7      10  2016-08-29
350        1     Mohammad Abid Ali Khan Akbar  -34.1       2  2016-09-18
351        1     Samir Iftikhar                -34.1       2  2016-09-18
352        2     Jose Hernandez-Fernandez      -34.7       2  2017-02-03
353        2     Denis Kudla                   -35.1      14  2016-09-27
354       -1     Elias Ymer                    -36         9  2017-03-09
355        3     Hubert Hurkacz                -40.8       4  2017-02-05
356       -8     Marco Cecchinato              -42.3       5  2017-02-28
357        2     Rogerio Dutra Silva           -43.8      18  2017-04-12
358        2     Akira Santillan               -46.7       4  2017-02-28
359        4     Facundo Bagnis                -46.9      19  2017-03-22
360        2     Inigo Cervantes               -49.2      18  2017-02-27
361        0     Samuel Groth                  -50.2      14  2017-04-09
362        2     Benjamin Becker               -66.9      18  2017-03-23
04-23-2017 09:25 PM
G.100sic
Re: Alternative player ranking system

Race ranking update after the first clay Masters of the season. Nadal is now within reach of taking #1 spot from Federer who's skipping the whole clay season. Goffin replaced Dimitrov at #4; Djokovic returned into the Top 10 - despite his QF loss to Goffin, he managed to squeeze 1.7 points by extending that match to 3 sets (since Goffin was higher ranked than him, even being at #3 in the live ranking at that point), which was enough (only just) to replace Wawrinka at #8.

Code:
"Race" Positions                               Elo    Matches  Last match
rank   moved     Player                        points played   date
  1        0     Roger Federer                 252.4      23   2017-04-02  
  2        0     Rafael Nadal                  248        32   2017-04-23  
  3        0     Nick Kyrgios                  204.4      23   2017-04-09  
  4        1     David Goffin                  195.4      34   2017-04-22  
  5       -1     Grigor Dimitrov               166.8      23   2017-04-19  
  6        0     Jack Sock                     164.5      30   2017-04-15  
  7        0     Jo-Wilfried Tsonga            155.1      23   2017-04-18  
  8        4     Novak Djokovic                148.3      18   2017-04-21  
  9       -1     Stanislas Wawrinka            147.1      21   2017-04-20  
 10       -1     Roberto Bautista Agut         144.4      21   2017-04-19  
 11        0     Dominic Thiem                 141.8      27   2017-04-20  
 12       -2     Kei Nishikori                 137.5      21   2017-03-29  
 13        0     Alexander Zverev              129.8      23   2017-04-20  
 14        0     Andy Murray                   128.8      19   2017-04-20  
 15       14     Albert Ramos-Vinolas          124        31   2017-04-23  
 16       -1     Philipp Kohlschreiber         113        21   2017-04-16  
 17       -1     Milos Raonic                  112.4      15   2017-03-24  
 18        8     Pablo Carreno Busta           111.2      26   2017-04-20  
 19       -1     Steve Johnson                 103.4      22   2017-04-16  
 20       -3     Joao Sousa                     98.4      21   2017-04-18  
 21        1     Tomas Berdych                  98.1      24   2017-04-20  
 22       20     Pablo Cuevas                   96        18   2017-04-21  
 23       -2     Fabio Fognini                  95.9      20   2017-04-17  
 24       -4     Borna Coric                    95.4      19   2017-04-18  
 25       15     Lucas Pouille                  92.9      21   2017-04-22  
 26       -2     Robin Haase                    92.8      21   2017-04-19  
 27       -2     Richard Gasquet                90.8      18   2017-02-25  
 28       -9     Steve Darcis                   87.8      15   2017-04-16  
 29        9     Diego Sebastian Schwartzman    86.4      22   2017-04-21  
 30       -3     Fernando Verdasco              83.8      20   2017-04-14  
 31       -3     Sam Querrey                    83.3      19   2017-04-14  
 32       -9     Damir Dzumhur                  82.5      18   2017-04-18  
 33       -3     Gael Monfils                   74.5      11   2017-03-15  
 34       -3     Alexandr Dolgopolov            71.5      16   2017-03-24  
 35       -3     Thomaz Bellucci                64.9      17   2017-04-16  
 36       -3     Jordan Thompson                64.1      15   2017-04-07  
 37       28     Marin Cilic                    62.2      15   2017-04-21  
 38       -4     Jeremy Chardy                  61.7      20   2017-04-19  
 39       -3     John Isner                     59.1      16   2017-04-14  
 40       -3     Paolo Lorenzi                  56.2      25   2017-04-19  
 41        2     Denis Istomin                  56        10   2017-03-23  
 42        2     Egor Gerasimov                 53.7       3   2017-04-07  
 43        2     Vasek Pospisil                 53.5       6   2017-03-13  
 44        2     Donald Young                   52        19   2017-04-12  
 45        2     Victor Estrella Burgos         50.4      11   2017-04-12  
 46        2     Juan Martin Del Potro          48.6       9   2017-03-27  
 47        5     Nikoloz Basilashvili           48.5      15   2017-04-17  
 48      -13     Benoit Paire                   45.6      24   2017-04-18  
 49        2     Ernesto Escobedo               45.1      11   2017-04-15  
 50      -11     Malek Jaziri                   45.1      20   2017-04-16  
 51      -10     Ryan Harrison                  44.8      12   2017-04-18  
 52        1     Hyeon Chung                    44.6       8   2017-04-13  
 53        1     Taylor Harry Fritz             43.8      10   2017-03-24  
 54        1     Ramkumar Ramanathan            43.6       5   2017-04-09  
 55       15     Jan-Lennard Struff             43        15   2017-04-20  
 56        1     Gilles Muller                  42.9      20   2017-04-19  
 57       -1     Yoshihito Nishioka             42.7      18   2017-03-24  
 58       14     Gilles Simon                   40.9      14   2017-04-18  
 59       -1     Mikhail Kukushkin              39.9      11   2017-04-07  
 60       -1     Christian Garin                38.9       3   2017-04-09  
 61       -1     Roberto Carballes Baena        37.2       4   2017-02-20  
 62       -1     Marton Fucsovics               36.9       2   2017-02-05  
 63       -1     Carlos Berlocq                 36.1      14   2017-04-19  
 64       17     Jiri Vesely                    35.8      21   2017-04-19  
 65      -16     Daniel Evans                   34.6      22   2017-04-17  
 66      -16     Viktor Troicki                 33.9      18   2017-04-17  
 67       -3     Jared Donaldson                32.8       9   2017-04-12  
 68       -2     Soon Woo Kwon                  32.6       3   2017-04-09  
 69       -2     Federico Delbonis              32.2      15   2017-04-11  
 70       -1     Thiago Monteiro                30.8      16   2017-04-13  
 71        0     Kenny De Schepper              26         3   2017-02-10  
 72        2     Leonardo Mayer                 23.6       4   2017-04-13  
 73        2     Zhe Li                         23.1       2   2017-02-19  
 74        2     Jerzy Janowicz                 23.1       3   2017-02-09  
 75        2     Dmitry Popko                   22.8       2   2017-04-09  
 76        9     Feliciano Lopez                22.2      16   2017-04-19  
 77        1     Yuki Bhambri                   21.6       4   2017-02-05  
 78        1     Emilio Gomez                   21.5       3   2017-04-07  
 79        1     Gastao Elias                   20.2      12   2017-04-07  
 80       43     Adrian Mannarino               20.2      16   2017-04-20  
 81      -18     Nicolas Mahut                  19.9      14   2017-04-18  
 82        0     Darian King                    19.8       6   2017-03-25  
 83        0     Guido Pella                    19.7      13   2017-03-26  
 84       44     Tommy Haas                     19.5       7   2017-04-19  
 85      -17     Daniil Medvedev                18.9      16   2017-04-18  
 86       -2     Franko Skugor                  18.8       2   2017-02-05  
 87       68     Kyle Edmund                    18.3      19   2017-04-19  
 88       -2     Yibing Wu                      18         1   2017-02-17  
 89       -2     Evgeny Donskoy                 17.8       6   2017-03-02  
 90       -2     Roberto Quiroz                 15.8       3   2017-04-07  
 91      -18     Andreas Seppi                  15.6      12   2017-04-17  
 92       -3     Laslo Djere                    14.8       2   2017-04-12  
 93       -3     Reda El Amrani                 14.8       2   2017-04-12  
 94       -3     Nicolas Jarry                  14.4       3   2017-04-07  
 95       -3     Maximo Gonzalez                13.7       2   2017-04-13  
 96       -3     Gianluigi Quinzi               13.5       2   2017-04-13  
 97       -3     Ilya Ivashka                   13.4       4   2017-04-09  
 98       -3     Matthew Ebden                  13.3       5   2017-02-17  
 99       -2     Rajeev Ram                     13.1       3   2017-02-10  
100       -2     Dusan Lajovic                  12.8      13   2017-04-09  
101       -2     Henri Laaksonen                12.6       3   2017-03-12  
102       -2     Matthew Barton                 12.4       2   2017-01-11  
103       -2     Santiago Giraldo               12.1       8   2017-04-09  
104       -8     Martin Klizan                  11.7      17   2017-04-17  
105       -3     Radek Stepanek                 11.3       5   2017-01-19  
106       -3     Yen-Hsun Lu                    11.1      12   2017-03-25  
107       -3     Pedro Sousa                    10.9       2   2017-04-09  
108       -3     Seong Chan Hong                 9.7       2   2017-04-09  
109       -3     Ruben Bemelmans                 9.4       1   2017-02-05  
110       -3     Ivo Karlovic                    9.4      12   2017-03-27  
111       -3     Lukas Lacko                     8.7       4   2017-03-23  
112       -2     David Ferrer                    7.8       9   2017-03-25  
113        4     Pierre-Hugues Herbert           7        12   2017-04-18  
114       -3     Peter Polansky                  6.4       2   2017-02-14  
115       -3     Frederico Ferreira Silva        6         1   2017-02-05  
116       -3     Jason Jung                      6         1   2017-02-17  
117       -3     Marcelo Tomas Barrios Vera      6         1   2017-02-05  
118       -3     Ti Chen                         6         1   2017-02-17  
119       -3     Zhizhen Zhang                   6         1   2017-02-19  
120       -2     Gerald Melzer                   6        12   2017-04-09  
121       -2     Reilly Opelka                   5.9       5   2017-04-10  
122       -2     Yasutaka Uchiyama               5.3       1   2017-02-05  
123       -2     Tomislav Brkic                  5.1       1   2017-02-05  
124       -2     Marcos Baghdatis                4.9       7   2017-01-19  
125       23     Karen Khachanov                 3.9      15   2017-04-19  
126       -2     Cedrik-Marcel Stebe             3.5       2   2017-02-08  
127       -2     Dudi Sela                       3.4      13   2017-03-24  
128       -2     Peter Gojowczyk                 3.1       2   2017-03-11  
129       -2     Nicolas Kicker                  2.8       7   2017-04-13  
130       -1     Mirza Basic                     2.6       2   2017-04-07  
131       -1     Temur Ismailov                  2.4       2   2017-04-09  
132        0     Tim Smyczek                     1.9       4   2017-03-22  
133        0     Norbert Gombos                  1.7       2   2017-02-24  
134        1     Tristan Lamasine                1.1       1   2017-02-08  
135        1     Michael Venus                   1.1       3   2017-04-09  
136        1     Guido Andreozzi                 0.5       3   2017-02-16  
137        1     Andrej Martin                   0.4       1   2017-02-08  
138        1     Gonzalo Escobar                 0.3       2   2017-04-09  
139        1     Daniel Brands                   0.2       2   2017-02-09  
140        1     Agustin Velotti                 0         1   2017-02-07  
141        1     Teymuraz Gabashvili             0         1   2017-02-07  
142        1     Adrian Ungur                    0         2   2017-02-05  
143        1     Alexander Bublik                0         2   2017-01-18  
144        1     Brydan Klein                    0         2   2017-01-11  
145        1     Vincent Millot                 -0.2       1   2017-02-08  
146        1     Federico Gaio                  -0.2       4   2017-03-10  
147        2     Amine Ahouda                   -0.5       2   2017-04-13  
148        2     Andrew Whittington             -0.6       2   2017-01-19  
149        2     Giovanni Lapentti              -0.6       2   2017-02-08  
150        2     Prajnesh Gunneswaran           -0.8       2   2017-04-09  
151        2     Alejandro Falla                -1         2   2017-02-08  
152        2     Sergiy Stakhovsky              -1.3       2   2017-04-10  
153        3     Alessandro Giannessi           -2.1       7   2017-04-09  
154        3     Horacio Zeballos               -2.1      14   2017-04-13  
155        3     Kevin Anderson                 -2.3       7   2017-04-12  
156      -47     Mischa Zverev                  -3        18   2017-04-18  
157        2     Duckhee Lee                    -3.2       1   2017-02-03  
158        3     Kuan-Yi Lee                    -5.1       1   2017-02-19  
159        3     Frances Tiafoe                 -5.2       8   2017-04-12  
160        3     Attila Balazs                  -5.6       1   2017-02-03  
161        3     Jaume Munar                    -5.6       1   2017-04-09  
162        3     Hsien-Yin Peng                 -6         1   2017-02-19  
163        3     Ivan Dodig                     -6         1   2017-01-17  
164        3     James Duckworth                -6         1   2017-01-16  
165        3     Mauricio Echazu                -6         1   2017-02-03  
166        3     Roberto Cid Subervi            -6         1   2017-02-03  
167        3     Joao Souza                     -6         4   2017-03-02  
168        3     Julien Benneteau               -6         5   2017-04-09  
169        3     Aljaz Bedene                   -6        10   2017-03-22  
170        3     Paul-Henri Mathieu             -6.3       6   2017-04-11  
171        3     Bjorn Fratangelo               -6.5       5   2017-04-12  
172        3     Alex Bolt                      -6.6       1   2017-01-17  
173        3     Aleksandr Nedovyesov           -6.9       1   2017-04-09  
174        3     Artem Smirnov                  -7.6       2   2017-04-09  
175      -44     Tommy Robredo                  -8.5      10   2017-04-18  
176        2     Stefanos Tsitsipas             -8.6       2   2017-02-20  
177        2     Mikhail Youzhny                -8.7      12   2017-03-23  
178       33     Andrey Kuznetsov               -8.9      13   2017-04-17  
179        1     Andrey Rublev                  -9.1       5   2017-03-25  
180        1     Di Wu                          -9.6       2   2017-04-09  
181        1     Maximilian Marterer            -9.7       1   2017-02-07  
182      -48     Casper Ruud                    -9.7       8   2017-04-18  
183        0     Mikael Ymer                    -9.9       1   2017-03-23  
184        0     Alex De Minaur                -10         5   2017-01-18  
185        0     Marius Copil                  -10         6   2017-03-10  
186        0     Tallon Griekspoor             -10.1       1   2017-02-14  
187        0     Mohamed Safwat                -10.2       2   2017-02-27  
188        0     Cem Ilkel                     -10.4       1   2017-02-08  
189        0     Omar Alawadhi                 -10.4       1   2017-02-28  
190        0     Noah Rubin                    -10.4       3   2017-04-10  
191        0     Mathias Bourgue               -10.5       1   2017-02-07  
192        0     Lukas Rosol                   -10.7       1   2017-02-28  
193        0     Ze Zhang                      -11.1       2   2017-04-09  
194        0     Tobias Kamke                  -11.2       1   2017-02-07  
195        0     Gregoire Barrere              -11.3       1   2017-02-07  
196        0     Juan Pablo Varillas           -11.4       2   2017-02-05  
197        0     Orlando Luz                   -11.5       1   2017-02-27  
198        0     Dimitar Kuzmanov              -11.7       1   2017-02-07  
199        0     Tennys Sandgren               -11.7       1   2017-04-12  
200        0     Marko Tepavac                 -11.8       1   2017-02-07  
201        0     Jurgen Melzer                 -11.8       2   2017-04-07  
202        0     Anil Yuksel                   -12         1   2017-01-02  
203        0     Daniel Gimeno-Traver          -12         1   2017-02-06  
204        0     Mubarak Shannan Zayid         -12         1   2017-01-03  
205        0     Saketh Myneni                 -12         1   2017-01-03  
206        0     Christian Harrison            -12.1       1   2017-03-22  
207        0     Lucas Gomez                   -12.1       1   2017-02-27  
208        0     Inigo Cervantes               -12.2       1   2017-02-27  
209        0     Illya Marchenko               -12.3       5   2017-02-21  
210        0     Artem Sitak                   -12.4       1   2017-01-10  
211        1     Alexandar Lazarov             -12.6       1   2017-02-06  
212        1     Marco Chiudinelli             -12.6       2   2017-02-08  
213        1     Kimmer Coppejans              -12.9       1   2017-02-20  
214      -54     Renzo Olivo                   -12.9      12   2017-04-17  
215        0     Calvin Hemery                 -13.1       1   2017-02-08  
216        0     Guilherme Clezar              -13.1       1   2017-02-27  
217        0     Ante Pavic                    -13.5       1   2017-02-03  
218        0     Nikita Mashtakov              -14.1       1   2017-04-07  
219        0     Thiemo de Bakker              -14.2       1   2017-04-07  
220        0     Nenad Zimonjic                -14.6       1   2017-04-09  
221        0     Christopher Diaz-Figueroa     -15         2   2017-01-17  
222        0     Arthur De Greef               -15.2       5   2017-02-22  
223        0     Taro Daniel                   -15.3       2   2017-04-10  
224        0     Sanjar Fayziev                -15.6       3   2017-04-09  
225        0     Blake Mott                    -16.8       1   2017-01-17  
226        0     Eduardo Struvay               -17.1       1   2017-04-07  
227        0     Nick Hardt                    -17.1       1   2017-02-05  
228        0     Antoine Bellier               -17.3       1   2017-02-05  
229        0     Dmitry Tursunov               -17.4       1   2017-01-17  
230        0     Omar Jasika                   -17.4       1   2017-01-17  
231        0     Adrien Bossel                 -17.5       1   2017-02-05  
232        0     Ivan Endara                   -17.5       1   2017-04-09  
233        0     Illia Biloborodko             -17.7       1   2017-04-09  
234        0     Alexander Merino              -18         1   2017-02-05  
235        0     Daniel Cukierman              -18         1   2017-02-05  
236        0     Go Soeda                      -18         1   2017-01-16  
237        0     Jose Hernandez-Fernandez      -18         1   2017-02-03  
238        0     Jose Olivares                 -18         1   2017-02-05  
239        0     Kamil Majchrzak               -18         1   2017-02-03  
240        0     Thomas Fabbiano               -18         1   2017-01-17  
241        0     Joris De Loore                -18.4       1   2017-04-09  
242        0     Jozef Kovalik                 -18.8       6   2017-02-28  
243        0     Quentin Halys                 -19.3       2   2017-02-07  
244        0     Jose (Rubin) Statham          -20         5   2017-04-09  
245        0     Stefan Kozlov                 -21.9       3   2017-03-10  
246        0     Dustin Brown                  -22.1      14   2017-04-13  
247        0     Marco Cecchinato              -23         2   2017-02-28  
248       11     Nicolas Almagro               -23         8   2017-04-18  
249       -1     Akira Santillan               -23.2       2   2017-02-28  
250       -1     Hubert Hurkacz                -23.4       2   2017-02-05  
251       -1     Elias Ymer                    -23.6       2   2017-03-09  
252        0     Juan Monaco                   -25.3       3   2017-04-10  
253        0     Nikola Mektic                 -26.5       2   2017-02-05  
254        1     Radu Albot                    -27.2      10   2017-04-13  
255        1     Samuel Groth                  -27.8       5   2017-04-09  
256        1     Luca Vanni                    -28.9       2   2017-04-12  
257        1     Michael Mmoh                  -29.8       3   2017-03-22  
258        2     Jan Satral                    -31.2       2   2017-02-05  
259        2     Yshai Oliel                   -32.5       2   2017-02-05  
260        2     Janko Tipsarevic              -33.5       4   2017-02-21  
261      -10     Bernard Tomic                 -33.6       9   2017-04-17  
262       -8     Marcel Granollers             -36.2      11   2017-04-18  
263        0     Benjamin Becker               -36.5       3   2017-03-23  
264        1     Konstantin Kravchuk           -39.3       7   2017-03-23  
265        1     Facundo Bagnis                -43.8      10   2017-03-22  
266        1     Denis Shapovalov              -43.9       3   2017-02-21  
267       -3     Florian Mayer                 -44.9       6   2017-04-16  
268        0     Finn Tearney                  -45.9       3   2017-02-05  
269        0     Adam Pavlasek                 -46.2       7   2017-04-12  
270        0     Rogerio Dutra Silva           -47.1       9   2017-04-12  
271        0     Guillermo Garcia-Lopez        -52.2      12   2017-04-17  
272        0     Stephane Robert               -59.1       9   2017-03-24
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