Summary

Total
Hard
Clay
Grass
Carpet
2019
20 / 24
45.5%
9 / 14
39.1%
5 / 7
41.7%
6 / 3
66.7%
0 / 0
0.0%
Main
19 / 23
9 / 14
4 / 6
6 / 3
0 / 0
Quali
1 / 1
0 / 0
1 / 1
0 / 0
0 / 0
2018
25 / 29
15 / 18
1 / 6
9 / 5
0 / 0
Main
25 / 29
15 / 18
1 / 6
9 / 5
0 / 0
Quali
0 / 0
0 / 0
0 / 0
0 / 0
0 / 0
2017
49 / 27
33 / 18
8 / 4
8 / 5
0 / 0
Main
43 / 27
33 / 18
2 / 4
8 / 5
0 / 0
Quali
6 / 0
0 / 0
6 / 0
0 / 0
0 / 0
2016
37 / 33
23 / 21
4 / 7
10 / 5
0 / 0
Main
32 / 30
20 / 19
4 / 6
8 / 5
0 / 0
Quali
5 / 3
3 / 2
0 / 1
2 / 0
0 / 0
2015
38 / 32
29 / 22
3 / 5
6 / 5
0 / 0
Main
34 / 32
27 / 22
1 / 5
6 / 5
0 / 0
Quali
4 / 0
2 / 0
2 / 0
0 / 0
0 / 0
2014
51 / 27
42 / 17
3 / 6
6 / 4
0 / 0
Main
45 / 24
39 / 16
2 / 4
4 / 4
0 / 0
Quali
6 / 3
3 / 1
1 / 2
2 / 0
0 / 0
2013
41 / 29
31 / 20
4 / 5
6 / 4
0 / 0
Main
35 / 25
25 / 18
4 / 3
6 / 4
0 / 0
Quali
6 / 4
6 / 2
0 / 2
0 / 0
0 / 0
2012
28 / 26
22 / 18
3 / 4
3 / 4
0 / 0
Main
18 / 21
14 / 16
3 / 3
1 / 2
0 / 0
Quali
10 / 5
8 / 2
0 / 1
2 / 2
0 / 0

Matches

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