Here is a list of Molina's best fights. For a list of Molina's losses, refer to "John John Molina Losses".
On April 22, 1994 John John Molina met Gregorio Vargas in a super-featherweight (IBF) world-title defense fight. Molina was 29 years old and with a record of 35-3 (25), and Vargas was 23 years old and with a record of 29-4-1 (20). Molina won the fight via 12-round unanimous decision and successfully defended his title.
On June 26, 1993 John John Molina met Manuel Medina in a super-featherweight (IBF) world-title defense fight. Molina was 28 years old and with a record of 32-3 (23), and Medina was 22 years old and with a record of 47-4 (23). Molina won the fight via 12-round unanimous decision and successfully defended his title.
On April 29, 1989 John John Molina fought Juan Laporte in a super-featherweight world-title fight for the WBO title. Molina was 24 years old and with a record of 19-2 (12), and Laporte was 29 years old and with a record of 34-8 (19). Molina won the fight via 12-round unanimous decision and is crowned the new super-featherweight world champion.
On October 7, 1989 John John Molina fought Tony Lopez in a super-featherweight world-title fight for Lopez' IBF title. Molina was 24 years old and with a record of 20-2 (13), and Lopez was 26 years old and with a record of 33-1 (23). Molina stopped Tony Lopez via 10th-round TKO and is crowned the new super-featherweight world champion.
On May 12, 2000 John John Molina faced off against Emanuel Augustus at age 35. He was coming in with a record of 51-6 (33), and Augustus was 25 years old and with a record of 21-15-4 (10). Molina won the fight via 10-round unanimous decision.
On November 11, 2000 John John Molina faced off against Ben Tackie at age 35. He was coming in with a record of 52-6 (33), and Tackie was 27 years old and with a record of 21-1 (13). Molina won the fight via 10-round split decision.
On March 20, 1999 John John Molina faced off against Ruben Nevarez in a lightweight bout at age 34. He was coming in with a record of 46-6 (31). Molina stopped Ruben Nevarez via TKO.