Ashley joined Harbour Swim Club at age 7, competing locally and internationally. She represented Bermuda in the 2006, 2007, 2008, 2009, 2011 and 2012 Carifta Championships, various CCCANs and CISCs, the 2008 and 2011 Fina World Junior Swimming Championships, and the 2009 and 2013 NatWest Island Games.
Ashley finished high school at Baylor School where she became a multi-time relay Tennessee State Champion and a US National record holder in the 200 free relay.
Ashley attended Denison University in Granville, OH, held the role of Team Captain, and was a 26-time All-American and Three-time Academic All-American. She was also a 2 time NCAA Div 3 National Champion in 2015. She obtained a BA in Communication and Studio Art and an Advanced Diploma in Graphic Design – Corporate Design (George Brown College).
Ashley started teaching swimming with Swimming Instinct when she was 10 years old working her way to senior instructor. She has been a coach with Harbour since 2020.