John Macapá has 12 losses against 12 opponents on his MMA record. For a list of Macapá's best fights, refer to "Best fights of John Macapá".
On June 28, 2025 John Macapá faced off against Rustam Asuev in a featherweight bout at age 38. He was coming in with a record of 27-12-2 (17). Macapá lost the fight via 3-round unanimous decision.
On February 8, 2025 John Macapá faced off against Khasan Dadalov in a featherweight bout at age 38. He was coming in with a record of 27-11-2 (17). Macapá lost the fight via 3-round unanimous decision.
On October 4, 2024 John Macapá faced off against Viskhan Kadirov in a featherweight bout at age 37. He was coming in with a record of 27-10-2 (17). Macapá lost the fight via 2nd-round submission.
On February 25, 2024 John Macapá faced off against Nashkho Galaev in a featherweight bout at age 37. He was coming in with a record of 27-9-2 (17). Macapá lost the fight via 3-round split decision.
On July 22, 2022 John Macapá faced off against Abdul-Rakhman Dudaev in a featherweight bout at age 35. He was coming in with a record of 24-8-2 (15). Macapá lost the fight via 1st-round KO.
On May 6, 2022 John Macapá faced off against Timur Nagibin in a lightweight bout at age 35. He was coming in with a record of 24-7-2 (15). Macapá lost the fight via 3-round unanimous decision.
On June 25, 2021 John Macapá faced off against John de Jesus in a featherweight bout at age 34. He was coming in with a record of 23-6-2 (14). Macapá lost the fight via 3-round split decision.
On December 31, 2019 John Macapá faced off against Mikuru Asakura in a featherweight bout at age 33. He was coming in with a record of 23-5-2 (14), and Asakura was 27 years old and with a record of 11-1 (7). Macapá lost the fight via 3-round unanimous decision.
On September 21, 2018 John Macapá faced off against A.J. McKee in a featherweight bout at age 31. He was coming in with a record of 21-4-2 (13), and McKee was 23 years old and with a record of 11-0 (6). Macapá lost the fight via 1st-round KO.
On October 6, 2017 John Macapá faced off against Pat Curran in a featherweight bout at age 30. He was coming in with a record of 21-3-2 (13), and Curran was 30 years old and with a record of 22-7 (11). Macapá lost the fight via 3-round unanimous decision.
On April 14, 2017 John Macapá faced off against Daniel Weichel in a featherweight bout at age 30. He was coming in with a record of 21-2-2 (13), and Weichel was 32 years old and with a record of 38-9 (26). Macapá lost the fight via 3-round split decision.
On June 23, 2012 John Macapá faced off against Hugo Viana in a featherweight bout at age 25. He was coming in with a record of 12-1-1 (9), and Viana was 29 years old and with a record of 5-0 (0). Macapá lost the fight via 3-round split decision.