We do not currently know of any antonyms for making good speed.
For similar words to making good speed, try: