Rice körde under en längre tidsperiod i Indy Racing League och IndyCar Series. Han slutade trea och vann det för regn avbrutna Indianapolis 500 säsongen 2004 körandes för Rahal Letterman Racing. Hans resultat de kommande åren var mindre lyckade, och efter 2006 fick Rice lämna Rahal Letterman. Efter det körde han med begränsade framgångar för Dreyer &amp; Reinbold Racing. Under 2009 stod Rice helt utan IndyCar-körning, men vann Daytona 24-timmars för Brumos Racing tidigt det året.