相手が悪い
Meanings
1
out of one's league; facing a too tough opponent; outclassed
Colloquial expression used when one's opponent or rival is clearly superior, making the situation disadvantageous. Often used in sports, games, or competitive contexts.
The next match is against a tough opponent, so it'll be hard to win.
You're out of your league arguing with him; he's a lawyer, after all.