Where the 1546.2 rating comes from
From 296 matches played between 11 February 2008 and 26 February 2018, 278 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.
296 matches, from the most recent to the first
beaten by Yuki Bhambri 0–2
26/02/18 · ATP 500 2018 · Qualifying — First round · detail
−12.21558.5 → 1546.2
beaten by Peter Polansky 1–1
02/10/17 · ATP 500 2017 · Qualifying — First round · retirement · detail
±0.01558.5 → 1558.5
beaten by Vasek Pospisil
26/06/17 · ATP 250 2017 · Qualifying — Qualifying competition · walkover · detail
±0.01518.6 → 1518.6
beaten by Ernesto Escobedo 0–2
08/05/17 · ATP 1000 2017 · Qualifying — First round · detail
−8.91518.7 → 1509.7
beaten by Darian King 1–2
20/03/17 · ATP 1000 2017 · Qualifying — First round · detail
−10.51529.1 → 1518.7
beaten by Dušan Lajović 1–2
06/03/17 · ATP 1000 2017 · Qualifying — First round · detail
−9.11538.3 → 1529.1
beaten by Lukas Rosol 1–2
27/02/17 · ATP 500 2017 · Qualifying — First round · detail
−9.41547.6 → 1538.3
beat Ryan Harrison 2–1
02/01/17 · ATP 250 2017 · Qualifying — First round · detail
+18.31538.6 → 1556.9
beaten by Ernesto Escobedo 1–2
02/01/17 · ATP 250 2017 · Qualifying — Qualifying competition · detail
−12.31550.9 → 1538.6
beaten by Aldin Šetkić 0–2
24/10/16 · ATP 500 2016 · Qualifying — First round · detail
−14.41565.3 → 1550.9
beaten by Illya Marchenko 1–3
29/08/16 · ATP Grand Slam 2016 · First round · detail
−14.01602.8 → 1588.8
beaten by Thiago Monteiro 0–2
15/08/16 · ATP 1000 2016 · Qualifying — First round · detail
−14.51617.3 → 1602.8
beaten by Yoshihito Nishioka 0–2
18/07/16 · ATP 500 2016 · First round · retirement · detail
±0.01626.6 → 1626.6
beaten by Fernando Verdasco 0–3
24/05/16 · ATP Grand Slam 2016 · Second round · detail
−8.31642.6 → 1634.3
beaten by Benjamin Becker 1–2
02/05/16 · ATP 1000 2016 · Qualifying — First round · detail
−12.81643.2 → 1630.4
beaten by Juan Mónaco 1–2
23/03/16 · ATP 1000 2016 · First round · retirement · detail
±0.01620.3 → 1620.3
beaten by Alexander Zverev Jr. 1–2
09/03/16 · ATP 1000 2016 · First round · detail
−9.61629.9 → 1620.3
beaten by Thomas Fabbiano 1–2
22/02/16 · ATP 500 2016 · Qualifying — Qualifying competition · detail
−13.91643.8 → 1629.9
beat Roberto Marcora 2–0
22/02/16 · ATP 500 2016 · Qualifying — First round · detail
+5.81638.0 → 1643.8
beat Kimmer Coppejans 2–0
08/02/16 · ATP 500 2016 · Qualifying — First round · detail
+5.81632.2 → 1638.0
beat Jan-Lennard Struff 2–0
08/02/16 · ATP 500 2016 · Qualifying — Qualifying competition · detail
+8.91623.3 → 1632.2
beaten by Philipp Kohlschreiber 0–2
08/02/16 · ATP 500 2016 · Second round · detail
−6.41629.7 → 1623.3
beaten by Quentin Halys 1–3
18/01/16 · ATP Grand Slam 2016 · First round · detail
−15.81628.9 → 1613.2
beat Jared Donaldson 2–1
04/01/16 · ATP 250 2016 · Qualifying — Qualifying competition · detail
+9.41613.1 → 1622.6
beaten by Jerzy Janowicz 1–2
02/11/15 · ATP 1000 2015 · Qualifying — First round · detail
−9.91617.5 → 1607.6
beaten by Chung Hyeon 1–2
17/08/15 · ATP 1000 2015 · Qualifying — First round · detail
−13.91631.4 → 1617.5
beaten by Yoshihito Nishioka 0–2
03/08/15 · ATP 500 2015 · Qualifying — Qualifying competition · detail
−15.51647.0 → 1631.4
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.