| | Pearce Events - UK DH National Champs '21 | | Rhyd y Felin | Senior Champs | 10023547439 | 92 | | 9 / 11 | 20% | 3:30.66 | 3:06.67 | 12.9% | 2:27.02 | 43.3% | |
| | 2021 HSBC UK | DH National Series #1 | | Hamsterley Forest | 19+ | | 122 | | 2 / 8 | 86% | 2:21.25 | 2:17.25 | 2.9% | 1:37.00 | 45.6% | |
| | PMBA Enduro - HopeTech Women's Enduro | | Gisburn Forest | U21 | | 7 | T mo racing | 1 / 9 | 100% | 6:21.30 | 6:21.30 | 0% | | 0% | |
| | 2017 UCI World Cup DH #5 | | Lenzerheide | 17-18 | 10023547439 & 2000 | 2 | | DNF / 7 | 0% | DNF | 4:11.18 | - | 2:57.04 | - | |
| | 2017 UCI World Cup DH #4 | | Vallnord | 17-18 | 10023547439 & 2000 | 4 | | 1 / 8 | 100% | 5:43.85 | 5:43.85 | 0% | 4:06.24 | 39.6% | |
| | 2017 HSBC UK | DH National Series #3 | | Rhyd y Felin | 13-18 | | 132 | T-Mo | 1 / 6 | 100% | 3:56.86 | 3:56.86 | 0% | 3:03.75 | 28.9% | |
| | 2017 UCI World Cup DH #2 | | Fort William | 17-18 | 10023547439 & 2000 | 7 | | 1 / 7 | 100% | 6:50.83 | 6:50.83 | 0% | 4:40.34 | 46.5% | |
| | 2017 Pearce Cycles #2 | | Bringewood | U19 | | 1577 | | 1 / 7 | 100% | 2:22.31 | 2:22.31 | 0% | 1:57.06 | 21.6% | |
| | PMBA Enduro - UK Enduro Champs '17 | | Graythwaite | U21 | 17 | 984 | T-MO Racing | 1 / 7 | 100% | 25:30.37 | 25:30.37 | 0% | 20:41.13 | 23.3% | |
| | 2017 British Cycling MTB XC #2 | | Wasing | 17-18 | | 265 | Abergavenny RC | 4 / 15 | 79% | 1h23:26.00 | 1h15:51.00 | 10% | - | - | |
| | 2017 Pearce Cycles #1 | | Kinsham | U19 | | 1577 | | 1 / 6 | 100% | 2:05.12 | 2:05.12 | 0% | 1:41.50 | 23.3% | |
| | 2017 HSBC UK | DH National Series #1 | | Nant Gwrtheyrn | 13-18 | | 132 | T-MO Racing | 1 / 8 | 100% | 2:49.42 | 2:49.42 | 0% | 2:05.92 | 34.5% | |
| | 2017 Haibike Welsh Gravity Enduro Spring #3 | | Cwmcarn | U19 | | 286 | T-MO Racing | 2 / 3 | 50% | 9:34.90 | 9:13.42 | 3.9% | 7:51.98 | 21.8% | |
| | 2017 Haibike Welsh Gravity Enduro Spring #1 | | Afan | U19 | | 252 | T-MO Racing | 1 / 2 | 100% | 6:52.90 | 6:52.90 | 0% | 5:25.99 | 26.7% | |
| | 2016 Shimano BDS #5 | | Revolution Bike Park | 13-18 | | 566 | T-MO Racing | 3 / 9 | 75% | 4:05.85 | 3:49.15 | 7.3% | 2:43.86 | 50% | |
| | 2016 British Cycling MTB XC #5 | | Cannock Chase | 15-16 | | 97 | Abergavenny RC | 2 / 18 | 94% | 42:37.00 | 40:41.00 | 4.8% | - | - | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | 18-29 (Enduro Sprint) | | 2347 | T-MO Racing | 1 / 5 | 100% | 11:55.04 | 11:55.04 | 0% | - | - | |
| | Borderline Events - UK DH National Champs '16 | | Revolution Bike Park | 13-16 | 443151 | 244 | Abergavenny RC | 1 / 5 | 100% | 3:26.60 | 3:26.60 | 0% | 2:33.51 | 34.6% | |
| | 2016 Shimano BDS #4 | | Moelfre | 13-18 | | 566 | T-MO Racing | 5 / 14 | 69% | 3:31.03 | 3:26.79 | 2.1% | 2:36.58 | 34.8% | |
| | 2016 Shimano BDS #3 | | Rhyd y Felin | 13-18 | | 566 | T-MO Racing | 2 / 13 | 92% | 4:39.16 | 4:31.04 | 3% | 3:09.43 | 47.4% | |
| | 2016 Cannondale British Enduro Series #2 | | Dyfi Forest | Open | | 201 | T-MO Racing | 1 / 9 | 100% | 32:02.43 | 32:02.43 | 0% | 22:22.92 | 43.2% | |
| | 2016 British Cycling MTB XC #2 | | Newnham Park | 15-16 | | 98 | Abergavenny RC | 4 / 17 | 81% | 49:00.00 | 45:39.00 | 7.3% | - | - | |
| | 2016 Welsh MTB XC #2 | | Royal Welsh Showground | 15-16 | | 191 | | 1 / 2 | 100% | 37:18.00 | 37:18.00 | 0% | - | - | |
| | 2016 Welsh Gravity Enduro Spring #4 | | Afan | U18 | | 153 | T-Mo | 1 / 2 | 100% | 9:29.32 | 9:29.32 | 0% | 8:05.72 | 17.2% | |
| | 2016 Cannondale British Enduro Series #1 | | Ae Forest | Open | | 201 | T-Mo | 1 / 9 | 100% | 24:49.89 | 24:49.89 | 0% | 19:40.13 | 26.3% | |
| | 2016 Welsh Gravity Enduro Spring #3 | | Cwmcarn | U18 | | 257 | T-Mo | 1 / 1 | - | 9:39.13 | 9:39.13 | 0% | 8:13.49 | 17.4% | |
| | 2016 One Industries Mini Enduro #1 | | BikePark Wales | U18 | | 377 | T-MO Racing | 1 / 2 | 100% | 12:26.92 | 12:26.92 | 0% | 10:45.62 | 15.7% | |
| | 2015/16 661 Mini DH #3 | | Forest of Dean | 13-18 | | 320 | T-Mo | 1 / 4 | 100% | 1:24.81 | 1:24.81 | 0% | 1:10.30 | 20.6% | |
| | 2016 Welsh Gravity Enduro Spring #1 | | Afan | U18 | | 268 | T-Mo | 1 / 2 | 100% | 8:34.56 | 8:34.56 | 0% | 6:46.25 | 26.7% | |
| | 2015 British Cycling MTB XC #4 | | Cathkin Braes Country Park | 15-16 | | 42 | Abergavenny RC | 4 / 15 | 79% | 57:03.00 | 52:38.00 | 8.4% | - | - | |
| | 2015 British Cycling MTB XC #3 | | Fforest Fields | 15-16 | | 281 | Abergavenny RC | 3 / 18 | 88% | 44:04.00 | 41:15.00 | 6.8% | - | - | |
| | 2015 Welsh MTB XC #2 | | Royal Welsh Showground | 15-16 | | 106 | | 1 / 3 | 100% | 35:38.00 | 35:38.00 | 0% | - | - | |
| | 2015 British Cycling MTB XC #2 | | Newnham Park | 15-16 | | 282 | Abergavenny RC | 2 / 15 | 93% | 39:12.00 | 37:19.00 | 5.1% | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | 15-16 | | 78 | Abergavenny RC | 2 / 19 | 94% | 56:54.00 | 55:24.00 | 2.7% | - | - | |
| | 2015 Welsh MTB XC #1 | | Pembrey Country Park | 15-16 | | 92 | | 1 / 1 | - | 49:16.00 | 49:16.00 | 0% | - | - | |
| | 2014 British Cycling MTB XC #5 | | Cannock Chase | 13-14 | | 501 | Abergavenny RC | 1 / 11 | 100% | 49:40.00 | 49:40.00 | 0% | - | - | |
| | 2014 British Cycling MTB XC #4 | | Sherwood Pines | 13-14 | | 451 | Abergavenny RC | 1 / 12 | 100% | 33:56.00 | 33:56.00 | 0% | - | - | |
| | 2014 British Cycling MTB XC #3 | | Margam Park | 13-14 | | 501 | Abergavenny RC | 1 / 11 | 100% | 37:24.00 | 37:24.00 | 0% | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | 13-14 | | 471 | Abergavenny RC | 1 / 9 | 100% | 41:11.00 | 41:11.00 | 0% | - | - | |
| | 2014 Pedalon Southern XC #3 | | Crow Hill | 13-14 | | 47 | Abergavenny RC | 1 / 5 | 100% | 34:07.00 | 34:07.00 | 0% | - | - | |
| | 2014 Pedalon Southern XC #2 | | Checkendon | 13-14 | | 67 | Abergavenny RC | 1 / 7 | 100% | 45:36.00 | 45:36.00 | 0% | - | - | |
| | 2014 British Cycling MTB XC #1 | | Codham Park | 13-14 | | 532 | Abergavenny RC | 1 / 15 | 100% | 41:21.00 | 41:21.00 | 0% | - | - | |
| | 2014 Pedalon Southern XC #1 | | Wasing | 13-14 | | 86 | Abergavenny RC | 1 / 6 | 100% | 22:26.00 | 22:26.00 | 0% | - | - | |