Michael Leonard

Team Franco Ballerini

Michael Leonard is a cyclist from Canada (born March 26th 2004), who currently rides for Team Franco Ballerini.

Information

2022 2021

UCI?
Team Franco Ballerini (Junior)
Date Pos GC Race UCI
18.04 1 Trofeo Sopegu | Jr 2022-04-18Show more
24.04 8 Giro della Castellania | Jr 2022-04-24Show more
14.05 1 Gran Premio Bermac Gara | Jr 2022-05-14Show more
30.04 1 Gran Premio Boncellino Cronometro | Jr 2022-04-30Show more
09.07 10 Trofeo Conad Monsummano Terme | Jr 2022-07-09Show more
17.07 3 Coppa Giulio Burci Juniors | Jr 2022-07-17Show more
23.07 2 Trofeo Vivaldo Cipollini | Jr 2022-07-23Show more
30.07 5 Trofeo Biondi Alessandro Alla Memoria | Jr 2022-07-30Show more
31.07 6 GP Neri Sottoli.it | Jr 2022-07-31Show more
07.08 1 Trofeo Madonna del Cavatore | Jr 2022-08-07Show more
18.08 5 Coppa Pietro Linari | Jr 2022-08-18Show more
28.08 Tour du Léman Juniors | Jr 2022-08-28
28.08 1 Tour du Léman Juniors | Overall 2022-08-28
03.09 1 Memorial Paolo Batignani | Jr 2022-09-03Show more
11.09 Trofeo Buffoni Juniors | J-1.1 2022-09-11
11.09 10 Trofeo Buffoni Juniors | Overall 2022-09-11
03.04 4 Giro di Primavera | J-1.1 2022-04-03Show more
20.03 1 Ballero Nel Cuore | Jr 2022-03-20Show more
23.09 51 World Championship RR-JR | J-WC 2022-09-23Show more
28.08 2 Tour du Léman Juniors | 3rd stage 2022-08-28
27.08 1 Tour du Léman Juniors | 2nd stage 2022-08-27
26.08 5 Tour du Léman Juniors | 1st stage 2022-08-26