160–204Win–Loss
44.0%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Hard | 105 | 122 | 46.3% |
| Clay | 54 | 78 | 40.9% |
| Grass | 0 | 3 | 0.0% |
| Carpet | 1 | 1 | 50.0% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2026 | 4 | 11 | 0 | 26.7% |
| 2025 | 31 | 32 | 1 | 49.2% |
| 2024 | 9 | 10 | 0 | 47.4% |
| 2023 | 25 | 37 | 0 | 40.3% |
| 2022 | 27 | 35 | 0 | 43.5% |
| 2021 | 11 | 12 | 0 | 47.8% |
| 2020 | 4 | 10 | 0 | 28.6% |
| 2019 | 22 | 24 | 0 | 47.8% |
| 2018 | 21 | 21 | 0 | 50.0% |
| 2017 | 3 | 2 | 0 | 60.0% |
| 2016 | 3 | 6 | 0 | 33.3% |
| 2014 | 0 | 4 | 0 | 0.0% |
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2023-02-13 | Manama CH | Q2 | W | Salvatore Caruso | 380 | 6-3 3-6 6-1 |
| 2023-02-13 | Manama CH | Q1 | W | Romain Arneodo | 1365 | 6-0 7-5 |
| 2023-02-03 | Davis Cup QLS R1: SRB vs NOR | RR | L | Hamad Medjedovic | 258 | 6-4 6-7(4) [10-4] |
| 2023-02-03 | Davis Cup QLS R1: SRB vs NOR | RR | L | Laslo Djere | 65 | 6-3 4-6 7-6(8) |
| 2023-01-23 | Ottignies Louvain CH | Q1 | L | Alibek Kachmazov | 331 | 6-3 7-6(8) |
| 2023-01-16 | Tenerife 1 CH | Q2 | L | Lukas Neumayer | 300 | 4-6 6-3 3-0 RET |
| 2023-01-16 | Tenerife 1 CH | Q1 | W | Maximilian Neuchrist | 255 | 6-3 4-0 RET |
| 2023-01-02 | United Cup | RR | L | Lorenzo Musetti | 23 | 7-6(7) 6-3 |
| 2023-01-02 | United Cup | RR | L | Felipe Meligeni Alves | 166 | 6-3 6-3 |
| 2022-11-28 | Maspalomas CH | R32 | L | Lorenzo Giustino | 305 | 7-5 6-4 |
| 2022-11-14 | Helsinki CH | Q1 | L | Niklas Schell | 728 | 7-5 7-6(6) |
| 2022-11-07 | Bratislava CH | R16 | L | Tim Van Rijthoven | 110 | 6-7(4) 7-6(4) 6-4 |
| 2022-11-07 | Bratislava CH | R32 | W | Peter Benjamin Privara | 963 | 6-3 6-4 |
| 2022-11-07 | Bratislava CH | Q2 | W | Martin Krumich | 434 | 6-3 6-2 |
| 2022-11-07 | Bratislava CH | Q1 | W | Milos Karol | 1067 | 6-4 6-3 |
| 2022-10-24 | Brest CH | R32 | L | Otto Virtanen | 263 | 6-7(4) 6-3 6-4 |
| 2022-10-24 | Brest CH | Q2 | L | Duje Ajdukovic | 344 | 7-6(5) 6-7(9) 6-4 |
| 2022-10-24 | Brest CH | Q1 | W | Kyrian Jacquet | 471 | 6-3 6-4 |
| 2022-10-17 | Vilnius CH | SF | L | Mattia Bellucci | 186 | 6-4 6-4 |
| 2022-10-17 | Vilnius CH | QF | W | Antoine Escoffier | 214 | 6-1 6-1 |
| 2022-10-17 | Vilnius CH | R16 | W | Illya Marchenko | 377 | 5-7 7-6(4) 6-1 |
| 2022-10-17 | Vilnius CH | R32 | W | Tomas Machac | 112 | 6-3 7-6(5) |
| 2022-10-03 | Mouilleron Le Captif CH | Q1 | L | Enzo Wallart | 618 | 7-6(5) 6-7(1) 7-6(5) |
| 2022-09-26 | Orleans CH | Q1 | L | Mats Rosenkranz | 390 | 7-6(2) 6-7(4) 6-4 |
| 2022-09-16 | Davis Cup WG1 R1: IND vs NOR | RR | W | Ramkumar Ramanathan | 276 | 6-1 6-4 |
| 2022-09-05 | Seville CH | R16 | L | Facundo Diaz Acosta | 249 | 6-4 6-4 |
| 2022-09-05 | Seville CH | R32 | W | Alexandre Muller | 143 | 7-5 3-6 6-2 |
| 2022-09-05 | Seville CH | Q2 | W | Inigo Cervantes Huegun | 1067 | 6-4 4-6 7-6(2) |
| 2022-09-05 | Seville CH | Q1 | W | Eric Vanshelboim | 482 | 6-2 6-4 |
| 2022-08-29 | Como CH | Q1 | L | Giovanni Oradini | 423 | 4-6 6-1 6-4 |
| 2022-08-22 | Banja Luka CH | R16 | L | Fabian Marozsan | 239 | 7-5 6-3 |
| 2022-08-22 | Banja Luka CH | R32 | W | Johan Nikles | 268 | 6-0 6-3 |
| 2022-08-08 | San Marino CH | R32 | L | Pavel Kotov | 130 | 6-1 6-1 |
| 2022-08-08 | San Marino CH | Q2 | W | Elmar Ejupovic | 434 | 6-4 6-3 |
| 2022-08-08 | San Marino CH | Q1 | W | Christian Langmo | 480 | 6-4 7-6(7) |
| 2022-08-01 | Cordenons CH | R32 | L | Andrea Pellegrino | 174 | 6-4 6-4 |
| 2022-08-01 | Cordenons CH | Q2 | W | Samuel Vincent Ruggeri | 387 | 6-3 6-1 |
| 2022-07-25 | Zug CH | R32 | L | Maximilian Marterer | 142 | 7-6(5) 6-4 |
| 2022-07-25 | Zug CH | Q2 | W | Aldin Setkic | 363 | 3-6 6-3 6-4 |
| 2022-07-25 | Zug CH | Q1 | W | Adrian Bodmer | 948 | 7-6(3) 7-6(5) |
| 2022-07-11 | Bastad | Q1 | L | Tomas Martin Etcheverry | 78 | 6-2 3-6 6-2 |
| 2022-07-04 | Bogota CH | R16 | L | Felipe Meligeni Alves | 197 | 6-2 6-3 |
| 2022-07-04 | Bogota CH | R32 | W | Sasi Kumar Mukund | 451 | 6-7(8) 6-2 6-2 |
| 2022-06-27 | Cali CH | R32 | L | Juan Bautista Otegui | 596 | 6-3 7-6(7) |
| 2022-06-20 | Milan CH | QF | L | Francesco Passaro | 254 | 6-1 6-1 |
| 2022-06-20 | Milan CH | R16 | W | Raul Brancaccio | 325 | 4-6 6-1 6-4 |
| 2022-06-20 | Milan CH | R32 | W | Georgii Kravchenko | 415 | 3-6 6-2 7-5 |
| 2022-06-13 | Blois CH | Q1 | L | Alex Rybakov | 342 | 6-3 6-4 |
| 2022-05-30 | Poznan CH | Q1 | L | Filip Peliwo | 439 | 6-3 4-6 6-3 |
| 2022-05-16 | Shymkent 2 CH | R32 | L | Ivan Gakhov | 400 | 6-3 3-6 6-3 |
Data: Jeff Sackmann / Tennis Abstract — CC BY-NC-SA 4.0