In May 2019, Eccles was selected to compete at the 2019 European Games in Minsk, Belarus. She also competed at the 2019 World Championships in Ulan-Ude, Russia, where she lost by unanimous decision to Yang Liu in the round of 16.