Tour de Suisse
During his career, Beccia won a total of fifteen races, including four stages of the Giro d'Italia, the Tour de Suisse of 1980 and the La Flèche Wallonne of 1982.