Malpas, que jogou entre 1981 e 2000, atuou em apenas um clube, o Dundee United Football Club. Também defendeu a Seleção Escocesa de Futebol em 55 oportunidades, não marcando nenhum gol. Jogou as Copas de 1986 e 1990 e a Eurocopa de 1992.