In 2015, Yanov unsuccessfully trialed with Zürich in Switzerland and received an offer to join English Premier League side Manchester City's youth academy, but never joined due to residency problems.[1]
At the age of 16, he debuted for Strogino Moscow in the Russian third division.
For the second half of 2017–18, Yanov rejected an offer from Portuguese outfit Leiria to sign for CSKA Moscow, one of Russia's most successful clubs, where he failed to make an appearance.[1]
On 24 January 2020, Yanov left CSKA Moscow to join Riga for an undisclosed fee.[2]
On 3 September 2020, Yanov joined Pafos on a season-long loan from Riga,[3] returning to Riga in March 2021 after his loan was ended on 10 March 2021.[4]