Stazioni delle società

03/2016 - 12/2016 Mallbackens IF Difesa
01/2015 - 03/2016 Fencibles United Difesa
03/2014 - 12/2014 Notts County Difesa
11/2013 - 02/2014 Sydney FC Difesa
07/2013 - 11/2013 Eastern Suburbs AFC Difesa
01/2012 - 06/2013 1. FC Lok Leipzig Difesa
07/2011 - 01/2012 Adelaide United Difesa
07/2008 - 06/2011 Three Kings United Difesa
» Tutte le partite della società

Partite con la nazionale