У дорослому футболі дебютував 1973 року виступами за команду клубу «Вітессе», в якій провів один сезон, взявши участь у чотирьох матчах чемпіонату.
Згодом з 1977 по 1982 рік грав у складі команд клубів «Реден», «Гоу Егед Іглз», «Едмонтон Дріллерс» (в оренді з «Гоу Егед Іглз») та «Телстар» (в оренді з «Гоу Егед Іглз»).
Завершив професійну ігрову кар'єру у клубі «Гераклес» (Алмело), за команду якого виступав протягом 1985—1986 років.
Тен Кате під час роботи в «Челсі»
Кар'єра тренера
Розпочав тренерську кар'єру невдовзі по завершенні кар'єри гравця, 1988 року, увійшовши до тренерського штабу клубу «Гоу Егед Іглз». 1990 року став головним тренером команди, тренував команду з Девентера ще один рік.
1995 року прийняв пропозицію попрацювати у клубі «Спарта». Залишив команду з Роттердама 1997 року.
Протягом одного року, починаючи з 1997, був головним тренером команди «Вітессе». 1999 року був запрошений керівництвом клубу МТК (Будапешт) очолити його команду, з якою пропрацював до 2000 року.
З 2000 і по 2003 рік очолював тренерський штаб команди «НАК Бреда». 2006 року став головним тренером команди «Аякс», тренував команду з Амстердама один рік.
Згодом протягом 2008—2009 років очолював тренерський штаб клубу «Панатінаїкос». 2013 року прийняв пропозицію попрацювати у клубі «Спарта». Залишив команду з Роттердама 2013 року.
З 2016 року очолює тренерський штаб команди «Аль-Джазіра», яку відразу ж привів до перемоги в еміратському чемпіонаті. Надалі продовжував працювати на близькому сході, тренуючи також еміратський «Аль-Вахда» (Абу-Дабі) (двічі) та саудівський «Аль-Іттіхад».