Sora would win, Roxas is his nobody therefore he cannot truly have any emotion, whereas Sora fights for his freinds therefore giving him the reason to fight. And plus Sora kicked some major *** in KH1 and KH2
I beat him around 65, wasnt to happy with the keyblade you get after you beat him