My choices are all under the assumption of level scorecards.................... At 160: Big Twin and Andrade would both make him look extremely ordinary. At 168: David Benavidez would give him a lot of trouble, I reluctantly say Caleb Plant would as well (I don't like Plant but stylistically he's exactly what troubles Canelo). Saunders could, but he could stink it up as well. I dunno.......... At 175: Bivol, Beterbiev, I don't even like Joe Smith but his physicality would be a lot to overcome. Golovkin beat him twice, but I think the top is now on that bottle, I don't think Golovkin is the same Golovkin. Canelo is not unbeatable in any of the weight classes he campaigns at.