Yefimova voitti vuonna 2010 kultamitalin vesiurheilun Euroopan mestaruuskilpailussa.
50 ja 100 metrin rintajuoksussa. Vuonna 2012 Yefimova voitti pronssin 200 metrin juoksussa olympialaisissa 2:20,92. Vuotta myöhemmin Barcelonassa vuonna 2013 järjestetyssä vesisportsin maailmanmestaruuskilpailussa hän voitti 200 metrin ajon 2:19.41. 50 m: n kuumuudessa venäläinen saavutti uuden maailmanennätyksen 29,78, jonka Rūta Meilutytė rikkoi semifinaalissa. Yefimova voitti finaalin 29,52 pisteellä.