Емилия Йорданова прави първите си стъпки в спорта още през 2002 г., когато започва да тренира в родния си клуб Аякс (Троян). Две години по-късно, нейният талант е забелязан и тя вече е състезател в младежкия състав на България.

През 2007 г. Емилия прави своя дебют в Световната купа по биатлон, като на състезанието в Контиолахти (Финландия), тя заема 102-ро място в Индивидуалния старт на 15 км. Следват няколко години на усилени тренировки и редуване на състезания, както от календара на Европейската, така и от календара на Световната купа по биатлон. Има два бронзови медала от Зимната универсиада в Ерзурум. Йорданова заема трета позиция в спринтовата дисциплина, а заедно със смесената ни щафета също успява да спечели бронзово отличие. През 2012 г. спечели първи точки от Световната купа на състезанието в Осло където зае 38-ата позиция. 28-годишната Йорданова финишира за 35:55.5 минути със само една грешка в четирите си стрелби.

Преди дни в индивидуалната дисциплина на 15 км от Европейското първенство по биатлон в Риднаун (Италия) завърши 18-та в индивидуалната дисциплина и на 31-во място в спринта.