Jelaskan Karier dari Josh James Maguire

Josh James Maguire pernah bermain untuk Newcastle Breakers, Cessnock City Hornets, Blacktown City Demons, Highfields Azzurri, Central Coast United, Blacktown City Demons, New Zealand Knights, Universitatea Craiova, Azzurri FC, Ho Chi Minh City FC, Persebaya Surabaya, PSPS Pekanbaru, dan saat ini membela Semarang United FC.