have an advantage over someone I am one up on my best friend because he is still looking for a job while I have already found one.
ONE UP ON SOMEONE
Meaning of ONE UP ON SOMEONE in English
English idioms vocab. Словарь английских идиом и выражений. 2012