José Aldo has 10 losses against nine opponents on his MMA record. For a list of Aldo's best fights, refer to "Best fights of José Aldo".
On May 10, 2025 José Aldo faced off against Aiemann Zahabi in a featherweight bout at age 38. He was coming in with a record of 32-10 (18), and Zahabi was 37 years old and with a record of 12-2 (8). Aldo lost the fight via 3-round unanimous decision.
On October 5, 2024 José Aldo faced off against Mario Bautista in a bantamweight bout at age 38. He was coming in with a record of 32-9 (18), and Bautista was 31 years old and with a record of 14-2 (9). Aldo lost the fight via 3-round split decision.
On August 20, 2022 José Aldo faced off against Merab Dvalishvili in a bantamweight bout at age 35. He was coming in with a record of 31-8 (18), and Dvalishvili was 31 years old and with a record of 14-4 (4). Aldo lost the fight via 3-round unanimous decision.
On July 12, 2020 José Aldo fought Petr Yan in a bantamweight title fight for the UFC Championship title. Aldo was 33 years old and with a record of 28-7 (18), and Yan was 27 years old and with a record of 14-1 (7). Aldo lost the fight via 5th-round TKO.
On December 14, 2019 José Aldo faced off against Marlon Moraes in a bantamweight bout at age 33. He was coming in with a record of 28-6 (18), and Moraes was 31 years old and with a record of 22-6-1 (16). Aldo lost the fight via 3-round split decision.
On May 11, 2019 José Aldo faced off against Alexander Volkanovski in a featherweight bout at age 32. He was coming in with a record of 28-5 (18), and Volkanovski was 30 years old and with a record of 19-1 (14). Aldo lost the fight via 3-round unanimous decision.
On December 2, 2017 José Aldo fought Max Holloway in a featherweight title fight for Holloway's UFC Championship title. Aldo was 31 years old and with a record of 26-4 (16), and Holloway was 25 years old and with a record of 18-3 (10). Aldo lost the fight via 3rd-round TKO.
On June 3, 2017 José Aldo met Max Holloway in a featherweight (UFC Championship) title defense fight. Aldo was 30 years old and with a record of 26-3 (16), and Holloway was 25 years old and with a record of 17-3 (9). Aldo lost the fight via 3rd-round TKO and lost the title.
On December 12, 2015 José Aldo met Conor McGregor in a featherweight (UFC Championship) title defense fight. Aldo was 29 years old and with a record of 25-2 (16), and McGregor was 27 years old and with a record of 18-2 (17). Aldo lost the fight via 1st-round KO and lost the title.
On November 26, 2005 José Aldo faced off against Luciano Azevedo in a lightweight bout at age 19. He was coming in with a record of 7-1 (7). Aldo lost the fight via 2nd-round submission.