In 2012, Nasretdinova competed in her first 2012 European Junior Championships taking silver in 50 m freestyle and gold in 4 × 100 m freestyle. The same year, she competed in seniors at the 2012 European Short Course Swimming Championships taking silver in 4×50 m mixed freestyle.