Ugo Humbert

Where the 1721.1 rating comes from

From 374 matches played between 18 September 2017 and 9 November 2026, 361 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.

374 matches, from the most recent to the first

beaten by Lorenzo Musetti 1–2
09/11/26 · ATP 250 2026 · Quarterfinals · detail
−7.41728.5 → 1721.1
beat Borna Gojo 2–0
09/11/26 · ATP 250 2026 · Second round · detail
+8.71719.8 → 1728.5
09/11/26 · ATP 250 2026 · First round · detail
+8.81711.0 → 1719.8
beaten by Matteo Berrettini 0–2
05/11/26 · ATP 1000 2026 · Second round · detail
−11.01722.0 → 1711.0
04/11/26 · ATP 1000 2026 · First round · detail
+12.41709.6 → 1722.0
beaten by Novak Djokovic 1–2
26/10/26 · ATP 500 2026 · First round · detail
−4.01713.6 → 1709.6
beaten by Corentin Moutet 1–2
19/10/26 · ATP 250 2026 · First round · detail
−15.01728.6 → 1713.6
beaten by Arthur Géa 1–2
08/10/26 · ATP 1000 2026 · Second round · detail
−15.21743.8 → 1728.6
beaten by Jiří Lehečka 1–2
28/09/26 · ATP 500 2026 · Second round · detail
−9.11752.9 → 1743.8
28/09/26 · ATP 500 2026 · First round · detail
+14.91738.0 → 1752.9
beaten by Michael Zheng 0–2
15/08/26 · ATP 1000 2026 · Second round · detail
−16.61754.6 → 1738.0
beaten by Daniel Mérida 0–2
06/08/26 · ATP 1000 2026 · Second round · detail
−16.41771.0 → 1754.6
beaten by Ben Shelton 1–2
27/07/26 · ATP 500 2026 · Second round · detail
−9.91780.9 → 1771.0
beat Andres Martin 2–0
27/07/26 · ATP 500 2026 · First round · detail
+2.51778.3 → 1780.9
beaten by Zizou Bergs 2–3
29/06/26 · ATP Grand Slam 2026 · First round · detail
−15.81794.1 → 1778.3
beaten by Zizou Bergs 1–2
22/06/26 · ATP 250 2026 · Final · detail
−16.81810.9 → 1794.1
beat Quentin Halys 2–0
22/06/26 · ATP 250 2026 · Quarterfinals · detail
+6.61804.3 → 1810.9
beat Mattia Bellucci 2–1
22/06/26 · ATP 250 2026 · First round · detail
+6.61797.8 → 1804.3
beat Jenson Brooksby 2–0
22/06/26 · ATP 250 2026 · Second round · detail
+7.61790.1 → 1797.8
beat Jack Draper 2–0
22/06/26 · ATP 250 2026 · Semifinals · detail
+17.81772.3 → 1790.1
beaten by Tommy Paul 0–2
15/06/26 · ATP 500 2026 · Semifinals · detail
−9.01781.3 → 1772.3
beat Rinky Hijikata 2–0
15/06/26 · ATP 500 2026 · Quarterfinals · detail
+9.01772.3 → 1781.3
beat Marin Čilić 2–0
15/06/26 · ATP 500 2026 · First round · detail
+11.21761.1 → 1772.3
beat Hamad Medjedovic 2–1
15/06/26 · ATP 500 2026 · Second round · detail
+11.51749.6 → 1761.1
beat Elias Ymer 2–0
08/06/26 · ATP 250 2026 · First round · detail
+6.21743.4 → 1749.6
beaten by Benjamin Bonzi 1–2
08/06/26 · ATP 250 2026 · Second round · detail
−15.91759.3 → 1743.4
beaten by Quentin Halys 0–3
27/05/26 · ATP Grand Slam 2026 · Second round · detail
−16.31775.7 → 1759.3
beat Adrian Mannarino 3–0
25/05/26 · ATP Grand Slam 2026 · First round · detail
+5.61770.1 → 1775.7
beat Karen Khachanov 2–1
18/05/26 · ATP 500 2026 · Second round · detail
+11.61758.5 → 1770.1
beat Justin Engel 2–1
18/05/26 · ATP 500 2026 · First round · detail
+5.91752.6 → 1758.5
beaten by Ignacio Buse 1–2
18/05/26 · ATP 500 2026 · Quarterfinals · detail
−15.81768.4 → 1752.6
beaten by Dino Prižmić 0–2
08/05/26 · ATP 1000 2026 · Third round · detail
−14.01782.5 → 1768.4
beat Vít Kopřiva 2–0
07/05/26 · ATP 1000 2026 · Second round · detail
+8.61773.8 → 1782.5
beaten by Térence Atmane 0–2
25/04/26 · ATP 1000 2026 · Second round · detail
−16.81790.6 → 1773.8
beat Moïse Kouamé 2–0
06/04/26 · ATP 1000 2026 · First round · detail
+4.81785.8 → 1790.6
beaten by Jannik Sinner 0–2
06/04/26 · ATP 1000 2026 · Second round · detail
−1.41787.3 → 1785.8
beaten by Francisco Cerúndolo 0–2
20/03/26 · ATP 1000 2026 · Fourth round · detail
−11.11798.3 → 1787.3
20/03/26 · ATP 1000 2026 · Third round · detail
+7.61790.8 → 1798.3
beat Gabriel Diallo 2–0
19/03/26 · ATP 1000 2026 · Second round · detail
+9.31781.5 → 1790.8
beaten by Alex Michelsen 1–2
05/03/26 · ATP 1000 2026 · Second round · detail
−14.91796.3 → 1781.5
23/02/26 · ATP 500 2026 · First round · detail
+11.71784.7 → 1796.3
beaten by Andrey Rublev 1–2
23/02/26 · ATP 500 2026 · Second round · detail
−12.31797.0 → 1784.7
beaten by Fábián Marozsán 0–2
16/02/26 · ATP 500 2026 · First round · detail
−14.21811.2 → 1797.0
beat Guy den Ouden 2–0
09/02/26 · ATP 500 2026 · Second round · detail
+3.91807.3 → 1811.2
beat Daniil Medvedev 2–1
09/02/26 · ATP 500 2026 · First round · detail
+16.11791.2 → 1807.3
09/02/26 · ATP 500 2026 · Quarterfinals · detail
+6.01785.2 → 1791.2
beaten by Alex de Minaur 0–2
09/02/26 · ATP 500 2026 · Semifinals · detail
−6.31791.5 → 1785.2
02/02/26 · ATP 250 2026 · First round · detail
+8.71782.8 → 1791.5
beaten by Adrian Mannarino 1–2
02/02/26 · ATP 250 2026 · Second round · detail
−17.41800.2 → 1782.8
beaten by Ben Shelton 0–3
19/01/26 · ATP Grand Slam 2026 · First round · detail
−10.01810.2 → 1800.2

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.