El piloto comenzó a competir en la Fórmula Atlantic en 1999, obteniendo un 12º puesto de campeonato.
El californiano retornó a la Fórmula Atlantic en 2002, donde obtuvo cuatro podios para quedar tercero en el campeonato por detrás de Jon Fogarty y Michael Valiante.
Gurney continuó junto a Fogarty en la temporada 2009 de la serie Grand-Am.
En 2011 acumuló dos victorias y siete podios, para terminar séptimo en la tabla general.
El californiano obtuvo una victoria y cinco top 5 en las primeras ocho fechas de la serie Grand-Am 2013.