Hugo Gaston

Where the 1484.6 rating comes from

From 196 matches played between 19 February 2018 and 2 November 2026, 184 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.

196 matches, from the most recent to the first

beaten by Vít Kopřiva 0–2
02/11/26 · ATP 1000 2026 · Qualifying — First round · detail
−9.21493.9 → 1484.6
beaten by Jacob Fearnley 0–2
19/10/26 · ATP 250 2026 · First round · detail
−8.21502.1 → 1493.9
beaten by Liam Draxl 0–2
05/10/26 · ATP 1000 2026 · Qualifying — First round · detail
−14.41516.5 → 1502.1
beat Sho Shimabukuro 2–0
21/09/26 · ATP 250 2026 · First round · detail
+14.71501.7 → 1516.5
beat Jaime Faria 2–1
21/09/26 · ATP 250 2026 · Second round · detail
+17.61484.2 → 1501.7
beaten by Andrey Rublev 1–2
21/09/26 · ATP 250 2026 · Quarterfinals · detail
−4.21488.4 → 1484.2
beaten by Daniil Medvedev 0–3
31/08/26 · ATP Grand Slam 2026 · First round · detail
−2.91491.3 → 1488.4
beaten by Nicolai Budkov Kjær 1–2
10/08/26 · ATP 1000 2026 · Qualifying — First round · detail
−11.81503.1 → 1491.3
beaten by Duncan Chan 1–2
03/08/26 · ATP 1000 2026 · Qualifying — Qualifying competition · detail
−12.51515.6 → 1503.1
beat Titouan Droguet 2–0
20/07/26 · ATP 250 2026 · Second round · detail
+16.31499.3 → 1515.6
beat Tiago Torres 2–0
20/07/26 · ATP 250 2026 · Quarterfinals · detail
+13.71485.6 → 1499.3
beaten by Luca Van Assche 0–2
20/07/26 · ATP 250 2026 · Semifinals · detail
−10.21495.8 → 1485.6
beat Damir Džumhur 1–0
20/07/26 · ATP 250 2026 · First round · retirement · detail
±0.01495.8 → 1495.8
beaten by Daniel Altmaier 0–2
13/07/26 · ATP 250 2026 · First round · detail
−7.21503.0 → 1495.8
beaten by Stefanos Tsitsipas 0–3
29/06/26 · ATP Grand Slam 2026 · First round · detail
−5.51508.5 → 1503.0
beaten by Francisco Cerúndolo 1–3
27/05/26 · ATP Grand Slam 2026 · Second round · detail
−3.41511.9 → 1508.5
beat Gaël Monfils 3–2
25/05/26 · ATP Grand Slam 2026 · First round · detail
+18.91493.0 → 1511.9
beat Marko Topo 2–0
18/05/26 · ATP 500 2026 · Qualifying — First round · detail
+14.11478.9 → 1493.0
beaten by Ignacio Buse 0–2
18/05/26 · ATP 500 2026 · Qualifying — Qualifying competition · detail
−6.21485.1 → 1478.9
beaten by Karen Khachanov 1–2
18/05/26 · ATP 500 2026 · First round · detail
−4.51489.6 → 1485.1
beaten by Andrea Pellegrino 0–2
04/05/26 · ATP 1000 2026 · Qualifying — First round · detail
−11.91501.5 → 1489.6
beaten by Elmer Møller 0–2
20/04/26 · ATP 1000 2026 · Qualifying — First round · detail
−13.01514.5 → 1501.5
beaten by Luca Van Assche 0–2
30/03/26 · ATP 250 2026 · First round · detail
−13.41527.9 → 1514.5
beaten by Christopher O'Connell 0–2
09/02/26 · ATP 500 2026 · Qualifying — Qualifying competition · detail
−9.91537.8 → 1527.9
beat Alec Deckers 2–1
09/02/26 · ATP 500 2026 · Qualifying — First round · detail
+10.61527.2 → 1537.8
beaten by Jannik Sinner 0–2
19/01/26 · ATP Grand Slam 2026 · First round · retirement · detail
±0.01527.2 → 1527.2
beat Vít Kopřiva 2–0
12/01/26 · ATP 250 2026 · Qualifying — Qualifying competition · detail
+14.31512.9 → 1527.2
beat Isaac Becroft 2–0
12/01/26 · ATP 250 2026 · Qualifying — First round · detail
+11.01501.9 → 1512.9
beaten by Cameron Norrie 0–2
12/01/26 · ATP 250 2026 · First round · detail
−4.81506.7 → 1501.9
beaten by Matteo Arnaldi 1–2
05/01/26 · ATP 250 2026 · Qualifying — First round · detail
−6.81513.5 → 1506.7
beat Térence Atmane 2–0
03/11/25 · ATP 250 2025 · First round · detail
+16.31497.2 → 1513.5
beaten by Daniel Altmaier 1–1
03/11/25 · ATP 250 2025 · Second round · retirement · detail
±0.01497.2 → 1497.2
beaten by Shintaro Mochizuki 0–3
25/08/25 · ATP Grand Slam 2025 · First round · detail
−12.91510.1 → 1497.2
beaten by Marton Fucsovics 0–2
18/08/25 · ATP 250 2025 · First round · detail
−5.01515.1 → 1510.1
beaten by Roberto Carballés Baena 1–2
06/08/25 · ATP 1000 2025 · First round · detail
−9.21524.3 → 1515.1
beaten by Andrey Rublev 0–2
29/07/25 · ATP 1000 2025 · Second round · detail
−4.51528.8 → 1524.3
beat Mattia Bellucci 2–1
28/07/25 · ATP 1000 2025 · First round · retirement · detail
±0.01528.8 → 1528.8
beaten by Norbert Gombos 0–2
21/07/25 · ATP 250 2025 · First round · detail
−12.31541.1 → 1528.8
beaten by Damir Džumhur 1–2
14/07/25 · ATP 250 2025 · Second round · detail
−11.91553.0 → 1541.1
beat Chun-hsin Tseng 2–0
14/07/25 · ATP 250 2025 · First round · detail
+11.01541.9 → 1553.0
beaten by Jakub Menšík 1–3
30/06/25 · ATP Grand Slam 2025 · First round · detail
−4.01546.0 → 1541.9
beaten by Ben Shelton
28/05/25 · ATP Grand Slam 2025 · Second round · walkover · detail
±0.01546.0 → 1546.0
beat Ugo Blanchet 3–2
26/05/25 · ATP Grand Slam 2025 · First round · detail
+11.01535.0 → 1546.0
beaten by Matteo Arnaldi 1–2
19/05/25 · ATP 250 2025 · First round · detail
−5.71540.6 → 1535.0
beaten by Nicolás Jarry 0–2
07/05/25 · ATP 1000 2025 · First round · detail
−8.91549.6 → 1540.6
beaten by Sebastian Ofner 0–2
23/04/25 · ATP 1000 2025 · First round · detail
−9.31558.8 → 1549.6
beat Luca Nardi 2–0
22/04/25 · ATP 1000 2025 · Qualifying — Qualifying competition · detail
+12.51546.4 → 1558.8
beat Yannick Hanfmann 2–1
21/04/25 · ATP 1000 2025 · Qualifying — First round · detail
+13.51532.9 → 1546.4
beaten by Cameron Norrie 0–2
14/04/25 · ATP 500 2025 · Qualifying — First round · detail
−7.51540.4 → 1532.9
beaten by Camilo Ugo Carabelli 0–2
07/04/25 · ATP 1000 2025 · Qualifying — First round · detail
−10.91551.3 → 1540.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.