On February 13, 2021, a 29-year-old Shane Mosley Jr. (16-3, 9 KOs) and Cristian Olivas met in the ring in a super-middleweight bout.
Mosley Jr. came in to the fight on a 3-fight win streak with a 47% KO rate, and was fighting after a gap of 6 months and 20 days.
Shane Mosley Jr. stopped Cristian Olivas via RTD in the 5th round. Mosley Jr. improves his record to 17-3 (10 KOs)
On June 1, 2019, a 27-year-old Shane Mosley Jr. (13-3, 8 KOs) and Bernard Thomas met in the ring.
Mosley Jr. came in to the fight on a 1-fight losing streak with a 50% KO rate, and was fighting after a gap of 6 months and 23 days.
Shane Mosley Jr. stopped Bernard Thomas via KO in the 1st round. Mosley Jr. improves his record to 14-3 (9 KOs)
On August 2, 2014, a 22-year-old Shane Mosley Jr. (1-0, 1 KO) and Jerome Jones met in the ring.
Mosley Jr. came in to the fight on a 1-fight win streak with a 100% KO rate, and was fighting after a gap of 3 months and 7 days.
Shane Mosley Jr. stopped Jerome Jones via TKO in the 1st round. Mosley Jr. improves his record to 2-0 (2 KOs)
On March 23, 2017, a 25-year-old Shane Mosley Jr. (9-1, 6 KOs) and Demetrius Walker met in the ring.
Mosley Jr. came in to the fight on a 7-fight win streak with a 60% KO rate, and was fighting after a gap of 3 months and 20 days.
Shane Mosley Jr. stopped Demetrius Walker via KO in the 2nd round. Mosley Jr. improves his record to 10-1 (7 KOs)
On December 3, 2016, a 24-year-old Shane Mosley Jr. (8-1, 5 KOs) and Omar Barefield met in the ring.
Mosley Jr. came in to the fight on a 6-fight win streak with a 55% KO rate, and was fighting after a gap of 1 month and 25 days.
Shane Mosley Jr. stopped Omar Barefield via KO in the 3rd round. Mosley Jr. improves his record to 9-1 (6 KOs)
On March 13, 2015, a 23-year-old Shane Mosley Jr. (3-1, 3 KOs) and Jerome Buchanan met in the ring.
Mosley Jr. came in to the fight on a 1-fight win streak with a 75% KO rate, and was fighting after a gap of 1 month and 13 days.
Shane Mosley Jr. stopped Jerome Buchanan via KO in the 2nd round. Mosley Jr. improves his record to 4-1 (4 KOs)
On March 11, 2016, a 24-year-old Shane Mosley Jr. (5-1, 4 KOs) and Cameron Sevilla Rivera met in the ring.
Mosley Jr. came in to the fight on a 3-fight win streak with a 66% KO rate, and was fighting after a gap of 1 month and 6 days.
Shane Mosley Jr. stopped Cameron Sevilla Rivera via KO in the 3rd round. Mosley Jr. improves his record to 6-1 (5 KOs)
On December 2, 2023, a 31-year-old Shane Mosley Jr. (20-4, 11 KOs) and a 31-year-old Joshua Conley (17-5-1, 11 KOs) met in the ring in a middleweight bout.
Mosley Jr. came in to the fight on a 3-fight win streak with a 45% KO rate, and was fighting after a gap of 5 months and 22 days. Conley was on a -2-fight win streak with a 47% KO rate, and fighting after a layoff of 11 months and 16 days.
Shane Mosley Jr. stopped Joshua Conley via RTD in the 6th round. Mosley Jr. improves his record to 21-4 (12 KOs), while Conley adds a loss to his record at 17-6-1.
On January 30, 2015, a 23-year-old Shane Mosley Jr. (2-1, 2 KOs) and Rafael Machado met in the ring.
Mosley Jr. came in to the fight on a 1-fight losing streak with a 66% KO rate, and was fighting after a gap of 4 months and 10 days.
Shane Mosley Jr. stopped Rafael Machado via TKO in the 3rd round. Mosley Jr. improves his record to 3-1 (3 KOs)
On July 6, 2024, a 32-year-old Shane Mosley Jr. (21-4, 12 KOs) and a 37-year-old Daniel Jacobs (37-4, 30 KOs) met in the ring in a super-middleweight bout.
Mosley Jr. came in to the fight on a 4-fight win streak with a 48% KO rate, and was fighting after a gap of 7 months and 4 days. Jacobs was on a -1-fight win streak with a 73% KO rate, and fighting after a layoff of 2 years, 4 months, and 24 days.
Shane Mosley Jr. defeated Daniel Jacobs via unanimous decision in the 10-round super-middleweight fight. Mosley Jr. improves his record to 22-4, while Jacobs adds a loss to his record at 37-5.