Revelado nas divisões de base do Pachuca, estreou profissionalmente em 14 de abril de 2010, contra o Cruz Azul, entrando aos 84 minutos com a camisa de número 100 no lugar de José Francisco Torres. Na temporada seguinte, começou a ganhar mais oportunidades, atuando em 19 partidas, sendo 13 como titular. Pelos Tuzos, marcou 1 gol em 22 partidas jogadas e disputou o Copa do Mundo de Clubes da FIFA de 2010, tendo sido titular contra o Mazembe.