Pela IRL, Barron correu entre 2001 (uma prova pela equipe Sam Schmidt) e 2005, retornando em 2007. Em 2002 e 2003, conquistou suas duas vitórias na categoria. A última corrida na IRL foi a Indy 500 de 2007, onde chegou em 15º lugar, representando a &lt;a href="CURB/Agajanian/3G%20Racing"&gt;CURB/Agajanian/Beck Motorsports&lt;/a&gt;.