2017 gewann Safin bei den Europameisterschaften in Tiflis die Silbermedaille sowohl im Einzelwettbewerb als auch mit der Mannschaft, im Einzelfinale unterlag er gegen Daniele Garozzo, die Mannschaft verlor gegen die Franzosen. Bei den Weltmeisterschaften in Leipzig schied er im Einzelwettbewerb im Achtelfinale aus. Die russische Equipe verlor das Gefecht um die Bronzemedaille gegen die Franzosen. Bei den 2021 ausgetragenen Olympischen Spielen 2020 in Tokio gewann er mit der Mannschaft die Silbermedaille.