A right-arm fast-bowler, McDonald first earned a rookie contract with Queensland ahead of the 2012-13 season and made his senior debut at the end of that summer, taking five wickets in two first-class matches.
He played just one Futures League match the following season and forced his way into the Futures League side at the start of 2014-15 after taking a hat-trick in Brisbane grade cricket.