IMHO, Apollo destroys ANY Marvel version of Captain Marvel (Carol, Mar-vell, etc..). If it's the DC Captain Marvel, Apollo wins after a good long fight.
__________________
..even the outer hells are indifferent matters for they bow only to potent and archaic Nodens.
I thought Genis was supposed to be Uber......also, Mar-vell did incredibly well against Thanos as well as Thor. I don't see him losing as easily you seem to think he would.
Anyway, f this thread is about Billy Batson, I could genuinely see him winning.