About federer forehand analysis results of 3,578
110:08
47:44
50:09
152:27
148:52
45:46
71:17
50:51
53:37
46:09
39:00
33:12
38:17
49:49
58:38
47:58
89:00
33:02
42:56
47:53
48:28
50:08
44:18
50:03
50:03
41:49
44:20
41:36
59:11
59:54
60:24
60:00
180:16
94:07
102:57
105:18
47:06
131:22
42:29
147:07
186:25
49:06
163:34
66:06
176:37
166:31