Kọ itẹsiwaju fun paragirafi yii - Ni 2006 European Cross Country Championships o gba ami ẹyẹ goolu ẹgbẹ ni idije awọn obinrin labẹ ọdun 23. O gba ife ẹyẹ mita 5000 ni 2007 European Athletics U23 Championships
ó ṣe tán.