Hamas has the better resume, with wins over Ramage, Loughran and Schmeling pointing to him having some very decent skill to go along with his power (especially a ko win over Loughran). Both scored the same number of knockouts, 26, both lost 4 times, Hamas once by KO, Firpo 3 times by KO. Firpo definitely stuck around longer than he should have though so their chins might be equal. Firpo has 30 lbs over Hamas which could make the difference in this one, but with durability and power being roughly equal, I'm sticking with Hamas for his complimentary skillset.