Played for
Plays in
Atlanta United
Chivas USA
Houston Dynamo
Las Vegas Lights
Chivas
Club Tijuana
Cruz Azul
Pumas
Herediano