Always display infographic in interactive mode
What is interactive mode infographic?

The infographic you see by default is an image. On the interactive infographic, you can mouseover, click, tap etc. on the chart to see more details about the fights. The browser's localStorage will be used to store your preference.

Best of Marc Castro: Top 10 Fights

Last Updated:

Marc Castro has had 12 fights with 8 KO wins. Some of his best fights among these so far have been against Abraham Montoya, Ricardo Lopez Torres, Gonzalo Fuenzalida, Kevin Montiel Mendoza, and Ronaldo Solis. The following are Castro's top 10 fights.

Marc Castro's boxing career

  1. Marc Castro defeats Abraham Montoya

    On Marc Castro defeated Mexican boxer Abraham Montoya via 10 round unanimous decision. Castro was 24 years old with a record of 12-0 (8 KOs). Montoya was 29 years old with a record of 22-5-1 (14 KOs). The performance in this fight is the number one among all of Castro's fights.

  2. Marc Castro defeats Ricardo Lopez Torres

    On Marc Castro defeated Mexican boxer Ricardo Lopez Torres via 7th round TKO. Castro was 23 years old with a record of 10-0 (7 KOs). Torres was 25 years old with a record of 16-6-3 (11 KOs). This fight is the second best performance in Castro's career.

  3. Marc Castro defeats Gonzalo Fuenzalida

    On Marc Castro defeated Gonzalo Fuenzalida via 7th round TKO. Castro was 24 years old with a record of 11-0 (8 KOs).

  4. Marc Castro defeats Kevin Montiel Mendoza

    On Marc Castro defeated Kevin Montiel Mendoza via 5th round KO. Castro was 23 years old with a record of 8-0 (6 KOs).

  5. Marc Castro defeats Ronaldo Solis

    On Marc Castro defeated Ronaldo Solis via 2nd round TKO. Castro was 22 years old with a record of 5-0 (5 KOs).

  6. Marc Castro defeats Angel Luna

    On Marc Castro defeated Angel Luna via 1st round KO. Castro was 22 years old with a record of 4-0 (4 KOs).

  7. Marc Castro defeats Irving Macias

    On Marc Castro defeated Irving Macias via 4th round TKO. Castro was 21 years old with a record of 3-0 (3 KOs).

  8. Marc Castro defeats John Moraga

    On Marc Castro defeated John Moraga via 2nd round TKO. Castro was 21 years old with a record of 2-0 (2 KOs).

  9. Marc Castro defeats Luis Valdes Pena

    On Marc Castro defeated Luis Valdes Pena via 3rd round KO. Castro was 21 years old with a record of 1-0 (1 KOs).

  10. Marc Castro defeats Maickol Lopez Villagrana

    On Marc Castro defeated Maickol Lopez Villagrana via 8 round unanimous decision. Castro was 23 years old with a record of 9-0 (6 KOs).