Portunova broke onto the national stage at the 2013 World Junior Curling Championships, where she threw fourth stones for the Russian team skipped by Alina Kovaleva. After qualifying for the tiebreaker round with a 5–4 round robin record, the Russian team won four sudden-death games en route to capturing the World Junior title.[3] It was Russia's first title at the event since 2006. They returned to defend their title the following season at the 2014 World Junior Curling Championships but lost in the 3 vs. 4 page playoff game to Sweden's Isabella Wranå. They then defeated Sweden in the bronze medal game to secure third place and bronze medals for the tournament.[4]
Portunova was the alternate for Team Victoria Moiseeva, who represented Russia at the 2016 European Curling Championships. The team qualified for the event by defeating the two-time world bronze medallist Anna Sidorova rink in the Russian Supercup.[5] Despite entering the event as rookies, the team qualified for the playoffs with a 6–3 record. They then upset Scotland's Eve Muirhead 11–6 in the semifinal to qualify for the final, where they faced Sweden's Anna Hasselborg. Tied 4–4 in the final end, Hasselborg missed her final draw, giving the Russians two points and the victory.[6][7] Also during the 2016–17 season, Team Moiseeva won the silver medal at the 2017 Winter Universiade, losing to Canada's Kelsey Rocque in the final.[8]
The Sidorova rink was initially selected to represent Russia at the 2018 Winter Olympics, but after their poor play during the 2017–18 season, the Russian Curling Federation was forced to hold a best-of-seven Olympic Trials between Team Moiseeva and Team Sidorova to see who would represent the "Olympic Athletes from Russia" team at the Olympics.[9] Team Moiseeva won the series four games to one, earning them the Olympic spot.[10][11] At the 2018 Winter Olympics in PyeongChang, South Korea, the team struggled, finishing in a dismal ninth place with a 2–7 record.[12] Team Moiseeva also represented Russia at the 2018 World Women's Curling Championship where Portunova played third on the team. They had a much stronger tournament at the World's, qualifying for the playoffs with a 7–5 round robin record and defeating the United States to win the bronze medal.[13]
Portunova and her team began the abbreviated 2020–21 season at the 2020 Russian Women's Curling Cup, where they went undefeated until the final, where they lost to Team Kovaleva.[23] In December 2020, Team Sidorova competed in the 2020 national championship as it had been postponed due to the COVID-19 pandemic. There, they topped the round robin with an 8–1 record, defeating the Kovaleva rink in their final round robin draw. They then lost both the 1 vs. 2 page playoff and final to Kovaleva, settling for silver.[24] A "curling bubble" was set up in Calgary, Canada in the spring, which hosted several events, including the 2021 World Women's Curling Championship and two slams.[25] Team Kovaleva qualified for all three events and added Portunova to their lineup due to a conflict with the 2021 Russian Women's Curling Championship where their regular third Maria Komarova was representing the team. At the 2021 Champions Cup, the team qualified for the playoffs before losing to Silvana Tirinzoni in the quarterfinals. They then missed the playoffs at the 2021 Players' Championship, finishing 2–3. The following week, the team represented the RCF (Russian Curling Federation) at the World Championships, as Russia is prohibited from competing under its flag or any national symbols at any Olympic Games or world championships until December 16, 2022. The team finished second through the round robin with an 11–2 record, giving them a direct bye to the semifinals. They then defeated Sweden's Anna Hasselborg 8–7 in the semifinal before losing the final to Switzerland's Silvana Tirinzoni after Kovaleva missed a freeze on her final shot.[26][27]