Where the 1581.8 rating comes from
From 200 matches played between 1 January 2006 and 27 July 2015, 192 of them rated, and from them alone. Every line below was written at computation time: nothing is recomputed to show this page.
How to read this
On the right: the change this match produced, then the value before → after. A line's arrival value is the next line's starting value, down to the starting rating given to every newcomer. A ±0.0 is a counted match that did not move the rating, a walkover for instance.
200 matches, from the most recent to the first
beaten by Austin Krajicek 0–2
27/07/15 · ATP 250 2015 · Qualifying — Second round · detail
−12.41594.2 → 1581.8
beat Antonio Ruiz-Rosales 2–1
27/07/15 · ATP 250 2015 · Qualifying — First round · detail
+9.11585.1 → 1594.2
beaten by Radu Albot 0–2
13/10/14 · ATP 250 2014 · Qualifying — First round · detail
−13.71598.8 → 1585.1
beaten by Alexander Ward 1–2
19/05/14 · ATP 250 2014 · Qualifying — First round · detail
−14.91613.7 → 1598.8
beaten by Martin Kližan 0–2
28/04/14 · ATP 250 2014 · Qualifying — First round · detail
−9.31623.0 → 1613.7
beaten by Dustin Brown 1–2
29/07/13 · ATP 250 2013 · Qualifying — First round · detail
−15.21638.2 → 1623.0
beaten by Chris Guccione 0–2
15/07/13 · ATP 250 2013 · First round · retirement · detail
±0.01638.2 → 1638.2
beaten by Nils Langer 0–2
08/07/13 · ATP 250 2013 · Qualifying — Qualifying competition · detail
−18.91650.1 → 1631.3
beat Dominik Meffert 2–0
20/05/13 · ATP 250 2013 · Qualifying — Second round · detail
+7.31629.8 → 1637.1
beat Aljaž Bedene 2–1
20/05/13 · ATP 250 2013 · Qualifying — Qualifying competition · detail
+9.71620.1 → 1629.8
beat Santiago Giraldo 2–1
29/04/13 · ATP 250 2013 · Qualifying — Second round · detail
+12.81620.8 → 1633.7
beat Jan-Lennard Struff 2–1
29/04/13 · ATP 250 2013 · Qualifying — Qualifying competition · detail
+5.81607.6 → 1613.4
beaten by Philipp Kohlschreiber 0–2
29/04/13 · ATP 250 2013 · Second round · detail
−6.71614.3 → 1607.6
beat Henri Laaksonen 2–1
22/04/13 · ATP 250 2013 · Qualifying — First round · detail
+9.81588.0 → 1597.8
beaten by Florent Serra 0–2
22/04/13 · ATP 250 2013 · Qualifying — Second round · detail
−13.61601.6 → 1588.0
beaten by Jan Mertl 1–2
18/02/13 · ATP 250 2013 · Qualifying — Second round · detail
−17.51619.1 → 1601.6
beat Victor Hănescu 2–0
15/10/12 · ATP 250 2012 · Qualifying — Second round · detail
+10.91598.2 → 1609.1
beat Richard Muzaev 2–0
15/10/12 · ATP 250 2012 · Qualifying — Qualifying competition · detail
+9.81588.4 → 1598.2
beat Petru-Alexandru Luncanu 2–0
15/10/12 · ATP 250 2012 · Qualifying — First round · detail
+7.01581.4 → 1588.4
beaten by Kevin Anderson 0–2
24/09/12 · ATP 250 2012 · Qualifying — Qualifying competition · detail
−9.31607.3 → 1597.9
beat Eric Butorac 2–0
24/09/12 · ATP 250 2012 · Qualifying — Second round · detail
+8.61598.7 → 1607.3
beat Aviruth Phaphui 2–0
24/09/12 · ATP 250 2012 · Qualifying — First round · detail
+9.01589.7 → 1598.7
beat Jonathan Dasnières de Veigy 2–0
09/07/12 · ATP 250 2012 · Qualifying — First round · detail
+6.51573.9 → 1580.4
beat Benjamin Balleret 2–0
09/07/12 · ATP 250 2012 · Qualifying — Qualifying competition · detail
+8.71565.2 → 1573.9
beaten by Albert Ramos Vinolas 0–2
09/07/12 · ATP 250 2012 · Second round · detail
−9.81566.8 → 1557.0
beaten by Mikhail Ledovskikh 1–2
18/06/12 · ATP 250 2012 · Qualifying — First round · detail
−15.91582.7 → 1566.8
beat Charles-Antoine Brezac 2–0
11/06/12 · ATP 250 2012 · Qualifying — First round · detail
+10.01572.7 → 1582.7
beat Brian Baker 2–0
11/06/12 · ATP 250 2012 · Qualifying — Second round · detail
+13.51559.2 → 1572.7
beat Amir Weintraub 2–0
11/06/12 · ATP 250 2012 · Qualifying — Qualifying competition · detail
+10.31548.9 → 1559.2
beaten by Édouard Roger-Vasselin 1–2
11/06/12 · ATP 250 2012 · First round · detail
−12.11561.0 → 1548.9
beaten by João Souza 0–2
21/05/12 · ATP 250 2012 · Qualifying — First round · detail
−13.61574.6 → 1561.0
beaten by Roberto Ortega Olmedo 1–2
30/04/12 · ATP 250 2012 · Qualifying — First round · detail
−15.01589.6 → 1574.6
beat Simone Vagnozzi 2–1
23/04/12 · ATP 500 2012 · Qualifying — First round · detail
+8.11581.4 → 1589.6
beaten by Joao Sousa 1–2
23/04/12 · ATP 500 2012 · Qualifying — Qualifying competition · detail
−15.91597.3 → 1581.4
beaten by Roberto Bautista Agut 0–2
09/04/12 · ATP 250 2012 · Qualifying — Second round · detail
−14.11611.5 → 1597.3
beat Khalid Allouch 2–0
09/04/12 · ATP 250 2012 · Qualifying — First round · detail
+8.51602.9 → 1611.5
beaten by Kei Nishikori 0–2
30/08/10 · ATP Grand Slam 2010 · First round · retirement · detail
±0.01602.9 → 1602.9
Only the matches the source publishes appear; what is missing is listed. The source gives the day, not the hour: two matches on the same day are ordered by a reproducible rule, which is not necessarily the real order.