Career
Earlier in her career, she competed with Dmitri Dun for Ukraine, winning five medals on the International Skating Union Junior Grand Prix series and placing as high as 7th at the World Junior Championships. Partnership with Dun
Early in her career, Agafonova competed with Dmitri Dun for Ukraine. They made their International Skating Union Junior Grand Prix debut in the 2004-2005 season.
In 2007-2008, Agafonova/Dun placed 4th in one JGP event and took silver in another.
They then placed 7th at the 2008 World Junior Championships. They qualified for their second JGP Final and finished 7th.
The following season, the duo obtained their fifth JGP medal, bronze. They parted ways at the end of the season.
Partnership with Uçar
In 2010, Agafonova teamed up with Alper Uçar to compete for Turkey.
In the 2011-2012 season, Agafonova/Uçar were 26th at the 2012 European Championships and 31st at the 2012 World Championships. Agafonova/Uçar changed coaches to Alexander Zhulin and Oleg Volkov in Moscow in December 2012. They placed 13th at the 2013 European Championships and 28th at the 2013 World Championships.
In 2013-2014, Agafonova/Uçar began their season at the 2013 Nebelhorn Trophy, the final Olympic qualifying opportunity.
By finishing 5th, they earned a spot for Turkey in the ice dancing event at the 2014 Winter Olympics in Sochi. With Uçar
With Dun.