When it comes to synonyms for "hand over hand," there are a number of phrases that can be used to convey similar meaning. The term "stroke for stroke" is often used in reference to competitive swimming; it implies that each swimmer is pacing themselves in a way that allows them to keep up with their competitors. Other similar phrases include "step by step," "inch by inch," "gradually," and "methodically." "Picking up speed" is another commonly used phrase that suggests that progress is being made quickly, but that there is still a lot of work to be done. Ultimately, the choice of synonym will depend on the context and intended meaning, but there are many options available for those looking to convey the same idea as "hand over hand".