be/stay one jump ahead (of someone) - definition and synonyms

phrase
  1. to do something before someone else or more successfully than someone else

    He always seems to be one jump ahead of me.

See also main entry: jump