Not bad for a 9 year break. The animation is smooth, but it lacks some power. The second punch was probably the most powerful of the 3 attacks because you showed his arm snap back right after the punch, where as in the first punch he holds his arm extended for a couple frames.
The start of the uppercut was pretty good, he brings his arm back in preparation for it, but there is no follow through on the attack itself. His fist makes contact with the default's head and then stops there. The momentum from his fist should transfer up into the air and his back should straighten out. So an example of his ending position would looks like this
So the fact that his back is still arched while executing the uppercut is what's making the uppercut lack power in my opinion. Also you stopped the spacing of his arm right before it makes contact with the default's head. Try and keep the spacing of his arm even throughout the attack and remember that before his arm can stop, it needs to lose all the momentum it built up.
Just keep practicing, have fun, and you'll improve in no time.