Status
Played for
Plays in
Cádiz
Córdoba
Eldense
Beira-Mar
Carvoeiro United
FC Porto
Farense
GD Lagoa
Imortal DC
Hebei FC
Shanghai Port
Shenzhen FC
Al Bataeh
Sport Support Club
Bahia