a sport in which you compete against nature
自然相手のスポーツ
a sport where you compete against natureも自然に聞こえます。
直訳的なa sport in which your opponent is natureは通じますが、ちょっとだけ違和感がありますね。
Sailing looks elegant, but it's a sport in which you compete against nature, so it's actually difficult.
セーリングは優雅に見えるけれど、自然を相手にするスポーツなので実はハードです。
ご参考になれば幸いです。