out·achieve
| \ ˌau̇t-ə-ˈchēv
\
outachieved;
outachieving
transitive verb
: to achieve more than (someone) : to outdo or surpass in achievement
… if he could not win in the role of more devoted son, he could certainly outachieve his brother.— Nicholas Fox Weber