Played for
Plays in
Akwa United
Warri Wolves
Bylis Ballsh
B SAD
Leixões
Moreirense
Becamex Binh Duong
Hong Linh Ha Tinh
Bengaluru
CSA
Cruzeiro
Ponte Preta
Vitória