Michael Leonard - Highlights
Michael Leonard, born March 26th 2004, is a 22-year-old professional cyclist from Canada. He competes for EF Education-EasyPost, a World Tour Team. He has achieved 3 UCI wins and is ranked 530th in the UCI World Ranking.
Highlights
| Pos | Race | Edition |
|---|---|---|
| 1 | CN Canada ITT | '25 |
| 3 | CN Canada RR | '25 |
| 1 | Tour de l'Avenir (1 stages) |
No content available.








