The former jump jockey won the Scottish Grand National on Hot Weld in 2007 but turned his attention to the Flat shortly afterwards.
Since then he has taken his career tally of winners to almost 900 – achieving 128 in 2017 and 120 in 2018 despite being on the sidelines for a lengthy time with injury..
He enjoyed QIPCO Champions Series glory for the first time aboard Clever Cookie in the 2016 Betway Yorkshire Cup.
He was making the most of a good opportunity as Daniel Tudhope was booked to ride, only to be injured in a fall 24 hours before.
In 2017, he returned to York for more Series joy – landing the Weatherbys Hamilton Lonsdale Cup by a nose on the Andrew Balding-trained Montaly.
McDonald had a strong affiliation with the hardy filly, Laurens. Whilst never actually securing a Series race as a duo, there were a few second places including in the 2018 QIPCO 1000 Guineas and the 2019 Al Shaqab Lockinge Stakes.