I can't see anyone 100% beating Canelo, he's proven himself against all styles and has a granite chin.

Lightheavy - Beterbiev has the natural size/strength to bash him up and Bivol the size/skill to outpoint him. Whether they can do it is another story. In fact several light-heavyweights give him a challenge.

Supermiddle - Smith gets stopped. Saunders and Plant have funky/slick styles to trouble him but get outpointed. Benavidez outpointed/stopped.

Middle - He's never going back to 160 but Charlo and Andrade have no chance of outpointing him.