Here is a list of Morales's best fights.
On August 24, 2024 Michael Morales faced off against Neil Magny in a welterweight bout at age 25. He was coming in with a record of 17-0 (13), and Magny was 37 years old and with a record of 29-11 (12). Morales stopped Neil Magny via TKO.
On January 22, 2022 Michael Morales faced off against Trevin Giles in a welterweight bout at age 22. He was coming in with a record of 13-0 (11), and Giles was 29 years old and with a record of 14-3 (11). Morales stopped Trevin Giles via TKO.
On July 30, 2022 Michael Morales faced off against Adam Fugitt in a welterweight bout at age 23. He was coming in with a record of 14-0 (12). Morales stopped Adam Fugitt via TKO.
On May 17, 2025 Michael Morales faced off against Gilbert Burns in a welterweight bout at age 25. He was coming in with a record of 18-0 (14), and Burns was 38 years old and with a record of 22-8 (14). Morales stopped Gilbert Burns via TKO.
On July 1, 2023 Michael Morales faced off against Max Griffin in a welterweight bout at age 24. He was coming in with a record of 15-0 (12), and Griffin was 37 years old and with a record of 19-9 (11). Morales won the fight via 3-round unanimous decision.
On November 18, 2023 Michael Morales faced off against Jake Matthews in a welterweight bout at age 24. He was coming in with a record of 16-0 (12), and Matthews was 29 years old and with a record of 19-6 (11). Morales won the fight via 3-round unanimous decision.
On April 30, 2021 Michael Morales faced off against Miguel Arizmendi in a welterweight bout at age 21. He was coming in with a record of 11-0 (10). Morales stopped Miguel Arizmendi via TKO.