Leonida Frascarelli

Italy

Information

Leonida Frascarelli is a cyclist from Italy (born February 21st 1906). He has won 7 UCI races.

Best results Victories Grand Tours Monuments

Best results

Pos Race Editions
3rd Giro d'Italia 29'
2nd Milano-Sanremo 29'
1st Giro di Campania 29', 26'
1st Giro d'Italia | 2 Stages