First of all, I must say that this little match-up is a little outrageous.
Both of them have faced many weird and powerful supervillains.
So, now we're calling all villains in video games today
super villains? Besides, Spidey's enemies have been far more difficult than what Sora's had to face. Plus, Spidey's had more experience. I mean, to name a few, he's taken out Green Goblin, Doc-Ock, Hob Goblin, Venom, Sandman, etc. And that's only by the movies. There are ends on ends of enemies he's had to take on in the comics. Sora's had what: Ansem, Xemnas, Marluxia, and a few other Organization members?
And they both have superpowers( sora's being magic and the ability to leap and float very high).
I suppose you could call Sora's powers "super", but they are in no way capable of hurting Spider-Man. If we want to be realistic here, Spidey would dodge all of Sora's magic attacks. For one, he has spider senses, and would easily avoid simple spells. You have to keep in mind Sora isn't exactly a "master" of magic; therefore, his magic wouldn't kill Spider-Man. At most, it'd keep him down for a minor second or two. Also, his high leaps and high floats? Well, float there is the key word. When Sora floats, he can't do anything else. He'd just be floating like a goon, while Spidey takes care of things. Also, Sora cannot jump very high, whereas Spider-Man can practically fly, and fend for himself at the same time, mind you.
It would be a grand battle.
Not quite.
By the way, reflect works on melee attacks including punching.
So, Sora's just going to stand there the entire time, using reflect, while Spider-Man just stands there and pretends like he's not laughing? Keep in mind, if Sora's using reflect the whole time, he won't be able to attack; therefore, he wouldn't really be able to win, would he? Just keep in mind once Sora's lets up reflect, Spidey's going to kick his ass.
I beat Hercules using reflect only.
.. Even though that can't be done.
Anyway, I can't believe I had to debate this. It's common sense. You guys/girls just have to set your fanboy-isms aside for this debate.