343–296Win–Loss
53.7%Win %
2Titles
| Surface | W | L | % |
|---|---|---|---|
| Hard | 152 | 144 | 51.4% |
| Clay | 157 | 125 | 55.7% |
| Grass | 33 | 26 | 55.9% |
| Carpet | 1 | 1 | 50.0% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2025 | 4 | 7 | 0 | 36.4% |
| 2024 | 20 | 27 | 1 | 42.6% |
| 2023 | 11 | 15 | 0 | 42.3% |
| 2022 | 20 | 20 | 0 | 50.0% |
| 2021 | 25 | 27 | 1 | 48.1% |
| 2020 | 21 | 12 | 1 | 63.6% |
| 2019 | 44 | 28 | 1 | 61.1% |
| 2018 | 28 | 25 | 0 | 52.8% |
| 2017 | 30 | 27 | 1 | 52.6% |
| 2016 | 30 | 27 | 0 | 52.6% |
| 2015 | 34 | 31 | 2 | 52.3% |
| 2014 | 39 | 24 | 1 | 61.9% |
| 2013 | 36 | 17 | 3 | 67.9% |
| 2012 | 1 | 5 | 0 | 16.7% |
| 2011 | 0 | 3 | 0 | 0.0% |
| 2010 | 0 | 1 | 0 | 0.0% |
Ranking history
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2022-04-04 | Marrakech | R32 | L | Malek Jaziri | 329 | 6-7(6) 6-3 2-0 RET |
| 2022-03-28 | Marbella CH | SF | L | Jaume Munar | 89 | 6-3 6-4 |
| 2022-03-28 | Marbella CH | QF | W | Roberto Carballes Baena | 79 | 6-2 6-4 |
| 2022-03-28 | Marbella CH | R16 | W | Norbert Gombos | 112 | 6-4 7-6(5) |
| 2022-03-28 | Marbella CH | R32 | W | Andrey Kuznetsov | 230 | 6-7(2) 7-6(3) 6-1 |
| 2022-03-14 | Roseto Degli Abruzzi 2 CH | R32 | L | Nino Serdarusic | 219 | 6-2 6-2 |
| 2022-02-21 | Dubai | F | L | Andrey Rublev | 7 | 6-3 6-4 |
| 2022-02-21 | Dubai | SF | W | Denis Shapovalov | 14 | 6-7(7) 7-6(2) 7-6(3) |
| 2022-02-21 | Dubai | QF | W | Novak Djokovic | 1 | 6-4 7-6(4) |
| 2022-02-21 | Dubai | R16 | W | Roberto Bautista Agut | 15 | 6-2 6-4 |
| 2022-02-21 | Dubai | R32 | W | Marin Cilic | 24 | 6-4 7-6(3) |
| 2022-02-21 | Dubai | Q2 | W | Alexei Popyrin | 66 | 7-6(4) 6-7(6) 6-2 |
| 2022-02-21 | Dubai | Q1 | W | Hady Habib | 421 | 6-1 5-7 6-3 |
| 2022-02-14 | Doha | R32 | L | Arthur Rinderknech | 61 | 3-6 7-6(4) 6-4 |
| 2022-02-07 | Bengaluru 1 CH | QF | L | Enzo Couacaud | 161 | 6-4 0-0 RET |
| 2022-02-07 | Bengaluru 1 CH | R16 | W | Prajnesh Gunneswaran | 235 | 3-6 6-2 6-1 |
| 2022-02-07 | Bengaluru 1 CH | R32 | W | Antoine Bellier | 527 | 6-3 6-7(2) 6-2 |
| 2022-01-31 | Pune | QF | L | Emil Ruusuvuori | 87 | 6-3 6-4 |
| 2022-01-31 | Pune | R16 | W | Bernabe Zapata Miralles | 126 | 6-3 6-4 |
| 2022-01-17 | Australian Open | R128 | L | Stefan Kozlov | 169 | 7-5 6-3 6-4 |
| 2022-01-10 | Sydney | R32 | L | Brandon Nakashima | 68 | 7-6(2) 7-6(0) |
| 2022-01-10 | Sydney | Q2 | W | Denis Kudla | 109 | 6-4 7-6(3) |
| 2022-01-10 | Sydney | Q1 | W | Lucas Pouille | 159 | 6-4 6-4 |
| 2022-01-03 | Adelaide 1 | R32 | L | Tommy Paul | 43 | 6-4 4-6 6-4 |
| 2021-11-25 | Davis Cup Finals RR: FRA vs CZE | RR | L | Adrian Mannarino | 71 | 6-7(1) 6-4 6-2 |
| 2021-11-08 | Roanne CH | R32 | L | Manuel Guinard | 247 | 7-5 3-2 RET |
| 2021-11-01 | Eckental CH | QF | L | Maxime Cressy | 133 | 7-6(0) 7-6(3) |
| 2021-11-01 | Eckental CH | R16 | W | Andrea Vavassori | 295 | 6-4 6-1 |
| 2021-11-01 | Eckental CH | R32 | W | Jonas Forejtek | 294 | 6-1 5-7 7-5 |
| 2021-10-25 | Ismaning CH | R32 | L | Maximilian Marterer | 204 | 7-6(8) 6-4 |
| 2021-10-04 | Mouilleron-Le-Captif CH | F | W | Norbert Gombos | 114 | 6-4 6-4 |
| 2021-10-04 | Mouilleron-Le-Captif CH | SF | W | Andreas Seppi | 93 | 6-4 7-6(1) |
| 2021-10-04 | Mouilleron-Le-Captif CH | QF | W | Mats Moraing | 171 | 4-1 RET |
| 2021-10-04 | Mouilleron-Le-Captif CH | R16 | W | Harold Mayot | 443 | 6-2 6-4 |
| 2021-10-04 | Mouilleron-Le-Captif CH | R32 | W | Frederico Ferreira Silva | 193 | 3-6 6-3 6-2 |
| 2021-09-27 | Orleans CH | SF | L | Henri Laaksonen | 118 | 6-3 6-3 |
| 2021-09-27 | Orleans CH | QF | W | Richard Gasquet | 81 | 6-7(6) 6-4 6-2 |
| 2021-09-27 | Orleans CH | R16 | W | Alejandro Tabilo | 184 | 6-3 6-1 |
| 2021-09-27 | Orleans CH | R32 | W | Evgeny Karlovskiy | 288 | 6-7(5) 7-6(0) 7-6(3) |
| 2021-09-20 | Nur-Sultan | R32 | L | Jaume Munar | 71 | 6-3 7-6(6) |
| 2021-09-13 | Szczecin CH | R32 | L | Zdenek Kolar | 185 | 7-6(7) 6-3 |
| 2021-09-06 | Tulln CH | SF | L | Mats Moraing | 242 | 3-6 7-5 6-3 |
| 2021-09-06 | Tulln CH | QF | W | Dennis Novak | 125 | 6-3 6-3 |
| 2021-09-06 | Tulln CH | R16 | W | Geoffrey Blancaneaux | 314 | 6-1 6-1 |
| 2021-09-06 | Tulln CH | R32 | W | Lukas Neumayer | 761 | 7-5 7-6(8) |
| 2021-08-30 | Us Open | R128 | L | Kevin Anderson | 77 | 7-6(1) 4-6 3-6 7-6(5) 7-6(4) |
| 2021-07-26 | Kitzbuhel | R16 | L | Jozef Kovalik | 131 | 2-6 6-2 6-4 |
| 2021-07-26 | Kitzbuhel | R32 | W | Ernests Gulbis | 191 | 6-4 6-1 |
| 2021-07-19 | Umag | R32 | L | Alessandro Giannessi | 177 | 7-6(4) 7-5 |
| 2021-07-12 | Bastad | R16 | L | Yannick Hanfmann | 107 | 6-4 6-3 |