Summary

Total
Hard
Clay
Grass
Carpet
2019
18 / 15
54.5%
11 / 8
57.9%
5 / 5
50.0%
2 / 2
50.0%
0 / 0
0.0%
Main
18 / 15
11 / 8
5 / 5
2 / 2
0 / 0
Quali
0 / 0
0 / 0
0 / 0
0 / 0
0 / 0
2018
40 / 19
24 / 13
10 / 5
6 / 1
0 / 0
Main
40 / 19
24 / 13
10 / 5
6 / 1
0 / 0
Quali
0 / 0
0 / 0
0 / 0
0 / 0
0 / 0
2017
43 / 22
19 / 15
12 / 4
12 / 3
0 / 0
Main
43 / 22
19 / 15
12 / 4
12 / 3
0 / 0
Quali
0 / 0
0 / 0
0 / 0
0 / 0
0 / 0
2016
44 / 21
34 / 16
3 / 2
7 / 3
0 / 0
Main
44 / 21
34 / 16
3 / 2
7 / 3
0 / 0
Quali
0 / 0
0 / 0
0 / 0
0 / 0
0 / 0
2015
35 / 19
21 / 10
7 / 6
7 / 3
0 / 0
Main
35 / 19
21 / 10
7 / 6
7 / 3
0 / 0
Quali
0 / 0
0 / 0
0 / 0
0 / 0
0 / 0
2014
49 / 18
35 / 10
10 / 6
4 / 2
0 / 0
Main
49 / 18
35 / 10
10 / 6
4 / 2
0 / 0
Quali
0 / 0
0 / 0
0 / 0
0 / 0
0 / 0
2013
26 / 13
16 / 6
5 / 5
5 / 2
0 / 0
Main
26 / 13
16 / 6
5 / 5
5 / 2
0 / 0
Quali
0 / 0
0 / 0
0 / 0
0 / 0
0 / 0
2012
38 / 18
16 / 11
15 / 6
7 / 1
0 / 0
Main
38 / 18
16 / 11
15 / 6
7 / 1
0 / 0
Quali
0 / 0
0 / 0
0 / 0
0 / 0
0 / 0

Matches

Grass
Clay
Clay
Hard
Hard
Hard
Hard
Hard
Grass
Clay
Hard
Hard
Hard
Hard
Hard
Grass
Clay
Clay
Hard
Hard
Hard
Hard
Grass
Clay
Hard
Hard
Hard
Hard
Hard
Grass
Clay
Clay
Clay
Hard
Clay
Grass
Clay
Clay