Canelo Alvarez, a prominent figure in the boxing world, has faced several notable opponents throughout his career that have significantly tested his skills in the ring.
Among these opponents is Floyd Mayweather Jr., who handed Alvarez his first professional loss in 2013, showcasing the undefeated champion's defensive mastery.
Another significant competitor is Gennady Golovkin. Alvarez had two highly publicized fights, the first ending in a controversial draw and the second resulting in a disputed victory for Canelo.