Last: Feb 10, 2023, Cordoba Open Quarterfinal, lost

TennisATPRight-handed
Joao Sousa
Joao Sousa, a tennis player on the ATP Tour, reached a career-high ranking of No. 28 on May 16, 2016.
443ATP Tour matches3titles
Updated
About Joao Sousa
Joao Sousa was born on March 30, 1989, in Guimaraes, Portugal. He played right-handed with a two-handed backhand and turned pro in 2008. Frederico Marques coached Sousa, who reached a career-high ATP Tour ranking of No. 28 on May 16, 2016. In 2018, Sousa won 1 title, the Millennium Estoril Open. Sousa retired in 2024.
Match history443
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.
2024: 0-1
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Apr 3 | Millennium Estoril Open | Round 1 | Arthur Fils | L | 5-7, 4-6 | Clay |
2023: 4-13
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| May 22 | Roland Garros | Qualifying 1st Round | Santiago Rodriguez Taverna | L | 2-6, 6-3, 6-7(8) | Clay |
| May 8 | Italian Open | Qualifying 1st Round | Roman Safiullin | L | 1-6, 3-6 | Clay |
| Apr 24 | Madrid Open | Qualifying 1st Round | Roman Safiullin | L | 2-6, 2-6 | Clay |
| Apr 8 | Monte-Carlo Masters | Qualifying 1st Round | Dusan Lajovic | L | 2-6, 4-6 | Clay |
| Apr 5 | Millennium Estoril Open | Round 2 | Casper Ruud | L | 6-4, 2-6, 2-6 | Clay |
| Apr 4 | Millennium Estoril Open | Round 1 | Giulio Zeppieri | W | 6-4, 1-6, 6-3 | Clay |
| Mar 6 | Indian Wells | Qualifying 1st Round | Filip Misolic | L | 6-7(8), 6-2, 3-6 | Hard |
| Feb 28 | BCI Seguros Chile Open | Round 1 | Laslo Djere | L | 3-6, 2-6 | Clay |
| Feb 20 | Rio Open | Round 1 | Hugo Dellien | L | 0-6, 2-6 | Clay |
| Feb 14 | Argentina Open | Round 1 | Juan Pablo Varillas | L | 2-6, 5-7 | Clay |
| Feb 10 | Cordoba Open | Quarterfinal | Albert Ramos-Vinolas | L | 4-6, 6-2, 1-6 | Clay |
| Feb 9 | Cordoba Open | Round 2 | Cristian Garin | W | 7-5, 7-6(6) | Clay |
Show 5 more
| Feb 8 | Cordoba Open | Round 1 | Tomas Martin Etcheverry | W | 3-6, 7-6(5), 6-4 | Clay |
| Jan 18 | Australian Open | Round 1 | Roberto Bautista Agut | L | 3-6, 2-6, 2-6 | Hard |
| Jan 10 | ASB Classic | Round 2 | Richard Gasquet | L | 6-7(2), 2-6 | Hard |
| Jan 7 | ASB Classic | Qualifying Final | Christopher Eubanks | L | 7-6(3), 5-7, 4-6 | Hard |
| Jan 6 | ASB Classic | Qualifying 1st Round | Finn Reynolds | W | 7-6(1), 6-4 | Hard |
2022: 20-32
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 29 | Paris Masters | Qualifying 1st Round | Lorenzo Sonego | L | 4-6, 6-7(9) | Hard |
| Oct 23 | Erste Bank Open | Qualifying Final | Yoshihito Nishioka | L | 4-6, 4-6 | Hard |
| Oct 22 | Erste Bank Open | Qualifying 1st Round | Alexander Erler | W | 7-6(5), 7-5 | Hard |
| Oct 18 | Bybit Stockholm Open | Round 1 | Emil Ruusuvuori | L | 3-6, 2-6 | Hard |
| Oct 10 | Watergen Gijon Open | Round 1 | Dominic Thiem | L | 2-6, 0-6 | Hard |
| Sep 27 | Tel Aviv Watergen Open | Round 1 | Botic Van De Zandschulp | L | 2-6, 3-6 | Hard |
| Sep 21 | Moselle Open | Round 1 | Stan Wawrinka | L | 6-7(1), 2-6 | Hard |
| Sep 1 | US Open | Round 2 | Cameron Norrie | L | 4-6, 4-6, 6-7(4) | Hard |
| Aug 30 | US Open | Round 1 | Mackenzie McDonald | W | 1-6, 7-6(4), 7-6(4), 6-3 | Hard |
| Aug 23 | Winston-Salem Open | Round 2 | Laslo Djere | L | 6-4, 3-6, 6-7(5) | Hard |
| Aug 6 | National Bank Open | Qualifying 1st Round | Marc-Andrea Huesler | L | 3-6, 6-7(2) | Hard |
| Jul 27 | Generali Open | Round 2 | Jiri Lehecka | L | 6-7(6), 6-1, 3-6 | Clay |
Show 40 more
| Jul 25 | Generali Open | Round 1 | Vit Kopriva | W | 6-1, 7-5 | Clay |
| Jul 18 | EFG Swiss Open Gstaad | Round 1 | Alexander Ritschard | L | 3-6, 3-6 | Clay |
| Jul 12 | Nordea Open | Round 1 | Alejandro Davidovich Fokina | L | 4-6, 2-6 | Clay |
| Jun 28 | Wimbledon | Round 1 | Richard Gasquet | L | 6-7(7), 2-6, 6-4, 6-4, 3-6 | Grass |
| Jun 19 | Vanda Pharmaceuticals Mallorca Championships | Round 1 | Mackenzie McDonald | L | 6-4, 5-7, 1-6 | Grass |
| Jun 11 | Terra Wortmann Open | Qualifying 1st Round | Radu Albot | L | 6-1, 6-7(6), 2-6 | Grass |
| Jun 6 | Boss Open | Round 1 | Radu Albot | L | 2-6, 6-7(7) | Grass |
| May 26 | Roland Garros | Round 2 | Lorenzo Sonego | L | 6-7(4), 3-6, 4-6 | Clay |
| May 24 | Roland Garros | Round 1 | Chun-Hsin Tseng | W | 6-7(5), 6-1, 4-6, 6-1, 6-4 | Clay |
| May 21 | Gonet Geneva Open | Final | Casper Ruud | L | 6-7(3), 6-4, 6-7(1) | Clay |
| May 20 | Gonet Geneva Open | Semifinal | Richard Gasquet | W | 6-2, 6-2 | Clay |
| May 19 | Gonet Geneva Open | Quarterfinal | Ilya Ivashka | W | 7-5, 7-5 | Clay |
| May 18 | Gonet Geneva Open | Round 2 | Nikoloz Basilashvili | W | 6-4, 6-3 | Clay |
| May 17 | Gonet Geneva Open | Round 1 | Pablo Andujar | W | 6-1, 6-4 | Clay |
| May 8 | Italian Open | Qualifying Final | Francisco Cerundolo | L | 2-6, 6-7(4) | Clay |
| May 7 | Italian Open | Qualifying 1st Round | Mackenzie McDonald | W | 6-2, 6-4 | Clay |
| Apr 30 | Madrid Open | Qualifying 1st Round | Mackenzie McDonald | L | 2-6, 6-3, 4-6 | Clay |
| Apr 26 | Millennium Estoril Open | Round 1 | Sebastian Baez | L | 1-6, 3-6 | Clay |
| Apr 19 | Serbia Open | Round 1 | Thiago Monteiro | L | 4-6, 3-6 | Clay |
| Apr 10 | Monte-Carlo Masters | Qualifying Final | Bernabe Zapata Miralles | L | 4-6, 6-7(8) | Clay |
| Apr 9 | Monte-Carlo Masters | Qualifying 1st Round | Carlos Taberner | W | 6-1, 6-1 | Clay |
| Apr 7 | Grand Prix Hassan II | Round 2 | Roberto Carballes Baena | L | 2-6, 6-7(4) | Clay |
| Apr 5 | Grand Prix Hassan II | Round 1 | Federico Delbonis | W | 6-2, 5-7, 6-3 | Clay |
| Mar 21 | Miami Open | Qualifying 1st Round | Fernando Verdasco | L | 4-6, 6-4, 4-6 | Hard |
| Mar 10 | Indian Wells | Round 1 | Pedro Martinez | L | 4-6, 5-7 | Hard |
| Mar 9 | Indian Wells | Qualifying Final | Christopher Eubanks | L | 6-7(4), 6-7(4) | Hard |
| Mar 8 | Indian Wells | Qualifying 1st Round | Max Purcell | W | 5-7, 7-6(5), 7-6(4) | Hard |
| Feb 19 | Dubai Duty Free | Yuki Bhambri | L | 3-6, 6-3, 6-7(5) | Hard | |
| Feb 15 | Qatar Open | Round 1 | Elias Ymer | L | 6-2, 3-6, 5-7 | Hard |
| Feb 13 | Qatar Open | Qualifying Final | Thomas Fabbiano | L | 6-7(6), 4-6 | Hard |
| Feb 12 | Qatar Open | Qualifying 1st Round | Evgeny Karlovskiy | W | 6-3, 1-6, 7-6(5) | Hard |
| Feb 6 | Tata Open Maharashtra | Emil Ruusuvuori | W | 7-6(9), 4-6, 6-1 | Hard | |
| Feb 5 | Tata Open Maharashtra | Elias Ymer | W | 5-7, 7-6(4), 7-5 | Hard | |
| Feb 4 | Tata Open Maharashtra | Daniel Altmaier | W | 6-2, 6-3 | Hard | |
| Feb 2 | Tata Open Maharashtra | Gianluca Mager | W | 4-6, 6-3, 7-6(4) | Hard | |
| Feb 1 | Tata Open Maharashtra | Arjun Kadhe | W | 6-7(5), 7-6(4), 6-2 | Hard | |
| Jan 17 | Australian Open | Round 1 | Jannik Sinner | L | 4-6, 5-7, 1-6 | Hard |
| Jan 13 | Australian Open | Qualifying Final | Radu Albot | L | 4-6, 4-6 | Hard |
| Jan 12 | Australian Open | Qualifying 2nd Round | Marc Polmans | W | 3-6, 6-0, 6-4 | Hard |
| Jan 10 | Australian Open | Qualifying 1st Round | Manuel Guinard | W | 6-3, 6-2 | Hard |
2021: 2-14
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 7 | Indian Wells | Round 1 | Kei Nishikori | L | 7-6(5), 3-6, 2-6 | Hard |
| Jul 25 | Olympics | Round 1 | Tomas Machac | L | 7-6(5), 4-6, 4-6 | Hard |
| Jul 13 | Hall of Fame Open | Round 1 | Tennys Sandgren | L | 4-6, 6-7(3) | Grass |
| Jun 28 | Wimbledon | Round 1 | Andreas Seppi | L | 6-4, 4-6, 5-7, 2-6 | Grass |
| May 31 | French Open | Taylor Fritz | L | 4-6, 2-6, 4-6 | Clay | |
| May 31 | French Open | Round 1 | Taylor Fritz | L | 4-6, 2-6, 4-6 | Clay |
| May 18 | Open Parc Auvergne-Rhone-Alpes Lyon | Round 1 | Kamil Majchrzak | L | 3-6, 6-7(8) | Clay |
| Apr 27 | Millennium Estoril Open | Round 1 | Cameron Norrie | L | 1-6, 3-6 | Clay |
| Apr 10 | Monte-Carlo Masters | Thiago Monteiro | W | 7-5, 6-2 | Clay | |
| Apr 6 | Sardegna Open | Round 1 | Jan-Lennard Struff | L | 6-1, 1-6, 5-7 | Clay |
| Mar 27 | Miami Open | Round 2 | Ugo Humbert | L | 1-6, 4-6 | Hard |
| Mar 25 | Miami Open | Round 1 | Christopher O'Connell | W | 7-6(6), 6-7(8), 7-5 | Hard |
Show 4 more
| Mar 9 | Chile Dove Men+Care Open | Round 1 | Juan Pablo Varillas | L | 4-6, 1-6 | Clay |
| Mar 2 | Argentina Open | Round 1 | Sumit Nagal | L | 2-6, 0-6 | Clay |
| Feb 23 | Cordoba Open | Round 1 | Roberto Carballes Baena | L | 3-6, 1-6 | Clay |
| Feb 23 | Cordoba Open | Roberto Carballes Baena | L | 3-6, 1-6 | Clay |
2020: 0-9
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Sep 29 | French Open | Round 1 | Andrej Martin | L | 5-7, 1-6, 2-6 | Clay |
| Sep 15 | Internazionali BNL d`Italia | Round 1 | John Millman | L | 5-7, 6-7(2) | Clay |
| Sep 8 | Generali Open | Round 1 | Hubert Hurkacz | L | 3-6, 5-7 | Clay |
| Aug 31 | US Open | Round 1 | Michael Mmoh | L | 2-6, 5-7, 6-2, 1-6 | Hard |
| Feb 25 | Dubai Duty Free | Round 1 | Filip Krajinovic | L | 6-4, 3-6, 3-6 | Hard |
| Feb 12 | ABN AMRO World Tennis Tournament | Round 1 | Gael Monfils | L | 3-6, 2-6 | Hard |
| Feb 3 | Open Sud de France | Round 1 | Gregoire Barrere | L | 2-6, 6-7(6) | Hard |
| Jan 21 | Australian Open | Round 1 | Federico Delbonis | L | 3-6, 4-6, 6-7(3) | Hard |
| Jan 13 | ASB Classic | Round 1 | Vasek Pospisil | L | 4-6, 2-6 | Hard |
2019: 25-29
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 16 | Intrum Stockholm Open | Round 1 | Mikael Ymer | L | 5-7, 4-6 | Hard |
| Oct 8 | Shanghai Masters | Round 2 | Vasek Pospisil | L | 3-6, 5-7 | Hard |
| Oct 6 | Shanghai Masters | Round 1 | Filip Krajinovic | W | 2-6, 6-4, 7-6(5) | Hard |
| Sep 30 | Rakuten Japan Open | Round 1 | Yoshihito Nishioka | L | 5-7, 3-6 | Hard |
| Sep 27 | Chengdu Open | Lloyd Harris | L | 7-6(5), 3-6, 4-6 | Hard | |
| Sep 27 | Chengdu Open | Quarterfinal | Lloyd Harris | L | 7-6(5), 3-6, 4-6 | Hard |
| Sep 26 | Chengdu Open | Round 2 | Felix Auger-Aliassime | W | 6-4, 6-7(5), 6-4 | Hard |
| Sep 25 | Chengdu Open | Round 1 | Hyeon Chung | W | 1-6, 6-3, 6-4 | Hard |
| Sep 21 | St Petersburg Open | Semifinal | Borna Coric | L | 6-3, 6-7(5), 1-6 | Hard |
| Sep 20 | St Petersburg Open | Quarterfinal | Mikhail Kukushkin | W | 7-6(8), 6-2 | Hard |
| Sep 19 | St Petersburg Open | Round 2 | Karen Khachanov | W | 7-6(2), 6-4 | Hard |
| Sep 18 | St Petersburg Open | Round 1 | Jozef Kovalik | W | 6-2, 6-3 | Hard |
Show 42 more
| Aug 27 | US Open | Round 1 | Jordan Thompson | L | 3-6, 2-6, 4-6 | Hard |
| Aug 20 | Winston-Salem Open | Round 2 | Robin Haase | L | 6-4, 3-6, 4-6 | Hard |
| Aug 13 | Western & Southern Open | Round 1 | Denis Shapovalov | L | 6-2, 3-6, 2-6 | Hard |
| Jul 27 | J Safra Sarasin Swiss Open Gstaad | Semifinal | Cedrik-Marcel Stebe | L | 6-3, 1-6, 2-6 | Clay |
| Jul 26 | J Safra Sarasin Swiss Open Gstaad | Quarterfinal | Roberto Bautista Agut | W | 4-6, 6-3, 7-5 | Clay |
| Jul 25 | J Safra Sarasin Swiss Open Gstaad | Round 2 | Gian Marco Moroni | W | 6-4, 6-4 | Clay |
| Jul 23 | J Safra Sarasin Swiss Open Gstaad | Round 1 | Steve Darcis | W | 6-4, 6-4 | Clay |
| Jul 19 | Swedish Open | Quarterfinal | Federico Delbonis | L | 2-6, 5-7 | Clay |
| Jul 18 | Swedish Open | Round 2 | Elias Ymer | W | 4-6, 6-4, 6-2 | Clay |
| Jul 16 | Swedish Open | Round 1 | Jozef Kovalik | W | 7-6, 6-4 | Clay |
| Jul 8 | Wimbledon | Round 4 | Rafael Nadal | L | 2-6, 2-6, 2-6 | Grass |
| Jul 6 | Wimbledon | Round 3 | Daniel Evans | W | 4-6, 6-4, 7-5, 4-6, 6-4 | Grass |
| Jul 4 | Wimbledon | Round 2 | Marin Cilic | W | 6-4, 6-4, 6-4 | Grass |
| Jul 2 | Wimbledon | Round 1 | Paul Jubb | W | 6-0, 6-3, 6-7(8), 6-1 | Grass |
| Jun 23 | Turkish Airlines Open Antalya | Round 1 | Lorenzo Sonego | L | 3-6, 6-7(11) | Grass |
| Jun 19 | Noventi Open | Round 2 | Borna Coric | L | 6-7, 7-5, 6-7 | Grass |
| Jun 17 | Noventi Open | Round 1 | Hubert Hurkacz | W | 7-6(3), 6-1 | Grass |
| Jun 10 | Libema Open | Round 1 | Frances Tiafoe | L | 2-6, 6-7 | Grass |
| May 27 | French Open | Round 1 | Pablo Carreno Busta | L | 3-6, 1-6, 2-6 | Clay |
| May 22 | Banque Eric Sturdza Geneva Open | Round 2 | Albert Ramos-Vinolas | L | 0-6, 3-6 | Clay |
| May 21 | Banque Eric Sturdza Geneva Open | Round 1 | Leonardo Mayer | W | 6-2, 6-7(6), 6-4 | Clay |
| May 16 | Internazionali BNL dItalia | Round 2 | Roger Federer | L | 4-6, 3-6 | Clay |
| May 14 | Internazionali BNL dItalia | Round 1 | Frances Tiafoe | W | 6-3, 6-7(3), 7-6(4) | Clay |
| May 7 | Madrid Open | Round 1 | Adrian Mannarino | L | 5-7, 7-5, 1-6 | Clay |
| May 2 | Millennium Estoril Open | Round 2 | David Goffin | L | 3-6, 2-6 | Clay |
| Apr 30 | Millennium Estoril Open | Round 1 | Alexei Popyrin | W | 6-4, 2-6, 6-2 | Clay |
| Apr 23 | Barcelona Open | Round 1 | Guido Pella | L | 6-3, 6-7(1), 2-6 | Clay |
| Apr 15 | Monte-Carlo Masters | Round 1 | Daniil Medvedev | L | 1-6, 1-6 | Clay |
| Mar 25 | Miami Open | Round 3 | Kevin Anderson | L | 4-6, 6-7(6) | Hard |
| Mar 23 | Miami Open | Round 2 | Steve Johnson | W | 7-6(6), 6-4 | Hard |
| Mar 21 | Miami Open | Round 1 | Chun-Hsin Tseng | W | 6-4, 7-5 | Hard |
| Mar 8 | Indian Wells | Round 1 | Mackenzie McDonald | L | 4-6, 6-3, 3-6 | Hard |
| Feb 28 | Brasil Open | Round 2 | Casper Ruud | L | 3-6, 4-6 | Clay |
| Feb 21 | Rio Open | Round 2 | Casper Ruud | L | 3-6, 6-3, 4-6 | Clay |
| Feb 19 | Rio Open | Round 1 | Guido Pella | W | 6-4, 3-6, 6-4 | Clay |
| Feb 14 | Argentina Open | Round 2 | Pablo Cuevas | L | 4-6, 5-7 | Clay |
| Feb 12 | Argentina Open | Round 1 | Juan Ignacio Londero | W | 6-3, 6-4 | Clay |
| Jan 18 | Australian Open | Round 3 | Kei Nishikori | L | 6-7(6), 1-6, 2-6 | Hard |
| Jan 16 | Australian Open | Round 2 | Philipp Kohlschreiber | W | 7-5, 4-6, 7-6(4), 5-7, 6-4 | Hard |
| Jan 14 | Australian Open | Round 1 | Guido Pella | W | 7-6(2), 4-6, 7-6(5), 4-6, 6-2 | Hard |
| Jan 8 | ASB Classic | Round 2 | Cameron Norrie | L | 6-7(5), 4-6 | Hard |
| Jan 7 | ASB Classic | Round 1 | Denis Shapovalov | W | 4-6, 6-4, 6-4 | Hard |
2018: 26-26
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 30 | Paris Masters | Round 2 | Novak Djokovic | L | 5-7, 1-6 | Hard |
| Oct 29 | Paris Masters | Round 1 | Marco Cecchinato | W | 7-5, 6-3 | Hard |
| Oct 24 | Swiss Indoors Basel | Round 1 | Roberto Bautista Agut | L | 4-6, 3-6 | Hard |
| Oct 2 | China Open | Round 1 | Andrey Rublev | L | 0-6, 4-6 | Hard |
| Sep 29 | Chengdu Open | Semifinal | Bernard Tomic | L | 4-6, 4-6 | Hard |
| Sep 28 | Chengdu Open | Quarterfinal | Malek Jaziri | W | 6-1, 3-6, 6-3 | Hard |
| Sep 26 | Chengdu Open | Round 2 | Vasek Pospisil | W | 6-7(4), 6-4, 7-6(0) | Hard |
| Sep 24 | Chengdu Open | Round 1 | Tim Smyczek | W | 7-6(1), 6-7(7), 6-3 | Hard |
| Sep 18 | St. Petersburg Open | Round 1 | Daniil Medvedev | L | 4-6, 1-6 | Hard |
| Sep 3 | US Open | Round 4 | Novak Djokovic | L | 3-6, 4-6, 3-6 | Hard |
| Sep 1 | US Open | Round 3 | Lucas Pouille | W | 7-6(5), 4-6, 7-6(4), 7-6(5) | Hard |
| Aug 30 | US Open | Round 2 | Pablo Carreno Busta | W | 4-6, 6-3, 5-7, 6-2, 2-0 ret. (ret.) | Hard |
Show 40 more
| Aug 28 | US Open | Round 1 | Marcel Granollers | W | 6-2, 6-2, 6-3 | Hard |
| Aug 19 | Winston-Salem Open | Round 1 | Andreas Seppi | L | 5-7, 4-6 | Hard |
| Aug 13 | Western & Southern Open | Round 1 | Peter Gojowczyk | L | 6-2, 4-6, 5-7 | Hard |
| Aug 6 | Rogers Cup (M) | Round 1 | Marton Fucsovics | L | 4-6, 6-7(2) | Hard |
| Jul 24 | EFG Swiss Open Gstaad | Round 1 | Facundo Bagnis | L | 6-4, 3-6, 5-7 | Clay |
| Jul 17 | Croatia Open | Round 1 | Aljaz Bedene | L | 6-7(5), 6-4, 4-6 | Clay |
| Jul 2 | Wimbledon | Round 1 | Sergiy Stakhovsky | L | 3-6, 3-6, 7-5, 6-1, 4-6 | Grass |
| Jun 28 | Antalya Open | Quarterfinal | Adrian Mannarino | L | 6-7(3), 4-6 | Grass |
| Jun 27 | Antalya Open | Round 2 | Mirza Basic | W | 6-7(4), 6-4, 6-4 | Grass |
| Jun 24 | Antalya Open | Round 1 | Florian Mayer | W | 6-2, 6-2 | Grass |
| Jun 18 | Terra Wortmann Open | Round 1 | Robin Haase | L | 6-4, 5-7, 4-6 | Grass |
| May 29 | French Open | Round 1 | Guido Pella | L | 2-6, 3-6, 4-6 | Clay |
| May 22 | Open Parc Auvergne-Rhone-Alpes Lyon | Round 1 | Filip Horansky | L | 4-6, 6-3, 4-6 | Clay |
| May 6 | Millennium Estoril Open | Final | Frances Tiafoe | W | 6-4, 6-4 | Clay |
| May 5 | Millennium Estoril Open | Semifinal | Stefanos Tsitsipas | W | 6-4, 1-6, 7-6(4) | Clay |
| May 4 | Millennium Estoril Open | Quarterfinal | Kyle Edmund | W | 6-3, 1-6, 6-0 | Clay |
| May 2 | Millennium Estoril Open | Round 2 | Pedro Sousa | W | 4-6, 7-6(1), 7-5 | Clay |
| May 1 | Millennium Estoril Open | Round 1 | Daniil Medvedev | W | 7-6(1), 7-5 | Clay |
| Apr 24 | Barcelona Open | Round 1 | Jaume Munar | L | 4-6, 6-3, 5-7 | Clay |
| Apr 14 | Grand Prix Hassan II | Quarterfinal | Nikoloz Basilashvili | W | 6-2, 4-6, 6-1 | Clay |
| Apr 14 | Grand Prix Hassan II | Semifinal | Pablo Andujar | L | 4-6, 4-6 | Clay |
| Apr 12 | Grand Prix Hassan II | Round 2 | Mirza Basic | W | 6-3, 3-6, 6-4 | Clay |
| Apr 10 | Grand Prix Hassan II | Round 1 | Pedro Martinez | W | 7-5, 7-5 | Clay |
| Mar 27 | Miami Open | Round 4 | Hyeon Chung | L | 4-6, 3-6 | Hard |
| Mar 25 | Miami Open | Round 3 | Jared Donaldson | W | 1-6, 6-3, 6-4 | Hard |
| Mar 23 | Miami Open | Round 2 | David Goffin | W | 6-0, 6-1 | Hard |
| Mar 21 | Miami Open | Round 1 | Ryan Harrison | W | 7-6(4), 7-6(4) | Hard |
| Mar 13 | Indian Wells | Round 3 | Milos Raonic | L | 5-7, 6-4, 2-6 | Hard |
| Mar 11 | Indian Wells | Round 2 | Alexander Zverev | W | 7-5, 5-7, 6-4 | Hard |
| Mar 9 | Indian Wells | Round 1 | Mikhail Youzhny | W | 4-6, 6-4, 7-6(4) | Hard |
| Feb 27 | Dubai Duty Free | Round 1 | Pierre-Hugues Herbert | L | 6-4, 4-6, 6-7(8) | Hard |
| Feb 20 | Open 13 Provence | Round 1 | Filip Krajinovic | L | 6-3, 4-6, 4-6 | Hard |
| Feb 12 | ABN Amro World Tennis Tournament | Round 1 | Andreas Seppi | L | 4-6, 6-1, 2-6 | Hard |
| Feb 8 | Sofia Open | Round 2 | Maximilian Marterer | L | 5-7, 6-7(6) | Hard |
| Feb 5 | Sofia Open | Round 1 | Dimitar Kuzmanov | W | 7-6(6), 6-1 | Hard |
| Jan 16 | Australian Open | Round 2 | Marin Cilic | L | 1-6, 5-7, 2-6 | Hard |
| Jan 15 | Australian Open | Dustin Brown | W | 6-4, 6-3, 4-6, 6-7(4), 6-1 | Hard | |
| Jan 15 | Australian Open | Round 1 | Dustin Brown | W | 6-4, 6-3, 4-6, 6-7(4), 6-1 | Hard |
| Jan 10 | ASB Classic | Round 2 | David Ferrer | L | 2-6, 2-6 | Hard |
| Jan 8 | ASB Classic | Round 1 | Donald Young | W | 6-7(8), 6-4, 6-2 | Hard |
2017: 22-32
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 1 | ATP Rolex Paris Masters | Round 2 | Juan Martin del Potro | L | 2-6, 2-6 | Hard |
| Oct 31 | ATP Rolex Paris Masters | Round 1 | Paolo Lorenzi | W | 6-4, 7-5 | Hard |
| Oct 25 | ATP Swiss Indoors Basel | Round 1 | Juan Martin del Potro | L | 1-6, 6-4, 1-6 | Hard |
| Oct 20 | ATP European Open | Quarterfinal | Ruben Bemelmans | L | 6-4, 6-7(2), 4-6 | Hard |
| Oct 18 | ATP European Open | Round 2 | Sergiy Stakhovsky | W | 5-7, 6-4, 6-4 | Hard |
| Oct 17 | ATP European Open | Round 1 | Benoit Paire | W | 6-4, 6-7(2), 7-5 | Hard |
| Oct 9 | ATP Shanghai Rolex Masters | Albert Ramos-Vinolas | L | 6-3, 3-6, 5-7 | Hard | |
| Oct 9 | ATP Shanghai Rolex Masters | Round 1 | Albert Ramos-Vinolas | L | 6-3, 3-6, 5-7 | Hard |
| Oct 2 | ATP Rakuten Japan Open | Round 1 | Bernard Tomic | L | 3-6, 6-3, 3-6 | Hard |
| Sep 26 | ATP Shenzhen Open | Round 1 | Henri Laaksonen | L | 3-6, 0-6 | Hard |
| Sep 21 | ATP St. Petersburg Open | Round 2 | Jo-Wilfried Tsonga | L | 6-7(1), 6-3, 2-6 | Hard |
| Sep 20 | ATP St. Petersburg Open | Round 1 | Evgeny Donskoy | W | 7-6(2), 6-3 | Hard |
Show 42 more
2016: 24-34
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 1 | Paris Masters | Round 2 | Tomas Berdych | L | 3-6, 6-3, 5-7 | Hard |
| Oct 31 | Paris Masters | Round 1 | Andreas Seppi | W | 6-4, 6-4 | Hard |
| Oct 27 | Erste Bank Open | Round 2 | David Ferrer | L | 2-6, 6-7(4) | Hard |
| Oct 25 | Erste Bank Open | Round 1 | Pablo Cuevas | W | 6-3, 3-0 ret. (ret.) | Hard |
| Oct 18 | European Open | Round 1 | Marius Copil | L | 6-4, 3-6, 3-6 | Hard |
| Oct 10 | Shanghai Masters | Round 1 | Benoit Paire | L | 3-6, 7-5, 1-6 | Hard |
| Oct 6 | Japan Open | Quarterfinal | David Goffin | L | 6-1, 5-7, 2-6 | Hard |
| Oct 5 | Japan Open | Round 2 | Kei Nishikori | W | 3-4 ret. (ret.) | Hard |
| Oct 2 | Japan Open | Round 1 | Martin Klizan | W | 4-6, 6-3, 6-3 | Hard |
| Sep 27 | Chengdu Open | Round 1 | Karen Khachanov | L | 6-7(3), 3-6 | Hard |
| Sep 23 | St. Petersburg Open | Quarterfinal | Roberto Bautista Agut | L | 6-4, 1-6, 2-6 | Hard |
| Sep 22 | St. Petersburg Open | Round 2 | Andrey Rublev | W | 7-6(3), 3-6, 6-3 | Hard |
Show 46 more
2015: 34-30
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 1 | ATP Valencia Open 500 | Final | Roberto Bautista Agut | W | 3-6, 6-3, 6-4 | Hard |
| Oct 31 | ATP Valencia Open 500 | Semifinal | Vasek Pospisil | W | 6-4, 6-4 | Hard |
| Oct 30 | ATP Valencia Open 500 | Quarterfinal | Pablo Cuevas | W | 6-4, 6-4 | Hard |
| Oct 29 | ATP Valencia Open 500 | Round 2 | Benoit Paire | W | 6-3, 2-6, 6-3 | Hard |
| Oct 27 | ATP Valencia Open 500 | Round 1 | Gilles Muller | W | 7-6(9), 6-3 | Hard |
| Oct 19 | ATP Kremlin Cup by Bank of Moscow | Round 1 | Daniel Gimeno-Traver | L | 6-7(2), 6-4, 5-7 | Hard |
| Oct 13 | Shanghai Masters | Round 1 | Fabio Fognini | L | 6-7(2), 3-6 | Hard |
| Oct 7 | Japan Open | Round 2 | Austin Krajicek | L | 6-2, 4-6, 3-6 | Hard |
| Oct 6 | Japan Open | Round 1 | Feliciano Lopez | W | 6-4, 4-6, 6-1 | Hard |
| Oct 1 | ATP Malaysian Open, Kuala Lumpur | Round 2 | Grigor Dimitrov | L | 6-2, 3-6, 4-6 | Hard |
| Sep 30 | ATP Malaysian Open, Kuala Lumpur | Round 1 | Michal Przysiezny | W | 6-2, 6-2 | Hard |
| Sep 27 | St. Petersburg Open | Final | Milos Raonic | L | 3-6, 6-3, 3-6 | Hard |
Show 52 more
2014: 24-33
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 28 | ATP BNP Paribas Masters | Round 1 | Gael Monfils | L | 1-6, 4-6 | Hard |
| Oct 21 | ATP Valencia Open 500 | Round 1 | Dusan Lajovic | L | 3-6, 6-7(8) | Hard |
| Oct 14 | ATP If Stockholm Open | Round 1 | Marius Copil | L | 6-7(4), 6-4, 4-6 | Hard |
| Oct 6 | ATP Shanghai Rolex Masters | Round 1 | Juan Monaco | L | 2-6, 6-7(4) | Hard |
| Oct 2 | ATP China Open | Round 2 | Marin Cilic | L | 3-6, 3-6 | Hard |
| Sep 29 | ATP China Open | Round 1 | Teymuraz Gabashvili | W | 1-6, 7-6(4), 6-4 | Hard |
| Sep 24 | ATP Malaysian Open, Kuala Lumpur | Round 1 | Benjamin Becker | L | 6-7(1), 2-6 | Hard |
| Sep 21 | ATP Tour Open de Moselle | Final | David Goffin | L | 4-6, 3-6 | Hard |
| Sep 20 | ATP Tour Open de Moselle | Semifinal | Gael Monfils | W | 7-6(6), 6-2 | Hard |
| Sep 19 | ATP Tour Open de Moselle | Quarterfinal | Paul-Henri Mathieu | W | 3-6, 6-3, 7-6(4) | Hard |
| Sep 18 | ATP Tour Open de Moselle | Round 2 | Igor Sijsling | W | 6-3, 3-6, 7-6(3) | Hard |
| Sep 17 | ATP Tour Open de Moselle | Round 1 | Ivan Dodig | W | 6-2, 6-2 | Hard |
Show 45 more
2013: 14-13
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Dec 30 | ATP Qatar ExxonMobil Open | Round 1 | Lizette Cabrera | L | 3-6, 2-6 | Hard |
| Oct 24 | ATP Valencia Open 500 | Round 2 | Jerzy Janowicz | L | 2-6, 5-7 | Hard |
| Oct 22 | ATP Valencia Open 500 | Round 1 | Guillermo Garcia-Lopez | W | 6-3, 7-5 | Hard |
| Oct 14 | ATP Kremlin Cup by Bank of Moscow | Round 1 | Sergiy Stakhovsky | L | 4-6, 3-6 | Hard |
| Sep 29 | ATP Malaysian Open, Kuala Lumpur | Final | Julien Benneteau | W | 2-6, 7-5, 6-4 | Hard |
| Sep 28 | ATP Malaysian Open, Kuala Lumpur | Semifinal | Jurgen Melzer | W | 6-4, 3-6, 6-4 | Hard |
| Sep 27 | ATP Malaysian Open, Kuala Lumpur | Quarterfinal | David Ferrer | W | 6-2, 7-6(6) | Hard |
| Sep 26 | ATP Malaysian Open, Kuala Lumpur | Round 2 | Pablo Cuevas | W | 4-6, 7-5, 6-0 | Hard |
| Sep 25 | ATP Malaysian Open, Kuala Lumpur | Round 1 | Ryan Harrison | W | 6-3, 6-2 | Hard |
| Sep 21 | ATP Tour St. Petersburg Open | Semifinal | Guillermo Garcia-Lopez | L | 1-6, 1-6 | Hard |
| Sep 20 | ATP Tour St. Petersburg Open | Quarterfinal | Dmitry Tursunov | W | 6-4, 6-3 | Hard |
| Sep 19 | ATP Tour St. Petersburg Open | Round 2 | Sergiy Stakhovsky | W | 3-6, 6-4, 6-0 | Hard |
Show 15 more
| Sep 18 | ATP Tour St. Petersburg Open | Round 1 | Paolo Lorenzi | W | 6-3, 6-4 | Hard |
| Sep 1 | US Open | Round 3 | Novak Djokovic | L | 0-6, 2-6, 2-6 | Hard |
| Aug 30 | US Open | Round 2 | Jarkko Nieminen | W | 1-6, 6-3, 3-6, 6-3, 6-4 | Hard |
| Aug 27 | US Open | Round 1 | Grigor Dimitrov | W | 3-6, 6-3, 6-4, 5-7, 6-2 | Hard |
| Aug 20 | ATP Winston-Salem Open | Round 2 | Alex Bogomolov Jr. | L | 4-6, 1-6 | Hard |
| May 29 | French Open | Round 2 | Feliciano Lopez | L | 6-3, 3-6, 4-6, 4-6 | Clay |
| May 26 | French Open | Round 1 | Go Soeda | W | 6-1, 6-3, 6-2 | Clay |
| Mar 20 | ATP Sony Open Tennis | Round 1 | Lleyton Hewitt | L | 1-6, 6-7(3) | Hard |
| Feb 27 | ATP Abierto Mexicano Telcel | Round 2 | Santiago Giraldo | L | 6-7(8), 5-7 | Clay |
| Feb 25 | ATP Abierto Mexicano Telcel | Round 1 | Jurgen Melzer | W | 6-4, 6-3 | Clay |
| Feb 18 | ATP Copa Claro | Round 1 | Federico Delbonis | L | 1-6, 4-6 | Clay |
| Feb 6 | ATP VTR Open | Round 1 | Daniel Gimeno-Traver | L | 4-6, 6-4, 1-6 | Clay |
| Jan 17 | Australian Open | Round 2 | Andy Murray | L | 2-6, 2-6, 4-6 | Hard |
| Jan 14 | Australian Open | Round 1 | John-Patrick Smith | W | 6-4, 6-1, 6-4 | Hard |
| Jan 7 | ATP Apia International Sydney | Round 1 | Florian Mayer | L | 1-6, 2-6 | Hard |
2012: 3-5
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Dec 31 | ATP Aircel Chennai Open | Round 1 | Aljaz Bedene | L | 3-6, 2-6 | Hard |
| Jul 9 | ATP Studena Croatia Open Umag | Round 1 | Matthias Bachinger | L | 7-6(5), 1-6, 6-7(6) | Clay |
| May 28 | French Open | Round 1 | Marcel Granollers | L | 2-6, 6-3, 3-6, 4-6 | Clay |
| May 4 | ATP Estoril Open | Quarterfinal | Albert Ramos-Vinolas | L | 2-6, 3-6 | Clay |
| May 3 | ATP Estoril Open | Round 2 | Denis Istomin | W | 3-6, 6-3, 4-2 ret. (ret.) | Clay |
| May 1 | ATP Estoril Open | Round 1 | Gastao Elias | W | 5-7, 6-4, 6-2 | Clay |
| Apr 25 | ATP Barcelona Open Banc Sabadell | Round 2 | Frederico Gil | L | 6-4, 4-6, 3-6 | Clay |
| Apr 23 | ATP Barcelona Open Banc Sabadell | Round 1 | Igor Kunitsyn | W | 7-6(5), 6-3 | Clay |
2011: 1-1
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Apr 28 | ATP Estoril Open | Round 2 | Milos Raonic | L | 3-6, 3-6 | Clay |
| Apr 25 | ATP Estoril Open | Round 1 | Gastao Elias | W | 7-6(6), 3-6, 5-2 ret. (ret.) | Clay |
How he is doing now
- Apr 3vs Arthur FilsApr 3 - Millennium Estoril Open, Round 1L5-7, 4-6
- May 22vs Santiago Rodriguez TavernaMay 22 - Roland Garros, Qualifying 1st RoundL2-6, 6-3, 6-7(8)
- May 8vs Roman SafiullinMay 8 - Italian Open, Qualifying 1st RoundL1-6, 3-6
- Apr 24vs Roman SafiullinApr 24 - Madrid Open, Qualifying 1st RoundL2-6, 2-6
- Apr 8vs Dusan LajovicApr 8 - Monte-Carlo Masters, Qualifying 1st RoundL2-6, 4-6
- Apr 5vs Casper RuudApr 5 - Millennium Estoril Open, Round 2L6-4, 2-6, 2-6
Career
- 2011First ATP matchBeat Gastao Elias, ATP Estoril Open
- 2013First titleATP Malaysian Open, Kuala Lumpur
- 2016Career high No. 28May 16, 2016
- Apr 3, 2024Latest matchLost to Arthur Fils, Millennium Estoril Open
Grand Slam titles
Titles by season
First ATP match
Apr 25, 2011: beat Gastao Elias 7-6, 3-6, 5-2 ret.ATP Estoril Open, on clay
Latest match
Apr 3, 2024: lost to Arthur Fils 5-7, 4-6Millennium Estoril Open, Round 1, on clay court
Most often against
The players he has met most in our records, with the head-to-head.
Last: Apr 5, 2022, Grand Prix Hassan II Round 1, won
Last: Jan 23, 2016, Australian Open Round 3, lost
Last: Oct 10, 2022, Watergen Gijon Open Round 1, lost
Last: Jan 18, 2023, Australian Open Round 1, lost
Last: May 2, 2019, Millennium Estoril Open Round 2, lost
Sources and updates
Results and schedules come from Agatha's own records of the ATP Tour.
Updated Oct 5, 2026, 3:07 PM ET. Results and form refresh after every match; biography facts are checked weekly.