Né à Turin, c'est dans un club de sa ville, l'US Torinese que Giovanni Giacone fait ses débuts footballistiques, et change pour Pastore, qui reste un club de l'élite pendant quelques années.
Repéré par la Juventus et l'Inter Milan après un match contre Bologne, il rejoint le club turinois en 1919, et y fait ses débuts dans la première édition du championnat d'après-guerre. Il dispute sa première rencontre le lors d'un succès 3-0 sur Alessandrina. Au total, il encaisse 26 buts en 31 matchs avec le club du Piémont (jouant son dernier match le au cours d'une défaite 2-0 lors du Derby della Mole contre le Torino).
Carrière en sélection
Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ?
Giovanni Giacone est le premier joueur de la Juventus à devenir international le à Rome lors d'un match entre l'Italie et la Suisse (défaite 3-0), son premier match en sélection.