Belov started his professional single-seater career in the SMP F4 Championship in 2017 with the SMP Racing team.[1] Belov claimed his first podium finish on the final race of the season with a third-place, finishing eighth overall in the championship. He continued in the championship for the 2018 season, claiming his first win at the second round in the NRING Circuit, winning races 1 and 3.[2] He ended the season with five wins, finishing second in the championship behind Konsta Lappalainen.
In 2019, Belov joined the Italian F4 Championship with the Italian Bhai Tech Racing team.[3] He finished on the podium in the first two races. It was later announced that Belov would also contest the 2019 ADAC Formula 4 Championship starting from the second round. Belov won one race in ADAC F4 at the Sachsenring, finishing eighth in the championship.[4] Belov failed to win during his Italian F4 campaign, however, finished second on five occasions, ending the season fourth in the championship.
Formula Renault
At the end of 2019, Belov participated in the post-season Formula Renault Eurocup rookie test.[5] Due to the COVID-19 pandemic, the 2020 Formula Renault Eurocup season was disrupted and postponed. As a consequence, Reece Ushijima, who was previously announced to drive for Belgian team M2 Competition withdrew due to travel restrictions.[6] On 2 July 2020, M2 Competition announced that Michael Belov would drive for them for the full 2020 season.[7]
Belov joined JD Motorsport in the 2021 Formula Regional European Championship as a wildcard entrant for the fourth round at Circuit Paul Ricard.[13] Despite not being eligible for points, he had a strong race weekend and earned two podium finishes.[14][15] Following this, it was announced Belov would race with G4 Racing for the remainder of the championship.[16] Belov secured two victories and ending the campaign eighth.[17][18]
2022
Belov joined the 2022 Formula Regional Asian Championship for the final three rounds of the season.[19] He scored a second place in his second race and was 12th in the championship.
Belov would sign with MP Motorsport for his second season in the Formula Regional European Championship.[20] After a podium in the opening round in Monza, Belov was forced to stop his campaign halfway through the season due to travel issues.[21] Nevertheless, he placed seventh in the standings.
2023
Belov made a surprise return to the Formula Regional European Championship in 2023 with G4 Racing.[22][23] However, he was unable to finish the season once again and sat out for the final two rounds.[24] He finished 20th in the overall standings with 23 points.