Foster on ainuke sportlane, kes on suutnud tulla kolmel korral järjest 110 meetri tõkkejooksu maailmameistriks. Ta oli kiireim nii 1983. aastal Helsingis, 1987. aastal Roomas kui ka 1991. aastal Tokyos. 1984. aastal Los Angeleses peetud olümpiamängudel võitis ta hõbemedali.

Fosteri 110 meetri tõkkejooksu isiklikuks rekordiks jäi 13,03.

2015. aastal avastati, et Foster põeb haruldast valguainevahetuse häiret amüloidoosi, mis mõjutab olulisel määral südametegevust. Tänavu jaanuaris läbis ta südamesiirdamise, aga lõpuks polnud endise sportlase elu võimalik päästa.