Félix Díaz has three losses against three opponents on his boxing record. For a list of Díaz's best fights, refer to "Best fights of Félix Díaz".
On April 27, 2018 Félix Díaz faced off against Francisco Santana at age 34. He was coming in with a record of 19-3 (9). Díaz lost the fight via 10-round majority decision.
On May 20, 2017 Félix Díaz fought Terence Crawford in a super-lightweight world-title fight for Crawford's WBC, WBO and The Ring titles. Díaz was 33 years old and with a record of 19-2 (9), and Crawford was 29 years old and with a record of 30-0 (21). Díaz lost the fight via 10th-round retirement.
On October 17, 2015 Félix Díaz faced off against Lamont Peterson at age 31. He was coming in with a record of 17-1 (8), and Peterson was 31 years old and with a record of 33-3-1 (17). Díaz lost the fight via 12-round majority decision.