Barrett made his professional debut on 2 March 2012, scoring a four-round points decision (PTS) victory over Kristian Laight at The Dome Leisure Centre in Doncaster.
[4] On 22 October 2016, he defeated Marcus Ffrench at the Barclaycard Arena in Birmingham[5] by unanimous decision (UD) to win the vacant English lightweight title.
[7] The first defence of his British title came on 7 October 2017 at the Manchester Arena against undefeated prospect Lewis Ritson, losing via seventh-round technical knockout (TKO).
The next few rounds saw Ritson staying on the front foot, attacking in combinations, with Barrett having minimal success with the jab and straight right hands.
Ritson landed a left hook to the body of Barrett in the final minute and dropped the champion for the fourth time, causing referee Steve Gray to wave off the fight with 40 seconds remaining.