Pierwszy sukces osiągnął w 1967 roku, kiedy na mistrzostwach świata w Altenbergu razem z Aleksandrem Tichonowem, Wiktorem Mamatowem i Nikołajem Puzanowem zdobył srebrny medal w sztafecie. Na tych samych mistrzostwach był też czwarty w biegu indywidualnym, przegrywając walkę o podium z Jonem Istadem z Norwegii o 5 sekund. Na rozgrywanych dwa lata później mistrzostwach świata w Zakopanem indywidualnie zajął drugie miejsce, rozdzielając na podium Tichonowa i Norwega Magnara Solberga. Na tych samych mistrzostwach sztafeta ZSRR w składzie: Tichonow, Mamatow, Safin i Władimir Gundarcew zdobyła złoty medal. Złoto w sztafecie Safin zdobył również na mistrzostwach świata w Östersund (1970), mistrzostwach świata w Hämeenlinna (1971) i mistrzostwach świata w Lake Placid (1973). Był też między innymi piąty w biegu indywidualnym podczas MŚ w Hämeenlinna.