If you mean a real right between the two, Mario wouldn't be winning in the first place.
Considering that everyone calls Sonic the fastest thing alive, I would say that Mario is the slowest of the two.
In my opinion, Mario would win easily. In my opinion, yes. Sonic would win.
Hyper Sonic
No
I think that Mario is stronger, and Sonic is faster. On the other hand, it would be a whole different story if Sonic was Super Sonic.
that would be a hard one sonic runs at full speed 749mph but superman at full speed flys 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000mph but in sonic and the rings sonic runs 10000000000000000000000000000000000000000000000000000000mph so superman is faster but if sonic went sonic unleashd and did a sonic bost he could run faster then the speed of light and he never ends in speed sonic would just get as fast as he wanted to so all together sonic the hedgehog is faster then superman and anything else go!!!!!!!!!!!!!!!!!!!!!!!!!! sonic the hedgehog i think sonic because sonic is even faster than cheetahs:D
Sonic would be Mario's rival from Sega.
Cheetah. Sonic isn't real so you can't compare them; if sonic were real, then he would be faster
you jump on hiw what else would you do?
He maybe did but I know Sonic can use his special attack
No weapons: Sonic speeds around Mario at 600 mph and smashes into him with spin dash, effectively cutting Mario in half. Sonic wins. Weapons: Mario uses a star to go invincible, Sonic uses the Chaos Emeralds to go super. Tie.
Huh?! Um... I guess Sonic because he is faster, lol.