* Antal matcher och mål i proffsklubbar räknas endast för de inhemska ligorna och är korrekt per den 18 maj 2013. ** Antal landskamper och mål är korrekta per den 19 oktober 2014.
Giovinco debuterade i Juventus säsongen 2006-2007 men spelade bara tre matcher under säsongen. Nästkommande säsong lånades han ut till Empoli. I augusti 2010 offentliggjordes det att Giovinco kommer att vara utlånad till Parma hela säsongen 2010-2011. I lånekontraktet fanns en klausul angående ett delägarskap mellan Juventus och Parma,[2] som man valde att utnyttja i juni 2011, vilket betyder att Parma nu äger 50% av Giovincos kontrakt. Juventus köpte 2012 upp Parmas del av kontraktet.
Landslagskarriär
I februari 2011 blev Giovinco uttagen till en träningslandskamp mot Tyskland av förbundskaptenen Cesare Prandelli. Matchen spelades den 9 februari 2011 i Dortmund, Tyskland. Slutresultatet skrevs till 1-1 och det var Giovincos första match med Gli azzurri, då han byttes in i matchminut 74.