Here is a list of Morales's best fights. For a list of Morales's losses, refer to "Omar Morales Losses".
On March 27, 2021 Omar Morales faced off against Shane Young in a featherweight bout at age 35. He was coming in with a record of 11-1 (7), and Young was 27 years old and with a record of 13-5 (9). Morales won the fight via 3-round unanimous decision.
On December 21, 2019 Omar Morales faced off against Ma Dong-hyun at age 34. He was coming in with a record of 9-0 (7), and Dong-hyun was 31 years old and with a record of 16-10-3 (12). Morales won the fight via 3-round unanimous decision.
On May 13, 2020 Omar Morales faced off against Gabriel Benítez at age 34. He was coming in with a record of 10-0 (7), and Benítez was 31 years old and with a record of 21-7 (15). Morales won the fight via 3-round unanimous decision.
On August 17, 2018 Omar Morales faced off against Troy Nawrocki at age 32. He was coming in with a record of 7-0 (6). Morales stopped Troy Nawrocki via KO.