Stazioni delle società

07/2014 - 06/2015 Waitakere United Centrocampo
07/2013 - 06/2014 Hawke’s Bay United FC Centrocampo
07/2012 - 06/2013 Waitakere United Centrocampo
07/2010 - 06/2012 Auckland City FC Centrocampo
07/2008 - 06/2010 Wellington Phoenix Difesa
01/2008 - 06/2008 Port Vale FC Difesa
10/2007 - 01/2008 Scunthorpe United Difesa
08/2007 - 10/2007 Grimsby Town Difesa
06/2006 - 08/2007 Scunthorpe United Difesa
02/2004 - 06/2006 Doncaster Rovers Difesa
07/2000 - 10/2003 Barnsley FC Difesa
» Tutte le partite della società

Partite di club

Partite con la nazionale