Nationality
Played for
Plays in
Municipal Limeño
CSD Municipal
Comunicaciones
Dep. Guastatoya
Deportivo Malacateco
Houston Dynamo
Atlante
CA Morelia
Cruz Azul
Pachuca
Puebla
Querétaro
Tecos FC
Zacatepec
Herediano
Pérez Zeledón