He joined Club Brugge of the Belgian top flight in 2017, and spent two loan spells back in Australia with Newcastle Jets and Melbourne City before returning to Adelaide United.
[6] McGree scored his first goal for the Reds in his second A-League start, on 29 January 2017, with a shot from the edge of the area in a draw with Wellington Phoenix.
[8] On 19 December 2017, it was announced that McGree would be joining the Newcastle Jets on a short-term loan deal for the remainder of the 2017–18 A-League season, as an injury replacement for Jake Adelson.
[9] In that season's A-League semi-finals, McGree became the subject of international attention after scoring with a scorpion kick,[10][11] and which received a nomination for the FIFA Puskas Award for the most beautiful goal in the world that year.
On 5 October 2020, McGree was sold to Major League Soccer expansion franchise Charlotte FC for an undisclosed fee.
[21] He made his first league start of 2021–22 in October, in place of the injured Tahith Chong, and according to the Birmingham Mail, became "undroppable, impressing with his work-rate, mobility, versatility and, latterly, quality.
[28] In March 2017, McGree was called up to the Australian team for the first time, for 2018 FIFA World Cup qualification matches against Iraq and UAE.
As a result, McGree was forbidden to play in the upcoming 2020 AFC U-23 Championship, but was free to be selected for their World Cup team if Australia qualify.
[32] In a man-of-the-match performance on his first start, he provided two assists in a 5–1 victory against Chinese Taipei,[33] and was a late substitute as Australia beat Jordan to complete a perfect record in the second phase of qualifying.