| Date | Category | Team | Competition / Event | Discipline | Class | Result | ||
|---|---|---|---|---|---|---|---|---|
| 1. | 2018-08-19 12:00 | Male 40-49 (Men) | Summit Freewheelers | EOTT 2018 #5 EOTT 2018 #5  | Road | Citizen | 1/3, winner | Full Analysis | 
| 2. | 2018-07-15 12:00 | Male 40-49 (Men) | Summit Freewheelers | EOTT 2018 #4 EOTT 2018 #4  | Road | Citizen | 1/6, winner | Full Analysis | 
| 3. | 2018-07-07 12:00 | 20K M 40-49 (Men) | Summit Freewheelers | OSHITT #1 OSHITT 2018 #1  | Road | Citizen | 1/3, winner | Full Analysis | 
| 4. | 2018-06-17 12:00 | Male 40-49 (Men) | Summit Freewheelers | EOTT 2018 #3 EOTT 2018 #3  | Road | Citizen | 1/4, winner | Full Analysis | 
| 5. | 2018-05-20 12:00 | Male 40-49 (Men) | Summit Freewheelers | EOTT 2018 #2 EOTT 2018 #2  | Road | Citizen | 1/5, winner | Full Analysis | 
| 6. | 2018-04-22 12:00 | Male 40-49 (Men) | Summit Freewheelers | EOTT 2018 #1 EOTT 2018 #1  | Road | Citizen | 1/5, winner | Full Analysis | 
| 7. | 2017-07-16 12:00 | Male 40-49 (Men) | Summit Freewheelers | EOTT 2017 #4 EOTT 2017 #4  | Road | Citizen | 2/5, gap:0'50" | Full Analysis | 
| 8. | 2017-06-10 12:00 | Male 40-49 (Men) | Summit Freewheelers | OSHITT #1 EOTT 2017 #3  | Road | Citizen | 2/3, gap:1'52" | Full Analysis | 
| 9. | 2017-06-04 12:00 | Male 40-49 (Men) | Summit Freewheelers | EOTT 2017 #3 EOTT 2017 #3  | Road | Citizen | 1/4, winner | Full Analysis | 
| 10. | 2017-05-21 12:00 | Male 40-49 (Men) | Summit Freewheelers | EOTT 2017 #2 EOTT 2017 #2  | Road | Citizen | 2/8, gap:0'37" | Full Analysis |