He started boxing at the age of 11 as a means to lose weight and it was apparent early on that there existed a bright path for him within the sport if pursued with true commitment .
[5] In September 2016 on the undercard of the Gennady Golovkin vs. Kell Brook title clash at the O2 Arena in London, England.
Edwards challenged IBF flyweight Champion John Riel Casimero but lost via 10th round stoppage, suffering his first professional defeat.
[6] On 31 August 2019, Edwards defended his title against Julio Cesar Martinez at the O2 Arena on the undercard of Vasyl Lomachenko vs. Luke Campbell.
[9] On 27 September 2024, Edwards won the European bantamweight title with a unanimous decision win over defending champion Thomas Essomba at York Hall in London.