07/2024 - 06/2025 | Western United | |
07/2024 - 06/2025 | Western United Youth | |
07/2019 - 06/2021 | Western United | |
05/2011 - 06/2019 | Wellington Phoenix | |
02/2011 - 05/2011 | Sydney FC | |
07/2008 - 02/2011 | Wellington Phoenix | |
07/2005 - 06/2008 | Newcastle United Jets | |
07/2004 - 06/2005 | Sydney United | |
05/2004 - 06/2004 | Balestier Khalsa | |
07/2003 - 05/2004 | Parramatta Power | |
07/2001 - 06/2003 | Olympic Sharks |