José Luis Castillo tiene 13 pérdidas contra 11 oponentes en su carrera de boxeo. Para una lista de las mejores peleas de Castillo, consulta "Mejores peleas de José Luis Castillo".
El 28 de noviembre de 2014 José Luis Castillo se enfrentó a Ruslan Provodnikov a la edad de 40. Él entró con un récord de 66-13-1 (57), y Provodnikov tenía 30 años y un récord de 23-3 (16). Castillo perdió la pelea por TKO en el asalto 5º.
El 1 de febrero de 2013 José Luis Castillo se enfrentó a Antwone Smith a la edad de 39. Él entró con un récord de 64-12-1 (55). Castillo perdió la pelea por asalto 10º decisión unánime.
El 25 de marzo de 2011 José Luis Castillo se enfrentó a Jorge Páez Jr. en un combate de welter a la edad de 37. Él entró con un récord de 62-11-1 (53). Castillo perdió la pelea por asalto 12º decisión unánime.
El 13 de marzo de 2010 José Luis Castillo se enfrentó a Alfonso Gómez en un combate de welter a la edad de 36. Él entró con un récord de 60-10-1 (52), y Gómez tenía 29 años y un récord de 21-4-2 (10). Castillo perdió la pelea por retiro en el asalto 6º.
El 30 de julio de 2008 José Luis Castillo se enfrentó a Sebastián Luján a la edad de 34. Él entró con un récord de 56-9-1 (48). Castillo perdió la pelea por asalto 10º decisión unánime.
El 23 de junio de 2007 José Luis Castillo se enfrentó a Ricky Hatton en un combate de semiwelter titulado por el título The Ring. Castillo tenía 33 años y un récord de 55-8-1 (47), y Hatton tenía 28 años y un récord de 42-0 (30). Castillo perdió la pelea por asalto 4º KO.
El 7 de mayo de 2005 José Luis Castillo, el campeón de la CMB y The Ring, se enfrentó a Diego Corrales, el campeón de la OMB, en un combate titular de ligero. Castillo tenía 31 años y un récord de 52-7-1 (46), y Corrales tenía 27 años y un récord de 39-2 (32). Castillo perdió la pelea por asalto 10º TKO y perdió su títulos.
El 7 de diciembre de 2002 José Luis Castillo se enfrentó a Floyd Mayweather Jr. en un combate de ligero titulado por los títulos CMB y The Ring. Castillo tenía 28 años y un récord de 46-6-1 (42), y Mayweather Jr. tenía 25 años y un récord de 28-0 (20). Castillo perdió la pelea por asalto 12º decisión unánime.
El 20 de abril de 2002 José Luis Castillo, el campeón de la CMB, se enfrentó a Floyd Mayweather Jr., el campeón de la The Ring, en un combate titular de ligero. Castillo tenía 28 años y un récord de 45-5-1 (41), y Mayweather Jr. tenía 25 años y un récord de 27-0 (20). Castillo perdió la pelea por asalto 12º decisión unánime y perdió su título.
El 3 de octubre de 1998 José Luis Castillo se enfrentó a Julio Alvarez en un combate de superpluma a la edad de 24. Él entró con un récord de 33-4 (32). Castillo perdió la pelea por TKO en el asalto 10º.
El 9 de mayo de 1996 José Luis Castillo se enfrentó a Javier Jauregui en un combate de pluma a la edad de 22. Él entró con un récord de 24-3 (23). Castillo perdió la pelea por TKO en el asalto 10º.
El 9 de noviembre de 1994 José Luis Castillo se enfrentó a Javier Jauregui en un combate de pluma a la edad de 20. Él entró con un récord de 20-2 (19). Castillo perdió la pelea por TKO en el asalto 10º.
El 9 de julio de 1993 José Luis Castillo se enfrentó a César Soto en un combate de pluma a la edad de 19. Él entró con un récord de 18-1 (17). Castillo perdió la pelea por TKO en el asalto 2º.