Estreou na IRL nas 500 Milhas de Indianápolis de 2004, terminando em 16º com um segundo carro da Mo Nunn Racing. Com a aposentadoria do veterano Al Unser, Jr. como piloto regular da categoria, Simmons foi o escolhido para ocupar sua vaga. No entanto, acabaria fora dos planos da Patrick Racing para 2005.