Played for
Cleveland City Stars
FL Strikers
Jacksonville Armada
NY Red Bulls
North Carolina FC
Rayo OKC
Liverpool
Farense
Vitória FC
Anderlecht
MT Gravatt Hawks
Toowoomba Raiders
Toronto FC