Answer
John Aloisi played 459 professional league games. This includes 339 games in the Australian National Soccer League, 100 games in the A-League, and 12 games in the English Premier League. Aloisi scored 143 goals in his professional career, including 95 goals in the Australian National Soccer League, 39 goals in the A-League, and 9 goals in the English Premier League.