John John Molina has seven losses against six opponents on his boxing record. For a list of Molina's best fights, refer to "Best fights of John John Molina".
On May 5, 2001 John John Molina faced off against Juan Lazcano in a lightweight bout at age 36. He was coming in with a record of 52-7 (33), and Lazcano was 26 years old and with a record of 26-2-1 (19). Molina lost the fight via 11th-round TKO.
On January 16, 1999 John John Molina fought Robert Garcia in a super-featherweight world-title fight for Garcia's IBF title. Molina was 33 years old and with a record of 45-6 (30), and Garcia was 23 years old and with a record of 31-0 (24). Molina lost the fight via 12-round unanimous decision.
On May 9, 1998 John John Molina fought Shane Mosley in a lightweight world-title fight for Mosley's IBF title. Molina was 33 years old and with a record of 45-5 (30), and Mosley was 26 years old and with a record of 26-0 (24). Molina lost the fight via 8th-round TKO.
On February 18, 1995 John John Molina fought Oscar De La Hoya in a lightweight world-title fight for De La Hoya's WBO title. Molina was 29 years old and with a record of 36-4 (26), and De La Hoya was 22 years old and with a record of 16-0 (15). Molina lost the fight via 12-round unanimous decision.
On May 20, 1990 John John Molina met Tony Lopez in a super-featherweight (IBF) world-title defense fight. Molina was 25 years old and with a record of 21-3 (14), and Lopez was 27 years old and with a record of 34-2 (24). Molina lost the fight via 12-round split decision and lost the title.
On October 27, 1988 John John Molina fought Tony Lopez in a super-featherweight world-title fight for Lopez' IBF title. Molina was 23 years old and with a record of 18-2 (12), and Lopez was 25 years old and with a record of 30-1 (22). Molina lost the fight via 12-round unanimous decision.
On May 24, 1987 John John Molina faced off against Lupe Suarez at age 22. He was coming in with a record of 14-1 (9). Molina lost the fight via 9th-round TKO.