As an amateur he fought out of Repton ABC and later Steel City ABC, winning multiple national championships; the ABA Juniors in 2013; ABA Youth in 2014; and the ABA Elite in 2015. He also won silver medals in the GB Junior, and ABA Elite Championships in 2012 and 2016 respectively.
After winning his first five fights, one by stoppage, he faced undefeated prospect Ross Murray (6–0 1 KO) on 27 November 2017 at Grange St. Paul's Hotel in London, with the vacant WBO European super-flyweight title on the line. Edwards won the fight via fourth-round technical knockout (TKO).
Edwards dropped down to flyweight stating: "We dropped down to flyweight because it's looking like I’m more likely to get a world title shot, but it is what it is". *