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 John John Molina: Top 10 Fights

Last Updated:

John John Molina had 59 fights with 33 KO wins. Some of his best fights among these have been against Oscar De La Hoya, Tony Lopez, Manuel Medina, Gregorio Vargas, and Shane Mosley. The following are Molina's top 10 fights.

John John Molina's boxing career

  1. John John Molina loses to Oscar De La Hoya

    On John John Molina lost to American boxer Oscar De La Hoya via 12 round unanimous decision. Molina was 29 years old with a record of 36-4 (26 KOs). De La Hoya was 22 years old with an undefeated record of 16-0 (15 KOs). Despite the loss, Molina put on a good fight. The performance in this fight is the number one among all of Molina's fights.

  2. John John Molina defeats Tony Lopez in their 2nd fight

    On John John Molina defeated American boxer Tony Lopez in the rematch via 10th round TKO. Molina was 24 years old with a record of 20-2 (13 KOs). Lopez was 26 years old with a record of 33-1 (23 KOs). Molina won the IBF super-featherweight title. This fight is the second best performance in Molina's career.

  3. John John Molina defeats Manuel Medina

    On John John Molina defeated Mexican boxer Manuel Medina via 12 round unanimous decision. Molina was 28 years old with a record of 32-3 (23 KOs). Medina was 22 years old with a record of 47-4 (23 KOs). Molina successfully defended his IBF super-featherweight title.

  4. John John Molina defeats Gregorio Vargas

    On John John Molina defeated Mexican boxer Gregorio Vargas via 12 round unanimous decision. Molina was 29 years old with a record of 35-3 (25 KOs). Vargas was 23 years old with a record of 29-4-1 (20 KOs). Molina successfully defended his IBF super-featherweight title.

  5. John John Molina loses to Shane Mosley

    On John John Molina lost to American boxer Shane Mosley via 8th round TKO. Molina was 33 years old with a record of 45-5 (30 KOs). Mosley was 26 years old with an undefeated record of 26-0 (24 KOs). Despite the loss, Molina put on a good fight till it lasted.

  6. John John Molina defeats Juan Laporte

    On John John Molina defeated fellow Puerto Rican boxer Juan Laporte via 12 round unanimous decision. Molina was 24 years old with a record of 19-2 (12 KOs). Laporte was 29 years old with a record of 34-8 (19 KOs). Molina won the vacant WBO super-featherweight title — his first world title.

  7. John John Molina loses to Robert Garcia

    On John John Molina lost to American boxer Robert Garcia via 12 round unanimous decision. Molina was 33 years old with a record of 45-6 (30 KOs). Garcia was 23 years old with an undefeated record of 31-0 (24 KOs). Despite the loss, Molina put on a good fight.

  8. John John Molina loses to Tony Lopez in their 3rd fight

    On John John Molina lost to American boxer Tony Lopez in their 3rd fight via 12 round split decision. Molina was 25 years old with a record of 21-3 (14 KOs). Lopez was 27 years old with a record of 34-2 (24 KOs). Molina lost his IBF super-featherweight title. Despite the loss, Molina put on a good fight.

  9. John John Molina defeats Ben Tackie

    On John John Molina defeated Ghanaian boxer Ben Tackie via 10 round split decision. Molina was 35 years old with a record of 52-6 (33 KOs). Tackie was 27 years old with a record of 21-1 (13 KOs).

  10. John John Molina loses to Tony Lopez

    On John John Molina lost to American boxer Tony Lopez via 12 round unanimous decision. Molina was 23 years old with a record of 18-2 (12 KOs). Lopez was 25 years old with a record of 30-1 (22 KOs). Despite the loss, Molina put on a good fight.