He has yet to meet his match (8)
I believe the answer is:
bachelor
'he' is the definition.
(I've seen this before)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for bachelor that I've seen before include "He's not married" , "Single man" , "Graduate" , "leading man at start of Wedding Cantata" , "Unmarried man (with a degree?)" .)