Karrera kartetan hasi zuen. Gurpil irekiko lasterketetan igo zen, 2002ko Infiniti Pro Series irabazita. 2003an, Indianapolis 500 lasterketan parte hartu zuenean, Foyt lasterketan parte hartu zuen gidari gazteena izan zen. IndyCar-en bi urte gehiago iraun zuen, 2005eko Indianapolis 500 lasterketan bizkarreko lesio bat izan zuen arte. Denboraldi horretan NASCAR Busch Series seriean parte hartu zuen. 2006an Busch Series-en jarraitzekoa zen, baina taldea erosi zuten eta bere kontratuak Dodge ez den auto bat gidatzea eragotzi zion. Denboraldi hartan beranduago itzuli zen IndyCar-era. Ez du lasterketarik egin 2009tik, nahiz eta bere aitonaren A.J. Foyt Enterprises taldearen parte izan.
2010eko Indianapolis 500 lasterketan parte hartzeko.