Oh yeah. Hancock is Immortal. and his wounds heal up instantly, That is if he even GETS any.
And now that I think of it, since neither Superman or Handcock is near thier weakness and at full capacity... We know superman can get beat intp a pulp by a stronger fighter. Its happened before. We have NOT however seen Hancock even get a scratch in a fight when he isnt weakened by his soulmate.
So with that in mind we can say Hancock CANT die and is HIGHLY resistant to damage and he wins because he cant get hurt.... But I WONT saty that because I dont know if thats true. Hancock hasnt faced anyone strong enough to actually draw blood. While superman we have.