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:
    ▲92
     this week

Top results

Teams

Upcoming participations


Date

Result

Race

Distance
Points
PCS
Points
UCI
15.10 » 20.10Gree-Tour of Guangxi (2.UWT) more
39Youth classification more
89General classification 5more
20.1094Stage 6 - Nanning › Nanning 97k134.3more
19.102989Stage 5 - Yizhou › Nongla 165.8more
18.108699Stage 4 - Bama › Jinchengjiang 176.8more
17.1080111Stage 3 - Jingxi › Bama 214more
16.10117118Stage 2 - Chongzuo › Jingxi 181.5more
15.10114114Stage 1 - Fangchenggang › Fangchenggang 149.4more
01.10 » 06.10Cro Race (2.1) more
8Youth classification more
35General classification more
06.1080Stage 6 - Sveta Nedelja › Zagreb 157.5more
05.107436Stage 5 - Ozalj › Karlovac 100.5more
04.103038Stage 4 - Krk › Labin 160.5more
03.104962Stage 3 - Novi Vinodolski › Opatija 89.5more
02.10103108Stage 2 - Biograd na Moru › Novalja 114.5more
01.10108108Stage 1 - Vodice › Sinj 162.5more
27.0977World Championships MU - Road Race (WC) 173.6more
23.0949World Championships MU - ITT (WC) 29.9more
15.0979Grand Prix Cycliste de Montréal (1.UWT) 156k209.15more
13.09117Grand Prix Cycliste de Québec (1.UWT) 201.65more
08.09112BEMER Cyclassics (1.UWT) 177.55more
18.08 » 24.08Tour de l'Avenir (2.Ncup) more
14Youth classification more
18Mountains classification more
32Points classification more
27General classification more
24.0863Stage 6 - Bobbio Pelice › Colle delle Finestre 127.2more
23.088521Stage 5 - Les Karellis › Condoue 119.3more
22.0855Stage 4 - La Rosière › Les Karellis 142.6more
21.08126Stage 3 - Peisey-Vallandry › La Rosière 70.7more
20.08693Stage 2 - Mouchard › Plateau d'Hauteville 170.2more
19.08844Stage 1 - Sarrebourg › Ronchamp-Champagney 184.5more
18.0811Prologue - Sarrebourg › Sarrebourg 7.1515 +2more
10.08DNFDonostia San Sebastian Klasikoa (1.UWT) 236more
05.08 » 09.08Vuelta a Burgos (2.Pro) more
29Youth classification more
42Points classification more
70General classification more
09.0860Stage 5 - Frías › Condado de Treviño 148k156more
08.081377Stage 4 (ITT) - Santa María del Campo › Pampliega 18.5more
07.087383Stage 3 - Bodegas Nabal Gumiel de Izán › Lagunas de Neila 138more
06.08123120Stage 2 - Valle de Mena › Complejo Karstico Ojo Guareña 161more
05.08102102Stage 1 - Vilviestre del Pinar › Burgos 168more
25.07 » 28.07Czech Tour (2.1) more
10Youth classification more
40General classification more
28.0790Stage 4 - Šumperk › Šternberk 131.8more
27.072128Stage 3 - Moravská Třebová › Dlouhé stráně 71k134.5more
26.074949Stage 2 - Zlín › Pustevny 172.7more
25.07122122Stage 1 - Prostějov › Ostrava 151.2more
02.07 » 07.07Tour of Austria (2.1) more
25Youth classification more
72General classification more
06.075372Stage 4 - St. Johann Alpendorf › Kals 151.7more
05.079787Stage 3 - Schladming › St. Johann Alpendorf 153.1more
04.078787Stage 2 - Maria Taferl › Steyr 184.5more
03.079892Stage 1 - Bad Tatzmannsdorf › Bad Tatzmannsdorf 177.9more
02.076262Prologue - St. Pölten › St. Pölten 3more
22.069National Championships Canada ME - Road Race (NC) 199.25more
21.062National Championships Canada MU - ITT (NC) 3415more
19.02 » 25.02UAE Tour (2.UWT) more
38Youth classification more
100General classification 5more
25.0293Stage 7 - Al Ain Bait Mohammed Bin Khalifa › Jebel Hafeet 161more
24.0211897Stage 6 - Louvre Abu Dhabi Museum › Abu Dhabi Breakwater 138more
23.0211996Stage 5 - Al Aqah › Umm Al Quwain 182more
22.0210999Stage 4 - Dubai Police Officer's Club › Dubai Harbour 168more
21.0212197Stage 3 - Al Marjan Island › Jebel Jais 176more
20.0282135Stage 2 (ITT) - Al Hudayriyat Island › Al Hudayriyat Island 12.1more
19.02132137Stage 1 - Al Dhafra Walk Madinat Zayed › Liwa 141more
12.02DNFClásica Jaén (1.1) 158.3more
10.02DNFVuelta Ciclista a la Region de Murcia "Costa Calida" (1.1) 198.7more
6830 km in 51 days | PCS points: 30 | UCI points: 37
= number of kilometres in a group before the peloton

Key statistics

PCS Ranking position per season

Pointsposition
2025
29
671
2024
30
1000
2023
5
2019