Summary

Total
Hard
Clay
Grass
Carpet
2020
10 / 11
47.6%
3 / 4
42.9%
7 / 7
50.0%
0 / 0
0.0%
0 / 0
0.0%
Main
10 / 11
3 / 4
7 / 7
0 / 0
0 / 0
Quali
0 / 0
0 / 0
0 / 0
0 / 0
0 / 0
2019
21 / 27
8 / 15
13 / 10
0 / 2
0 / 0
Main
20 / 26
8 / 15
12 / 9
0 / 2
0 / 0
Quali
1 / 1
0 / 0
1 / 1
0 / 0
0 / 0
2018
38 / 28
18 / 13
19 / 13
1 / 2
0 / 0
Main
28 / 23
13 / 9
14 / 12
1 / 2
0 / 0
Quali
10 / 5
5 / 4
5 / 1
0 / 0
0 / 0
2017
34 / 32
16 / 15
16 / 15
2 / 2
0 / 0
Main
25 / 25
8 / 11
15 / 12
2 / 2
0 / 0
Quali
9 / 7
8 / 4
1 / 3
0 / 0
0 / 0
2016
27 / 30
12 / 15
15 / 12
0 / 3
0 / 0
Main
22 / 24
8 / 12
14 / 10
0 / 2
0 / 0
Quali
5 / 6
4 / 3
1 / 2
0 / 1
0 / 0
2015
37 / 29
10 / 9
27 / 17
0 / 3
0 / 0
Main
28 / 26
3 / 8
25 / 17
0 / 1
0 / 0
Quali
9 / 3
7 / 1
2 / 0
0 / 2
0 / 0
2014
27 / 25
12 / 11
14 / 11
1 / 3
0 / 0
Main
16 / 19
6 / 9
9 / 7
1 / 3
0 / 0
Quali
11 / 6
6 / 2
5 / 4
0 / 0
0 / 0
2013
52 / 28
13 / 8
39 / 19
0 / 1
0 / 0
Main
36 / 20
8 / 4
28 / 16
0 / 0
0 / 0
Quali
16 / 8
5 / 4
11 / 3
0 / 1
0 / 0
2012
38 / 29
15 / 14
22 / 12
0 / 2
1 / 1
Main
29 / 20
10 / 9
18 / 10
0 / 0
1 / 1
Quali
9 / 9
5 / 5
4 / 2
0 / 2
0 / 0
2011
1 / 1
1 / 1
0 / 0
0 / 0
0 / 0
Main
0 / 0
0 / 0
0 / 0
0 / 0
0 / 0
Quali
1 / 1
1 / 1
0 / 0
0 / 0
0 / 0

Matches

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