 He played for a number of Australian clubs at senior level, including in the A-League for North Queensland Fury and Central Coast Mariners.After moving to Australia at the age of 5, McDonald began his career with the Brisbane Roar in their youth system before heading to the Brisbane Strikers in the QSL competition.On 12 August 2010, McDonald was signed by the North Queensland Fury.