 On 11 September 2016, Foor made his Vitesse debut in a 1–0 away defeat to Ajax, featuring for 64 minutes before being replaced by Nathan.On 23 October 2016, Foor scored his first goal for Vitesse in a 1–1 draw against his former club NEC Nijmegen, opening the scoring in the 38th minute.He played as Vitesse won the final of the KNVB Beker 2–0 against AZ Alkmaar on 30 April 2017 to help the club, three-time runners up, to the title for the first time in its 125-year history.