Di Resta started his career in karting. He raced in several series of karts from 1994 until 2002. In 2001 he won the British JICA Championship.
Formula Renault
Di Resta moved up to single-seaters at the end of 2002. he competed in the British Formula Renault Winter Series. He raced full-time in 2003 with the Eurotek Motorsport team. Di Resta finished seventh in the standings with one race win. He switched to Manor Motorsport for 2004, and finished third in the championship with four wins. Di Resta also entered some races of Eurocup Formula Renault 2.0 with the Manor team. He also won the prestigious McLaren Autosport BRDC Young Driver of The Year Award in 2004. The award had been won by his cousin Dario Franchitti in 1992.
Formula Three
Di Resta moved to the Formula Three Euroseries with Manor Motorsport in 2005, and finished tenth in the standings. For 2006 he moved to the ASM Formule 3 team. He won the championship with five wins. He beat his team mate, future Formula One World Drivers Champion, Sebastian Vettel. Di Resta also won the 2006 BP Ultimate Masters at Circuit Park Zandvoort.
DTM
In 2007, di Resta switched from single-seaters to race in the Deutsche Tourenwagen Masters (DTM) touring car racing series for Mercedes. He finished fifth in the championship. Di Resta was the highest driver in the standings to drive a non-2007 car. His performance earned him a 2008 Mercedes C-Class for the 2008 season. Di Resta finished second in the 2008 championship, winning two races. In 2009, he finished third overall. In 2010, he won three races in a row on the way to winning the DTM championship.
Formula One
Di Resta has tested for the McLarenFormula One team in 2009. In December 2009, di Resta took part in a test with the Force India at the Jerez circuit.[1] On February 2, Force India announced they signed di Resta at their reserve driver.[2]