Następnie w marcu 1959 roku za 32,000 funtów brytyjskich przeszedł do Tottenham Hotspur, w którym zadebiutował dnia 21 marca 1959 roku w wygranym 3:1 meczu domowym z Manchesterem City.Dave Mackay – 11v11.com .. Występował w tym klubie do 1968 roku grając w 268 meczach ligowych i strzelając w nich 42 gole. Zdobył z tym klubem mistrzostwo Anglii w sezonie 1960/1961, wicemistrzostwo Anglii w 1962/1963, trzykrotnie Puchar Anglii (1961, 1962, 1967) oraz Puchar Zdobywców Pucharów w sezonie 1962/1963.

Potem w 1968 roku za 5,000 funtów brytyjskich przeszedł do Derby County wraz Brianem Cloughem i Petrem Taylorem, z którym awansował do ekstraklasy w sezonie 1968/1969, a wraz z Tonym Bookiem został wybranym piłkarzem roku w Anglii w 1969 roku. W klubie tym grał do 1971 roku grając w 122 meczach ligowych i strzelając w nich 5 goli. Potem przeszedł do Swindon Town, w którym w 1972 roku zakończył karierę piłkarską. Łącznie w karierze piłkarskiej rozegrał 601 meczów i strzelił 82 gole w rozgrywkach ligowych.