Marcus McGhee has two losses against two opponents on his MMA record. For a list of McGhee's best fights, refer to "Best fights of Marcus McGhee".
On July 26, 2025 Marcus McGhee faced off against Petr Yan in a bantamweight bout at age 35. He was coming in with a record of 10-2 (9), and Yan was 32 years old and with a record of 18-5 (8). McGhee lost the fight via 3-round unanimous decision.
On July 8, 2022 Marcus McGhee faced off against Rafael do Nascimento in a bantamweight bout at age 32. He was coming in with a record of 4-1 (4). McGhee lost the fight via 1st-round submission.