Mayweather and Pacquiao are fights I see Cotto losing but Chavez and Canelo I think he can beat. Chavez an Canelo will have a big size advantage but Cotto's experience and ability would get him a hard fought decision.