| Platz | Fahrer | Land | Konstrukteur | Runden | Zeit Ausfall | Punkte |
| 1. | Nello Pagani | Italien | Gilera | 1:16:36.8 | 11 | |
| 2. | Arciso Artesiani | Italien | Gilera | +0.9 | 8 | |
| 3. | Bill Doran | Großbritannien | AJS | +15.9 | 7 | |
| 4. | Guido Leoni | Italien | Moto Guzzi | +18.9 | 6 | |
| 5. | Bruno Bertacchini | Italien | Moto Guzzi | +31.9 | 6 | |
| 6 | Reg Armstrong | Irland | AJS | +1:03.9 | ||
| 7. | Felice Benasedo | Italien | Moto Guzzi | +1 Runde | ||
| 8. | Luigi Sabbadini | Italien | Moto Guzzi | +1 Runde | ||
| 9. | Sante Germiniani | Italien | Moto Guzzi | +1 Runde | ||
| 10. | Dante Bianchi | Italien | Moto Guzzi | +2 Runden | ||
| 11. | Adelmo Mandolini | Italien | Moto Guzzi | +2 Runden | ||
| 12. | Lodovico Facchinelli | Italien | Gilera | +2 Runden | ||
| 13. | Orlando Valdinoci | Italien | Gilera | +3 Runden | ||
| 14. | Alfeo Maramotti | Italien | Moto Guzzi | +3 Runden | ||
| 15. | Oscar Clemencich | Italien | Gilera | +3 Runden | ||
| Aldo Bernardoni | Italien | Gilera | Aufgabe | |||
| Les Graham | Großbritannien | AJS | Aufgabe | |||
| Armando Miele | Großbritannien | Gilera | Aufgabe | |||
| Carlo Bandirola | Italien | Gilera | Aufgabe | |||
| Emilio Soprani | Italien | Gilera | Aufgabe | |||
| Eric Oliver | Großbritannien | Norton | Aufgabe | |||
| Ernie Thomas | Großbritannien | Triumph | Aufgabe | |||
| Aldo Brini | Italien | Gilera | Aufgabe |