Michael Leonard

»INEOS Grenadiers
INEOS Grenadiers

Info

Profile photo of Michael  Leonard
Date of birth: 26th March 2004 (21)
Nationality: Canada
Weight: 60 kg   Height: 1.70 m
Place of birth: Oakville

Points per specialty

  • Visits:
    ▲31
     this week

Top results

Teams

Upcoming participations


Date

Result

Race

Distance
Points
PCS
Points
UCI
12.10 » 17.10Gree-Tour of Guangxi (2.UWT) more
37Youth classification more
72General classification 5more
17.1085Stage 6 - Guilin › Guilin 168.3more
16.109073Stage 5 - Liuzhou › Guilin 209.6more
15.106076Stage 4 - Nanning › Nongla 161.4more
14.109289Stage 3 - Nanning › Nanning 134.3more
13.1099101Stage 2 - Beihai › Qinzhou 149.6more
12.10103103Stage 1 - Beihai › Beihai 135.6more
16.09DNFMemorial Marco Pantani (1.1) 193.3more
14.09DNFGran Premio città di Peccioli - Coppa Sabatini (1.Pro) 198.9more
13.09DNFGiro della Toscana - Memorial Alfredo Martini (1.1) 191.55more
20.08 » 27.08Tour de l'Avenir (2.Ncup) more
30Youth classification more
20Mountains classification more
68General classification more
27.0822Stage 8 - Val-Cenis › Sainte-Foy-Tarentaise 99.6more
26.085586Stage 7b - Les Karellis › Val-Cenis Col du Mont Cenis 70more
26.082499Stage 7a (ITT) - Montricher-Albanne › Les Karellis 11.1more
25.0890109Stage 6 - Méribel › Col de la Loze 65more
24.08109115Stage 5 - La Tour-de-Salvagny › Lac d'Aiguebelette 141more
23.08122117Stage 4 - Aigurande › Evaux-les-Bains 133more
22.0816119Stage 3 (TTT) - Issoudun › Vatan 26.5more
21.08123123Stage 2 - Nozay › Chinon 189more
20.08132133Stage 1 - Carnac › La Gacilly 140more
12.08DNFWorld Championships MU - Road Race (WC) 168.4more
09.0810World Championships MU - ITT (WC) 36.220more
25.0635National Championships Canada ME - Road Race (NC) 216more
23.061National Championships Canada MU - ITT (NC) 25more
15.06 » 18.06La Route d'Occitanie - La Dépêche du Midi (2.1) more
15.06DNFStage 1 - Narbonne › Gruissan 184.3more
10.05 » 14.05Tour de Hongrie (2.Pro) more
79General classification more
14.05NRStage 5 - Budapest › Budapest 150 75more
13.056480Stage 4 - Martonvásár › Dobogókő 206.4 -15more
12.058891Stage 3 - Kaposvár › Pécs 179.9more
11.058898Stage 2 - Zalaegerszeg › Keszthely 175.3more
10.05104105Stage 1 - Szentgotthárd › Szentgotthárd 168.6more
12.04DNFDe Brabantse Pijl - La Flèche Brabançonne ME (1.Pro) 205.1more
21.03 » 25.03Settimana Internazionale Coppi e Bartali (2.1) more
37Youth classification more
86General classification more
25.039Stage 5 (ITT) - Carpi › Carpi 18.6more
24.0310089Stage 4 - Fiorano Modenese › Fiorano Modenese 159.9more
23.036189Stage 3 - Forlì › Forlì 139.7more
22.03111109Stage 2 - Riccione › Longiano 172.5more
21.039292Stage 1 - Riccione › Riccione 161.8more
19.0365Per Sempre Alfredo (1.1) 190.2more
01.03DNFTrofeo Laigueglia (1.Pro) 201.3more
12.02115Clasica de Almeria ME (1.Pro) 190.3more
11.02106Vuelta Ciclista a la Región de Murcia Costa Cálida (1.1) 183.5more
01.02 » 05.02Etoile de Bessèges - Tour du Gard (2.1) more
20Youth classification more
86General classification more
05.0226Stage 5 (ITT) - Alès › Alès 10.66more
04.028791Stage 4 - Saint-Christol-Lèz-Alès › Le Mont Bouquet 147.5more
03.027396Stage 3 - Bessèges › Bessèges 169.71more
02.02NR125Stage 2 - Bagard › Aubais 169.63 147more
01.02125125Stage 1 - Bellegarde › Bellegarde 162.18more
5416 km in 42 days | PCS points: 5 | UCI points: 45 | Penalties: 15
= number of kilometres in a group before the peloton

Key statistics

PCS Ranking position per season

Pointsposition
2025
29
728
2024
30
1000
2023
5
2019