| Date | Category | Team | Competition / Event | Discipline | Class | Result | ||
|---|---|---|---|---|---|---|---|---|
| 1. | 2026-06-16 18:10 | Early B (Open) | Etobicoke Cycling Club | Midweek Criterium - 2026 Series 1, Race 4 Early B | Road | Citizen | 20/37, gap:1'09" | Full Analysis |
| 2. | 2026-06-09 19:00 | Early B (Open) | Etobicoke Cycling Club | Midweek Criterium - 2026 Series 1, Race 3 Early B | Road | Citizen | 15/31, gap:0'06" | Full Analysis |
| 3. | 2026-06-02 18:50 | Early B (Open) | Etobicoke Cycling Club | Midweek Criterium - 2026 Series 1, Race 2 Early B | Road | Citizen | 18/44, gap:-1 lap | Full Analysis |
| 4. | 2026-05-26 18:10 | Early B (Open) | Etobicoke Cycling Club | Midweek Criterium - 2026 Series 1, Race 1 Early B | Road | Citizen | 27/43, gap:0'14" | Full Analysis |