I don't think Ocelot is that much stronger than Ken at all.
Of course, Red would've done more than squeak by Ocelot if it were a day match, but Red/MMX and Ken/Ganon were both day matches, if I'm not mistaken, and that favors Red and Ganon.
--
http://i.imgur.com/fe05x.png