"Out of my league" expression avoiding romantic connotations

E.g. (while discussing the merits of some software developing issue with a co worker):

I won't argue with you since you're out of my league.

I used to think of "out of one's league" to refer to anything, not only to refer to someone one has no chance of dating. But it seems like it's being used mainly for that purpose (today? Always has been?).

Is there an alternative expression which will not cause misunderstandings, or perhaps I'm wrong and this one won't either?

I do realize that it still doesn't have to mean that. But I'm worried that saying that might be misinterpreted as a hint implying something to that effect.

(Should there be a "misunderstanding" tag?)

EDIT

Since I'm being asked why do I even think it might have the above-mentioned connotation, here are the top Google results for "out of my league expression": (I'm not signed in to Google and I have history turned off in Google settings.)

Featured snippet: "...She was the most beautiful girl in school, and I knew she was out of my league.".

First result: "A person you have no chance with dating/hooking up with because they are considered much more attractive,..."

Then comes the "People also ask"'s first question: "What does it mean when someone says your way out of my league? It's an expression used usually in a romantic context. “I like Alice, but she's out of my league” ..."

Then comes the second result (Quora)'s first result which is the same as the previous.

Then comes the Featured snippet as a result (see above).

Then comes the next result, the first example of which is: "I can't believe that average-looking guy is dating a supermodel—she is totally out of his league!".

Then comes an almost identical result to the previous result.

Then comes the next result titled: "Stop Saying He (Or She) Is Out Of Your League".

So all of the above are mentioned in a romantic setting, sometimes with emphasis.


Solution 1:

"Punching above one's weight" which means

"Competing against someone who you are no match for."

See https://www.phrases.org.uk/meanings/290900.html for more.