Carrière de joueur en club

01/2015 - 12/2016 Sydney United 58 Milieu de terrain
01/2007 - 12/2014 Sutherland Sharks Milieu de terrain
07/2006 - 12/2006 Eastleigh FC Milieu de terrain
07/2005 - 06/2006 Peterborough United Milieu de terrain
07/2003 - 06/2005 Empoli FC Milieu de terrain