Here is a list of Caballero's best fights. For a list of Caballero's losses, refer to "Celestino Caballero Losses".
On October 14, 2011 Celestino Caballero fought Jonathan Victor Barros in a featherweight world-title fight for Barros' WBA (Regular) title. Caballero was 35 years old and with a record of 35-4 (23), and Barros was 27 years old and with a record of 33-1-1 (18). Caballero won the fight via 12-round unanimous decision and is crowned the new featherweight world champion.
On February 17, 2005 Celestino Caballero faced off against Daniel Ponce de León in a super-bantamweight bout at age 28. He was coming in with a record of 21-2 (15), and León was 24 years old and with a record of 24-0 (23). Caballero won the fight via 12-round unanimous decision.
On April 10, 2010 Celestino Caballero faced off against Daud Yordan in a super-bantamweight bout at age 33. He was coming in with a record of 34-2 (23), and Yordan was 22 years old and with a record of 25-0 (19). Caballero won the fight via 12-round unanimous decision.
On April 30, 2009 Celestino Caballero met Jeffrey Mathebula in a super-bantamweight (WBA (Unified) and IBF) world-title defense fight. Caballero was 32 years old and with a record of 32-2 (22), and Mathebula was 29 years old and with a record of 22-1-2 (12). Caballero won the fight via 12-round split decision and successfully defended his titles.
On June 7, 2008 Celestino Caballero met Lorenzo Parra in a super-bantamweight (WBA) world-title defense fight. Caballero was 31 years old and with a record of 29-2 (20), and Parra was 29 years old and with a record of 29-1 (18). Caballero stopped Lorenzo Parra via 11th-round retirement and successfully defended his title.
On September 18, 2008 Celestino Caballero met Elvis Mejia in a super-bantamweight (WBA) world-title defense fight. Caballero was 32 years old and with a record of 30-2 (21). Caballero stopped Elvis Mejia via 1st-round TKO and successfully defended his title.
On February 15, 2003 Celestino Caballero faced off against Leonardo Gonzalez in a super-bantamweight bout at age 26. He was coming in with a record of 17-0 (13). Caballero stopped Leonardo Gonzalez via TKO.
On November 30, 2013 Celestino Caballero faced off against Jimmy Aburto in a featherweight bout at age 37. He was coming in with a record of 37-5 (24). Caballero stopped Jimmy Aburto via TKO.