Giovanni Andrés Moreno Cardona (Segovia, Antioquia, Colombia; 1 de julio de 1986) es un futbolista colombiano. Juega como mediapunta y actualmente es jugador del Shanghái Shenhua de la Superliga China.
Giovanni Moreno debutó como profesional en el Envigado F. C. cuando este se encontraba en segunda división. Al año siguiente fue pieza fundamental del ascenso del club anaranjado, anotando 30 goles en todo el año (11 por el Torneo Apertura y 19 en el Finalización) siendo el máximo goleador de los Torneos Apertura y Finalización del 2007 en la Primera B y llamando la atención de varios clubes nacionales e internacionales. En el primer semestre de 2008 estuvo cerca de llegar a Atlético Nacional, pero siguió en Envigado jugando 22 partidos y convirtiendo 10 goles. En el segundo semestre de ese año fue fichado por Atlético Nacional.
Luego de su buen desempeño con el Envigado F. C., fue fichado por el Atlético Nacional por 2.5 millones de dólares. Gio se convirtió rápidamente en un referente e ídolo del club con el cual su buen desempeño lo llevó a ser el nuevo 10 de la Selección Colombia. Después de su buen desempeño con el club verdolaga, y de sus reiterativas convocatorias a la Selección colombiana, llamó el interés de varios clubes extranjeros como Racing y River Plate, pero fue el primero quien se quedó con los servicios del jugador. Finalizó su paso por Atlético Nacional jugando 81 partidos y convirtiendo 44 goles, 10 goles en 14 partidos por la Copa Colombia y 34 goles en 67 partidos por Liga.