Debutó en el nivel júnior internacional en la temporada 2009-2010, su primer evento fue la serie del Grand Prix Júnior, en la prueba celebrada en Alemania logró la medalla de bronce[3] y en Polonia se ubicó en el sexto lugar.[6] En la temporada 2010-2011 regresó a participar en la serie del Grand Prix Júnior en las pruebas de Austria y Alemania, pero no logró ninguna posición de podio.[8] En la temporada 2011-2012 fue asignada a las pruebas de Letonia y Austria del Grand Prix Júnior, en ambas pruebas ganó la medalla de bronce, con 141.84[9] y 148.65 puntos respectivamente.[11] Debutó en nivel sénior nacional en el Campeonato Nacional de Rusia de 2012, donde se ubicó en el lugar 14 general,[12] también participó en el nivel júnior del campeonato, donde logró 170.69 puntos que la ubicaron en el cuarto lugar general.[13] Agafónova anunció su retiro del patinaje competitivo en el año 2015.