Po sezonie 2016/17 zakończył karierę i wkrótce po tym rozpoczął pracę jako trener grup młodzieżowych w Newcastle Jets.

Statystyki kariery Sezon Klub Kraj Rozgrywki Mecze Bramki 2002/03 Sydney Olympic

A-League 2 0 2003/04 Sydney United

A-League 18 1 2004/05 Sydney United

A-League 2 0 2005/06 Newcastle Jets

A-League 20 3 2006/07 Newcastle Jets

A-League 4 0 2007/08 (j) Slaven Belupo

1. HNL 0 0 2007/08 (j) Teuta Durrës

Kategoria Superiore 18 3 2007/08 (w) ŁKS Łódź

I liga 3 0 2008/09 ŁKS Łódź

I liga 18 0 2009/10 Newcastle Jets

A-League 21 5 2010/11 Newcastle Jets

A-League 26 4 2011/12 Newcastle Jets

A-League 16 3 2012/13 Western Sydney

A-League 17 5 2013/14 Western Sydney

A-League 22 1 2014/15 Western Sydney

A-League 21 1 2015/16 Newcastle Jets

A-League 2 0 2016/17 Newcastle Jets

A-League 6 0