Forward Hannah Stewart signed for Aberdeen Women on 14 January 2022 after spells with Aberdeen Ladies, Glasgow City, and Forfar Farmington. She was quickly established in the first team and was later appointed captain of the side. On 23 June 2025, Stewart signed a two‑year contract extension keeping her at the club until at least summer 2027.
Stewart made her Aberdeen Women debut on 23 January 2022 as a substitute in a 4–0 SWPL 1 win at Heart of Midlothian.
Across her Aberdeen career, she has made over 130 appearances in all competitions and scored more than 35 goals since joining the club.