9. Erik Morales
RECORD: 51-7-0 (35 KOs)
COMPLEX SAYS: So, you know how it seems like Manny Pacquiao hasn't lost in forever? Well, Pacman's last loss was actually in 2005 and it was to this dude. But Morales has done a lot more than just beat the best pound-for-pound boxer. He's a five-time world champion, having won titles as a super bantamweight (122 pounds) on up to welterweight (147 pounds). So, homie's from Tijuana and he moves weight. Makes sense.