 Kọ itẹsiwaju fun paragirafi yii - Todua di olutọju agbabọọlu orilẹede Russia fun awọn obinrin lẹyin ti o ṣe ifilọlẹ rẹ ni ọdun 2003. Ó kópa nínú ìdíje UEFA Womens Championships lọdún 2009 àti 2013 : ó ṣe tán. 