"Zlatni repić" karijeru je započeo 1982. u Vicenzi gdje se zadržao 3 godine, potom je igrao za Fiorentinu 4 sezone, a nosio je još i dresove Juventusa, Milana, Bologne, Intera, a od rujna 2000. igra za Bresciu, gdje će i okončati svoju profesionalnu nogometnu karijeru.
Roberto Baggio odigrao je 55 utakmica za Azzure i postigao 27 zgoditaka, a 200-ti gol u Serii A postigao je u nedjelju protiv Parme. Osim Baggia još su samo četvorica strijelaca u talijanskoj Seriji A dali 200 i više zgoditaka - Silvio Piola, Gunnar Nordahl, Jose Altafini i Giuseppe Meaza.