zopzop
Lord of the Great Abyss
After reading through countless threads like these, I've come to the conclusion that they will never be resolved.
That is unless Marvel explains where Terran based deities rank in the cosmic scheme of things. Odin is a Terran Skyfather worshiped by a small group of Northern Europeans. There are other Earth based Skyfathers, generally each continent has it's own (some even have multiple).
Cytorrak is a universally (multiversal?) worshiped being. Terran and alien mages, hell even demon lords and gods, throughout the planes have invoked his name in spells.
Common sense would say Odinforce Thor isn't doing jack vs the avatar of a universally worshiped and invoked power. But this is comics, so who knows?
Odin has better on panel feats than Cytorrak though, and that should be taken into consideration too.
Back on thread topic, Juggernaut has resisted a God Blast and multiple hits from Mjolnir. These things have torn through a Celestial's armor and cracked it's skull. The Destroyer armor possessed by Odin and all Asgard couldn't even accomplish this.
However Thor could pull some shenanigans with Mjolnir and cancel Juggernaut's invulnerability again and the fight would be over this time because there's no 60 second limit handicapping Thor.
I'll give this to Odinforce Thor (or even regular Thor) 10/10.