She represents Great Britain, with her debut coming in 2010 in Vienna, where she took seventh place in the European Judo Championships, aged only 19. In 2011 Edwards won gold in the European Cup in Málaga in the under 48kg class and in 2012 again won gold in the same category in the British Open European Cup in Crawley. In June 2012 Edwards was chosen to represent Great Britain in the 2012 Summer Olympics (commonly known as London 2012) in the under 48 kg event.