Here is a list of Castillejo's best fights. For a list of Castillejo's losses, refer to "Javier Castillejo Losses".
On July 12, 2002 Javier Castillejo fought Roman Karmazin in a super-welterweight world-title fight for the WBC title. Castillejo was 34 years old and with a record of 54-5 (36), and Karmazin was 29 years old and with a record of 29-0-1 (18). Castillejo won the fight via 12-round unanimous decision and is crowned the new super-welterweight world champion.
On July 15, 2006 Javier Castillejo fought Felix Sturm in a middleweight world-title fight for Sturm's WBA (Regular) title. Castillejo was 38 years old and with a record of 61-6 (42), and Sturm was 27 years old and with a record of 25-1 (11). Castillejo stopped Felix Sturm via 10th-round TKO and is crowned the new middleweight world champion.
On November 13, 2007 Javier Castillejo faced off against Mariano Natalio Carrera in a middleweight bout at age 39. He was coming in with a record of 62-7 (43), and Carrera was 27 years old and with a record of 31-4 (22). Castillejo stopped Mariano Natalio Carrera via KO.
On May 9, 2003 Javier Castillejo met Diego Castillo in a super-welterweight (WBC) world-title defense fight. Castillejo was 35 years old and with a record of 55-5 (37). Castillejo stopped Diego Castillo via 1st-round TKO and successfully defended his title.