José Cotto has four losses against four opponents on his boxing record. For a list of Cotto's best fights, refer to "Best fights of José Cotto".
On July 21, 2012 José Cotto faced off against Manuel Pérez in a super-lightweight bout at age 35. He was coming in with a record of 33-4-1 (24). Cotto lost the fight via 10-round split decision.
On April 9, 2011 José Cotto faced off against Paulie Malignaggi at age 33. He was coming in with a record of 32-3-1 (24), and Malignaggi was 30 years old and with a record of 28-4 (6). Cotto lost the fight via 10-round unanimous decision.
On May 1, 2010 José Cotto faced off against Canelo Álvarez in a super-lightweight bout at age 32. He was coming in with a record of 31-2-1 (23), and Álvarez was 19 years old and with a record of 31-0-1 (23). Cotto lost the fight via 9th-round TKO.
On April 8, 2006 José Cotto fought Juan Díaz in a lightweight world-title fight for Díaz' WBA (Regular) title. Cotto was 28 years old and with a record of 27-1 (19), and Díaz was 22 years old and with a record of 28-0 (14). Cotto lost the fight via 12-round unanimous decision.