Dragon Ball Z Goku? Probably Hulk. Dragon Ball Super? Probably Hulk. Goku fucks around too much and plays with his opponent, which is the worst thing to do against someone like Hulk that can keep getting stronger as the fight rages on. If Goku went all in and gave Hulk his strongest blast from the start, he would win. But...Goku is an idiot and wouldn't.