1958 Grand Prix motorcycle racing season
Place Rider Country Machine Points Wins
1 Carlo Ubbiali Italy MV Agusta 32 4
2 Alberto Gandossi Italy Ducati 25 2
3 Luigi Taveri Switzerland Ducati 20 0
4 Tarquinio Provini Italy MV Agusta 17 0
5 Dave Chadwick United Kingdom Ducati 14 0
6 Romolo Ferri Italy Ducati 12 0
7 Ernst Degner East Germany MZ 9 0
8 Bruno Spaggiari Italy Ducati 8 1
9 Horst Fügner East Germany MZ 7 0
10 Francesco Villa Italy Ducati 4 0
11 Sammy Miller United Kingdom Ducati 3 0
12 Walter Brehme West Germany MZ 2 0
13 Werner Musiol West Germany MZ 1 0
= Enzo Vezzalini Italy MV Agusta 1 0
= Arthur Wheeler United Kingdom Mondial 1 0
Standings -- 125cc Standings
The 1958 Grand Prix motorcycle racing season was the tenth F.I.M. Road Racing World Championship Grand Prix season. The season consisted of seven Grand Prix races in five classes: 500cc, 350cc, 250cc, 125cc and Sidecars 500cc. It began on 6 June, with Isle of Man TT and ended with Nations Grand Prix in Italy on 14 September.