El 5 de junio de 2011, marcó un triplete, el primero de su carrera, en la victoria de México 5-0 contra El Salvador, en la Copa Oro 2011.El 9 de junio, Hernández marca un doblete ante Cuba, abriendo el marcador al minuto 36 y descontando al 76.