John John Molina tiene siete pérdidas contra seis oponentes en su carrera de boxeo. Para una lista de las mejores peleas de Molina, consulta "Mejores peleas de John John Molina".
El 5 de mayo de 2001 John John Molina se enfrentó a Juan Lazcano en un combate de ligero a la edad de 36. Él entró con un récord de 52-7 (33), y Lazcano tenía 26 años y un récord de 26-2-1 (19). Molina perdió la pelea por 11º asalto TKO.
El 16 de enero de 1999 John John Molina se enfrentó a Robert Garcia en un combate de superpluma world-title por Garcia's FIB título. Molina tenía 33 años y un récord de 45-6 (30), y Garcia tenía 23 años y un récord de 31-0 (24). Molina perdió la pelea por 12º asalto decisión unánime.
El 9 de mayo de 1998 John John Molina se enfrentó a Shane Mosley en un combate de ligero world-title por Mosley's FIB título. Molina tenía 33 años y un récord de 45-5 (30), y Mosley tenía 26 años y un récord de 26-0 (24). Molina perdió la pelea por 8º asalto TKO.
El 18 de febrero de 1995 John John Molina se enfrentó a Oscar De La Hoya en un combate de ligero world-title por De La Hoya's OMB título. Molina tenía 29 años y un récord de 36-4 (26), y De La Hoya tenía 22 años y un récord de 16-0 (15). Molina perdió la pelea por 12º asalto decisión unánime.
El 20 de mayo de 1990 John John Molina se enfrentó a Tony Lopez en un combate de superpluma (FIB) world-title. Molina tenía 25 años y un récord de 21-3 (14), y Lopez tenía 27 años y un récord de 34-2 (24). Molina perdió la pelea por 12º asalto decisión dividida y perdió los título.
El 27 de octubre de 1988 John John Molina se enfrentó a Tony Lopez en un combate de superpluma world-title por Lopez' FIB título. Molina tenía 23 años y un récord de 18-2 (12), y Lopez tenía 25 años y un récord de 30-1 (22). Molina perdió la pelea por 12º asalto decisión unánime.
El 24 de mayo de 1987 John John Molina se enfrentó a Lupe Suarez a la edad de 22. Él entró con un récord de 14-1 (9). Molina perdió la pelea por 9º asalto TKO.