About roger federer forehand results of 1,012
26:51
09:43
55:20
36:09
45:31
26:03
22:47
53:10
21:50
28:14
27:30
86:16
80:01
106:29
27:43
24:31
36:12
35:29
30:42
54:50
26:41
38:42
23:22
60:48
57:15
47:52
64:38
63:37
44:09
45:13
63:51
146:25
62:09
56:50
181:51
26:48
111:43
27:16
62:57
59:23
141:26
38:50
43:25
56:38
66:49
135:00