Artem started karting in 2006, racing in championships across Russia. By 2010, he reached KF2 category.
In 2011, he started open-wheel racing, joining ADAC Formel Masters. He drove with Motopark and finished 4th in the standings. Also during 2011, he made his Formula 3 debut also with Motopark, racing in the Hockenheimring races.
By 2012, both Artem and Motopark competed in the German Formula 3 Championship – though Motopark is now under Lotus. He finished seventh in the standings whilst scoring three podiums and two wins. In the following year, he remained with them and finished 2nd behind his teammate Marvin Kirchhöfer.
Markelov made his GP2 debut in 2014 with the team Russian Time and his teammate being Mitch Evans. He finished the season in 24th position after only scoring in Spa. Markelov and Evans were retained at Russian Time in 2015. This time Artem finished 13th. He continued to race with Russian Time in 2016, but this time he was joined in the team by Raffaele Marciello. Artem won the Monaco Feature race but still ended up 10th in the driver standings.
Alongside GP2 in 2015 and 2016, he also raced in Toyota Racing Series, driving for Giles Motorsport in 2015 and M2 Competition in 2016. Artem finished 5th in 2015 and 8th in 2016.
Russian Time left the Formula 2 championship after the 2018 season meaning he didn’t have a full time drive left for the next season ahead. During this time, he competed in the Super Formula Championship with UOMO Sunoco Team LeMans. Artem competed in 5 races.
FIA Formula 2 Championship
GP2 was renamed to Formula 2, in which Artem Markelov raced with Russian Time twice more in the championship. He drove alongside Luca Ghiotto in 2015 and picked up the first race in the championship’s history.He also collected wins at Spielberg, Spa, Jerez and Abu Dhabi. Although Charles Leclerc won the driver’s title with Prema, Artem and Luca gained the team’s championship. His 2018 championship ended up with him 5th.
However in the 2019 season, he was called in to take Jordan King’s place for the Monaco races, gaining 6th in the feature race and 4th in the sprint race. After the fatal crash of Anthoine Hubert, he was called in to take his spot in the final two races at Sochi Autodrom and Yas Marina Circuit. Artem ended up 16th in the championship with 16 points.
He was confirmed to drive with Giuliano Alesi in HWA Racelab after they took Arden’s place.