Canelo has beaten some quality competition but no one packs the punching power like GGG. With recent talk about Canelo's weight, there are some concerns that he may wear down against someone like GGG. GGG however hasn't really fought anyone of quality in some time, yet remains the champion with that said knockout power.