Goku vs Hearts

Hearts is one of the most powerful opponents that Goku has ever fought. This is the man who wasn’t even afraid of Zeno and that means a lot. Still, Goku will ultimately be able to triumph here with his Ultra Instinct mode. Hearts is powerful and can read the heart but it’s a lot more difficult to read pure instinct. Throw in the fact that Goku is more of a veteran in combat and that’s a wrap. Goku wins.

The Spirit vs Hearts

This is a tribute to The Spirit He definitely didn’t look very good in this movie as he was tricked a lot and just kept ending up on the losing side. He certainly isn’t going to be a match for someone like Hearts who can end whole solar systems in the blink of an eye. The difference in their power levels is just far too great and this fight will be over in an instant. Hearts wins.