All sports Site
All sports Site
Canada - INEOS Grenadiers - 26 March 2004
Michael Leonard (born 26 March 2004) is a road racing cyclist who competes internationally for Canada. His last victory is the men's time trial - u23 in the Canadian National Championships 2023.
Click on a year to expand/reduce
Race | Pos | Date |
---|---|---|
UAE Tour - General classification | 100 | 25/02/2024 |
UAE Tour - Young Riders Classification | 38 | 25/02/2024 |
UAE Tour - Stage 7 | 93 | 25/02/2024 |
UAE Tour - Stage 6 | 118 | 24/02/2024 |
UAE Tour - Stage 5 | 119 | 23/02/2024 |
UAE Tour - Stage 4 | 109 | 22/02/2024 |
UAE Tour - Stage 3 | 121 | 21/02/2024 |
UAE Tour - Stage 2 | 82 | 20/02/2024 |
UAE Tour - Stage 1 | 132 | 19/02/2024 |
Clásica Jaén | ret. | 12/02/2024 |
Vuelta Ciclista a la Region de Murcia 'Costa Calida' | ret. | 10/02/2024 |
Race | Pos | Date |
---|---|---|
World Championships - Men's Road Race - Junior | 51 | 23/09/2022 |
Trofeo Buffoni | 10 | 11/09/2022 |
GIRO DI PRIMAVERA | 4 | 03/04/2022 |
Race | Pos | Date |
---|---|---|
World Championships - Men's Road Race - Junior | 61 | 24/09/2021 |
World Championships - Men's Time Trial - Junior | 39 | 21/09/2021 |
Keizer der Juniores - Keizer der Juniores - General classification | 12 | 19/09/2021 |
Keizer der Juniores - Young Riders Classification | 4 | 19/09/2021 |
Keizer der Juniores - Keizer der Juniores - Stage 3 | 62 | 19/09/2021 |
Keizer der Juniores - Keizer der Juniores - Stage 1 | 10 | 18/09/2021 |
Keizer der Juniores - Keizer der Juniores - Stage 2 | 87 | 18/09/2021 |
Grand Prix Rüebliland - Grand Prix Rüebliland - General classification | 20 | 05/09/2021 |
Grand Prix Rüebliland - Mountains classification | 13 | 05/09/2021 |
Grand Prix Rüebliland - Grand Prix Rüebliland - Stage 3 | 53 | 05/09/2021 |
Grand Prix Rüebliland - Grand Prix Rüebliland - Stage 2a | 88 | 04/09/2021 |
Grand Prix Rüebliland - Grand Prix Rüebliland - Stage 2b | 18 | 04/09/2021 |
Grand Prix Rüebliland - Grand Prix Rüebliland - Stage 1 | 64 | 03/09/2021 |