Where the 1549.4 rating comes from
From 79 matches played between 27 February 2012 and 30 July 2018, 78 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.
79 matches, from the most recent to the first
beaten by Luis Patiño 0–2
30/07/18 · ATP 250 2018 · Qualifying — First round · detail
−17.61567.0 → 1549.4
beaten by Bernard Tomic 0–2
16/07/18 · ATP 250 2018 · Qualifying — First round · detail
−8.31575.2 → 1567.0
beaten by Sekou Bangoura 1–2
31/07/17 · ATP 500 2017 · Qualifying — Qualifying competition · detail
−17.11592.4 → 1575.2
beat Connor Farren 2–0
31/07/17 · ATP 500 2017 · Qualifying — First round · detail
+9.21583.2 → 1592.4
beat John-Patrick Smith 2–0
17/07/17 · ATP 250 2017 · Qualifying — Qualifying competition · detail
+11.61558.6 → 1570.2
beat Lloyd Glasspool 2–1
01/08/16 · ATP 250 2016 · Qualifying — First round · detail
+8.81563.1 → 1572.0
beat James Duckworth 2–1
01/08/16 · ATP 250 2016 · Qualifying — Qualifying competition · detail
+12.01551.2 → 1563.1
beat Michael Mmoh 2–0
25/07/16 · ATP 1000 2016 · Qualifying — First round · detail
+9.01549.3 → 1558.3
beaten by Emilio Gómez 0–2
25/07/16 · ATP 1000 2016 · Qualifying — Qualifying competition · detail
−13.81563.1 → 1549.3
beat Viktor Durasovic 2–1
06/06/16 · ATP 250 2016 · Qualifying — First round · detail
+9.51572.4 → 1582.0
beaten by Dennis Novikov 0–2
06/06/16 · ATP 250 2016 · Qualifying — Qualifying competition · detail
−15.71588.1 → 1572.4
beaten by Marco Trungelliti 1–2
21/03/16 · ATP 1000 2016 · Qualifying — First round · detail
−15.91604.0 → 1588.1
beaten by Vincent Millot 0–2
08/03/16 · ATP 1000 2016 · Qualifying — Qualifying competition · detail
−14.01618.0 → 1604.0
beat Caio Zampieri 2–1
07/03/16 · ATP 1000 2016 · Qualifying — First round · detail
+9.01608.9 → 1618.0
beat Kevin Anderson 1–0
15/02/16 · ATP 250 2016 · First round · retirement · detail
±0.01617.3 → 1617.3
beaten by Roberto Carballés Baena 0–2
01/02/16 · ATP 250 2016 · First round · detail
−13.71642.2 → 1628.5
beaten by Kei Nishikori 0–3
19/01/16 · ATP Grand Slam 2016 · Second round · detail
−2.31644.5 → 1642.2
beaten by Nikoloz Basilashvili 0–2
12/10/15 · ATP 1000 2015 · Qualifying — Qualifying competition · detail
−16.71656.0 → 1639.4
beat Danai Udomchoke 2–0
12/10/15 · ATP 1000 2015 · Qualifying — First round · detail
+5.31650.7 → 1656.0
beat Shuichi Sekiguchi 2–0
05/10/15 · ATP 500 2015 · Qualifying — First round · detail
+4.41646.3 → 1650.7
beat Nicolas Mahut 2–0
05/10/15 · ATP 500 2015 · Qualifying — Qualifying competition · detail
+14.81631.5 → 1646.3
beaten by Kevin Anderson 0–3
01/09/15 · ATP Grand Slam 2015 · Second round · detail
−4.21606.3 → 1602.1
beaten by Marinko Matosevic 1–2
03/08/15 · ATP 500 2015 · Qualifying — First round · detail
−13.01605.0 → 1592.0
beat Yuichi Sugita 2–0
27/07/15 · ATP 250 2015 · Qualifying — Qualifying competition · detail
+10.51594.5 → 1605.0
beat Evgeny Korolev 2–0
27/07/15 · ATP 250 2015 · Qualifying — Second round · detail
+12.41582.1 → 1594.5
beaten by Ričardas Berankis 1–2
15/06/15 · ATP 500 2015 · Qualifying — First round · detail
−14.41634.8 → 1620.4
beaten by Thomas Schoorel 1–2
08/06/15 · ATP 250 2015 · Qualifying — First round · detail
−17.41652.2 → 1634.8
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.