Current club
Played for
Ipswich Town
Tottenham
Aberdeen
Rangers
Cambridge United
Middlesbrough
Peterborough United
Rotherham
Sheffield Wed.
Swindon Town
APIA Leichhardt Tigers FC