| | 2021 Haibike Mini Enduro #4 | | Caersws | 19-29 | | 179 | gateway cycles | 13 / 41 | 70% | 5:11.64 | 4:50.57 | 7.3% | 4:21.10 | 19.4% | |
| | 2021 Haibike Mini Enduro #2 | | Dyfi Forest | 19-29 | | 228 | | 28 / 74 | 63% | 6:39.88 | 5:52.65 | 13.4% | 5:52.65 | 13.4% | |
| | 2019 Haibike Mini Enduro #2 | | Forest of Dean | U18 | | 252 | gateway cycles | 9 / 30 | 72% | 7:44.37 | 6:51.39 | 12.9% | 6:05.65 | 27% | |
| | 2019 South West Kenda Enduro #2 | | Minehead | 18-29 | | 170 | Abergavenny RC | 14 / 35 | 62% | 8:39.89 | 7:37.88 | 13.5% | 7:37.14 | 13.7% | |
| | Mini Enduro - Haibike Mini Enduro | | BikePark Wales | U19 | | 64 | Abergavenny RC | 8 / 39 | 82% | 7:16.01 | 6:41.41 | 8.6% | 6:09.97 | 17.9% | |
| | 2018 Haibike Welsh Gravity Enduro #5 | | Cwmcarn | U19 | | 86 | Abergavenny RC | 7 / 51 | 88% | 7:58.54 | 7:22.53 | 8.1% | 7:00.58 | 13.8% | |
| | 2018 Haibike Mini Enduro #3 | | Forest of Dean | U19 | | 340 | Abergavenny RC | 5 / 31 | 87% | 11:45.15 | 9:12.87 | 27.5% | 8:06.26 | 45% | |
| | 2017 HSBC UK | CX National Trophy Series #3 | | Shrewsbury Sports Village | 17-18 | | 3 | Abergavenny RC | DNS / 50 | 0% | DNS | 36:51.70 | - | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #2 | | Abergavenny Leisure Centre | 17-18 | | 3 | Abergavenny RC | 40 / 57 | 30% | 52:25.80 | 45:37.00 | 14.9% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 17-18 | | 2 | Abergavenny RC | 49 / 55 | 11% | - | 43:36.00 | - | - | - | |
| | 2017 British Cycling MTB XC #5 | | Royal Welsh Showground | 15-16 | | 373 | Abergavenny RC | 19 / 33 | 44% | 55:43.00 | 47:17.00 | 17.8% | - | - | |
| | 2017 Welsh MTB XC #4 | | Royal Welsh Showground | 15-16 | | 44 | | 6 / 12 | 55% | 58:51.59 | 50:46.32 | 15.9% | - | - | |
| | 2017 Welsh MTB XC #3 | | Allt Ddel | 15-16 | | 172 | | DNS / 10 | 0% | DNS | 57:13.74 | - | - | - | |
| | 2017 British Cycling MTB XC #2 | | Wasing | 15-16 | | 369 | Abergavenny RC | 18 / 46 | 62% | 1h14:07.00 | 1h06:31.00 | 11.4% | - | - | |
| | 2017 Southern XC #2 | | Checkendon | 15-16 | | 4541 | Abergavenny RC | 7 / 20 | 68% | 59:01.20 | 55:44.70 | 5.9% | - | - | |
| | 2017 British Cycling MTB XC #1 | | Pembrey Country Park | 15-16 | | 359 | Abergavenny RC | 22 / 51 | 58% | 1h02:53.00 | 57:02.00 | 10.3% | - | - | |
| | 2017 Southern XC #1 | | Wasing | 15-16 | | 4504 | Abergavenny RC | 3 / 24 | 91% | 1h20:05.30 | 1h17:11.30 | 3.8% | - | - | |
| | 2017 Welsh MTB XC #1 | | Afan | 15-16 | | 175 | | 2 / 12 | 91% | 1h19:24.42 | 1h18:29.01 | 1.2% | - | - | |
| | 2017 Soggy Bottom Winter Series XC #2 | | Newnham Park | 15-16 | | 265 | Abergavenny RC | 2 / 8 | 86% | 1h00:33.00 | 56:13.00 | 7.7% | - | - | |
| | 2016/17 MaD Dash in the Park #3 | | Old Ebworth Centre | 15-16 | | 31 | | 1 / 5 | 100% | 44:21.36 | 44:21.36 | 0% | - | - | |
| | 2016/17 MaD Dash in the Park #2 | | Old Ebworth Centre | 15-16 | | 151 | | 1 / 7 | 100% | 50:00.79 | 50:00.79 | 0% | - | - | |
| | 2016 Southern XC #2 | | Checkendon | 15-16 | | 428 | Abergavenny RC | 3 / 7 | 67% | 52:54.70 | 49:41.30 | 6.5% | - | - | |
| | 2016 British Cycling MTB XC #5 | | Cannock Chase | 15-16 | | 125 | Abergavenny RC | 25 / 46 | 47% | 1h00:48.00 | 52:54.00 | 14.9% | - | - | |
| | 2016 Midlands XC #5 | | Eastridge | 15-16 | | 186 | Abergavenny RC | 9 / 14 | 38% | 1h01:03.00 | 51:31.00 | 18.5% | - | - | |
| | 2016 British Cycling MTB XC #4 | | Fforest Fields | 15-16 | | 175 | Abergavenny RC | 29 / 46 | 38% | 1h29:24.00 | 1h08:45.00 | 30% | - | - | |
| | 2016 British Cycling MTB XC #3 | | Dalby Forest | 15-16 | | 124 | Abergavenny RC | 28 / 44 | 37% | 1h06:53.00 | 56:57.00 | 17.4% | - | - | |
| | 2016 Welsh MTB XC #3 | | Fforest Fields | 15-16 | | 172 | Abergavenny RC | 5 / 6 | 20% | 1h26:58.00 | 1h16:04.00 | 14.3% | - | - | |
| | 2016 British Cycling MTB XC #2 | | Newnham Park | 15-16 | | 157 | Abergavenny RC | 23 / 46 | 51% | 1h07:38.00 | 56:57.00 | 18.8% | - | - | |
| | 2016 Welsh MTB XC #2 | | Royal Welsh Showground | 15-16 | | 170 | Abergavenny RC | 3 / 5 | 50% | 46:07.00 | 37:41.00 | 22.4% | - | - | |
| | 2016 British Cycling MTB XC #1 | | Pembrey Country Park | 15-16 | | 234 | Abergavenny RC | 29 / 57 | 50% | 1h08:17.00 | 58:50.00 | 16.1% | - | - | |
| | 2016 Welsh MTB XC #1 | | Llandegla | 15-16 | | 171 | Abergavenny RC | 3 / 8 | 71% | 1h07:57.00 | 1h00:18.00 | 12.7% | - | - | |
| | 2015/16 MaD Dash in the Park #1 | | Old Ebworth Centre | 15-16 | | 85 | | 1 / 3 | 100% | 1h07:22.47 | 1h07:22.47 | 0% | - | - | |
| | 2015 British Cycling MTB XC #3 | | Fforest Fields | 13-14 | | 359 | Abergavenny RC | 11 / 29 | 64% | 41:48.00 | 36:08.00 | 15.7% | - | - | |
| | 2015 Welsh MTB XC #2 | | Royal Welsh Showground | 13-14 | | 73 | | 2 / 12 | 91% | 33:40.00 | 32:46.00 | 2.8% | - | - | |
| | 2015 British Cycling MTB XC #2 | | Newnham Park | 13-14 | | 471 | Abergavenny RC | 11 / 24 | 57% | 36:29.00 | 32:08.00 | 13.5% | - | - | |
| | 2015 Midlands XC #1 | | Cannock Chase | 12-14 | | 94 | Abergavenny RC | 4 / 16 | 80% | 37:16.00 | 33:02.00 | 12.8% | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | 13-14 | | 509 | Abergavenny RC | 13 / 40 | 69% | 57:20.00 | 50:49.00 | 12.8% | - | - | |
| | 2015 Welsh MTB XC #1 | | Pembrey Country Park | 13-14 | | 100 | | 3 / 13 | 83% | 51:15.00 | 45:01.00 | 13.9% | - | - | |
| | 2015 Pembrey Winter XC #3 | | Pembrey Country Park | 13-14 | | 96 | | 1 / 1 | - | 51:56.00 | 51:56.00 | 0% | - | - | |
| | 2015 Pembrey Winter XC #2 | | Pembrey Country Park | 13-14 | | 66 | | 1 / 3 | 100% | 49:46.00 | 49:46.00 | 0% | - | - | |
| | 2015 Pembrey Winter XC #1 | | Pembrey Country Park | 13-14 | | 100 | | 1 / 4 | 100% | 40:20.00 | 40:20.00 | 0% | - | - | |
| | 2014 British Cycling MTB XC #4 | | Sherwood Pines | 13-14 | | 243 | Abergavenny RC | 26 / 42 | 39% | 55:07.00 | 47:17.00 | 16.6% | - | - | |
| | 2014 British Cycling MTB XC #3 | | Margam Park | 13-14 | | 370 | Abergavenny RC | 17 / 28 | 41% | 57:07.00 | 47:59.00 | 19% | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | 13-14 | | 260 | Abergavenny RC | 14 / 21 | 35% | 1h05:08.00 | 51:58.00 | 25.3% | - | - | |
| | 2014 Pedalon Southern XC #2 | | Checkendon | 13-14 | | 241 | Abergavenny RC | 9 / 19 | 56% | 45:01.00 | 40:27.00 | 11.3% | - | - | |
| | 2014 British Cycling MTB XC #1 | | Codham Park | 13-14 | | 319 | Abergavenny RC | 16 / 37 | 58% | 40:58.00 | 35:27.00 | 15.6% | - | - | |
| | 2014 Pedalon Southern XC #1 | | Wasing | 13-14 | | 263 | Abergavenny RC | 10 / 18 | 47% | 50:13.00 | 43:31.00 | 15.4% | - | - | |