Dunno, that dragon seemed to be able to go mach 2, or at least whatever speed they can reach when the spot it, since he was able to keep up with the f4 for a while
He is supposed to have "tungsten-ish" armor too, which he clearly doesn't have unless the scales arn't covering his body completely.