
These two are some of the strongest beings in media easily! There are few who can even hope to challenge them! Even for me this match was pretty tough. They are both S class in every single attribute. Ichigo and Goku’s speeds are both legendary and it’s hard to take one over the other. Goku definitely has more beams in his arsenal and is also a master of hand to hand combat. As you’ve probably seen, Ichigo is also incredible in close range combat.

His Getsuga Tenshou can cancel out some of Goku’s Kamehamehas. Goku has a lot of super forms, but his best would be SSJ4 Gogeta. In that form he’s near unstoppable! Ichigo has a lot of tricks up his sleeve as well and is constantly getting stronger! For now I think Goku has this win, but it’s a pretty awesome fight! Goku wins.
You’re right about the outcome of the battle but SSJ4 Gogeta is not his strongest form!! In Battle of the Gods he comes into SSG form (Super Saiyan God) and the 1st god of destruction beat him using 70% of his power. (Before he said he was using 30% and Goku was in SSJ4 do his power increases by more than half!!) How SSG works is he names up to 5 pure hearted Saiyans and he adds on those to his own power level, with SS4 still active. For some reason Vegeta counted as one of those Saiyans and he must’ve changed a lot to get to pure-good because in a android battle when a Goku had that heart attack he said he was pure EVIL.
Super Saiyan God form is cool, but no way is it stronger than Super Saiyan 4 Gogeta. It’s probably stronger than Super Saiyan 4, but a fusion multiplies one’s power pretty drastically. I don’t think that SSG would be able to catch up to that. Still a strong form though
Goku as a kid can destroy a moon
Berry true. Ichigo can’t match up to that.