Didn't he have to spend a few seconds charging that punch?
Megaman did keep up with quickman, who was supposed to be able to moe at mach 5. And X is supposed to be superior to Mega in all aspects, including strength and speed. I'd give the win to X, but it'd be a harder fight for him than Ryu would be.