Where the 1506.1 rating comes from
From 45 matches played between 27 February 2012 and 21 August 2023, 43 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.
45 matches, from the most recent to the first
beat Ulises Blanch 2–1
21/08/23 · ATP 250 2023 · Qualifying — First round · detail
+7.81498.3 → 1506.1
beat Strong Kirchheimer 2–1
21/08/23 · ATP 250 2023 · Qualifying — Qualifying competition · detail
+12.41486.0 → 1498.3
beaten by Christopher Eubanks 0–2
27/09/21 · ATP 250 2021 · Qualifying — Qualifying competition · detail
−13.11499.4 → 1486.4
beaten by Lucas Pouille 1–2
23/08/21 · ATP 250 2021 · Qualifying — First round · detail
−7.91507.3 → 1499.4
beaten by Ramkumar Ramanathan 0–2
12/07/21 · ATP 250 2021 · Qualifying — First round · detail
−11.11518.4 → 1507.3
beaten by Christopher O'Connell 0–2
24/05/21 · ATP 250 2021 · Qualifying — First round · detail
−12.61531.0 → 1518.4
beat Peter Polansky 2–0
08/04/19 · ATP 250 2019 · Qualifying — First round · detail
+11.41519.6 → 1531.0
beaten by Peđa Krstin 0–2
08/04/19 · ATP 250 2019 · Qualifying — Qualifying competition · detail
−13.41532.9 → 1519.6
beaten by Denis Istomin 1–2
18/03/19 · ATP 1000 2019 · Qualifying — First round · detail
−8.61541.5 → 1532.9
beaten by Elias Ymer 1–2
04/03/19 · ATP 1000 2019 · Qualifying — First round · detail
−13.11554.6 → 1541.5
beat John-Patrick Smith 2–0
18/02/19 · ATP 250 2019 · Qualifying — First round · detail
+11.71542.9 → 1554.6
beat Alexei Popyrin 2–0
18/02/19 · ATP 250 2019 · Qualifying — Qualifying competition · detail
+13.71529.3 → 1542.9
beaten by Mitchell Krueger 0–2
09/04/18 · ATP 250 2018 · Qualifying — First round · detail
−14.21556.9 → 1542.7
beat Mackenzie McDonald 2–1
20/03/18 · ATP 1000 2018 · Qualifying — Qualifying competition · detail
+8.91564.2 → 1573.1
beat Roberto Carballés Baena 2–1
19/03/18 · ATP 1000 2018 · Qualifying — First round · detail
+14.31550.0 → 1564.2
beaten by Ričardas Berankis 0–2
05/03/18 · ATP 1000 2018 · Qualifying — First round · detail
−9.91559.8 → 1550.0
beaten by Alexander Bublik 1–2
19/02/18 · ATP 250 2018 · Qualifying — Qualifying competition · detail
−11.71558.0 → 1546.3
beaten by Adrián Menéndez Maceiras 0–2
12/02/18 · ATP 250 2018 · Qualifying — First round · detail
−15.01586.0 → 1571.1
beaten by Alexander Zverev Jr. 0–3
28/08/17 · ATP Grand Slam 2017 · First round · detail
−1.81587.8 → 1586.0
beaten by Alexandr Dolgopolov 1–2
15/05/17 · ATP 1000 2017 · Qualifying — First round · detail
−6.61594.4 → 1587.8
beat Reilly Opelka
21/03/17 · ATP 1000 2017 · Qualifying — Qualifying competition · walkover · detail
±0.01584.1 → 1584.1
beat Mikhail Kukushkin 2–0
07/03/17 · ATP 1000 2017 · Qualifying — Qualifying competition · detail
+13.91546.6 → 1560.5
beaten by Steve Darcis 0–2
20/02/17 · ATP 250 2017 · Qualifying — Qualifying competition · detail
−15.61549.7 → 1534.1
beat Tatsuma Ito 2–0
13/02/17 · ATP 250 2017 · Qualifying — Qualifying competition · retirement · detail
±0.01528.9 → 1528.9
beat Andrew Watson 2–0
13/02/17 · ATP 250 2017 · Qualifying — First round · detail
+23.61505.2 → 1528.9
beat Zhang Ze 2–0
03/08/15 · ATP 500 2015 · Qualifying — Qualifying competition · detail
+27.51457.1 → 1484.6
beat Somdev Devvarman 2–1
03/08/15 · ATP 500 2015 · Qualifying — First round · detail
+30.51426.5 → 1457.1
beaten by Takanyi Garanganga 1–2
19/05/14 · ATP 250 2014 · Qualifying — First round · detail
−25.51467.1 → 1441.5
beaten by Michael Yani 0–2
27/02/12 · ATP 250 2012 · Qualifying — First round · detail
−32.91500.0 → 1467.1
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.