After completing three races in Star Mazda in the USA in 2008, Mäkelä joined the Finnish GT3 Championship winning three races in the No Brakes Motorsport Porsche 997 GT3 Cup S.[9][10] He would also race Hope PoleVision Racing's Oreca FLM09 in the Formula Le Mans Cup. Over 12 races, he scored two wins and finished 4th in the championship.[11] In 2010 he competed in one race of the 24H Series, finishing 3rd for Westend Racing at the Hungaroring.[12] Mäkelä competed in his first race in 6 years at the 2016 Riga Summer Race in Baltic Touring Car Championship driving a Lamborghini Gallardo.[13]