Although haye beat Macaranelli I give Hide a better chance of beating Haye than Enzo.

Haye is open to be hit by someone who is quick, Enzo I think would cover up better over the first few rounds.

Hide has a chance against anyone really, has very good power