One way to say this is to use the word skill, or the expression more skilled, much like you did in your question:
Jeff always beats me in golf. He is far more skilled than I am.
Playing checkers with my 9-year-old can be boring. She just doesn't have enough skill yet to play competitively yet.
The Oakdale high school team couldn't compete against the Olympic volleyball team; the skill level of their opponents would simply be way too high.
Macmillan defines the word skill as:
the ability to do something well, usually as a result of experience and training
You can also convey this sentiment with the expression can't compete:
I couldn't compete against against Brianna Stewart. She's about 6 inches taller than I am, and one of the best athletes in college sports.
My son tries to play chess with me, but he just can't compete.
We could play darts for money if you wanted to, but, I'm telling you, you won't be able to compete. I used to play in weekly tournaments for about ten years.
We finally had to close down our burger restaurant. We just couldn't compete against the McDonald's across the street.
When compete is negated in the sentence, it often implies a gross mismatch like the one you describe in your question.