W sezonie 2005/2006 MacDonald znalazł się jako trzeci na stałe w drużynie z Lockerbie i zdobył wraz z nią brązowe medale Mistrzostw Europy 2005.

Drugi występ na Zimowych Igrzyskach Olimpijskich w 2006 był bardziej udany, Wielka Brytania dotarła do małego finału, gdzie uległa Stanom Zjednoczonym (Pete Fenson) 6:8. Podobnie jak przy poprzedniej olimpiadzie MacDonald lepszy rezultat osiągnął w MŚ 2006 zdobywając swój drugi tytuł mistrza świata. Podczas ME 2006 Szkocja dotarła do finału, gdzie uległa 6:7 gospodarzom – Szwajcarom (Andreas Schwaller). Wyjazd na Mistrzostwa Świata Mężczyzn 2007 wywalczył Warwick Smith, który zaproponował MacDonaldowi pozycję rezerwowego. MacDonald wystąpił w 7 meczach, jednak Szkocja uplasowała się na dalekim 9. miejscu.

Sezon 2008/2009 należał do jednych z najbardziej udanych, w grudniu drużyna Murdocha zdobyła tytuł mistrzów Europy 2008, a w marcu po bardzo zaciętym finale przeciwko Kanadzie (Kevin Martin) tytuł mistrzów świata 2009. Jako obrońcy złotych medali a zarazem gospodarze na ME 2009 Szkocja przegrała 3:7 dolny mecz Page playoff przeciwko Szwajcarom (Ralph Stöckli).