manager
Ricardo La Volpe in 2008 Pérez debuted in the
Primera División with
Necaxa in the 1999 Invierno season, playing his first game 21 September in a 3–1 victory against
Santos Laguna. Pérez finished the season having played in 11 games, and by the beginning of the next year had a firm grip of the starting position. Pérez was named rookie of the tournament at the end of the season. Pérez played the next four years with Necaxa, until, to the surprise of many, was sold to Monterrey for the Clausura 2003, where he led Monterrey to win the championship by defeating
Morelia at
Estadio Morelos in
Morelia. In the championship season, Pérez appeared in 23 matches, scored two goals and registered an assist. As with Necaxa, Pérez has been in the Monterrey lineup since his arrival. In 2009, he wore the captain armband as he and his team won the Apertura 2009 tournament by beating
Cruz Azul at
Estadio Azul in
Mexico City. In the championship season, Pérez appeared in 18 matches, scored three goals and registered two assists. He also won the
2010 InterLiga with Monterrey, beating
América in penalty kicks, that qualified Monterrey into the
2010 Copa Libertadores. On June he became property of
Guadalajara, by an agreement between the manager of
Monterrey and the sporting director of Chivas, Michel Leaño. On 7 July he scored his first goal with
Guadalajara. On 13 December 2016, Pérez announced his retirement from professional soccer. ==International career==