We do not currently know of any antonyms for swimming with the tide.
For similar words to swimming with the tide, try: