Ward easily Calzaghe is another that would box his head off and probably not lose more than a round or 2
Yeah agree Pimp C. I think Joe and Roy would cause issues with speed but Joe's workrate and skill would be too much to negate as well as a solid beard at 168. Canelo always fought in spots before but putting on that muscle and moving up has kind of compounded his speed and mobility further. So fleet footed and fast hand speed are clearly a problem for Canelo now.
I'm not sure he beats Bivol as Ward punch rate was low and many thought he lost to Krusher first time out. Ward was massive at Super Middle and made Froch look skinny at the weight so would more than likely bully Canelo and would have a tough fight with GGG.