Where the 1451.8 rating comes from
From 62 matches played between 25 February 2008 and 18 March 2019, 60 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.
62 matches, from the most recent to the first
beaten by Félix Auger-Aliassime 1–2
18/03/19 · ATP 1000 2019 · Qualifying — First round · detail
−6.71458.5 → 1451.8
beaten by Miomir Kecmanović 0–2
04/03/19 · ATP 1000 2019 · Qualifying — First round · detail
−9.71468.1 → 1458.5
beat Rudolf Molleker 2–1
04/02/19 · ATP 250 2019 · Qualifying — First round · detail
+14.11454.0 → 1468.1
beaten by Alexandar Lazarov 1–2
04/02/19 · ATP 250 2019 · Qualifying — Qualifying competition · detail
−13.11467.1 → 1454.0
beaten by Pablo Carreño Busta 2–3
14/01/19 · ATP Grand Slam 2019 · First round · detail
−3.51470.6 → 1467.1
beat Roman Safiullin 2–0
17/09/18 · ATP 250 2018 · Qualifying — Qualifying competition · detail
+13.71457.0 → 1470.6
beat Daniel Brands 2–1
17/09/18 · ATP 250 2018 · Qualifying — First round · detail
+17.31439.7 → 1457.0
beaten by Roberto Bautista Agut 0–2
17/09/18 · ATP 250 2018 · First round · detail
−2.11441.8 → 1439.7
beaten by Salvatore Caruso 0–2
05/02/18 · ATP 250 2018 · Qualifying — First round · detail
−12.51454.3 → 1441.8
beaten by Ernesto Escobedo 0–2
19/06/17 · ATP 500 2017 · Qualifying — First round · detail
−7.21461.4 → 1454.3
beaten by Kevin Anderson 1–2
15/05/17 · ATP 1000 2017 · Qualifying — First round · detail
−3.41464.8 → 1461.4
beaten by Taro Daniel 0–2
10/04/17 · ATP 250 2017 · Qualifying — Qualifying competition · detail
−9.91474.7 → 1464.8
beat Iñigo Cervantes Huegun 2–1
10/04/17 · ATP 250 2017 · Qualifying — First round · detail
+14.31460.4 → 1474.7
beaten by Tomáš Berdych 0–1
16/01/17 · ATP Grand Slam 2017 · First round · retirement · detail
±0.01464.9 → 1464.9
beaten by Gastão Elias 1–2
09/01/17 · ATP 250 2017 · Qualifying — First round · detail
−8.41473.3 → 1464.9
beaten by Nikoloz Basilashvili 0–2
02/01/17 · ATP 250 2017 · Qualifying — First round · detail
−8.41481.8 → 1473.3
beat Mikołaj Borkowski 2–0
26/09/16 · ATP 250 2016 · Qualifying — First round · detail
+13.11468.7 → 1481.8
beat Jozef Kovalík 2–1
26/09/16 · ATP 250 2016 · Qualifying — Qualifying competition · detail
+14.11454.6 → 1468.7
beaten by Ernests Gulbis 0–2
09/05/16 · ATP 1000 2016 · Qualifying — First round · detail
−6.61473.3 → 1466.7
beaten by Steven Diez 0–2
25/04/16 · ATP 250 2016 · Qualifying — First round · detail
−16.41489.7 → 1473.3
beaten by Andrea Arnaboldi 0–2
21/03/16 · ATP 1000 2016 · Qualifying — First round · detail
−13.11502.9 → 1489.7
beaten by Dennis Novikov 1–2
15/02/16 · ATP 250 2016 · Qualifying — Qualifying competition · detail
−13.71523.0 → 1509.3
beat Artem Smirnov 2–0
15/02/16 · ATP 250 2016 · Qualifying — First round · detail
+7.51515.5 → 1523.0
beaten by Yasutaka Uchiyama 1–2
28/09/15 · ATP 250 2015 · Qualifying — Qualifying competition · detail
−12.91539.1 → 1526.1
beat Syed Mohd Agil Syed Naguib 2–0
28/09/15 · ATP 250 2015 · Qualifying — First round · detail
+9.41529.7 → 1539.1
beat Santiago González 2–0
28/09/15 · ATP 250 2015 · Qualifying — Second round · detail
+7.21522.5 → 1529.7
beaten by Albert Montañés 0–2
27/07/15 · ATP 500 2015 · Qualifying — First round · detail
−8.91531.3 → 1522.5
beaten by Lu Yen-Hsun 0–2
15/06/15 · ATP 500 2015 · Qualifying — First round · detail
−8.11560.2 → 1552.2
beat Nicolas Mahut 2–1
04/05/15 · ATP 1000 2015 · Qualifying — Qualifying competition · detail
+14.71556.6 → 1571.2
beat Carlos Berlocq
04/05/15 · ATP 1000 2015 · Qualifying — First round · retirement · detail
±0.01556.6 → 1556.6
beaten by Thiemo de Bakker 1–2
13/04/15 · ATP 1000 2015 · Qualifying — First round · detail
−8.41552.5 → 1544.0
beaten by Mate Delić 0–2
23/03/15 · ATP 1000 2015 · Qualifying — First round · detail
−12.91565.3 → 1552.5
beat Rogério Dutra da Silva 2–0
09/02/15 · ATP 250 2015 · Qualifying — Second round · detail
+11.01562.8 → 1573.8
beat Daniel Gimeno Traver 2–0
09/02/15 · ATP 250 2015 · Qualifying — Qualifying competition · detail
+12.21550.6 → 1562.8
beat Alexandre Tsuchiya 2–0
09/02/15 · ATP 250 2015 · Qualifying — First round · detail
+10.41540.1 → 1550.6
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.