Raised in Bishopbriggs, Davidson played with boys at local Rossvale[3] and for the girls' youth teams of Celtic, Rangers and Glasgow City. After a stint with Hibernian, where she won the Scottish Women's Cup in 2018 and the SWPL Cup in 2019, she joined the senior squad of reigning league champions Glasgow City in August 2020,[4] at which time she was also employed as a home delivery driver for a supermarket.[5]
Following the cancellation of an entire season due to COVID-19 and a switch from a summer to a winter schedule, Davidson and City finished on the losing side to Celtic in both domestic cup finals in 2021–22, while their long run of league titles was ended by Rangers (both rivals greatly increased their budgets for their women's teams and saw improved results on the field). Glasgow City recovered the following year to win the 2022–23 Scottish Women's Premier League on a dramatic last matchday, with Davidson scoring in stoppage time at Ibrox for a 1–0 win for her team which lifted them above Celtic by a point (other results could also have allowed Rangers to retain the championship).[6]
Davidson left Glasgow City and signed a two-and-a-half-year deal with Norwegian club Brann in July 2024.[7][5]
International career
Davidson represented Scotland at the under-16, under-17 and under-19 levels.[2] She was added to the full national team in September 2021 and made her international debut that month in a 2–0 win against Hungary,[2] appearing as a late substitute for Claire Emslie.[8]