Ha logrado 12 victorias y 20 podios en la Champ Car en 101 carreras disputadas entre 1999 y 2006.