He made his debut in circuit racing in the 1989 Italian Formula Alfa Boxer Championship, where he finished sixth on points.
[1] He returned to racing in 1999, switching to touring cars with the Renault Sport Clio International Trophy.
He returned to the newly named FIA World Touring Car Championship in 2006 for Proteam Motorsport in a BMW 320i.
He ended the season in 19th overall, including a podium finish in Valencia, and was runner-up the Yokohama Independents Trophy, behind Tom Coronel, with two wins.
[citation needed] For 2007 Rangoni stayed with Proteam, finishing the year in 14th after another overall podium, one place ahead of works BMW driver and fellow Italian Alessandro Zanardi, and lost the title to the Yokohama Independents Trophy to Stefano D'Aste by two points, in spite of scoring nine wins (including the double points rounds at Macau) to D'Aste's three.