There is no way Harry's winning.........
Percy is unaffected by water pressure which means he can withstand up to ( 8 tons / Sq. inch )
But more accurately in regardes to a punch ---------> ( 1,115 tons / Sq. foot )
What is Harry doing that no Street leveler can't do. Even dragons can deflect magic off them due to their tough hide.