Here is a list of Molina Jr.'s best fights. For a list of Molina Jr.'s losses, refer to "John Molina Jr. Losses".
On June 11, 2016 John Molina Jr. faced off against Ruslan Provodnikov in a super-lightweight bout at age 33. He was coming in with a record of 29-6 (23), and Provodnikov was 32 years old and with a record of 25-4 (18). Molina Jr. won the fight via 12-round unanimous decision.
On July 9, 2010 John Molina Jr. faced off against Hank Lundy in a lightweight bout at age 27. He was coming in with a record of 21-1 (17), and Lundy was 26 years old and with a record of 18-0-1 (10). Molina Jr. stopped Hank Lundy via TKO.
On July 19, 2013 John Molina Jr. faced off against Mickey Bey at age 30. He was coming in with a record of 26-3 (21), and Bey was 30 years old and with a record of 18-0-1 (9). Molina Jr. stopped Mickey Bey via TKO.
On December 15, 2017 John Molina Jr. faced off against Ivan Redkach at age 34. He was coming in with a record of 30-7 (24), and Redkach was 31 years old and with a record of 20-3-1 (16). Molina Jr. stopped Ivan Redkach via KO.