Atlante (1995-1996), Pachuca (1998-2001), Selección de México (2001-2002 y 2009), Osasuna (2002-2006) y Atlético de Madrid (2006-2009).