Salido faced former WBO super featherweight world champion Regilio Tuur on 23 November 2001, defeating him via split decision after eight rounds.
Nine days later, he faced former WBC featherweight champion Alejandro Martín González but lost a majority decision after ten rounds.
[6][7] As a result of his positive test for Nandrolone (an anabolic steroid that may be present naturally in the human body in minute quantities), Salido was stripped of his title and faced disciplinary action in Nevada, which included a suspension.
[8] Salido maintained his innocence and said he had a follow-up test at LabCorp two days after the positive result had come back.
[9][10] Salido returned to the ring ten months later with an eighth round unanimous decision victory over journeyman Marty Robbins.
[11] In late 2008, Salido had the opportunity to fight again for the IBF belt that he was forced to vacate due to his suspension, against Cristobal Cruz.
[13] On September 11, 2010, he faced WBA (Regular) featherweight champion Yuriorkis Gamboa at the Palms Casino Resort in Paradise, Nevada, in a unification bout.
The IBF title was only at stake for Gamboa as Salido was stripped of it prior to the fight due to weighing more than ten pounds over the weight limit at a second weigh-in on the morning of the event.
[14] On April 16, 2011, Salido fought undefeated WBO featherweight champion Juan Manuel López in Bayamón, Puerto Rico.
In a huge upset, Salido scored an eighth-round TKO over López to win the WBO featherweight title.
"[17] In June, it was announced that Salido would make his first defence at the Centro de Usos Multiples in Ciudad Obregon on July 23, 2011, against American contender Mike Oliver (24–2–0, 8 KOs).
[18] In July, it was reported that Salido would make his first defence against Japanese boxer Kenichi Yamaguchi (17–1–2, 4 KOs).
Early in the tenth round, Salido landed a hard three punch combination, knocking López down.
[28][29] Salido, ranked #1 at featherweight at the time, took on Mikey Garcia on January 19, 2013, at the Madison Square Garden Theater in New York.
Lomachenko, for his part, stated he felt the decision was "fair" and accepted blame for not following through with his corner's game plan, promising to learn from the experience and come back stronger.
Many boxing analysts mentioned that the referee allowed Salido to deliver an inordinate number of low blows.
Salido was also criticized for failing to make weight and some sources stipulated that he did so intentionally, as well as coming back much heavier than Lomachenko on the fight night.
In his first fight at his new weight, he fought Thailand boxer Terdsak Kokietgym for the WBO Interim super featherweight title.
The stopped the bout after Kokietgym was knocked down in round 11, the count was eventually waived giving Salido the win and claiming the vacant WBO interim super featherweight title.
[36] In February 2015, it was announced that Salido would fight WBO full champion Román Martínez (28–2–2, 17KOs) on April 11 in Puerto Rico.
[38][39] A rematch was announced and took place on the undercard of Mayweather vs. Berto at the MGM Grand Garden Arena in Las Vegas, the first time either fight had fought there.
[40] After a tough 12 rounds, which many believe was Salido's night, the judges scored the bout 115–113, 113–115 & 114–114, a split decision draw.
[41][42] It was announced in March 2016 that Salido would attempt to capture the WBC super featherweight title on June 4 at the StubHub Center in Carson, California against Francisco Vargas.
He was replaced by Colombian boxer Aristides Pérez (30–9–2, 16 KOs) last minute due to Tor Buamas having visa issues.
With this win, Salido ended his three-fight winless streak, having previously last won against Orlando Cruz in September 2014.
[50] On September 28, 2017, it was reported that Salido would travel to Big Bear, California, to have a test run with Gennady Golovkin's trainer Abel Sanchez.
Manager Sean Gibbons stated Salido would next fight on November 25 on the undercard of Sergey Kovalev vs. Vyacheslav Shabransky at the Madison Square Garden Theater in New York.
[51] On October 2, Gibbons stated that the conditions in the California mountains were not suited for Salido and he would head back to Mexico to train with physical trainer Memo Heredia and Santos Moreno.
[53] On October 14, Gibbons told the LA Times that the fight had been finalized to take place on December 9, meaning it would fall on the same day as Vasiliy Lomachenko vs. Guillermo Rigondeaux.
[56] On October 30, Ringtv announced that Salido would fight veteran Mexican boxer Miguel Román (57–12, 44 KOs) at the Mandalay Bay Events Center in Paradise, Nevada on December 9.