About roger federer results of 948
27:43
24:31
35:29
36:12
57:15
60:48
63:51
45:13
44:09
47:52
64:38
63:37
59:23
146:25
62:09
56:50
181:51
26:48
111:43
27:16
62:57
141:26
38:50
43:25
56:38
66:49
135:00
36:33
31:02
48:35
60:14
44:20
44:50
75:12
43:02
43:28
77:35
42:58
94:59
59:35
89:34
89:34
81:55
74:30
161:22
45:17