2025-06-19 | 11 | Migration Gravel Race | Stage 3 | 0 |
2025-06-17 | 4 | Migration Gravel Race | Stage 1 | 0 |
2025-06-14 | 4 | UCI Gravel World Series WE - Safari Gravel Race | 0 |
2025-05-31 | 35 | Life Time UNBOUND Gravel Presented by Shimano | 326 |
2025-05-02 | 7 | The Traka 360 | 360 |
2025-04-26 | 1 | Dirty Reiver | 0 |
2025-03-09 | 1 | UCI Gravel World Series WE - Gravel Brazil | 120 |
2025-02-27 | 2 | Sahara Gravel | General classification | 0 |
2025-02-27 | 2 | Sahara Gravel | Stage 4 | 94 |
2025-02-26 | 2 | Sahara Gravel | Stage 3 | 98 |
2025-02-25 | 1 | Sahara Gravel | Stage 2 | 112 |
2025-02-24 | 2 | Sahara Gravel | Stage 1 | 99 |
2025-02-15 | 7 | UCI Gravel World Series WE - Castellon Gravel Race | 97 |
2024-10-13 | 12 | Ranxo Gravel | 0 |
2024-10-05 | 72 | UCI Gravel World Championships | 135 |
2024-09-21 | 2 | Nordic Gravel Series - Falling Leaves Lahti | 180 |
2024-09-01 | 28 | Raiders Gravel | General classification | 0 |
2024-09-01 | 26 | Raiders Gravel | Stage 3 | 65.6 |
2024-08-31 | 32 | Raiders Gravel | Stage 2 | 100.9 |
2024-08-31 | 13 | National Championships Great Britain - Gravel | 87.6 |
2024-07-06 | 2 | Gravel México | 240 |
2024-06-21 | 4 | Migration Gravel Race | Stage 4 | 165 |
2024-06-21 | 3 | Migration Gravel Race | General classification | 0 |
2024-06-20 | 3 | Migration Gravel Race | Stage 3 | 140 |
2024-06-19 | 3 | Migration Gravel Race | Stage 2 | 170 |
2024-06-18 | 3 | Migration Gravel Race | Stage 1 | 140 |
2024-06-16 | 1 | Safari Gravel Race | 120 |
2024-05-18 | 18 | UCI Gravel World Series WE - The Gralloch | 110 |
2024-05-03 | 8 | The Traka 360 | 360 |
2024-02-17 | 27 | Santa Vall | Stage 1 | 72.6 |
2024-02-16 | 24 | Santa Vall | Prologue | 6.26 |
2024-01-19 | 15 | RADL GRVL | 120 |
2023-10-07 | 77 | UCI Gravel World Championships - WE | 141 |
2023-05-20 | 17 | UCI Gravel World Series WE - The Gralloch | 110 |
2023-05-14 | 70 | Rapha Lincoln Grand Prix | 103 |
2022-10-08 | 29 | UCI Gravel World Championships WE | 140 |