On January 25, 2003, a 29-year-old Ricardo Mayorga (23-3-1, 21 KOs) got a shot at the WBA (Super) welterweight title held by 31-year-old American boxer Vernon Forrest (35-0, 26 KOs).
Mayorga came in to the fight on a 10-fight win streak with a 77% KO rate, and was fighting after a gap of 9 months and 26 days. Forrest was on a 35-fight win streak with a 74% KO rate, and fighting after a layoff of 6 months and 5 days.
Ricardo Mayorga made easy work of Vernon Forrest, stopping the champion via TKO in the 3rd. Mayorga improves his record to 24-3-1 (22 KOs), while Forrest adds a loss to his record at 35-1.
On March 30, 2002, Ricardo Mayorga and Andrew Lewis met again in an immediate rematch.
Mayorga came in to the fight on a 9-fight win streak with a 76% KO rate, and was fighting after a gap of 8 months and 2 days.
In the rematch, Ricardo Mayorga stopped the champion via TKO in the 5th round of the 12-round world-title fight, winning the first world title of his career, and is crowned the new WBA welterweight champion. Mayorga improves his record to 23-3-1 (21 KOs)
On August 13, 2005, 31-year-old Ricardo Mayorga (26-5-1, 22 KOs) and Michele Piccirillo fought for the vacant WBC super-welterweight title.
Mayorga came in to the fight on a 1-fight losing streak with a 68% KO rate, and was fighting after a gap of 10 months and 11 days.
Ricardo Mayorga defeated Michele Piccirillo via unanimous decision . Mayorga improves his record to 27-5-1
On July 12, 2003, Ricardo Mayorga and Vernon Forrest met again in an immediate rematch.
Mayorga came in to the fight on a 11-fight win streak with a 78% KO rate, and was fighting after a gap of 5 months and 17 days. Forrest was on a -1-fight win streak with a 72% KO rate, and fighting after a layoff of 5 months and 17 days.
Ricardo Mayorga defeated Vernon Forrest via majority decision in the rematch and successfully defended his WBC, WBA (Super), and The Ring welterweight titles. Mayorga improves his record to 25-3-1, while Forrest adds a loss to his record at 35-2.
On July 24, 1999, a 25-year-old Ricardo Mayorga (11-3, 11 KOs) and Jose Córdoba met in the ring in a welterweight bout.
Mayorga came in to the fight on a 3-fight win streak with a 78% KO rate, and was fighting after a gap of 1 month and 12 days.
Ricardo Mayorga stopped Jose Córdoba via KO in the 1st round. Mayorga improves his record to 12-3 (12 KOs)
On December 16, 2000, a 27-year-old Ricardo Mayorga (20-3-1, 18 KOs) and Adolfo Salazar met in the ring in a super-welterweight bout.
Mayorga came in to the fight on a 7-fight win streak with a 75% KO rate, and was fighting after a gap of 22 days.
Ricardo Mayorga stopped Adolfo Salazar via KO in the 1st round. Mayorga improves his record to 21-3-1 (19 KOs)
On May 6, 2000, a 26-year-old Ricardo Mayorga (15-3-1, 15 KOs) and Manuel De la Rosa met in the ring in a super-welterweight bout.
Mayorga came in to the fight on a 2-fight win streak with a 78% KO rate, and was fighting after a gap of 29 days.
Ricardo Mayorga stopped Manuel De la Rosa via KO in the 1st round. Mayorga improves his record to 16-3-1 (16 KOs)
On March 18, 2000, a 26-year-old Ricardo Mayorga (13-3-1, 13 KOs) and Marco Antonio Avendano met in the ring in a super-welterweight bout.
Mayorga came in to the fight after a draw in his last fight with a 76% KO rate, and was fighting after a gap of 3 months and 20 days.
Ricardo Mayorga stopped Marco Antonio Avendano via TKO in the 2nd round. Mayorga improves his record to 14-3-1 (14 KOs)
On April 7, 2000, a 26-year-old Ricardo Mayorga (14-3-1, 14 KOs) and German Espinales met in the ring for the 2nd time, in a super-welterweight bout.
Mayorga came in to the fight on a 1-fight win streak with a 77% KO rate, and was fighting after a gap of 20 days.
In the rematch, Ricardo Mayorga stopped German Espinales via KO in the 4th round. Mayorga improves his record to 15-3-1 (15 KOs)
On January 28, 1995, a 21-year-old Ricardo Mayorga (3-1, 3 KOs) and Miguel Angel Perez met in the ring in a super-lightweight bout.
Mayorga came in to the fight on a 1-fight win streak with a 75% KO rate, and was fighting after a gap of 8 months and 8 days.
Ricardo Mayorga stopped Miguel Angel Perez via TKO in the 6th round. Mayorga improves his record to 4-1 (4 KOs)