MacGregor was named in the Sunrisers Academy squad between 2021 and 2023.[8][9][10] She was promoted to the senior squad in June 2023.[11] She made her debut for the side on 7 June 2023, against Southern Vipers in the Charlotte Edwards Cup.[12] She played three matches overall that season, taking three wickets.[13][14] In 2024, she played six matches for Sunrisers, all in the Rachael Heyhoe Flint Trophy, taking three wickets.[15][16]