07/2020 - 06/2022 | Newcastle United Jets Youth | |
10/2020 - 06/2021 | Newcastle United Jets | |
01/2016 - 12/2019 | Edgeworth FC | |
01/2015 - 06/2015 | South China AA | |
01/2014 - 12/2014 | Shanghai Dongya | |
11/2013 - 01/2014 | Central Coast Mariners | |
06/2013 - 10/2013 | Shanghai Dongya | |
07/2010 - 06/2013 | Central Coast Mariners | |
01/2010 - 06/2010 | Perth Glory | |
07/2009 - 01/2010 | North QLD United FC | |
07/2008 - 06/2009 | York City | |
01/2008 - 06/2008 | St. Johnstone FC | |
11/2007 - 01/2008 | Scunthorpe United | |
10/2007 - 11/2007 | York City | |
08/2006 - 10/2007 | Scunthorpe United | |
07/2004 - 08/2006 | Falkirk FC | |
07/2002 - 06/2004 | FC Universitatea Craiova | |
07/2001 - 06/2002 | Newcastle United | |
07/2000 - 06/2001 | Newcastle United |