Last: Aug 25, 2026, Winston-Salem Open Round 2, lost
Photo: si.robi, CC BY-SA 2.0, via Wikimedia Commons (cropped)TennisATPRight-handed
Quentin Halys
Quentin Halys is an ATP Tour player who won the Generali Open on Jul 25, 2026.
181 ATP Tour matches1 title
Updated
About Quentin Halys
Born in Bondy, France, on October 26, 1996, Quentin Halys plays right-handed with a two-handed backhand and turned pro in 2012. Nicolas Devilder and Olivier Malcor are his coaches. Halys beat Alexander Bublik in the final of the Generali Open on Jul 25, 2026, and on October 26, 2026 he reached a career-high ATP Tour ranking of No. 45.
Halys lost to Lorenzo Sonego 6-4, 7-6 in Round 1 of the Bybit Stockholm Open on Nov 10, 2026, after a 7-6, 6-4 loss to Tommy Paul in Round 3 of the Rolex Paris Masters on Nov 5, 2026. A day earlier, Halys beat Frances Tiafoe 6-3, 1-6, 7-6 in Round 2 of the Rolex Paris Masters.
Match history181
Every ATP Tour, Grand Slam and Olympic main-draw match in our records, newest first. A walkover is listed but never counted in a record.
2026: 36-28
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 10 | Bybit Stockholm Open | Round 1 | Lorenzo Sonego | L | 4-6, 6-7(4) | Hard |
| Nov 5 | Paris Masters | Round 3 | Tommy Paul | L | 6-7(3), 4-6 | Hard |
| Nov 4 | Paris Masters | Round 2 | Frances Tiafoe | W | 6-3, 1-6, 7-6(9) | Hard |
| Nov 3 | Paris Masters | Round 1 | Arthur Fery | W | 7-6(6), 7-5 | Hard |
| Oct 26 | Swiss Indoors Basel | Round 1 | Holger Rune | L | 4-6, 7-6(2), 6-7(5) | Hard |
| Oct 11 | Shanghai Masters | Round 3 | Alexander Zverev | L | 4-6, 7-6(8), 3-6 | Hard |
| Oct 9 | Shanghai Masters | Round 2 | Alexander Blockx | W | 4-6, 7-6(9), 6-4 | Hard |
| Oct 7 | Shanghai Masters | Round 1 | Chak Lam Coleman Wong | W | 6-4, 7-6(5) | Hard |
| Oct 2 | China Open | Round 2 | Alex de Minaur | L | 6-3, 6-7(5), 5-7 | Hard |
| Oct 1 | China Open | Round 1 | Ignacio Buse | W | 6-1, 7-6(3) | Hard |
| Sep 26 | AITO Hangzhou Open | Round 2 | Roman Safiullin | L | 7-5, 3-6, 4-6 | Hard |
| Sep 3 | US Open | Round 2 | Alexander Zverev | L | 4-6, 6-4, 6-7(3), 7-6(3), 3-6 | Hard |
Show 52 more
| Aug 31 | US Open | Round 1 | Facundo Diaz Acosta | W | 6-4, 7-5, 6-7(7), 6-1 | Hard |
| Aug 25 | Winston-Salem Open | Round 2 | Benjamin Bonzi | L | 6-2, 6-7(5), 3-6 | Hard |
| Aug 15 | Cincinnati Open | Round 2 | Alex de Minaur | L | 6-1, 3-6, 6-7(4) | Hard |
| Aug 14 | Cincinnati Open | Round 1 | Vit Kopriva | W | 7-6(5), 6-4 | Hard |
| Aug 12 | Cincinnati Open | Qualifying Final | Bu Yunchaokete | W | 6-2, 7-6(2) | Hard |
| Aug 11 | Cincinnati Open | Qualifying 1st Round | SoonWoo Kwon | W | 4-6, 7-6(5), 6-4 | Hard |
| Jul 25 | Generali Open | Final | Alexander Bublik | W | 6-4, 7-6(6) | Clay |
| Jul 24 | Generali Open | Semifinal | Yannick Hanfmann | W | 6-4, 7-6(2) | Clay |
| Jul 23 | Generali Open | Quarterfinal | Mariano Navone | W | 7-5, 6-3 | Clay |
| Jul 22 | Generali Open | Round 2 | Valentin Vacherot | W | 6-3, 6-4 | Clay |
| Jul 21 | Generali Open | Round 1 | Laslo Djere | W | 7-6(4), 6-4 | Clay |
| Jul 17 | EFG Swiss Open Gstaad | Quarterfinal | Aleksandr Shevchenko | L | 6-7(5), 3-6 | Clay |
| Jul 17 | EFG Swiss Open Gstaad | Round 2 | Alexander Bublik | W | 6-7(4), 6-4, 7-6(5) | Clay |
| Jul 14 | EFG Swiss Open Gstaad | Round 1 | Federico Cina | W | 6-3, 3-6, 7-6(6) | Clay |
| Jul 2 | Wimbledon | Round 2 | Marcos Giron | L | 6-7(5), 3-6, 4-6 | Grass |
| Jun 30 | Wimbledon | Round 1 | Matteo Arnaldi | W | 3-6, 6-1, 7-6(5), 6-3 | Grass |
| Jun 25 | Lexus Eastbourne Open | Quarterfinal | Ugo Humbert | L | 3-6, 4-6 | Grass |
| Jun 24 | Lexus Eastbourne Open | Round 2 | Giles Hussey | W | 6-1, 7-5 | Grass |
| Jun 20 | Lexus Eastbourne Open | Qualifying 1st Round | Toby Samuel | L | 2-6, 4-6 | Grass |
| Jun 9 | Boss Open | Round 1 | Sho Shimabukuro | L | 4-6, 2-6 | Grass |
| May 29 | Roland Garros | Round 3 | Alexander Zverev | L | 4-6, 3-6, 7-5, 2-6 | Clay |
| May 27 | Roland Garros | Round 2 | Ugo Humbert | W | 6-4, 7-6(4), 7-6(8) | Clay |
| May 24 | Roland Garros | Round 1 | Mattia Bellucci | W | 6-3, 7-6(4), 6-3 | Clay |
| Apr 20 | Madrid Open | Qualifying 1st Round | Jaime Faria | L | 7-6(9), 3-6, 4-6 | Clay |
| Apr 12 | Barcelona Open | Qualifying Final | Hamad Medjedovic | L | 2-6, 6-3, 6-7(6) | Clay |
| Apr 11 | Barcelona Open | Qualifying 1st Round | Matteo Arnaldi | W | 6-1, 6-7(1), 7-6(2) | Clay |
| Apr 4 | Monte-Carlo Masters | Qualifying 1st Round | Emilio Nava | L | 4-6, 4-6 | Clay |
| Mar 30 | Grand Prix Hassan II | Round 1 | Karim Bennani | L | 4-6, 7-6(5), 2-6 | Clay |
| Mar 24 | Miami Open | Round 4 | Alexander Zverev | L | 6-7(4), 6-7(1) | Hard |
| Mar 23 | Miami Open | Round 3 | Kamil Majchrzak | W | 7-6(4), 6-1 | Hard |
| Mar 21 | Miami Open | Round 2 | Alejandro Davidovich Fokina | W | 7-6(8), 6-4 | Hard |
| Mar 19 | Miami Open | Round 1 | Liam Draxl | W | 6-7(4), 6-1, 6-1 | Hard |
| Mar 4 | Indian Wells | Round 1 | Adam Walton | L | 3-6, 3-6 | Hard |
| Feb 23 | Dubai Duty Free | Round 1 | Jack Draper | L | 6-7(8), 3-6 | Hard |
| Feb 22 | Dubai Duty Free | Qualifying Final | Aleksandr Shevchenko | W | 7-6(6), 7-5 | Hard |
| Feb 21 | Dubai Duty Free | Qualifying 1st Round | Christopher O'Connell | W | 6-3, 6-4 | Hard |
| Feb 18 | Qatar Open | Round 2 | Arthur Fils | L | 1-6, 6-7(7) | Hard |
| Feb 17 | Qatar Open | Round 1 | Pablo Carreno Busta | W | 4-6, 7-5, 6-3 | Hard |
| Feb 15 | Qatar Open | Qualifying Final | Jan Choinski | L | 6-1, 3-6, 6-7(5) | Hard |
| Feb 14 | Qatar Open | Qualifying 1st Round | Mert Alkaya | W | 6-3, 6-4 | Hard |
| Feb 11 | Rotterdam | Round 2 | Tallon Griekspoor | L | 5-7, 6-7(11) | Hard |
| Feb 10 | Rotterdam | Round 1 | Mees Rottgering | W | 3-6, 6-1, 6-1 | Hard |
| Jan 20 | Australian Open | Round 2 | Daniil Medvedev | L | 7-6(9), 3-6, 4-6, 2-6 | Hard |
| Jan 18 | Australian Open | Round 1 | Alejandro Tabilo | W | 6-2, 6-2, 7-6(2) | Hard |
| Jan 13 | Adelaide International | Round 2 | Tomas Machac | L | 4-6, 2-6 | Hard |
| Jan 12 | Adelaide International | Round 1 | Jacob Fearnley | W | 6-3, 6-4 | Hard |
| Jan 11 | Adelaide International | Qualifying Final | Adam Walton | W | 6-2, 7-6(9) | Hard |
| Jan 10 | Adelaide International | Qualifying 1st Round | Benjamin Bonzi | W | 6-3, 6-4 | Hard |
| Jan 7 | Brisbane International | Round 2 | Brandon Nakashima | L | 2-6, 4-6 | Hard |
| Jan 5 | Brisbane International | Round 1 | Alexei Popyrin | W | 5-7, 6-3, 6-4 | Hard |
| Jan 3 | Brisbane International | Qualifying Final | Kamil Majchrzak | W | 1-6, 7-6(5), 6-4 | Hard |
| Jan 2 | Brisbane International | Qualifying 1st Round | Eliot Spizzirri | W | 6-4, 6-3 | Hard |
2025: 18-28
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 3 | Moselle Open | Round 1 | Matteo Berrettini | L | 2-6, 4-6 | Hard |
| Oct 25 | Paris Masters | Qualifying 1st Round | Damir Dzumhur | L | 6-4, 3-6, 1-6 | Hard |
| Oct 22 | Swiss Indoors Basel | Round 1 | Casper Ruud | L | 1-6, 6-7(3) | Hard |
| Oct 19 | Swiss Indoors Basel | Qualifying Final | Remy Bertola | L | 4-6, 4-6 | Hard |
| Oct 18 | Swiss Indoors Basel | Qualifying 1st Round | Aleksandr Shevchenko | W | 6-3, 6-7(4), 7-6(2) | Hard |
| Oct 15 | BNP Paribas Fortis European Open | Round 1 | Nikoloz Basilashvili | L | 4-6, 4-6 | Hard |
| Oct 4 | Shanghai Masters | Round 2 | Jiri Lehecka | L | 4-6, 5-7 | Hard |
| Oct 2 | Shanghai Masters | Round 1 | Mackenzie McDonald | W | 6-3, 6-2 | Hard |
| Sep 24 | China Open | Qualifying Final | Arthur Cazaux | L | 6-4, 1-5 ret. (ret.) | Hard |
| Sep 23 | China Open | Qualifying 1st Round | Wang Aoran | W | 6-0, 6-2 | Hard |
| Sep 17 | Chengdu Open | Round 1 | Christopher O'Connell | L | 7-6(3), 3-6, 4-6 | Hard |
| Aug 26 | US Open | Round 1 | David Goffin | L | 7-6(2), 4-6, 3-6, 5-7 | Hard |
Show 34 more
| Jul 27 | National Bank Open | Round 1 | Miomir Kecmanovic | L | 6-4, 4-6, 5-7 | Hard |
| Jul 22 | Mubadala DC Open | Round 1 | Aleksandar Kovacevic | L | 2-6, 6-3, 3-6 | Hard |
| Jul 16 | Mifel Tennis Open by Telcel Oppo | Round 2 | Juan Pablo Ficovich | L | 4-6, 7-6(5), 3-6 | Hard |
| Jul 1 | Wimbledon | Round 1 | August Holmgren | L | 6-7(4), 3-6, 4-6 | Grass |
| Jun 23 | Lexus Eastbourne Open | Round 1 | Mattia Bellucci | L | 4-6, 2-6 | Grass |
| Jun 18 | Terra Wortmann Open | Round 2 | Daniil Medvedev | L | 2-6, 5-7 | Grass |
| Jun 16 | Terra Wortmann Open | Round 1 | Benjamin Bonzi | W | 6-4, 6-4 | Grass |
| Jun 11 | Boss Open | Round 2 | Taylor Fritz | L | 3-6, 6-7(6) | Grass |
| Jun 10 | Boss Open | Round 1 | Lorenzo Sonego | W | 6-7(6), 7-5, 6-4 | Grass |
| May 30 | Roland Garros | Round 3 | Holger Rune | L | 6-4, 2-6, 7-5, 5-7, 2-6 | Clay |
| May 28 | Roland Garros | Round 2 | Miomir Kecmanovic | W | 4-6, 6-3, 7-6(2), 7-5 | Clay |
| May 25 | Roland Garros | Round 1 | Tomas Machac | W | 7-6(4), 4-1 ret. (ret.) | Clay |
| May 21 | Gonet Geneva Open | Round 2 | Taylor Fritz | L | 4-6, 6-7(5) | Clay |
| May 19 | Gonet Geneva Open | Round 1 | Jaume Munar | W | 4-6, 6-3, 7-6(5) | Clay |
| May 7 | Italian Open | Round 1 | Vit Kopriva | L | 4-6, 3-6 | Clay |
| Apr 24 | Madrid Open | Round 1 | Luciano Darderi | L | 4-6, 4-6 | Clay |
| Mar 21 | Miami Open | Round 2 | Lorenzo Musetti | L | 6-3, 6-7(4), 5-7 | Hard |
| Mar 19 | Miami Open | Round 1 | Thiago Seyboth Wild | W | 6-3, 6-4 | Hard |
| Mar 8 | Indian Wells | Round 2 | Carlos Alcaraz | L | 4-6, 2-6 | Hard |
| Mar 7 | Indian Wells | Round 1 | Pablo Carreno Busta | W | 6-3, 6-4 | Hard |
| Feb 28 | Dubai Duty Free | Semifinal | Felix Auger-Aliassime | L | 7-5, 4-6, 3-6 | Hard |
| Feb 27 | Dubai Duty Free | Quarterfinal | Luca Nardi | W | 2-6, 6-3, 7-6(5) | Hard |
| Feb 26 | Dubai Duty Free | Round 2 | Roberto Bautista Agut | W | 7-6(5), 6-4 | Hard |
| Feb 25 | Dubai Duty Free | Round 1 | Andrey Rublev | W | 3-6, 6-4, 7-6(5) | Hard |
| Feb 23 | Dubai Duty Free | Qualifying Final | Pavel Kotov | W | 7-6(3), 7-5 | Hard |
| Feb 22 | Dubai Duty Free | Qualifying 1st Round | Yasutaka Uchiyama | W | 6-3, 7-6(4) | Hard |
| Feb 18 | Qatar Open | Round 1 | Felix Auger-Aliassime | L | 6-4, 4-6, 6-7(2) | Hard |
| Feb 16 | Qatar Open | Qualifying Final | Stan Wawrinka | W | 7-6(6), 1-6, 6-3 | Hard |
| Feb 15 | Qatar Open | Qualifying 1st Round | Mubarak Shannan Zayid | W | 6-4, 6-2 | Hard |
| Feb 11 | Open 13 Provence | Round 1 | Zhang Zhizhen | L | 3-6, 7-6(2), 6-7(3) | Hard |
| Jan 29 | Open Occitanie | Round 1 | Jesper de Jong | L | 6-7(7), 0-2 ret. (ret.) | Hard |
| Jan 14 | Australian Open | Round 2 | Arthur Fils | L | 2-6, 6-4, 6-7(2), 5-7 | Hard |
| Jan 12 | Australian Open | Round 1 | Adam Walton | W | 4-6, 4-6, 6-4, 7-6(4), 7-5 | Hard |
| Jan 4 | Adelaide International | Qualifying 1st Round | Jacob Bradshaw | L | 2-2 ret. (ret.) | Hard |
2024: 26-13
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 7 | Moselle Open | Quarterfinal | Benjamin Bonzi | L | 3-6, 6-7(1) | Hard |
| Nov 6 | Moselle Open | Round 2 | Pierre-Hugues Herbert | W | 6-1, 4-6, 6-4 | Hard |
| Nov 4 | Moselle Open | Round 1 | Theo Papamalamis | W | 6-3, 6-1 | Hard |
| Nov 3 | Moselle Open | Qualifying Final | Gregoire Barrere | W | 6-4, 6-2 | Hard |
| Nov 2 | Moselle Open | Qualifying 1st Round | Matteo Martineau | W | 6-3, 6-4 | Hard |
| Oct 28 | Paris Masters | Round 1 | Francisco Cerundolo | L | 6-7(5), 3-6 | Hard |
| Oct 27 | Paris Masters | Qualifying Final | Bu Yunchaokete | W | 3-6, 7-6(4), 6-3 | Hard |
| Oct 26 | Paris Masters | Qualifying 1st Round | Cameron Norrie | W | 6-3, 6-4, 0-0 | Hard |
| Oct 22 | Erste Bank Open | Round 1 | Gael Monfils | L | 6-7(5), 3-6 | Hard |
| Oct 20 | Erste Bank Open | Qualifying Final | Jaume Munar | W | 6-1, 7-6(3) | Hard |
| Oct 19 | Erste Bank Open | Qualifying 1st Round | Corentin Moutet | W | 0-6, 7-6(5), 6-4 | Hard |
| Oct 17 | Bybit Stockholm Open | Round 2 | Grigor Dimitrov | L | 6-7(1), 3-6 | Hard |
Show 27 more
| Oct 16 | Bybit Stockholm Open | Round 1 | Sumit Nagal | W | 6-0, 6-4 | Hard |
| Aug 27 | US Open | Round 1 | Otto Virtanen | L | 3-6, 3-6, 7-6(4), 2-6 | Hard |
| Aug 22 | US Open | Qualifying Final | Jerome Kym | W | 7-6(4), 2-6, 7-6(7) | Hard |
| Aug 21 | US Open | Qualifying 2nd Round | J.J. Wolf | W | 6-3, 7-6(4) | Hard |
| Aug 20 | US Open | Qualifying 1st Round | Henrique Rocha | W | 6-7(2), 6-1, 7-6(4) | Hard |
| Jul 21 | EFG Swiss Open Gstaad | Final | Matteo Berrettini | L | 3-6, 1-6 | Clay |
| Jul 20 | EFG Swiss Open Gstaad | Semifinal | Jan-Lennard Struff | W | 6-3, 7-6(2) | Clay |
| Jul 19 | EFG Swiss Open Gstaad | Quarterfinal | Gustavo Heide | W | 6-1, 7-5 | Clay |
| Jul 18 | EFG Swiss Open Gstaad | Round 2 | Lukas Klein | W | 6-3, 6-7(7), 6-4 | Clay |
| Jul 16 | EFG Swiss Open Gstaad | Round 1 | Richard Gasquet | W | 7-6(4), 7-6(5) | Clay |
| Jul 14 | EFG Swiss Open Gstaad | Qualifying Final | Nicolas Moreno De Alboran | W | 7-5, 6-3 | Clay |
| Jul 13 | EFG Swiss Open Gstaad | Qualifying 1st Round | Giovanni Fonio | W | 1-6, 7-6(6), 6-2 | Clay |
| Jul 6 | Wimbledon | Round 3 | Holger Rune | L | 6-1, 7-6(4), 4-6, 6-7(4), 1-6 | Grass |
| Jul 4 | Wimbledon | Round 2 | Karen Khachanov | W | 4-6, 6-3, 3-6, 6-3, 6-4 | Grass |
| Jul 3 | Wimbledon | Round 1 | Christopher Eubanks | W | 6-4, 6-4, 6-2 | Grass |
| Jun 27 | Wimbledon | Qualifying Final | Beibit Zhukayev | W | 6-3, 6-4, 6-4 | Grass |
| Jun 26 | Wimbledon | Qualifying 2nd Round | Jay Clarke | W | 6-3, 3-6, 6-3 | Grass |
| Jun 24 | Wimbledon | Qualifying 1st Round | Gregoire Barrere | W | 6-3, 6-4 | Grass |
| May 24 | Roland Garros | Qualifying Final | Filip Misolic | L | 6-2, 4-6, 3-6 | Clay |
| May 22 | Roland Garros | Qualifying 2nd Round | Diego Schwartzman | W | 4-6, 6-4, 7-6(7) | Clay |
| May 21 | Roland Garros | Qualifying 1st Round | Alexis Galarneau | W | 7-5, 6-3 | Clay |
| Apr 22 | Madrid Open | Qualifying 1st Round | Pablo Llamas Ruiz | L | 2-6, 4-6 | Clay |
| Mar 18 | Miami Open | Qualifying 1st Round | Emilio Nava | L | 4-6, 5-7 | Hard |
| Mar 4 | Indian Wells | Qualifying 1st Round | Ethan Quinn | L | 1-6, 5-7 | Hard |
| Feb 7 | Open 13 Provence | Round 1 | Felix Auger-Aliassime | L | 2-6, 5-7 | Hard |
| Jan 17 | Australian Open | Round 2 | Sebastian Korda | L | 4-6, 4-6, 4-6 | Hard |
| Jan 14 | Australian Open | Round 1 | Lloyd Harris | W | 4-6, 7-6(5), 7-5, 7-6(2) | Hard |
2023: 17-22
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Dec 29 | Brisbane International | Qualifying 1st Round | Lukas Klein | L | 4-6, 6-7(1) | Hard |
| Oct 28 | Paris Masters | Qualifying 1st Round | Dusan Lajovic | L | 6-3, 5-7, 6-7(0) | Hard |
| Oct 16 | BNP Paribas Fortis European Open | Round 1 | David Goffin | L | 4-6, 1-6 | Hard |
| Oct 8 | Shanghai Masters | Round 2 | Andrey Rublev | L | 4-6, 5-7 | Hard |
| Oct 5 | Shanghai Masters | Round 1 | Aslan Karatsev | W | 7-6(4), 3-6, 6-2 | Hard |
| Aug 28 | US Open | Round 1 | Benjamin Bonzi | L | 7-5, 4-6, 4-6, 4-6 | Hard |
| Aug 21 | Winston-Salem Open | Round 1 | Facundo Diaz Acosta | L | 6-4, 2-6, 4-6 | Hard |
| Jul 7 | Wimbledon | Round 3 | Jannik Sinner | L | 6-3, 2-6, 3-6, 4-6 | Grass |
| Jul 6 | Wimbledon | Round 2 | Aleksandar Vukic | W | 6-3, 6-1, 6-4 | Grass |
| Jul 4 | Wimbledon | Round 1 | Daniel Evans | W | 6-2, 6-3, 6-7(5), 6-4 | Grass |
| May 30 | Roland Garros | Round 1 | Guido Pella | L | 4-6, 7-6(7), 6-2, 6-7(4), 6-7(4) | Clay |
| Apr 28 | Madrid Open | Round 2 | Roberto Bautista Agut | L | 6-4, 6-7(5), 3-6 | Clay |
Show 27 more
| Apr 26 | Madrid Open | Round 1 | Alexei Popyrin | W | 4-6, 6-4, 6-4 | Clay |
| Apr 18 | BMW Open by Bitpanda | Round 1 | Lorenzo Sonego | L | 6-3, 6-7(5), 5-7 | Clay |
| Apr 8 | Millennium Estoril Open | Semifinal | Casper Ruud | L | 4-6, 6-3, 6-7(2) | Clay |
| Apr 7 | Millennium Estoril Open | Quarterfinal | Dominic Thiem | W | 6-1, 6-4 | Clay |
| Apr 6 | Millennium Estoril Open | Round 2 | Roberto Bautista Agut | W | 7-6(5), 7-5 | Clay |
| Apr 4 | Millennium Estoril Open | Round 1 | Nuno Borges | W | 6-3, 6-4 | Clay |
| Mar 29 | Miami Open | Round 4 | Daniil Medvedev | L | 4-6, 2-6 | Hard |
| Mar 27 | Miami Open | Round 3 | Mackenzie McDonald | W | 7-6(2), 6-3 | Hard |
| Mar 25 | Miami Open | Round 2 | Alex de Minaur | W | 6-7(5), 7-6(3), 7-6(8) | Hard |
| Mar 23 | Miami Open | Round 1 | Pedro Martinez | W | 6-2, 7-6(4) | Hard |
| Mar 9 | Indian Wells | Round 1 | Jan-Lennard Struff | L | 6-1, 3-6, 3-6 | Hard |
| Feb 27 | Dubai Duty Free | Round 1 | Thanasi Kokkinakis | L | 4-6, 6-7(9) | Hard |
| Feb 26 | Dubai Duty Free | Qualifying Final | Christopher O'Connell | L | 6-7(6), 6-7(4) | Hard |
| Feb 25 | Dubai Duty Free | Qualifying 1st Round | Nikoloz Basilashvili | W | 4-6, 6-3, 3-0 ret. (ret.) | Hard |
| Feb 21 | Qatar Open | Round 1 | Tallon Griekspoor | L | 6-7(4), 6-4, 6-7(5) | Hard |
| Feb 15 | Rotterdam | Round 1 | Botic Van De Zandschulp | L | 7-5, 4-6, 6-7(4) | Hard |
| Feb 12 | Rotterdam | Qualifying Final | Gregoire Barrere | L | 7-6(4), 6-7(3), 6-7(1) | Hard |
| Feb 11 | Rotterdam | Qualifying 1st Round | Zizou Bergs | W | 6-3, 6-2 | Hard |
| Feb 10 | Open Occitanie | Quarterfinal | Arthur Fils | L | 6-7(3), 3-6 | Hard |
| Feb 9 | Open Occitanie | Round 2 | Alejandro Davidovich Fokina | W | 6-3, 6-3 | Hard |
| Feb 7 | Open Occitanie | Round 1 | Clement Chidekh | W | 7-5, 2-6, 7-5 | Hard |
| Jan 16 | Australian Open | Round 1 | Stefanos Tsitsipas | L | 3-6, 4-6, 6-7(6) | Hard |
| Jan 11 | ASB Classic | Quarterfinal | Jenson Brooksby | L | 6-7(3), 6-7(2) | Hard |
| Jan 10 | ASB Classic | Round 2 | Ben Shelton | W | 6-3, 6-2 | Hard |
| Jan 9 | ASB Classic | Round 1 | Alex Molcan | W | 6-3, 6-4 | Hard |
| Jan 4 | Adelaide International | Round 2 | Novak Djokovic | L | 6-7(3), 6-7(5) | Hard |
| Jan 2 | Adelaide International | Round 1 | Jordan Thompson | W | 6-3, 6-4 | Hard |
2022: 14-16
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 31 | Paris Masters | Round 1 | Nikoloz Basilashvili | L | 3-6, 4-6 | Hard |
| Oct 30 | Paris Masters | Qualifying Final | Thiago Monteiro | W | 6-3, 7-5 | Hard |
| Oct 29 | Paris Masters | Qualifying 1st Round | Pedro Cachin | W | 7-6(7), 6-3 | Hard |
| Oct 24 | Erste Bank Open | Round 1 | Borna Coric | L | 6-3, 5-7, 3-6 | Hard |
| Oct 23 | Erste Bank Open | Qualifying Final | Pedro Cachin | W | 7-6(6), 3-6, 6-3 | Hard |
| Oct 22 | Erste Bank Open | Qualifying 1st Round | Lukas Neumayer | W | 6-1, 6-4 | Hard |
| Oct 18 | Bybit Stockholm Open | Round 1 | Mikael Ymer | L | 7-5, 4-6, 3-6 | Hard |
| Sep 19 | Moselle Open | Qualifying Final | Evan Furness | L | 3-6, 4-6 | Hard |
| Sep 18 | Moselle Open | Qualifying 1st Round | Antoine Escoffier | W | 7-6(5), 7-6(3) | Hard |
| Aug 29 | US Open | Round 1 | Arthur Rinderknech | L | 6-4, 6-7(4), 3-6, 2-6 | Hard |
| Aug 7 | National Bank Open | Qualifying Final | Jack Draper | L | 1-3 ret. (ret.) | Hard |
| Aug 6 | National Bank Open | Qualifying 1st Round | Ricardas Berankis | W | 6-1, 3-6, 6-3 | Hard |
Show 18 more
| Aug 1 | Mifel Tennis Open by Telcel Oppo | Round 1 | Ricardas Berankis | L | 6-7(1), 5-7 | Hard |
| Jul 26 | Atlanta Open | Round 1 | Ilya Ivashka | L | 0-6, 6-3, 3-6 | Hard |
| Jul 13 | Cerity Partners Hall of Fame Open for the Van Alen Cup | Round 2 | James Duckworth | L | 5-7, 6-3, 2-6 | Grass |
| Jul 12 | Cerity Partners Hall of Fame Open for the Van Alen Cup | Round 1 | Alexei Popyrin | W | 7-6(5), 6-3 | Grass |
| Jun 29 | Wimbledon | Round 2 | Nikoloz Basilashvili | L | 6-7(7), 6-0, 5-7, 6-7(5) | Grass |
| Jun 27 | Wimbledon | Round 1 | Benoit Paire | W | 4-6, 6-1, 6-2, 6-4 | Grass |
| Jun 19 | Vanda Pharmaceuticals Mallorca Championships | Qualifying Final | Jordan Thompson | L | 2-6, 0-6 | Grass |
| Jun 18 | Vanda Pharmaceuticals Mallorca Championships | Qualifying 1st Round | Andrey Kuznetsov | W | 6-7(3), 6-1, 7-6(4) | Grass |
| Jun 14 | Queen's Club | Round 1 | Emil Ruusuvuori | L | 4-6, 7-6(6), 4-6 | Grass |
| Jun 12 | Queen's Club | Qualifying Final | Denis Kudla | W | 7-6(2), 6-4 | Grass |
| Jun 11 | Queen's Club | Qualifying 1st Round | Alejandro Tabilo | W | 6-2, 6-3 | Grass |
| Jun 5 | Boss Open | Qualifying Final | Radu Albot | L | 2-1 ret. (ret.) | Grass |
| Jun 4 | Boss Open | Qualifying 1st Round | Marko Topo | W | 6-3, 6-3 | Grass |
| May 22 | Roland Garros | Round 1 | John Isner | L | 6-7(3), 6-4, 6-7(1), 6-7(6) | Clay |
| Feb 2 | Tata Open Maharashtra | Kamil Majchrzak | L | 3-6, 6-7(7) | Hard | |
| Jan 31 | Tata Open Maharashtra | Ricardas Berankis | W | 6-1, 6-2 | Hard | |
| Jan 12 | Australian Open | Qualifying 2nd Round | Alessandro Giannessi | L | 6-3, 3-6, 6-7(10) | Hard |
| Jan 10 | Australian Open | Qualifying 1st Round | Harold Mayot | W | 6-4, 6-1 | Hard |
2021: 0-3
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Aug 30 | US Open | Round 1 | Dominik Koepfer | L | 4-6, 6-3, 6-4, 3-6, 4-6 | Hard |
| Feb 8 | Australian Open | Round 1 | Pablo Andujar | L | 4-6, 5-7, 5-7 | Hard |
| Feb 1 | Murray River Open | Round 1 | Yuichi Sugita | L | 6-3, 6-7, 5-7 | Hard |
2020: 0-3
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Sep 29 | French Open | Round 1 | Marcos Giron | L | 5-7, 6-3, 7-6(5), 5-7, 6-8 | Clay |
| Sep 21 | Sibiu Challener | Round 1 | Tomas Martin Etcheverry | L | 6-7(3), 6-4, 6-7(2) | Clay |
| Jan 20 | Australian Open | Round 1 | Filip Krajinovic | L | 6-7(7), 6-7(1), 6-3, 6-4, 5-7 | Hard |
2019: 0-1
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| May 26 | French Open | Round 1 | Kei Nishikori | L | 2-6, 3-6, 4-6 | Clay |
2018: 1-4
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Sep 19 | Moselle Open | Round 1 | Benoit Paire | L | 6-7(4), 2-6 | Hard |
| Aug 2 | Abierto de Tenis Mifel | Round 2 | Fabio Fognini | L | 6-2, 4-6, 0-6 | Hard |
| Jul 31 | Abierto de Tenis Mifel | Round 1 | Gilles Muller | W | 6-4, 6-4 | Hard |
| Feb 26 | Dubai Duty Free | Round 1 | Robin Haase | L | 5-7, 6-2, 4-6 | Hard |
| Jan 15 | Australian Open | Round 1 | Casper Ruud | L | 3-6, 6-3, 7-6(5), 5-7, 9-11 | Hard |
2017: 2-6
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Aug 2 | ATP Abierto Mexicano de Tenis MIFEL | Round 2 | Damir Dzumhur | L | 3-5 ret. (ret.) | Hard |
| Aug 1 | ATP Abierto Mexicano de Tenis MIFEL | Round 1 | Ivo Karlovic | W | 7-6(5), 7-6(8) | Hard |
| Jul 26 | ATP BB&T Atlanta Open | Round 2 | Gilles Muller | L | 4-6, 7-6(1), 3-6 | Hard |
| Jul 24 | ATP BB&T Atlanta Open | Round 1 | Stefan Kozlov | W | 7-5, 7-6(7) | Hard |
| May 28 | French Open | Round 1 | Marco Trungelliti | L | 6-3, 7-6(4), 6-7(2), 4-6, 4-6 | Clay |
| May 23 | ATP Open Parc Auvergne-Rhone-Alpes Lyon | Round 1 | Juan Martin del Potro | L | 5-7, 4-6 | Clay |
| Feb 7 | ATP Open Sud de France | Round 1 | Illya Marchenko | L | 4-6, 4-6 | Hard |
| Jan 16 | Australian Open | Round 1 | Sam Querrey | L | 7-6(10), 6-7(4), 3-6, 4-6 | Hard |
2016: 3-6
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Sep 21 | Moselle Open | Round 1 | Nicolas Mahut | L | 3-6, 4-6 | Hard |
| May 26 | French Open | Round 2 | Pablo Cuevas | L | 6-7(4), 3-6, 6-7(6) | Clay |
| May 24 | French Open | Round 1 | Hyeon Chung | W | 6-1, 6-4, 6-4 | Clay |
| May 16 | ATP Open de Nice Cote d' Azur | Round 1 | Joao Sousa | L | 7-5, 4-6, 4-6 | Clay |
| Feb 18 | Open 13 Provence | Round 2 | Andrey Kuznetsov | L | 0-6, 4-6 | Hard |
| Feb 17 | Open 13 Provence | Round 1 | David Guez | W | 6-7(5), 6-2, 6-3 | Hard |
| Feb 2 | Open Sud de France | Round 1 | Ernests Gulbis | L | 4-6, 3-6 | Hard |
| Jan 20 | Australian Open | Round 2 | Novak Djokovic | L | 1-6, 2-6, 6-7(3) | Hard |
| Jan 18 | Australian Open | Round 1 | Ivan Dodig | W | 6-4, 6-7(4), 6-4, 7-5 | Hard |
2015: 0-2
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| May 26 | French Open | Round 1 | Rafael Nadal | L | 3-6, 3-6, 4-6 | Clay |
| May 20 | ATP Open de Nice Cote d' Azur | Round 2 | James Duckworth | L | 6-7(0), 6-7(5) | Clay |
How he is doing now
Agatha on Quentin Halys
Every graded call Agatha sealed on his matches since Oct 1, 2026, newest first. Each is 1 unit at its sealed price; the number opens its receipt.
| Date | Match | Call | Price | Result | Units | Receipt |
|---|---|---|---|---|---|---|
| Nov 10 | vs Lorenzo Sonego | LEANQuentin Halys to win | -128 | LOST | -1.00u | #3108 |
| Nov 5 | vs Tommy Paul | PREDTommy Paul to win | -312 | WON | +0.32u | #2695 |
| Nov 4 | vs Frances Tiafoe | LEANFrances Tiafoe to win | -145 | LOST | -1.00u | #2632 |
| Nov 3 | vs Arthur Fery | PREDArthur Fery to win | +142 | LOST | -1.00u | #2580 |
| Oct 26 | vs Holger Rune | LEANHolger Rune to win | -110 | WON | +0.91u | #1879 |
| Oct 11 | vs Alexander Zverev | PREDAlexander Zverev to win | -700 | WON | +0.14u | #773 |
| Oct 8 | vs Alexander Blockx | PREDQuentin Halys to win | +118 | WON | +1.18u | #581 |
| Oct 7 | vs Chak Lam Coleman Wong | PREDChak Lam Coleman Wong to win | +117 | LOST | -1.00u | #451 |
Show all 9 calls
| Oct 2 | vs Alex de Minaur | PREDAlex de Minaur to win | -300 | WON | +0.33u | #101 |
Career
- 2015First ATP matchLost to James Duckworth, ATP Open de Nice Cote d' Azur
- 2026First titleGenerali Open
- 2026Career high No. 45Oct 26, 2026
- Nov 10, 2026Latest matchLost to Lorenzo Sonego, Bybit Stockholm Open
Grand Slam titles
Titles by season
First ATP match
May 20, 2015: lost to James Duckworth 6-7, 6-7ATP Open de Nice Cote d' Azur, on clay
Latest match
Nov 10, 2026: lost to Lorenzo Sonego 4-6, 6-7Bybit Stockholm Open, Round 1, on hard court
Challenger and ITF finals
Challenger: 19 singles finals, 7 won; 12 doubles finals, 8 won. ITF: 8 singles finals, 5 won; 6 doubles finals, 3 won. From 2014 to 2024.
Singles
- LSep 2024Runner-up at Rennes, France (indoor hard), losing to Jacob Fearnley 6-0, 6-7(5-7), 3-6.
- WJun 2023Won the title at Blois, France (clay), beating Kyrian Jacquet 4-6, 6-2, 2-0 ret.
- WOct 2022Won the title at Ismaning, Germany (indoor carpet), beating Max Hans Rehberg 7-6(8-6), 6-3.
- LOct 2022Runner-up at Orleans, France (indoor hard), losing to Gregoire Barrere 6-4, 3-6, 4-6.
- LMay 2022Runner-up at Bordeaux, France (clay), losing to Alexei Popyrin 6-2, 6-7(5-7), 6-7(4-7).
- WMar 2022Won the title at Lille, France (indoor hard), beating Ricardas Berankis 4-6, 7-6(7-4), 6-4.
- WFeb 2022Won the title at Pau, France (indoor hard), beating Vasek Pospisil 4-6, 6-4, 6-3.
- LFeb 2022Runner-up at Turin, Italy (indoor hard), losing to Mats Moraing 6-7(11-13), 3-6.
Show 19 more
- LJan 2022Runner-up at Forli, Italy (indoor hard), losing to Pavel Kotov 5-7, 7-6(7-5), 3-6.
- LJul 2021Runner-up at Porto, Portugal (hard), losing to Altug Celikbilek 2-6, 1-6.
- LJun 2021Runner-up at Forli, Italy (clay), losing to Mats Moraing 6-3, 1-6, 5-7.
- LOct 2019Runner-up at M25+H Nevers, France (hard), losing to Arthur Reymond 6-3, 6-7(3-7), 4-6.
- LMay 2019Runner-up at Aix-en-Provence, France (clay), losing to Pablo Cuevas 5-7, 6-3, 2-6.
- LSep 2018Runner-up at Istanbul, Turkey (hard), losing to Corentin Moutet 3-6, 4-6.
- WApr 2018Won the title at Nanchang, China, P.R. (indoor clay), beating Calvin Hemery 6-3, 6-2.
- WFeb 2018Won the title at Quimper, France (indoor hard), beating Alexey Vatutin 6-3, 7-6(7-1).
- LApr 2017Runner-up at Anning, China, P.R. (clay), losing to Janko Tipsarevic 7-6(7-5), 3-6, 4-6.
- LFeb 2017Runner-up at Bergamo, Italy (indoor hard), losing to Jerzy Janowicz 4-6, 4-6.
- LOct 2016Runner-up at Fairfield, USA (hard), losing to Santiago Giraldo 6-4, 4-6, 2-6.
- WApr 2016Won the title at Tallahassee, USA (clay), beating Frances Tiafoe 6-7(6-8), 6-4, 6-2.
- WSep 2015Won the title at Great Britain F8, Roehampton (hard), beating Daniel Evans 6-1, 6-7(5-7), 7-5.
- WAug 2015Won the title at Italy F24, Piombino (hard), beating Edoardo Eremin 6-3, 6-4.
- WMar 2015Won the title at France F6, Poitiers (indoor hard), beating David Guez 7-5, 6-1.
- WMar 2015Won the title at Great Britain F5, Shrewsbury (indoor hard), beating Daniel Cox 6-4, 3-6, 6-3.
- LMar 2015Runner-up at Italy F2, Trento (indoor carpet), losing to Philip Bester 6-3, 5-7, 3-6.
- LFeb 2015Runner-up at Italy F1, Sondrio (indoor hard), losing to Laurynas Grigelis 7-6(9-7), 3-6, 5-7.
- WOct 2014Won the title at Greece F9, Heraklion (hard), beating Ricardo Rodriguez 6-3, 6-2.
Doubles
- WJun 2024Won the title at Zagreb, Croatia (clay) with Jonathan Eysseric, beating Mircea-Alexandru Jecan and Henrique Rocha 6-4, 6-4.
- LMay 2024Runner-up at Bordeaux, France (clay) with Nicolas Mahut, losing to Julian Cash and Robert Galloway 3-6, 6-7(2-7).
- LMar 2022Runner-up at Lille, France (indoor hard) with Jonathan Eysseric, losing to Viktor Durasovic and Patrik Niklas-Salminen 5-7, 6-7(1-7).
- WFeb 2022Won the title at Cherbourg, France (indoor hard) with Jonathan Eysseric, beating Hendrik Jebens and Niklas Schell 7-6(8-6), 6-2.
- WOct 2021Won the title at Mouilleron-le-Captif, France (indoor hard) with Jonathan Eysseric, beating David Pel and Aisam-ul-Haq Qureshi 4-6, 7-6(7-5), [10-8].
- WMar 2021Won the title at Biella, Italy (indoor hard) with Tristan Lamasine, beating Denys Molchanov and Sergiy Stakhovsky 6-1, 2-0 ret.
- WOct 2019Won the title at Ismaning, Germany (indoor carpet) with Tristan Lamasine, beating Maxime Cressy and James Cerretani 6-3, 7-5.
- LOct 2019Runner-up at M25+H Nevers, France (hard) with Matteo Martineau, losing to Dan Added and Albano Olivetti 4-6, 5-7.
Show 10 more
- WMay 2019Won the title at Bordeaux, France (clay) with Gregoire Barrere, beating Romain Arneodo and Hugo Nys 6-4, 6-1.
- LNov 2018Runner-up at Mouilleron-le-Captif, France (indoor hard) with Romain Arneodo, losing to Sander Gille and Joran Vliegen 3-6, 6-4, [2-10].
- WJul 2017Won the title at Recanati, Italy (hard) with Jonathan Eysseric, beating Julian Ocleppo and Andrea Vavassori 6-7(3-7), 6-4, [12-10].
- WJan 2017Won the title at Noumea, New Caledonia (hard) with Tristan Lamasine, beating Adrian Menendez Maceiras and Stefano Napolitano 7-6(11-9), 6-1.
- LOct 2016Runner-up at Tiburon, USA (hard) with Dennis Novikov, losing to Matt Reid and John-Patrick Smith 1-6, 2-6.
- LJan 2015Runner-up at France F1, Bagnoles-de-l'Orne (indoor clay) with Alexandre Sidorenko, losing to Dorian Descloix and Gleb Sakharov 4-6, 2-6.
- LNov 2014Runner-up at Kuwait F1, Meshref (hard) with Calvin Hemery, losing to Juan Lizariturry and Mark Vervoort 4-6, 6-7(4-7).
- WOct 2014Won the title at Greece F9, Heraklion (hard) with Benjamin Bonzi, beating Mauricio Astorga and Alberto Rojas-Maldonado 6-2, 6-4.
- WJul 2014Won the title at France F14, Bourg-en-Bresse (clay) with Maxime Hamou, beating Maxime Forcin and Ugo Nastasi 2-6, 6-2, [10-8].
- WFeb 2014Won the title at Great Britain F5, Nottingham (indoor hard) with Remi Boutillier, beating Liam Broady and James Cluskey 6-2, 0-6, [10-8].
Most often against
The players he has met most in our records, with the head-to-head.
Last: Oct 11, 2026, Shanghai Masters Round 3, lost
Last: Oct 15, 2025, BNP Paribas Fortis European Open Round 1, lost
Last: Mar 4, 2026, Indian Wells Round 1, lost
Last: Jul 17, 2026, EFG Swiss Open Gstaad Quarterfinal, lost
Last: Oct 2, 2026, China Open Round 2, lost
Sources and updates
Results and schedules come from Agatha's own records of the ATP Tour. The ATP ranking is ESPN's, as of Nov 5, 2026.
Updated Nov 10, 2026, 10:00 AM ET. Results and form refresh after every match; biography facts are checked weekly.