| 2025-10-10 | 23 | Tour de Kyushu Exhibition Sasebo Criterium | ME | 45 | 01:00:34.000 | 44.579 |
| 2023-10-13 | 7 | Serenissima Gravel | | 0 | 03:55:07.000 | 0 |
| 2017-01-08 | 4 | National Championships Great Britain MJ | MJ | 0 | 00:44:35.000 | 0 |
| 2016-11-13 | 7 | British Cycling National Trophy Houghton-Le-Spring | MJ | 0 | 00:44:54.000 | 0 |
| 2016-10-09 | 3 | British Cycling National Trophy Derby | MJ | 0 | 00:41:51.000 | 0 |
| 2016-01-10 | 1 | National Championships Great Britain MJ | MJ | 0 | 00:45:02.000 | 0 |
| 2015-12-20 | 33 | UCI World Cup Namur | MJ | 0 | 00:50:22.000 | 0 |
| 2015-11-22 | 34 | UCI World Cup Koksijde | MJ | 0 | 00:48:09.000 | 0 |