Here is a list of Mosley Jr.'s best fights. For a list of Mosley Jr.'s losses, refer to "Shane Mosley Jr. Losses".
On July 6, 2024 Shane Mosley Jr. faced off against Daniel Jacobs in a super-middleweight bout at age 32. He was coming in with a record of 22-4 (12), and Jacobs was 37 years old and with a record of 37-4 (30). Mosley Jr. won the fight via 10-round unanimous decision.
On June 10, 2023 Shane Mosley Jr. faced off against D'Mitrius Ballard at age 31. He was coming in with a record of 20-4 (11), and Ballard was 30 years old and with a record of 21-1-1 (13). Mosley Jr. stopped D'Mitrius Ballard via TKO.
On December 2, 2023 Shane Mosley Jr. faced off against Joshua Conley in a middleweight bout at age 31. He was coming in with a record of 21-4 (12), and Conley was 31 years old and with a record of 17-5-1 (11). Mosley Jr. stopped Joshua Conley via retirement.
On February 18, 2023 Shane Mosley Jr. faced off against Mario Alberto Lozano in a super-middleweight bout at age 31. He was coming in with a record of 19-4 (10), and Lozano was 35 years old and with a record of 33-10 (24). Mosley Jr. won the fight via 10-round unanimous decision.