Michael Leonard - Teams
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.
Teams
| Season | Name | Division |
|---|---|---|
| 2026 | EF Education-EasyPost | World Tour Team |
| 2025 | INEOS Grenadiers | World Tour Team |
| 2024 | INEOS Grenadiers | World Tour Team |
| 2023 | INEOS Grenadiers | World Tour Team |
| 2022 | Team Franco Ballerini Juniors | - |
| 2021 | Toronto Hustle U19 | - |
No content available.








