Daniil Fedorov was born in Astrakhan, 2001. At the age of nine he moved to Sochi, where he began playing football. Two years later he moved to Moscow and graduated from the CSKA academy, after which he moved in to the Dynamo Moscow system.
He has been part of the Russian national team youth system since 2016 and has won 32 caps for Russia's youth sides.
In the 2020/21 season, Daniil played six matches of the youth championship for the Dynamo Moscow, as well as seven PFL matches for Dynamo-2.
Speaking after putting pen to paper Federov said “I am very glad to be part of a club like Zenit. I will give my all and do everything possible for the team to achieve serious success in the upcoming season. The first training session with Vladislav Nikolaevich went well, all the guys are work hard and I am very comfortable with my new team.”
Zenit welcome Daniil and wishes him success in the blue-white-blue team!