Flaherty tävlade i 19 USAC Indycar-lopp, och hans främsta merit var segern i Indianapolis 500 1956. Det var enda gången han var bland de sex bästa i Indy 500, och det gav honom åtta VM-poäng eftersom tävlingen ingick formel 1-VM.