Im Juni 2016 siegte Safin bei den Europameisterschaften in Toruń sowohl im Einzelwettbewerb als auch mit der russischen Equipe. Im August 2016 unterlag er im Halbfinale des Einzelwettbewerbs bei den Olympischen Spielen in Rio de Janeiro gegen den späteren Olympiasieger Daniele Garozzo aus Italien, den Kampf um Bronze gewann Safin gegen den Briten Richard Kruse. Im Mannschaftswettbewerb siegte die russische Mannschaft gegen die Franzosen.