For some reason I've always thought Witter could beat Cotto, maybe cause I haven't seen some of his fights where he was supposed to look average.

Just styles wise I think he matches up well, Cotto's better when he can use his countering skills, when he has to come after a fighter, which he definitely would against Witter, he tends to get a bit reckless, and Witter can punch, and is incredibly akward. I think Hatton beats Witter though.