I still think JH would win. CH put himself in a position that would force him to have to fight several people, he was dumb and reckless. JH for the most part was stealthy and had it not been for Billy’s 6th sense kicking in they never would have been as alert as they were.
JH really only had two moments of stupidity/cockiness. Once with the net trap, why didn’t he look over at what the team was doing? Don’t know. The other was the 1v1 with Dutch where he fell for another trap, granted this trap was a twofer and he couldn’t have predicted that however, he should have killed him earlier in the fight but then that would be a shitty ending.
CH on the other hand constantly went on rampages, left tech behind, got careless and got found out. He became predictable to the point the OWLF found his feeding ground. Fucker is strong and can take a beating but should never have been in that situation in the first place. All the weaponry in the world won’t mean shit if you’re that prone to anger or stupidity.

