When it comes to synonyms for the phrase "race with," there are several options to choose from, depending on the context of the sentence. For instance, compete with, vie with, battle with, contend with, and challenge with are all great substitutes for "race with." These terms are typically used where there is a competitive element between two or more entities, such as two opposing sports teams, businesses in the same industry, or individuals competing for a prize. Regardless of the situation, these synonyms all convey the idea of a head-to-head contest with the aim of emerging victorious or gaining an advantage over one's opponent.