it is quite possible for us to run as fast or even outrun a pro. It is much easier for an amateur to attain good speed than good strokes. For example, lets say David Nalbandian can run 100M in 12 sec(which I really doubt he can but well) but with some training most young men can come very close or even top that quite easily. However most young men can never serve or hit a forehand half as good as David Nalbandian with just some training. So what does that tell you? Even at the amateur level you could be dealing with near-pro-level or even pro-level speed. No wonder it is so hard for amateurs to beat fast pushers, you are trying to hit winners against someone with pro-level speed with your amateur level strokes!!