BUt Frank Castle has no chance....How is he going to beat Deadpool? Deadpool has had his brain exploded tons of times and he heals from it. This isn't a match of who gets blown up first...it's more like "Does the Punisher ever get blwon up? Cuz if he does, he loses" where as deadpool can get blown up all the time and come back
So Deadpool can regenerate that does not mean he can not lose a fight. In real life people that lose fight do not normally die as a result. Infact most recover to a more or less equal state to before they fought. Point is fights DO not have to be to the death. If Castle blows his head encasses him in concrete while still unconscious and dumps into the bay. Who wins the fight?
He beaten a weakened Hulk.And he just trick him dodging Hulk charging at him and letting the green goliath stabbing himself on a pole.
D-Pool has enhanced human physical skills, plus he's more durable and has far more stamina, he can fight for more time than Castle before he shows signs of fatigue, he takes this fight.