| Date | Category | Team | Competition / Event | Discipline | Class | Result | ||
|---|---|---|---|---|---|---|---|---|
| 1. | 2026-06-16 18:10 | Early B (Open) | Midweek Cycling Club | Midweek Criterium - 2026 Series 1, Race 4 Early B | Road | Citizen | 30/37, gap:-2 laps | Full Analysis |
| 2. | 2026-06-09 19:00 | Early B (Open) | Midweek Cycling Club | Midweek Criterium - 2026 Series 1, Race 3 Early B | Road | Citizen | 23/31, gap:-1 lap | Full Analysis |
| 3. | 2026-06-02 18:50 | Early B (Open) | Midweek Cycling Club | Midweek Criterium - 2026 Series 1, Race 2 Early B | Road | Citizen | 22/44, gap:-1 lap | Full Analysis |
| 4. | 2025-08-19 18:10 | Early B (Open) | Midweek Cycling Club | Midweek Criterium - Series 2, Race 5 Early B | Road | Citizen | 13/25, gap:0'08" | Full Analysis |
| 5. | 2025-08-12 18:10 | Early B (Open) | Midweek Cycling Club | Midweek Criterium - Series 2, Race 4 Early B | Road | Citizen | 15/26, gap:0'05" | Full Analysis |
| 6. | 2025-08-05 18:10 | Early B (Open) | Midweek Cycling Club | Midweek Criterium - Series 2, Race 3 Early B | Road | Citizen | 28/42, gap:0'22" | Full Analysis |
| 7. | 2025-07-29 18:10 | Early B (Open) | Midweek Cycling Club | Midweek Criterium - Series 2, Race 2 Early B | Road | Citizen | 24/41, gap:0'05" | Full Analysis |