Jim McElreath commence sa carrière de pilote en 1961. Il prend le départ de 178 courses jusqu'en 1983, dont 15 aux 500 miles d'Indianapolis. Classé à 101 reprises dans les dix premiers pilotes des courses dans lesquelles il s'est engagé, il remporte également 5 victoires absolues. En 1962, il est nommé (meilleur débutant de l'année) à Indianapolis grâce à sa sixième place. Il est, depuis 2002 entré au panthéon du .