I personally felt GGG and BJS were going to be his biggest tests and he passed them. Don't see anyone being able to beat him. He develops a game plan for every opponent and makes adjustments on his feet in fights. He literally has every base covered except for slow feet and mid fight stamina but he has learnt to save his punches, be more selective and to pace himself
He lost to Floyd And lost twice to GGG So he has had his cherry popped 3 times now But you know, lets ignore those 3 fights...and pretend he is undefeated
Unless Canelo fights Beterbiev at 175 or Ward returns and fights Canelo at 168 or 175 -- and there is no rehydration clause shenanigans for either of those mooted showdowns -- then there's a good chance that Canelo, whether by hook or by crook, goes undefeated post-Floyd.
He lost to Floyd, and 99.99999999% of people said GGG beat Canelo in at least one of those two fights (especially the first one)
His time machine is coming along nicely. Very good chance the "1" is no longer there by his next fight.