overachieve
verb
°To achieve more or at a higher level of quality than what was expected.
synonyms: overperform, punch above one's weight