Cycliste professionnel durant les années 1960 et 1970, il réalise sa meilleure performance en 1968 avec une troisième place au Tour de Catalogne, derrière Eddy Merckx et son coéquipier Felice Gimondi.
En tant que directeur sportif ou manager d'équipe, Giancarlo Ferretti a eu des coureurs comme Ivan Basso (qui sera meilleur jeune du Tour de France 2002 avec une 11eplace au classement général) mais il eut aussi des coureurs qui se sont illustrés surtout dans le Tour 2004: Fabian Cancellara gagne le prologue du Tour 2004 devant Lance Armstrong; il y a eu aussi et surtout Filippo Pozzato, vainqueur d'une étape vallonnée sur la fin devant les attendus Iker Flores et Francisco Mancebo, un grimpeur arrivant troisième de l'étape.
Giancarlo Ferretti meurt le , jour de son 85e anniversaire[1].