his base speed is over half a Pidgeot, which has explicitly been stated to move at Mach 2.
meaning Machamp would, by using the game speed, be at least capable of Mach 1 movement.
weedles are apparently fast.
hint: using game stats is stupid with pokemon. you're far better off using common sense, the dex entry, and the most sensible thing for the characters. no, a martial arts master who can send a thousand punches in 2 seconds where every one of them can send a train flying isn't going to have horrible, incapable of moving, legs. wouldn't make sense. makes a hell of a lot more sense to assume that he, like pretty much every other high end monster in the series, well exceeds a human in many things. considering he's a martial arts master, his conditioning is top notch and dude should have some solid speed to go with it. stats are a form of balance for the gameplay.
--
The King Wang.
Listen up Urinal Cake. I already have something that tells me if I'm too drunk when I pee on it: My friends. - Colbert.