Sugar Ray Leonard in GoatWars? The man's got more twists than a pretzel factory. Watching him duck and weave is like seeing poetry in motion, if poetry could punch you in the face. And let's talk fans—every boxing debate ends with 'But did you see Leonard in '79?' Yes, Steve, we did, and we've rewatched it a million times! Picking anyone else feels like betrayal with a side of guilt trip.
Rank: #3 (see rankings)
Win Rate: 54.5%
Streak: ❄️ 1-match losing streak
Best matchups (highest win rate)
Worst matchups (lowest win rate)