Per quanto riguarda le competizioni del motomondiale ha corso la stagione 1958 della classe 125 alla guida di una Ducati, vincendo 2 gran premi, totalizzando 28 punti (25 dopo gli scarti del peggior risultato; il regolamento piuttosto complesso prevedeva che fossero validi in quell'anno solo i migliori 4 risultati, Gandossi si trovò a doverne scartare uno) e giungendo secondo nella classifica generale alle spalle di Carlo Ubbiali.
Ma già prima di competere nel motomondiale Gandossi aveva fatto esperienza come pilota Ducati in altre gare famose del tempo, come la Milano-Taranto in cui era stato vincitore di classe nel 1956 o il Motogiro d'Italia, anch'esso vinto per la classe d'appartenenza lo stesso anno.[2]