V roce 2010 získala Jefimová zlatou medaili na mistrovství Evropy ve vodních disciplínách.
na 50 m a 100 m prsou. V roce 2012 získala bronzovou medaili v závodě 200 m na Letních olympijských hrách 2012 s časem 2:20,92. O rok později na mistrovství světa ve vodní atletice v Barceloně v roce 2013 zvítězila na 200 m s časem 2:19.41. V závodech na 50 m dosáhla Ruska nového světového rekordu 29,78, který v semifinále zlomila Rūta Meilutytė. Yefimova vyhrála finále s 29.52.