C.F. Monterrey
He began his career 2005 in his hometown team and made his debut on January 11, 2005 in a game against Tigres UANL, this year Puebla was relegated to Primera A. He helped the team return to Primera División (First Division), since then he is a constant in the starting 11. In 2009, he signed a 4-year contract to play for C.F. Monterrey. In November 2010 he won his first championship with C.F. Monterrey.