Joshua Robert Macdonald (born 25 January 1996) is an Australian, former professional footballer.
Born in Wollongong, Macdonald played youth football with Sydney FC youth and Nottingham Forest before making his senior debut for Western Sydney Wanderers. He returned to Wollongong to play for Wollongong Wolves in 2016. Macdonald signed with Central Coast Mariners in 2018 and later returned to the state league system.
Macdonald represented Australia at youth level for the under-17 and under-20 sides. He participated in the 2012 AFC U-16 Championship.
In February 2013, Macdonald had a trial with Nottingham Forest. He signed for the club's development side in September 2014. He played a brief stint for Albion Park White Eagles in the Illawarra Premier League in preparation for the move to England. He left Nottingham at the end of the 2014âÂÂ15 Professional U21 Development League.
Following his release from Forest, Macdonald had a chance meeting with ex-Western Sydney Wanderers football operations manager Matt Phelan, eventually resulting in Macdonald trialling with the Wanderers. On 10 August 2016, Macdonald signed a youth contract to play for the Wanderers National Youth League team. The next day, Macdonald made his professional senior debut for Western Sydney in the 2015 FFA Cup against Brisbane Roar, including winning a penalty in a 1âÂÂ0 win.
In May 2016, Macdonald signed for hometown side Wollongong Wolves to play in the National Premier Leagues.
He left the Wolves to join Albion Park White Eagles FC for the 2023 Illawarra Premier League season.
Macdonald was named in the Australian under-20 squad for 2014 AFC U-19 Championship qualification in October 2013. He made his debut for the side in a 3âÂÂ0 win over Chinese Taipei. He came on at halftime in the team's next match, a 5âÂÂ1 loss to Vietnam.