Here is a list of Corrales's best fights. For a list of Corrales's losses, refer to "Diego Corrales Losses".
On August 7, 2004 Diego Corrales fought Acelino Freitas in a lightweight world-title fight for Freitas' WBO title. Corrales was 26 years old and with a record of 39-2 (32), and Freitas was 28 years old and with a record of 35-0 (31). Corrales stopped Acelino Freitas via 10th-round TKO and is crowned the new lightweight world champion.
On October 23, 1999 Diego Corrales fought Robert Garcia in a super-featherweight world-title fight for Garcia's IBF title. Corrales was 22 years old and with a record of 29-0 (24), and Garcia was 24 years old and with a record of 32-0 (24). Corrales stopped Robert Garcia via 7th-round TKO and is crowned the new super-featherweight world champion.
On March 6, 2004 Diego Corrales fought Joel Casamayor in a super-featherweight world-title fight for the WBO title. Corrales was 26 years old and with a record of 38-2 (31), and Casamayor was 32 years old and with a record of 30-1 (19). Corrales won the fight via 12-round split decision and is crowned the new super-featherweight world champion.
On May 7, 2005 Diego Corrales, the WBO champion, met José Luis Castillo, the WBC and The Ring champion, in a lightweight world-title unification fight. Corrales was 27 years old and with a record of 40-2 (33), and Castillo was 31 years old and with a record of 52-6-1 (46). Corrales stopped José Luis Castillo via 10th-round TKO and is crowned the unified WBO, WBC and The Ring champion.
On September 2, 2000 Diego Corrales met Angel Manfredy in a super-featherweight (IBF) world-title defense fight. Corrales was 23 years old and with a record of 33-0 (27), and Manfredy was 25 years old and with a record of 33-4-1 (26). Corrales stopped Angel Manfredy via 3rd-round TKO and successfully defended his title.
On March 18, 2000 Diego Corrales met Derrick Gainer in a super-featherweight (IBF) world-title defense fight. Corrales was 22 years old and with a record of 31-0 (25), and Gainer was 27 years old and with a record of 33-4 (21). Corrales stopped Derrick Gainer via 3rd-round TKO and successfully defended his title.
On June 17, 2000 Diego Corrales faced off against Justin Juuko in a super-featherweight bout at age 22. He was coming in with a record of 32-0 (26), and Juuko was 27 years old and with a record of 34-3-1 (25). Corrales stopped Justin Juuko via KO.
On July 11, 1997 Diego Corrales faced off against Manny Castillo in a lightweight bout at age 19. He was coming in with a record of 16-0 (14). Corrales stopped Manny Castillo via TKO.
On May 9, 1997 Diego Corrales faced off against Javier Pichardo in a super-featherweight bout at age 19. He was coming in with a record of 15-0 (13). Corrales stopped Javier Pichardo via KO.