Sports
Played for
Plays in
Alajuelense
Xelajú
Diriangén FC
Rionegro Águilas
Tolima
Carmelita
Cartaginés
Herediano
Municipal Grecia
Santos Guapilés
Saprissa
Sporting FC
UCR