Slightly off subject, but even if Haye isn't the very, very hardest puncher the advantage he has over the other two is his ability to follow it up with 3, 4 or 5 other shots in the blink of an eye to finish off the effect that first big punch had.
No the big advantage Haye has over the other two is speed in footwork ,Handspeed & experience ..Jeez these casuals
It all depends on how the punch is thrown. Wilder tends to swing those huge powerful arms from what looks like outside the ring to have a KO effect. Haye is similar he needs the big swing to be ultra effective. Joshua has it in straight punches upper cuts and hooks. So for me AJ has the most powerful shots from those three, he may not KO everyone like he did Zumbano Love but the effect AJ's punches have looks more hurtful and powerful than the other two. In ranking these 3 as who would beat who I think Haye would lose to both. AJ and Wilder I am not sure that is the one fight I really want to see.