[3] Barbour made her first national debut at the 1995 Canadian Junior Curling Championships, playing second stones for Tara Hamer.
[5] Barbour made her final junior appearance in 1998, playing third for Koe, and again failed to make the playoffs, finishing round robin with a 2–10 record.
The made history at the 2009 Scotties Tournament of Hearts, when they beat the defending champions Team Canada Jennifer Jones.
She went on to represent the Yukon/Northwest Territories at the 2011 Scotties Tournament of Hearts, this time playing lead, where the team finished round robin with a 3–8 record.
Barbour did not curl competitively between 2012 and 2014, though she was the alternate for the Galusha-led Northwest Territories team at the 2013 Scotties Tournament of Hearts, where she played in just one game.
For the 2015-16 curling season, the team played in two tour events, the Crestwood Ladies Fall Classic and the StuSells Toronto Tankard.
The team finished with a 1–6 record in pool play, and then beat Prince Edward Island in the thirteenth place game.
The next season, team won their first World Curling Tour event, the 2018 Royal LePage Women's Fall Classic.
[13] Team Galusha easily won the 2019 Northwest Territories Scotties Tournament of Hearts, winning all three of her games in a best of five series against the Tyanna Bain junior rink from Inuvik.
At the 2019 Scotties Tournament of Hearts, the Galusha rink had a strong start, winning three of their first four games, before losing three straight, and were eliminated after pool play with a 3–4 record.
They had some success on the tour, having a quarterfinal finish at the 2019 AMJ Campbell Shorty Jenkins Classic[15] and reaching the semifinals of the Stu Sells Toronto Tankard.
At the 2021 Scotties Tournament of Hearts, Team Galusha finished the round robin with a 4–4 record, just missing the championship pool.
[20] Due to the COVID-19 pandemic in Canada, the qualification process for the 2021 Canadian Olympic Curling Trials had to be modified to qualify enough teams for the championship.
[24] At the 2022 Scotties Tournament of Hearts, the team finished the round robin with a 5–3 record, qualifying them for a tiebreaker against Manitoba's Mackenzie Zacharias.
[28] In the new year, they again went undefeated to win the 2023 Northwest Territories Scotties Tournament of Hearts, defeating Reese Wainman 8–1 in the final.
Representing the Territories at the 2023 Scotties Tournament of Hearts, Team Galusha started the event with a 3–1 record before losing their next three games.
In December, the team went undefeated at the Stu Sells Brantford Nissan Classic until the final where they lost to Courtney Auld.