Sebastian Giovinco recaló en las categorías inferiores de la Juventus en 1996, con 9 años, donde alternó su estadía en las inferiores de la Juventus con equipos aficionados.