01/2021 - 12/2022 | Newcastle United Jets Youth | |
06/2021 - 06/2022 | Newcastle United Jets | |
10/2014 - 06/2015 | Western Pride | |
01/2014 - 12/2014 | Palm Beach Sharks | |
01/2013 - 12/2013 | Moreton Bay United FC | |
09/2011 - 06/2012 | TSW Pegasus FC | |
07/2009 - 06/2010 | North QLD United FC | |
06/2009 - 07/2009 | Sydney United | |
07/2007 - 04/2009 | Wellington Phoenix | |
03/2006 - 06/2007 | Falkirk FC | |
01/2006 - 02/2006 | FC Universitatea Craiova | |
07/2005 - 12/2005 | Queensland Roar | |
07/2003 - 06/2004 | Brisbane Strikers | |
01/2003 - 06/2003 | Palm Beach Sharks | |
07/2000 - 02/2001 | Sutherland Sharks |