Eccles won a silver medal at the 2016 Women's European Amateur Boxing Championships losing in the light-welterweight final to Aleksandra Ordina from Russia.
[5] Eccles won bronze at the 2019 Women's European Amateur Boxing Championships after going out in the welterweight semi-finals via split decision to Italian Angela Carini.
[8] Eccles won a gold medal in the light-middleweight division at the 2022 Commonwealth Games stopping Australia's Kaye Scott in round two of the final.
[9][10] She secured a quota place for the 2024 Summer Olympics by taking a bronze medal at the 2023 European Games in Poland.
[12] She was drawn to fight Poland’s Aneta Rygielska in the first round of the 66 kg division,[13] losing by a controversial split decision.