McCatty signed with Bristol Academy from Gloucester City in 2006, and remained with the club for the 2011 FA WSL season. She made her first FA WSL appearance for the senior squad against Birmingham City L.F.C. on 14 April 2011.[4] She made 14 appearances during her first season with Bristol. The team finished in fifth place with a 4–6–3 record.[4] During the 2012 FA WSL season, Matthews made 11 appearances helping the team finish in fourth place with a 4–4–6 record.[4]
After over 100 appearances and just more than ten years with Bristol City, McCatty departed to join fellow FA WSL 2 side Durham.[3]
Sunderland AFC, 2018–Current
McCatty joined former Durham team-mate Jordan Atkinson at Sunderland for the 2018-19 season.[8] She made her debut in a 2–1 away win at Bradford City in Sunderland's second game of the season. She retired at the end of the 2023–24 Women's Championship season.[9] She made her return from retirement on the 31st October 2024, rejoining Sunderland AFC Women until the end of the 2024/25 season.