Early career While fully focusing on MMA, he juggled a job at a naval boat factory. On March 29, 2021, he signed a contract with
Ultimate Warrior Challenge Mexico (UWC).
Dana White's Contender Series On September 21, 2021, Morales faced Nikolay Veretennikov for a UFC contract on Dana White's Contender Series: Season 5, Week 4. Morales earned the contract by defeating Veretennikov via unanimous decision.
Ultimate Fighting Championship Morales made his UFC debut against
Trevin Giles on January 22, 2022, at
UFC 270. He won the fight via TKO in the first round. Morales was scheduled to face
Ramiz Brahimaj at
UFC 277 on July 30, 2022. However, Brahimaj was forced to withdraw from the event in mid-July due to an undisclosed injury and was replaced by Adam Fugitt. Morales won the fight via TKO in the third round. Morales was scheduled to face
Rinat Fakhretdinov on December 17, 2022, at
UFC Fight Night: Cannonier vs. Strickland. However, Morales withdrew due to a toe fracture. Morales faced
Max Griffin on July 1, 2023, at
UFC on ESPN 48. He won the fight via unanimous decision. Morales faced
Jake Matthews on November 18, 2023, at
UFC Fight Night 232. He won the fight via unanimous decision. Morales faced
Neil Magny on August 24, 2024 at
UFC on ESPN 62. He won the fight by technical knockout in the first round. This fight earned him a
Performance of the Night award. Morales was scheduled to face former
UFC Welterweight title challenger
Gilbert Burns on April 12, 2025, at
UFC 314. However, the bout was moved to May 10, 2025 at
UFC 315 for unknown reasons. In turn, the bout against Burns was moved to serve as the main event on May 17, 2025 at
UFC Fight Night 256. Morales won the fight by technical knockout in the first round. This fight earned him another
Performance of the Night award. Morales faced
Sean Brady on November 15, 2025 at
UFC 322. He won via technical knockout in the first round. This fight earned him another
Performance of the Night award. ==Championships and accomplishments==