Mark Magsayo has two losses against two opponents on his boxing record. For a list of Magsayo's best fights, refer to "Best fights of Mark Magsayo".
On March 4, 2023 Mark Magsayo fought Brandon Figueroa in a featherweight world-title fight for Figueroa's WBC title. Magsayo was 27 years old and with a record of 24-2 (16), and Figueroa was 26 years old and with a record of 23-1-1 (18). Magsayo lost the fight via 12-round unanimous decision.
On July 9, 2022 Mark Magsayo met Rey Vargas in a featherweight (WBC) world-title defense fight. Magsayo was 27 years old and with a record of 24-1 (16), and Vargas was 31 years old and with a record of 35-0 (22). Magsayo lost the fight via 12-round split decision and lost the title.