Frazier wasn't the hardest puncher he was up there, and would be rated higher than some of the guys up there, but he couldn't hit as hard. As for who hits harder between Foreman and Shavers ask Ken Norton... or better watch the fights cause I doubt he remembers either one, but Shavers takes him out in one round with textbook technique and power While Foreman got him in the corner and had to pummel him for I believe 4 rounds to KO him. Also the Lyle fight he had to punch Lyle for a very long time before he went down when Foreman finished the fight. Also against Frazier he hit Frazier alot before Frazier stopped, and he did knock Frazier down six times, but he still was able to get back up. Foreman with technique could contend with Tyson, but not the ogre Foreman.