Quentin Halys

Where the 1718.1 rating comes from

From 267 matches played between 18 May 2015 and 9 November 2026, 258 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.

267 matches, from the most recent to the first

beaten by Lorenzo Sonego 0–2
09/11/26 · ATP 250 2026 · First round · detail
−16.11734.1 → 1718.1
beaten by Tommy Paul 0–2
05/11/26 · ATP 1000 2026 · Third round · detail
−6.81741.0 → 1734.1
beat Frances Tiafoe 2–1
05/11/26 · ATP 1000 2026 · Second round · detail
+16.91724.1 → 1741.0
beat Arthur Fery 2–0
04/11/26 · ATP 1000 2026 · First round · detail
+9.01715.1 → 1724.1
beaten by Holger Rune 1–2
26/10/26 · ATP 500 2026 · First round · detail
−8.21723.3 → 1715.1
beaten by Alexander Zverev Jr. 1–2
09/10/26 · ATP 1000 2026 · Third round · detail
−3.51726.8 → 1723.3
beat Alexander Blockx 2–1
08/10/26 · ATP 1000 2026 · Second round · detail
+12.11714.8 → 1726.8
beat Coleman Wong 2–0
07/10/26 · ATP 1000 2026 · First round · detail
+9.11705.6 → 1714.8
beat Ignacio Buse 2–0
28/09/26 · ATP 500 2026 · First round · detail
+12.11693.5 → 1705.6
beaten by Alex de Minaur 1–2
28/09/26 · ATP 500 2026 · Second round · detail
−7.31700.8 → 1693.5
beaten by Roman Safiullin 1–2
21/09/26 · ATP 250 2026 · Second round · detail
−14.81715.5 → 1700.8
beaten by Alexander Zverev Jr. 2–3
02/09/26 · ATP Grand Slam 2026 · Second round · detail
−3.91719.4 → 1715.5
31/08/26 · ATP Grand Slam 2026 · First round · detail
+6.71712.7 → 1719.4
beaten by Benjamin Bonzi 1–2
24/08/26 · ATP 250 2026 · Second round · detail
−13.91726.6 → 1712.7
beaten by Alex de Minaur 1–2
15/08/26 · ATP 1000 2026 · Second round · detail
−8.61735.2 → 1726.6
beat Vít Kopřiva 2–0
13/08/26 · ATP 1000 2026 · First round · detail
+8.71726.5 → 1735.2
beat Bu Yunchaokete 2–0
12/08/26 · ATP 1000 2026 · Qualifying — Qualifying competition · detail
+7.01719.5 → 1726.5
beat Kwon Soon-woo 2–1
10/08/26 · ATP 1000 2026 · Qualifying — First round · detail
+9.71709.8 → 1719.5
beat Yannick Hanfmann 2–0
20/07/26 · ATP 250 2026 · Semifinals · detail
+12.41697.4 → 1709.8
20/07/26 · ATP 250 2026 · Second round · detail
+14.41683.0 → 1697.4
beat Mariano Navone 2–0
20/07/26 · ATP 250 2026 · Quarterfinals · detail
+12.31670.7 → 1683.0
beat Laslo Djere 2–0
20/07/26 · ATP 250 2026 · First round · detail
+10.41660.4 → 1670.7
beat Alexander Bublik 2–0
20/07/26 · ATP 250 2026 · Final · detail
+17.51642.8 → 1660.4
beat Federico Cinà 2–1
13/07/26 · ATP 250 2026 · First round · detail
+7.11635.7 → 1642.8
beaten by Alexander Shevchenko 0–2
13/07/26 · ATP 250 2026 · Quarterfinals · detail
−12.81648.5 → 1635.7
beat Alexander Bublik 2–1
13/07/26 · ATP 250 2026 · Second round · detail
+18.01630.5 → 1648.5
beaten by Marcos Giron 0–3
01/07/26 · ATP Grand Slam 2026 · Second round · detail
−12.51643.0 → 1630.5
beat Matteo Arnaldi 3–1
29/06/26 · ATP Grand Slam 2026 · First round · detail
+13.81629.2 → 1643.0
beaten by Ugo Humbert 0–2
22/06/26 · ATP 250 2026 · Quarterfinals · detail
−6.61635.8 → 1629.2
beaten by Toby Samuel 0–2
22/06/26 · ATP 250 2026 · Qualifying — First round · detail
−17.11652.9 → 1635.8
beat Giles Hussey 2–0
22/06/26 · ATP 250 2026 · Second round · detail
+8.61644.3 → 1652.9
beaten by Sho Shimabukuro 0–2
08/06/26 · ATP 250 2026 · First round · detail
−13.21657.5 → 1644.3
beaten by Alexander Zverev Jr. 1–3
29/05/26 · ATP Grand Slam 2026 · Third round · detail
−3.01660.5 → 1657.5
beat Ugo Humbert 3–0
27/05/26 · ATP Grand Slam 2026 · Second round · detail
+16.31644.2 → 1660.5
beat Mattia Bellucci 3–0
25/05/26 · ATP Grand Slam 2026 · First round · detail
+10.11634.1 → 1644.2
beaten by Jaime Faria 1–2
20/04/26 · ATP 1000 2026 · Qualifying — First round · detail
−16.01650.1 → 1634.1
beat Matteo Arnaldi 2–1
13/04/26 · ATP 500 2026 · Qualifying — First round · detail
+11.51638.6 → 1650.1
beaten by Hamad Medjedovic 1–2
13/04/26 · ATP 500 2026 · Qualifying — Qualifying competition · detail
−10.71649.3 → 1638.6
beaten by Emilio Nava 0–2
06/04/26 · ATP 1000 2026 · Qualifying — First round · detail
−14.31663.6 → 1649.3
beaten by Karim Bennani 1–2
30/03/26 · ATP 250 2026 · First round · detail
−18.91682.5 → 1663.6
beat Kamil Majchrzak 2–0
20/03/26 · ATP 1000 2026 · Third round · detail
+12.91669.6 → 1682.5
beaten by Alexander Zverev Jr. 0–2
20/03/26 · ATP 1000 2026 · Fourth round · detail
−3.51673.1 → 1669.6
19/03/26 · ATP 1000 2026 · Second round · detail
+16.51656.6 → 1673.1
beat Liam Draxl 2–1
18/03/26 · ATP 1000 2026 · First round · detail
+5.41651.1 → 1656.6
beaten by Adam Walton 0–2
04/03/26 · ATP 1000 2026 · First round · detail
−16.21667.4 → 1651.1
23/02/26 · ATP 500 2026 · Qualifying — First round · detail
+10.71656.7 → 1667.4
23/02/26 · ATP 500 2026 · Qualifying — Qualifying competition · detail
+11.41645.3 → 1656.7
beaten by Jack Draper 0–2
23/02/26 · ATP 500 2026 · First round · detail
−3.61648.9 → 1645.3
beat Mert Alkaya 2–0
16/02/26 · ATP 500 2026 · Qualifying — First round · detail
+6.81642.1 → 1648.9
beaten by Jan Choinski 1–2
16/02/26 · ATP 500 2026 · Qualifying — Qualifying competition · detail
−18.31660.4 → 1642.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.