Foster je u Watfordu od 2016. godine, mada je i ranije u klubu proveo dvije sezone na posudbi iz Manchester Uniteda. U dva boravka upisao je 148 nastupa za Stršljenove. Nakon što je potpisao novi ugovor mogao bi na golu Stršljenova biti do 39. godine.
Profesionalnu karijeru Foster je počeo Racing Clubu Warwick, da bi potom nastupao za mnoge engleske klubove, između ostalih za Stoke City, Manchester United, Watford, Birmingham City i Wes Bromwich Albion. Na golu reprezentacije Engleske stajao je osam puta.
Watford se u trenutku prekida Premier lige u martu zbog pandemije koronavirusa nalazio na 17. mjestu sa 27 bodova, koliko ima i Bournemouth koji je u zoni ispadanja. U prvom duelu nastavka takmičenja Watford će se 20. juna pred domaćim navijačima sastati sa Leicester Cityjem.