Marc Castro has one loss against one opponent on his boxing record. For a list of Castro's best fights, refer to "Best fights of Marc Castro".
On December 7, 2024 Marc Castro faced off against Agustin Ezequiel Quintana in a super-featherweight bout at age 25. He was coming in with a record of 13-1 (8). Castro lost the fight via 10-round split decision.