Michael Leonard

vs.

Isaac del Toro

menu
Statistics on Michael Leonard and Isaac del Toro. Swap order. Use the search box to compare to other riders.
Michael Leonard
4.1%
vs
Isaac del Toro
95.9%

Key info

Michael Leonard Isaac del Toro
21Age21
Canada NationMexico
2023First pro season2024
3Pro seasons2

Career key performance indicators

1
Professional wins
10
91
PCS points
2131
18809
Distance (km)
24117
0.5
Points p/100km
8.8
40
Points GC
1078
42
Points classics
428
24
Points time trial
15

PCS points per age

At any age the points represent the points in the PCS ranking.
0
273
547
820
1093
18
19
20
21
22
23
24
25
26
27
28
29
30
  • Toro
  • Leonard

Last results in same race

Date Race Michael Leonard Isaac del Toro
2025-07-13 Tour of Austria | General classification251
2025-07-13 Tour of Austria | Stage 52619
2025-07-12 Tour of Austria | Stage 4571
2025-07-11 Tour of Austria | Stage 391
2025-07-10 Tour of Austria | Stage 2341
2025-07-09 Tour of Austria | Stage 1445
2025-04-12 Itzulia Basque Country | General classification9015
2025-04-12 Itzulia Basque Country | Stage 6694
2025-04-11 Itzulia Basque Country | Stage 511716
2025-04-10 Itzulia Basque Country | Stage 41192