José Luis Castillo has 13 losses against 11 opponents on his boxing record. For a list of Castillo's best fights, refer to "Best fights of José Luis Castillo".
On November 28, 2014 José Luis Castillo faced off against Ruslan Provodnikov at age 40. He was coming in with a record of 66-13-1 (57), and Provodnikov was 30 years old and with a record of 23-3 (16). Castillo lost the fight via 5th-round TKO.
On February 1, 2013 José Luis Castillo faced off against Antwone Smith at age 39. He was coming in with a record of 64-12-1 (55). Castillo lost the fight via 10-round unanimous decision.
On March 25, 2011 José Luis Castillo faced off against Jorge Páez Jr. in a welterweight bout at age 37. He was coming in with a record of 62-11-1 (53). Castillo lost the fight via 12-round unanimous decision.
On March 13, 2010 José Luis Castillo faced off against Alfonso Gómez in a welterweight bout at age 36. He was coming in with a record of 60-10-1 (52), and Gómez was 29 years old and with a record of 21-4-2 (10). Castillo lost the fight via 6th-round retirement.
On July 30, 2008 José Luis Castillo faced off against Sebastián Luján at age 34. He was coming in with a record of 56-9-1 (48). Castillo lost the fight via 10-round unanimous decision.
On June 23, 2007 José Luis Castillo fought Ricky Hatton in a super-lightweight world-title fight for the The Ring title. Castillo was 33 years old and with a record of 55-8-1 (47), and Hatton was 28 years old and with a record of 42-0 (30). Castillo lost the fight via 4th-round KO.
On May 7, 2005 José Luis Castillo, the WBC and The Ring champion, met Diego Corrales, the WBO champion, in a lightweight world-title unification fight. Castillo was 31 years old and with a record of 52-7-1 (46), and Corrales was 27 years old and with a record of 39-2 (32). Castillo lost the fight via 10th-round TKO and lost his titles.
On December 7, 2002 José Luis Castillo fought Floyd Mayweather Jr. in a lightweight world-title fight for Mayweather Jr.'s WBC and The Ring titles. Castillo was 28 years old and with a record of 46-6-1 (42), and Mayweather Jr. was 25 years old and with a record of 28-0 (20). Castillo lost the fight via 12-round unanimous decision.
On April 20, 2002 José Luis Castillo, the WBC champion, met Floyd Mayweather Jr., the The Ring champion, in a lightweight world-title unification fight. Castillo was 28 years old and with a record of 45-5-1 (41), and Mayweather Jr. was 25 years old and with a record of 27-0 (20). Castillo lost the fight via 12-round unanimous decision and lost his title.
On October 3, 1998 José Luis Castillo faced off against Julio Alvarez in a super-featherweight bout at age 24. He was coming in with a record of 33-4 (32). Castillo lost the fight via 10th-round TKO.
On May 9, 1996 José Luis Castillo faced off against Javier Jauregui in a featherweight bout at age 22. He was coming in with a record of 24-3 (23). Castillo lost the fight via 10th-round TKO.
On November 9, 1994 José Luis Castillo faced off against Javier Jauregui in a featherweight bout at age 20. He was coming in with a record of 20-2 (19). Castillo lost the fight via 10th-round TKO.
On July 9, 1993 José Luis Castillo faced off against César Soto in a featherweight bout at age 19. He was coming in with a record of 18-1 (17). Castillo lost the fight via 2nd-round TKO.