Aquí está una lista de las mejores peleas de Castro. Para una lista de las pérdidas de Castro, consulta "Marc Castro Pérdidas".
El 6 de abril de 2024 Marc Castro se enfrentó a Abraham Montoya en un combate de superpluma a la edad de 24. Él entró con un récord de 12-0 (8), y Montoya tenía 29 años y un récord de 22-5-1 (14). Castro ganó la pelea por asalto 10º decisión unánime.
El 8 de abril de 2023 Marc Castro se enfrentó a Ricardo Lopez Torres en un combate de ligero a la edad de 23. Él entró con un récord de 10-0 (7), y Torres tenía 25 años y un récord de 16-6-3 (11). Castro detuvo a Ricardo Lopez Torres por TKO en el asalto 7º.