John John Molina tiene siete derrotas 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 TKO en el asalto 11º.
El 16 de enero de 1999 John John Molina se enfrentó a Robert Garcia en un combate de superpluma titulado por el título FIB. 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 asalto 12º decisión unánime.
El 9 de mayo de 1998 John John Molina se enfrentó a Shane Mosley en un combate de ligero titulado por el título FIB. 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 asalto 8º TKO.
El 18 de febrero de 1995 John John Molina se enfrentó a Oscar De La Hoya en un combate de ligero titulado por el título OMB. 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 asalto 12º decisión unánime.
El 20 de mayo de 1990 John John Molina se enfrentó a Tony Lopez en un combate de superpluma titulado por el título FIB. 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 asalto 12º decisión dividida y perdió el título FIB.
El 27 de octubre de 1988 John John Molina se enfrentó a Tony Lopez en un combate de superpluma titulado por el título FIB. 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 asalto 12º 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 TKO en el asalto 9º.