Mario Beccia (born August 16, 1955, in Troia, Apulia) is an Italian former professional road bicycle racer, active between 1977 and 1988.
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.
Major results
;1977
:1st Giro dell'Emilia
:2nd GP Industria & Commercio di Prato
:2nd Giro dell'Appennino
:9th Overall Giro d'Italia
::1st Young rider classification
::1st Stage 5
;1978
:3rd Trofeo Matteotti
:3rd Giro dell'Umbria
:9th Giro dell'Emilia
;1979
:2nd Giro dell'Appennino
:4th Milano–Torino
:4th Giro dell'Emilia
:6th Overall Giro d'Italia
::1st Stage 1
:7th Trofeo Laigueglia
:10th Milan–San Remo
;1980
:1st Overall Tour de Suisse
::1st Stage 9
:2nd Giro dell'Appennino
:3rd Tour du Nord-Ouest
:5th Overall Giro del Trentino
:6th Overall Giro d'Italia
:10th Giro di Lombardia
;1981
:1st Stage 4 Giro d'Italia
:1st Col San Martino
:2nd Overall Tour of the Basque Country
:3rd Overall Giro di Frasassi
:4th Overall Giro del Trentino
;1982
:1st La Flèche Wallonne
:3rd Trofeo Pantalica
:3rd Giro dell'Appennino
:7th Overall Giro d'Italia
;1983
:1st Stage 3 Tour de Romandie
:3rd Overall Ruota d'Oro
:4th Overall Giro d'Italia
::1st Stage 19
:6th Overall Tour de Suisse
;1984
:1st Stage 3 Tirreno–Adriatico
:1st Giro dell'Appennino
:1st Milano-Vignola
:1st Giro dell'Umbria
:4th Overall Giro del Trentino
:9th Overall Giro d'Italia
;1985
:2nd Züri-Metzgete
:3rd GP Industria & Commercio di Prato
:6th G.P. Camaiore
:7th La Flèche Wallonne
:8th Liège–Bastogne–Liège
:9th Giro di Lombardia
;1986
:3rd Milan–San Remo
;1987
:7th Overall Giro del Trentino
