| Date | Category | Team | Competition / Event | Discipline | Class | Result | ||
|---|---|---|---|---|---|---|---|---|
| 1. | 2017-08-20 12:00 | Male 40-49 (Men) | Bike Ohio | EOTT 2017 #5 EOTT 2017 #5  | Road | Citizen | 1/3, winner | Full Analysis | 
| 2. | 2017-07-16 12:00 | Male 40-49 (Men) | Bike Ohio | EOTT 2017 #4 EOTT 2017 #4  | Road | Citizen | 1/5, winner | Full Analysis | 
| 3. | 2017-06-04 12:00 | Male 40-49 (Men) | Bike Ohio | EOTT 2017 #3 EOTT 2017 #3  | Road | Citizen | DNS/4 | Full Analysis | 
| 4. | 2017-05-21 12:00 | Male 40-49 (Men) | Bike Ohio | EOTT 2017 #2 EOTT 2017 #2  | Road | Citizen | 1/8, winner | Full Analysis | 
| 5. | 2017-04-09 12:00 | Male 40-49 (Men) | Bike Ohio | EOTT 2017 #1 EOTT 2017 #1  | Road | Citizen | 1/9, winner | Full Analysis | 
| 6. | 2016-07-17 12:00 | Male 40-49 (Men) | Bike Ohio | 2016 EOTT Race #3 EOTT #3  | Road | Citizen | 4/13, gap:0'59" | Full Analysis | 
| 7. | 2015-08-16 12:00 | Male 40-49 (Men) | Bike Ohio | 2015 EOTT Race #4 EOTT #4  | Road | Citizen | 1/9, winner | Full Analysis | 
| 8. | 2015-07-19 12:00 | Male 40-49 (Men) | Bike Ohio | 2015 EOTT Race #3 EOTT #3  | Road | Citizen | 1/6, winner | Full Analysis | 
| 9. | 2015-06-21 12:00 | Male 40-49 (Men) | Bike Ohio | 2015 EOTT Race #2 EOTT #2  | Road | Citizen | 1/7, winner | Full Analysis |