McDonald fichó por Burnley en mayo de 2008 por cinco años en un fichaje de £500000.