Foor fichó por el NEC Nimega en 2009 procedente del equipo local, Opheusden.
El 6 de agosto de 2011, Foor hizo su debut con el NEC Nimega en un empate a 2–2 contra el Heerenveen, en un partido en el que reemplazó en el minuto 79 a Lasse Schöne.
Foor jugó una parte grande de la victoria del NEC Nimega en la Eerste Divisie, en la que marcó siete goles en treinta y siete partidos.
[8] En febrero de 2020 fichó por el Al-Ittihad Kalba S. C. emiratí,[9][10] y unos meses después por el Pafos F. C.
[17] Foor ha representado a la selección nacional neerlandesa en categorías sub-19, sub-20 y sub-21.