Ashton reached the quarter finals of the 2007 Women's World Masters, beating 1996 finalist Heike Jenkins in the last 16 before losing to Rilana Erades. The next year she reached the semi finals, beating Anne Kirk in the last 16 and then beat Australia's Cathy Shaw, before losing to eventual winner Francis Hoenselaar. Ashton then won the 2008 Women's Zuiderduin Masters, beating Trina Gulliver in the final. Ashton qualified for the 2009 Women's World Championship and made her debut at the event. She met Gulliver once more in the quarter-finals but was beaten 2–0. In 2010, Ashton got as far as the Semi Finals of the Winmau World Masters, where she lost to Francis Hoenselaar 4–2. In 2011, Ashton defeated Trina Gulliver 4–1 to win the Winmau World Masters. Ashton reached the final of the 2013 BDO World Darts Championship after defeating both Deta Hedman and Sharon Prins 2–0, before she eventually lost to Anastasia Dobromyslova 2–1. Ashton hit ten 180s on her way to winning the 2014 BDO World Darts Championship at the Lakeside Country Club, which had 16 women qualifiers for the first time in its history.. She defeated Aileen de Graaf in the first round, which went to a sudden death deciding leg.She then defeated Tamara Schuur in the Quarter Finals. She then beat Anastasia Dobromyslova, in the semi-final, surviving 6 match darts, before eventually going on to beat Deta Hedman in the final, 3–2. She successfully defended her title in 2015 with a 3–1 win over Fallon Sherrock.. She then won the BDO World Trophy, by defeating Anastasia Dobromyslova in the final. At the Winmau World Masters, Ashton lost in the final to Aileen de Graaf after missing six match darts. At the 2016 BDO World Darts Championship Ashton was beaten 2-1 by Trina Gulliver in the quarter-finals. At the 2016 BDO World Trophy, she hit a record three-dart average for a televised women's match of 98.85. In the 2017 BDO World Darts Championship both Ashton and Corrine Hammond reached the final without losing a set. Ashton won the final 3–0. Ashton won the 2018 BDO World Darts Championship after she beat Dobromyslova 3–1 in the final. This was her fourth World Championship title in five years. Ashton entered the 2019 PDC Qualifying School. She missed out on getting a tour card by one point. After losing out in the final of the 2020 BDO World Darts Championship to defending champion Mikuru Suzuki, Ashton created darts history, by becoming the first woman to win a PDC Tour card through Q School at Wigan, by finishing in twelfth place on the UK Q School Order of Merit.