Jugó en el club
Juega en
Dundee United
Hibernian
Real Zaragoza
Genoa
CD Aves
Farense
Vitória FC
Lokomotiv
Atlético Ottawa
Cavalry FC
Sporting Toronto
Vancouver Whitecaps