Summary

Total
Hard
Clay
Grass
Carpet
2019
13 / 24
35.1%
8 / 10
44.4%
2 / 8
20.0%
3 / 6
33.3%
0 / 0
0.0%
Main
9 / 17
5 / 7
1 / 5
3 / 5
0 / 0
Quali
4 / 7
3 / 3
1 / 3
0 / 1
0 / 0
2018
33 / 16
16 / 9
7 / 3
10 / 4
0 / 0
Main
18 / 10
10 / 4
4 / 3
4 / 3
0 / 0
Quali
15 / 6
6 / 5
3 / 0
6 / 1
0 / 0
2017
12 / 22
5 / 12
3 / 6
4 / 4
0 / 0
Main
11 / 21
4 / 11
3 / 6
4 / 4
0 / 0
Quali
1 / 1
1 / 1
0 / 0
0 / 0
0 / 0
2016
28 / 23
19 / 14
2 / 6
7 / 3
0 / 0
Main
28 / 23
19 / 14
2 / 6
7 / 3
0 / 0
Quali
0 / 0
0 / 0
0 / 0
0 / 0
0 / 0
2015
37 / 27
31 / 17
2 / 6
4 / 4
0 / 0
Main
37 / 27
31 / 17
2 / 6
4 / 4
0 / 0
Quali
0 / 0
0 / 0
0 / 0
0 / 0
0 / 0
2014
25 / 19
21 / 12
1 / 4
3 / 3
0 / 0
Main
17 / 16
14 / 11
0 / 2
3 / 3
0 / 0
Quali
8 / 3
7 / 1
1 / 2
0 / 0
0 / 0
2013
23 / 24
17 / 17
1 / 4
5 / 3
0 / 0
Main
21 / 23
15 / 16
1 / 4
5 / 3
0 / 0
Quali
2 / 1
2 / 1
0 / 0
0 / 0
0 / 0
2012
22 / 25
15 / 13
7 / 8
0 / 4
0 / 0
Main
22 / 25
15 / 13
7 / 8
0 / 4
0 / 0
Quali
0 / 0
0 / 0
0 / 0
0 / 0
0 / 0

Matches

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