Here is a list of Roach Jr.'s best fights. For a list of Roach Jr.'s losses, refer to "Lamont Roach Jr. Losses".
On May 4, 2019 Lamont Roach Jr. faced off against Jonathan Oquendo in a super-featherweight bout at age 23. He was coming in with a record of 19-0-1 (7), and Oquendo was 35 years old and with a record of 30-5 (19). Roach Jr. won the fight via 10-round unanimous decision.
On December 18, 2021 Lamont Roach Jr. faced off against René Alvarado in a super-featherweight bout at age 26. He was coming in with a record of 22-1-1 (9), and Alvarado was 32 years old and with a record of 32-10 (21). Roach Jr. won the fight via 10-round unanimous decision.
On January 28, 2017 Lamont Roach Jr. faced off against Alejandro Valdez in a super-featherweight bout at age 21. He was coming in with a record of 13-0 (5). Roach Jr. stopped Alejandro Valdez via KO.
On November 25, 2023 Lamont Roach Jr. fought Héctor Luis García in a super-featherweight world-title fight for García's WBA title. Roach Jr. was 28 years old and with a record of 24-1-1 (9), and García was 32 years old and with a record of 16-1 (10). Roach Jr. won the fight via 12-round split decision and is crowned the new super-featherweight world champion.