Omar Morales has four losses against four opponents on his MMA record. For a list of Morales's best fights, refer to "Best fights of Omar Morales".
On March 18, 2023 Omar Morales faced off against Chris Duncan in a lightweight bout at age 37. He was coming in with a record of 11-4 (7). Morales lost the fight via 3-round split decision.
On May 21, 2022 Omar Morales faced off against Uroš Medić in a lightweight bout at age 36. He was coming in with a record of 11-3 (7), and Medić was 29 years old and with a record of 7-1 (7). Morales lost the fight via 2nd-round TKO.
On September 25, 2021 Omar Morales faced off against Jonathan Pearce in a featherweight bout at age 35. He was coming in with a record of 11-2 (7), and Pearce was 29 years old and with a record of 10-4 (9). Morales lost the fight via 2nd-round submission.
On October 11, 2020 Omar Morales faced off against Giga Chikadze in a featherweight bout at age 34. He was coming in with a record of 10-1 (7), and Chikadze was 32 years old and with a record of 10-2 (7). Morales lost the fight via 3-round unanimous decision.