Miles first started playing rugby union at Tunbridge Wells Girls' Grammar School.[citation needed] She then joined Tunbridge Wells RFC, for whom her father had played as captain and coach,[8] when they first set up their girls' youth team in 2014.[9][10][11] She eventually became the captain of Tunbridge Wells under-18s and used her position to help run and coach the rugby club at her school.[6] Later in that year, she was called up by the Kent Rugby Football Union to represent Kent under-18 Ladies and from there went to play for the London and South East under 18 Ladies team in both rugby union and rugby sevens.[10] She also represented England South East in the rugby sevens competition at the School Games in 2016 at Loughborough University[12] as well as in the national Division Series.[13]
In 2016, she joined Women's Premiership club Aylesford Bulls Ladies and captained Kent U18s again but was injured before being selected for London and South-East trials.[1] She remained with Aylesford during their rebrand as Harlequins Ladies for the first Premier 15s season.[14] After starting the season playing for Harlequins Ladies II[5] she made her debut against Worcester Valkyries as a substitute.[14] Miles made her first Harlequins start in December against Waterloo Ladies, where she scored a try.[15] In 2016, Miles was honoured by the Tunbridge Wells government.[16][17]