Después de conquistar varios títulos en la categoría sub-20, el joven recibió una oportunidad por parte de Alfredo Tena al ser seleccionado como titular para el partido de la fecha 12 del Apertura 2011 contra Monarcas Morelia. Ha sido internacional absoluto con México desde la categoría sub-23 y disputó los Juegos Olímpicos Londres 2012 en los que se proclamó medallista de oro. Aquel año participaron solo 32 equipos en la Copa de España, por lo que se adoptó un sistema de eliminatorias, dejando atrás las tradicionales liguillas.