Where the 1421.1 rating comes from
From 11 matches played between 15 October 2012 and 17 October 2016, 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.
11 matches, from the most recent to the first
beaten by Federico Gaio 0–2
17/10/16 · ATP 250 2016 · Qualifying — First round · detail
−11.11432.2 → 1421.1
beaten by Radu Albot 1–2
19/09/16 · ATP 250 2016 · Qualifying — First round · detail
−16.81449.0 → 1432.2
beat Miljan Zekić 2–0
16/05/16 · ATP 250 2016 · Qualifying — First round · detail
+21.91427.1 → 1449.0
beaten by Diego Sebastián Schwartzman 0–2
16/05/16 · ATP 250 2016 · Qualifying — Qualifying competition · detail
−10.61437.6 → 1427.1
beaten by Vladimir Polyakov 1–2
21/09/15 · ATP 250 2015 · Qualifying — First round · detail
−27.71465.3 → 1437.6
beaten by Go Soeda 0–2
22/06/15 · ATP 250 2015 · Qualifying — First round · detail
−21.81487.1 → 1465.3
beaten by Dustin Brown 0–2
08/06/15 · ATP 250 2015 · Qualifying — Second round · detail
−15.81502.9 → 1487.1
beat David Vega Hernández 2–0
08/06/15 · ATP 250 2015 · Qualifying — First round · detail
+26.11476.8 → 1502.9
beaten by Richard Muzaev 1–2
14/10/13 · ATP 250 2013 · Qualifying — First round · detail
−22.11499.0 → 1476.8
beaten by Édouard Roger-Vasselin 0–2
15/10/12 · ATP 250 2012 · Qualifying — Second round · detail
−22.01521.0 → 1499.0
beat Artem Smirnov 2–0
15/10/12 · ATP 250 2012 · Qualifying — First round · detail
+21.01500.0 → 1521.0
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.