Question: has goku destroyed a planet?
Answer: But that didn't destroy the planet. ... So no, Goku currently can't destroy an earth-sized planet by punching it. He'd have to use a mildly-serious energy beam to do that. Because his energy beams and resistance to them are a billion times stronger than his physical attacks and resistance to them for some reason.