Who Won Canelo Vs Ryder

Canelo Alvarez defeated John Ryder by unanimous decision in a fight that took place on May 6th, 2023. The fight was held in Guadalajara, Mexico, and Alvarez retained his undisputed super middleweight championship with a unanimous decision victory over Ryder. The judges scored the fight 120-107, 118-109 and 118-109 in favor of Alvarez .