Raised in Bearsden, near Glasgow from a family of five, her mother Gillian and father David[2] brother Ewen and sister Eve, two and four years younger, respectively.
[20] She made her WTA Tour singles debut at the Nottingham Open in June, after receiving a wildcard to the main draw of the tournament,[21] winning her first match against fellow Brit Tara Moore,[22] then losing the following day to Caroline Garcia.
[24][25] She won her first WTA 125 title at the 2023 Open de Rouen, playing with Jessika Ponchet, and overcoming top seeds Anna Bondár and Kimberley Zimmermann in straight sets in the final.
[27] Partnering with Emily Appleton, she won her second WTA 125 title at the 2024 Dow Tennis Classic, defeating Ariana Arseneault and Mia Kupres in the final which went to a deciding champions tiebreak.
[30] Only main-draw results in WTA Tour, Grand Slam tournaments, Fed Cup/Billie Jean King Cup and Olympic Games are included in win–loss records.