Such a hard list to make. Especially for Middleweights. This division has seem some legendary punchers that were not considered great, and in some cases a good fighter. Zale, Graziano, Carter, Briscoe, "Caveman" Lee are just a few fighters not great skill wise, but could put almost any opponent on their ass for the full 10 count. Than we have the overrated fighters like McCllean for instance, he was noted for viscous power , but didn't ko anyone of note in their primes. The rest were simply cannon fodder. Underrated fighters like Sibson and Roldan were extremely dangerous but rarely get mentioned on any list for hardest punchers.