About roger federer results of 948
32:14
17:36
52:25
50:14
48:03
47:38
21:25
33:18
25:27
27:32
27:40
19:39
19:39
30:12
44:34
26:46
22:23
34:00
18:24
25:08
65:01
26:29
25:21
36:09
85:30
77:08
26:51
24:34
24:50
25:08
09:43
55:20
39:14
27:30
28:14
21:50
53:10
22:47
26:03
86:16
80:01
26:41
38:42
54:50
23:22
30:42