Największy sukces w karierze Gianni Giacomini osiągnął w 1977 roku, kiedy zdobył złoty medal w wyścigu ze startu wspólnego amatorów podczas mistrzostw świata w San Cristóbal. W zawodach tych wyprzedził bezpośrednio Siergieja Morozowa z ZSRR oraz swego rodaka Salvatore Maccalego. Na rozgrywanych siedem lat później mistrzostwach świata w Barcelonie startował już jako zawodowiec. Zdobył tam srebro ze startu wspólnego, wyprzedził go tylko Belg Claude Criquielion. Wygrał także między innymi Giro del Friuli w latach 1980 i 1984, Giro di Romagna i Giro del Veneto w 1985 roku, Giro di Toscana i Gran Premio Città di Camaiore w 1986 roku, Giro del Trentino w 1987 roku oraz Coppa Sabatini rok później. W latach 1985 i 1986 zdobywał mistrzostwo Włoch w wyścigu ze startu wspólnego zawodowców. Nigdy nie wystąpił na igrzyskach olimpijskich. Jako zawodowiec startował w latach 1978-1989.