| | 2021 Mercedes-Benz UCI World Cup XC #2 | | Nové Mesto | Elite | 10007282155 & 1991 | 172 | TEAM CYCLES DARNANVILLE | 122 / 145 | 16% | -3LAP | 1h20:55.00 | - | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #1 | | Bikepark Albstadt | Elite | 10007282155 & 1991 | 171 | TEAM CYCLES DARNANVILLE | 133 / 154 | 14% | -3LAP | 1h20:23.00 | - | - | - | |
| | 2020 Mercedes-Benz UCI World Cup XC #2 | | Nové Mesto | Elite | 10007282155 & 1991 | 154 | TEAM CYCLES DARNANVILLE - ADRIS | 106 / 125 | 15% | - | 1h25:03.00 | - | - | - | |
| | 2020 Mercedes-Benz UCI World Cup XC #1 | | Nové Mesto | Elite | 10007282155 & 1991 | 154 | TEAM CYCLES DARNANVILLE - ADRIS | 94 / 119 | 21% | - | 1h34:39.00 | - | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | Elite | | 19 | USSAPB | 45 / 48 | 6% | - | 1h07:38.00 | - | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #4 | | Les Gets | Elite | 10007282155 & 1991 | 132 | | 107 / 118 | 9% | - | 1h22:10.00 | - | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #3 | | Vallnord | Elite | 10007282155 & 1991 | 133 | | 98 / 109 | 10% | - | 1h19:34.00 | - | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #1 | | Bikepark Albstadt | Elite | 10007282155 & 1991 | 146 | | 119 / 139 | 14% | - | 1h23:54.00 | - | - | - | |
| | 2019 HSBC UK | XC National Series #2 | | Hadleigh Park | Elite | | 14 | | 9 / 40 | 79% | 1h29:38.00 | 1h24:30.00 | 6.1% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | Elite | | 11 | | 3 / 35 | 94% | 1h42:02.00 | 1h41:14.00 | 0.8% | - | - | |
| | 2018 British Cycling MTB XC #5 | | Royal Welsh Showground | Elite | | 42 | SUNN - BEAUMES DE VENISE | 3 / 27 | 92% | 1h36:36.00 | 1h33:46.00 | 3% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #5 | | Vallnord | Elite | 10007282155 & 1991 | ? | SUNN - BEAUMES DE VENISE | 86 / 100 | 14% | - | 1h32:05.00 | - | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #4 | | Val di Sole | Elite | 10007282155 & 1991 | 111 | SUNN - BEAUMES DE VENISE | 97 / 115 | 16% | - | 1h26:32.00 | - | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #3 | | Nové Mesto | Elite | 10007282155 & 1991 | ? | SUNN - BEAUMES DE VENISE | 129 / 145 | 11% | - | 1h21:31.00 | - | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #2 | | Bikepark Albstadt | Elite | 10007282155 & 1991 | 124 | SUNN - BEAUMES DE VENISE | 75 / 138 | 46% | - | 1h28:07.00 | - | - | - | |
| | 2018 British Cycling MTB XC #3 | | Glentress | Elite | | 7 | | 2 / 23 | 95% | 1h40:59.00 | 1h37:10.00 | 3.9% | - | - | |
| | 2017 UCI World Cup XC #4 | | Lenzerheide | Elite | 10007282155 & 1991 | 104 | LOOK - BEAUMES DE VENISE | 59 / 106 | 45% | 1h38:09.00 | 1h29:48.00 | 9.3% | - | - | |
| | 2017 UCI World Cup XC #3 | | Vallnord | Elite | 10007282155 & 1991 | 92 | LOOK - BEAUMES DE VENISE | 69 / 102 | 33% | - | 1h23:28.00 | - | - | - | |
| | 2017 British Cycling MTB XC #2 | | Wasing | Elite | | 11 | | 1 / 39 | 100% | 1h33:59.00 | 1h33:59.00 | 0% | - | - | |