Bryan comenzó a competir en automovilismo en 1948, se destacó con automóviles sprint y midgets en óvalos de tierra. Participó por primera vez en las 500 Millas de Indianápolis en 1951 con un Lesovsky, sin lograr clasificar a la carrera. En 1952 clasificó 21º con un Kurtis y llegó a meta sexto. Luego disputó las dos fechas finales del Campeonato Nacional de la AAA con un Bromme, resultando sexto en San José. Así, culminó el año en la 15.ª posición general.
El piloto resultó 14º en las 500 Millas de Indianápolis de 1953 con un Schroeder. Luego corrió las demás fechas con un Kurtis, logrando su primer triunfo en Sacramento. También llegó segundo en el Clásico Rex Mays de Milwaukee, tercero en Detroit, séptimo en DuQuoin, octavo en Springfield y décimo en las 200 Millas de Milwaukee. Así, se colocó noveno en el campeonato.
En 1954, Bryan disputó el certamen con un Kuzma del equipo de Clint Brawner. Clasificó tercero a las 500 Millas de Indianápolis, y llegó segundo por detrás de Bill Vukovich, luego de haber liderado 46 vueltas. Ese año venció en cinco carreras: Langhorne, Hoosier Hundred, Sacramento, Phoenix y Las Vegas, obteniendo además un segundo lugar y tres terceros en 11 carreras. De esta manera, obtuvo el título ante Manny Ayulo, Jack McGrath y Bill Vukovich.
Byran lideró 31 vueltas de las 500 Millas de Indianápolisde 1955 con un Kuzma, pero abandonó por falla mecánica. Luego triunfó en seis carreras: Langhorne, Springfield, DuQuoin, Hoosier, Sacramento y Phoenix, y consiguió un segundo lugar y un cuarto. Sin embargo, chocó en las 250 Millas de Milwaukee, la otra carrera de puntaje especial. Por ello, Bob Sweikert se quedó con el título y lo relegó al subcampeonato.
El piloto inició la temporada 1956 del nuevo Campeonato Nacional del USAC llegando a meta 19º en las 500 Millas de Indianápolis, siempre con Kuzma. Logró cuatro triunfos en Springfield, las 250 Millas de Milwaukee, DuQuoin y la Hoosier Hundred, así como dos segundos lugares, un tercero y un cuarto. De este modo, logró su segundo título ante Pat Flaherty y Don Freeland.
Continuando como piloto de Clint Brawner, Bryan llegó tercero en las 500 Millas de Indianápolis de 1957, sin poder darse el gusto de liderar una sola vuelta ante el dominio de Sam Hanks y Jim Rathmann. Ese año consiguió además dos victorias en Detroit y Phoenix, dos segundos puestos y un cuarto, por lo que obtuvo su cuarta corona ante Rathmann y George Amick. Por su parte, ganó la Carrera de los Dos Mundos en el óvalo de Monza en Italia ante Troy Ruttman y Johnnie Parsons, tras obtener dos primeros puestos y un segundo en las tres mangas de la prueba.
George Salih contrató a Bryan para pilotar un Epperly en 1958. Lideró 139 de las 200 vueltas de las 500 Millas de Indianápolis, y triunfó ante Amick, Johnny Boyd, Tony Bettenhausen y Rathmann. Eso le bastó para ubicarse sexto en el campeonato de la USAC. Luego disputó la Carrera de los Dos Mundos para el mismo equipo. Obtuvo dos segundos lugares y un tercero en las tres mangas, por lo que completó las 500 millas con un minuto y medio de diferencia por detrás del vencedor Rathmann.
Bryan abandonó en la segunda vuelta de las 500 Millas de Indianápolis de 1959 por falla mecánica. Abandonó nuevamente en la edición 1960 por problemas mecánicos, en este caso en la vuelta 153. En Langhorne clasificó segundo, pero chocó en la primera vuelta de la carrera con un Watson número 1, muriendo luego de dar varios vuelcos.
La carrera primaveral de la USAC y luego la CART llegó el nombre Jimmy Bryan Memorial durante doce ediciones entre 1965 y 1984. Asimismo, el músico de Indiana Harry Weger compuso una balada country sobre él.