Popow made his Grand-Am debut in 2011, racing in the Rolex Sports Car Series for Starworks Motorsport team.
In 2012, Popow took his first victory in the inaugural Brickyard Grand Prix Indianapolis Motor Speedway, and obtained two second places and two fourth, so that finished sixth in the drivers' championship.