[1][2] McDonald se unió cuando joven al primer equipo del Dundee.
[4][5] Anotó su primer gol en el club inglés en noviembre de 2008 en la victoria por 3-0 contra Derby County.
[8] Una lesión durante las semifinales de los play-offs contra Stevenage lo hizo perderse el juego final contra Huddersfield, que Sheffield perdería por penales.
Fue nombrado en el equipo del año de la League One.
[19] El jugador fue operado en julio de 2021 con un riñón donado por su hermano Fraser.