CART Ekblom made 13
Indy Lights starts in 1992 and 1993. He then made three starts in
CART for three different teams and was entered in the 1994 and 1995
Indianapolis 500 races, but after passing rookie orientation in 1994, he never appeared for practice either year.
24 Hours of Le Mans In
1997 and
1998, Ekblom drove in the
24 Hours of Le Mans for
Courage Compétition and in
1999 for
Nissan Motorsports.
Swedish Touring Car Championship Ekblom began racing in the
Swedish Touring Car Championship where he was the series champion in
1998 in a
WestCoast Racing prepared
BMW 320i. Un the
2000 Swedish Touring Car Championship, he led the points standings heading into the season finale, but a mechanical failure in the last race meant he finished runner-up for the season. After two seasons away from the championship, he went on to be champion twice more, winning his second title on his return to the series in
2003 with a
Kristoffersson Motorsport–run
Audi A4. He continued to drive in the series for
Audi until
2006 before returning to WestCoast Racing in
2007 where he became champion for the third time. He stayed with the team for the following season where he finished runner–up to
Richard Göransson. In
2009 Swedish Touring Car Championship season he moved to the E.ON
Biogas Racing Team, driving a
Volkswagen Scirocco which ran on bio–gas. at the
Anderstorp round of the
2012 TTA – Racing Elite League season.
European Touring Car Championship During his time away from the Swedish Touring Car Championship, Ekblom competed in the
American Le Mans Series and then the
European Touring Car Championship in
2002. He drove a
BMW 320i for
BMW Team Belgium He finished 6th in the championship with a trio of third–place finishes as his best results.
World Touring Car Championship Ekblom competed in some rounds of the
2007 World Touring Car Championship season for
BMW Team UK to help
Andy Priaulx with his title campaign. He made his first appearance at the
Race of Sweden before returning for the final two rounds of the season, he scored a single point at the final race in
Macau. Ekblom drove a
Volvo S60 in seven rounds of the
2016 World Touring Car Championship for
Polestar Cyan Racing, with a best result of fourth at Hungary race 1.
TTA / STCC Ekblom signed a three-year deal with
Volvo Polestar Racing to compete in the
TTA – Racing Elite League starting in
2012. Ekblom secured third on grid at the final round in
Gothenburg to claim the drivers' championship title. He finished fifth in the
2013 STCC – Racing Elite League. Despite missing two races, he came third in the
2014. The driver was runner-up in
2015, also with a Polestar Volvo S60. After skipping the 2016 season, Ekblom joined
Kristoffersson Motorsport to compete at the
2017 TCR Scandinavia Touring Car Championship with a dealer-supported
Volkswagen Golf GTI. ==Racing record==