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