Han spilte for klubbene Stenhousemuir, Blantyre Victoria F.C. og Greenock Morton før han i april 1932 signerte for Manchester United. Black spilte åtte ligakamper for klubben, som den gangen lå i nest øverste nivå i den engelske ligaen, og scoret tre mål. Black gikk til St. Mirren november 1934.