Jorge Linares
Fighting in the flyweight and super flyweight divisions, Soto had his first professional fight in 1988. He built up a record of 39-1-2 to earn a fight with WBC flyweight champion Yuri Arbachakov, but lost by an eighth round knockout. Two years later, he lost a unanimous decision to reigning WBO flyweight champion Johnny Tapia. He captured the WBA flyweight title in May 1998, defeating Jose Bonilla by a split decision. Soto lost the title in his first defence against Leo Gámez, who knocked him out in the third round. He had his final fight in 2004, losing a decision to future world champion Jorge Linares, and retired with a final record of 55-10-2.