-
-
Season
Rank
Titles
All Matches
Hard
Clay
Grass
-
2024
819
0
3 : 4
2 : 3
0 : 0
1 : 1
-
2022
1077
0
1 : 4
1 : 4
0 : 0
0 : 0
-
2021
288
0
4 : 13
4 : 7
0 : 2
0 : 4
-
2020
196
1
10 : 9
10 : 7
0 : 2
0 : 0
-
2019
221
0
13 : 7
8 : 5
0 : 0
5 : 2
-
2018
568
0
0 : 4
0 : 1
0 : 0
0 : 3
-
2017
422
0
0 : 4
0 : 1
0 : 1
0 : 2
-
2016
584
0
3 : 3
0 : 1
0 : 0
3 : 2
-
2014
449
0
1 : 9
0 : 4
0 : 0
1 : 5
-
2013
243
0
11 : 16
10 : 14
0 : 0
1 : 2
-
2012
261
1
25 : 20
22 : 14
2 : 1
1 : 5
-
2011
385
0
0 : 5
0 : 3
0 : 0
0 : 2
-
-
Season
Rank
Titles
All Matches
Hard
Clay
Grass
-
2024
94
2
18:27
9:13
7:10
2:4
-
2023
381
2
14:5
13:4
1:1
0:0
-
2022
93
2
18:17
8:4
6:8
4:5
-
2021
135
2
13:11
12:7
0:1
1:3
-
2020
171
2
13:5
9:4
4:1
0:0
-
2014
558
0
0:1
0:0
0:0
0:1
-
2013
156
0
1:3
1:1
0:0
0:2
-
2012
289
2
8:5
8:4
0:0
0:1
-
2011
254
1
5:3
5:2
0:0
0:1
-
-
Tournament
Surface
Tournament Prize Money
-
2020
-
W25 Potchefstroom (ITF)
hard
$25,000
-
2012
-
Glasgow 2 (ITF)
hard (indoor)
$25,000
-
-
Tournament
Surface
Tournament Prize Money
-
2024
-
W100 Wiesbaden (ITF)
clay
$100,000
-
W50 Roehampton (ITF)
hard (indoor)
$40,000
-
2023
-
W40 Petange (ITF)
hard (indoor)
$40,000
-
W25 Baza (ITF)
hard
$25,000
-
2022
-
W60 Koper (ITF)
clay
$60,000
-
W60 Altenkirchen (ITF)
hard (indoor)
$60,000
-
2021
-
W60 Nantes (ITF)
hard (indoor)
$60,000
-
W80 Poitiers (ITF)
hard (indoor)
$80,000
-
2020
-
W80 Cagnes-Sur-Mer (ITF)
clay
$80000
-
W25 Potchefstroom (ITF)
hard
$25,000
-
2012
-
Bath (ITF)
hard (indoor)
$10,000
-
Glasgow (ITF)
hard
$10,000
-
2011
-
Chiswick (ITF)
hard
$10,000