outdo oneself

Related
  • excelSurpass all others
  • surpassExceed in achievement
  • triumphResounding, celebrated victory
  • peakUtmost height attained
  • shineEmit or reflect light

dazzle · breakthrough · personal best · stellar · masterpiece · crowning · glory · transcend · soar · pinnacle · achievement · brilliant · spectacular · exceed · top · elevate · finest hour · milestone

Opposites
performance quality relative to one's own standard

outdo oneselfunderperform

Fail to meet standards

fall short · drop the ball · do one's worst · disappoint · phone it in

effort and ambition

outdo oneselfslack off

Reduce one's effort

coast · mail it in · go through the motions · rest on one's laurels · take it easy

Familiarity
Top 2,000,000