Giovani dos Santos, inicia sus primeros pasos en las canchas jugando con la selección mexicana Sub 20, participo en la copa de Naciones, gracias a su destreza y habilidades deportivas se destaca como el mejor jugador en el Mundial Sub 20 y el máximo goleador. Durante su trayectoria ha participado en las copas del Mundo, Copa confederaciones, Copa América y Copa Oro de la Concacaf. Adicional hizo parte en los juegos olímpicos de Londres en 2012 realzando sus atributos anotando 3 goles en todos los partidos.
Sufrió una lesión durante la participación en los juegos olímpicos que le impidió jugar en la final contra la selección de Brasil.