more by luck than judgment - definition and synonyms

phrase mainly spoken
  1. used for saying that something happened because of luck and not because of someone’s skill or intelligence
See also main entry: judgment