During the 2009–10 season, Agafonova debuted on the Junior Grand Prix (JGP) series. She won a bronze medal in Germany and placed sixth in Poland. She won gold at the Russian Junior Nationals and was sent to compete at the Junior Worlds, Agafonova won the bronze medal at the event.