It was announced in February 2016 that she had signed with Swedish team, FC Rosengård, along with her wife, Ella Masar. McLeod made her debut for the team in the 2016 Super Cup on March 16, where FC Rosengård won 2–1. Though she was noticeably nervous, she made a number of saves and showed good reflexes. On March 23, 2016, McLeod played 13 minutes of a preseason friendly before being forced off due to a knee injury. It was later revealed that McLeod had suffered a third right ACL injury, although the injury had most likely occurred a month earlier while playing with the Canadian national team. The injury caused her to miss the entire 2016 season, returning to make her Damallsvenskan debut in a 5–0 win over Göteborg on May 7, 2017. Rosengård chose not to renew McLeod's contract at the end of 2017. On January 25, 2018, McLeod signed for FF USV Jena in Germany for the second half of the 2017–18 Bundesliga season. McLeod made her debut on February 25 in a 1–1 draw with Werder Bremen. In total she made eight appearances, keeping two clean sheets and conceding 13 goals as the team finished bottom and was relegated. Following USV Jena's relegation, McLeod remained in the Bundesliga after signing a contract with SC Sand in June 2018. A combination of reoccurring injuries and squad competition meant McLeod was only included in three matchday squads as a substitute during the first half of the season, failing to make an appearance before having her contract mutually terminated in November 2018 in order to pursue a playing opportunity in Sweden. On November 18, 2018, McLeod returned to the Damallsvenskan with Växjö DFF ahead of the 2019 season. She made her debut for the club on February 9, 2019, in a 1–0 Svenska Cupen defeat to Göteborg. She made her first league appearance on April 17, 2019, playing 16 minutes against Linköpings FC before substituting off injured. On February 14, 2020, McLeod returned to the NWSL, signing for Orlando Pride on a one-year contract with an option for an additional year. In May 2000, McLeod was 1 of 40 players selected by the Canadian Soccer Association for a week-long training camp in Vancouver, BC for the newly formed Canadian women's under-19 and under-17 national teams. She was subsequently named to the under-17 roster.