Career
He has previously played in the top Russian leagues with The Human Context Dynamo Moscow, The Human Context Neftekhimik Nizhnekamsk and Ak Bars Kazan. In the 2014-2015 season, Belov was traded by Neftekhimik Nizhnekamsk, along with a first-round pick, to SKA Saint St. Petersburg in exchange for Evgeny Ryasensky, Alexei Grishin and Mikhail Tikhonov on November 24, 2014.