out of someone's league

Upper Intermediate (B2) informal

Too good or advanced for someone to realistically pursue.

"He felt she was completely out of his league."