Christopher Díaz has six losses against six opponents on his boxing record. For a list of Díaz's best fights, refer to "Best fights of Christopher Díaz".
On September 6, 2025 Christopher Díaz faced off against Eduardo Núñez in a lightweight bout at age 30. He was coming in with a record of 30-6 (19), and Núñez was 28 years old and with a record of 28-1 (27). Díaz lost the fight via 12-round unanimous decision.
On December 7, 2024 Christopher Díaz faced off against Henry Lebron in a featherweight bout at age 30. He was coming in with a record of 29-5 (19), and Lebron was 27 years old and with a record of 19-0 (10). Díaz lost the fight via 10-round unanimous decision.
On November 20, 2021 Christopher Díaz faced off against Isaac Dogboe in a featherweight bout at age 27. He was coming in with a record of 26-4 (16), and Dogboe was 27 years old and with a record of 22-2 (15). Díaz lost the fight via 10-round majority decision.
On April 24, 2021 Christopher Díaz fought Emanuel Navarrete in a featherweight world-title fight for Navarrete's WBO title. Díaz was 26 years old and with a record of 26-3 (16), and Navarrete was 26 years old and with a record of 33-1 (28). Díaz lost the fight via 12th-round TKO.
On April 20, 2019 Christopher Díaz faced off against Shakur Stevenson in a featherweight bout at age 24. He was coming in with a record of 24-2 (16), and Stevenson was 21 years old and with a record of 10-0 (6). Díaz lost the fight via 10-round unanimous decision.
On July 28, 2018 Christopher Díaz fought Masayuki Ito in a super-featherweight world-title fight for the WBO title. Díaz was 23 years old and with a record of 23-1 (15). Díaz lost the fight via 12-round unanimous decision.