-
-
Season
Rank
Titles
All Matches
Hard
Clay
Grass
-
2025
1371
0
2 : 2
2 : 2
0 : 0
0 : 0
-
2024
-
0
0 : 1
0 : 0
0 : 1
0 : 0
-
2022
-
0
0 : 1
0 : 0
0 : 1
0 : 0
-
2021
909
0
11 : 12
9 : 7
2 : 5
0 : 0
-
2020
1099
0
2 : 5
2 : 5
0 : 0
0 : 0
-
2019
1166
0
1 : 5
0 : 0
1 : 5
0 : 0
-
2018
-
0
2 : 5
0 : 0
2 : 5
0 : 0
-
2017
897
0
3 : 3
3 : 1
0 : 2
0 : 0
-
-
Season
Rank
Titles
All Matches
Hard
Clay
Grass
-
2025
49
2
29:13
8:4
20:9
0:0
-
2024
76
2
34:34
9:13
21:15
4:4
-
2023
52
1
44:32
12:12
29:15
2:4
-
2022
54
6
46:24
10:12
35:8
1:3
-
2021
155
8
51:18
21:9
30:9
0:0
-
2020
360
0
22:15
17:12
5:3
0:0
-
2019
438
0
1:3
0:0
1:3
0:0
-
2018
688
0
0:1
0:0
0:1
0:0
-
-
Tournament
Surface
Tournament Prize Money
-
-
Tournament
Surface
Tournament Prize Money
-
2025
-
Bordeaux (Challenger)
clay
€227,270
-
Madrid (Challenger)
clay
€145,250
-
2024
-
Maia (Challenger)
clay (indoor)
€120,950
-
Braga (Challenger)
clay
€74,825
-
2023
-
Rome (Challenger)
clay
€73,000
-
2022
-
Gstaad
clay
€534,555
-
Prague (Challenger)
clay
€45,730
-
Estoril
clay
€534,555
-
Prague 2 (Challenger)
clay
€45,730
-
Oeiras 6 (Challenger)
clay
€45,730
-
Oeiras (Challenger)
clay
€45,730
-
2021
-
Maia 2 (Challenger)
clay (indoor)
€44,820
-
Maia (Challenger)
clay (indoor)
€44,820
-
Manama (Challenger)
hard
$52,080
-
Tenerife (Challenger)
hard
€44,820
-
Braga (Challenger)
clay
€44,820
-
M25 Sintra 2 (ITF)
hard
$25,000
-
M15 Castelo Branco (ITF)
hard
$15,000
-
Oeiras 6 (Challenger)
clay
€31,440