Walcott. i think he beat better opposition at heavyweight, I think his tear through the heavyweight division from 1945-1947 was a better streak than anything charles put together, and I believe Walcott has the tools and style to perform better against the rest of the field in h2h matchups.
Walcott . he knocked down and actually outpointed a younger Joe Louis than the one Charles outpointed. true he was also KO'd himself in the rematch , but charles fought an older louis only once. walcott also knocked down marciano , although charles did better against him than walcott in lasting the distance. but most importantly walcott KO'd charles himself and won their 4th match. h2h walcott is above charles.
Charles. Although it's close. Let's face it, Walcott was fortunate to be given that 3rd chance against Charles, after Ezz had beaten him twice already.