Spielerkarriere
10Sydney United FC2001–2006
Australia men's national under-20 soccer team2003–2003
NK Varteks2003–2004
South Coast United2005–2005
Central Coast Mariners FC2006–2009
Australia men's national soccer team2008–2018
Gençlerbirliği S.K.2009–2011
Antalyaspor2009–2010
Crystal Palace F.C.2011–2016
Aston Villa F.C.2016–2019
