Dovid Moyes swoją karierę piłkarską rozpoczął w Celticu Glasgow, w barwach którego występował przez trzy lata. Następnie swoich sił próbował w wielu innych drużynach, by zakotwiczyć się na dłużej w Preston North End. Tam w 1998 roku zawiesił buty na kołku i objął funkcję pierwszego trenera drużyny.
Po czterech latach spędzonych na trenowaniu Preston, zdecydował się odejść do Premier League. W 2002 roku znalazł zatrudnienie w Evertonie, który prowadził przez jedenaście lat. W trakcie swojej pracy na Goodison Park nie udało mu się sięgnąć po żadne trofeum, dwukrotnie za to kwalifikował się ze swoją drużyną do europejskich pucharów.
Na uwagę zasługuje fakt, że za kadencji Szkota Everton wypromował wielu znakomitych piłkarzy. Najlepszy z nich Wayne Rooney dziś jest gwiazdą Manchesteru United, którego szkoleniowcem od nowego sezonu zostanie właśnie David Moyes.