| | 2023 Schwalbe British 4x #9 | | Twisted Oaks Bike Park | 30-39 | | 121 | | 1 / 6 | 100% | n/a | | - | | - | |
| | Si Paton - The Malverns MTB Festival - 4x National Champs p/b Cannondale | | Eastnor Deer Park | 40-49 | | 49 | | 3 / 11 | 80% | n/a | | - | | - | |
| | 2023 Schwalbe British 4x #8 | | Afan | 30-39 | | 121 | | 4 / 7 | 50% | n/a | | - | | - | |
| | 2023 Schwalbe British 4x #7 | | Afan | 30-39 | | 121 | | 1 / 6 | 100% | n/a | | - | | - | |
| | 2023 Schwalbe British 4x #6 | | Redhill | 30-39 | | 121 | | 4 / 6 | 40% | n/a | | - | | - | |
| | 2023 Schwalbe British 4x #1 | | Chicksands | 30-39 | | 121 | | 1 / 9 | 100% | n/a | | - | | - | |
| | 2022 Schwalbe British 4x #7 | | 417 Project | 30-39 | | 1M | | 4 / 10 | 67% | n/a | | - | | - | |
| | 2022 Schwalbe British 4x #4 | | Redhill | 30-39 | | 1M | | 3 / 7 | 67% | n/a | | - | | - | |
| | 2022 Schwalbe British 4x #3 | | Redhill | 30-39 | | 1M | | 1 / 9 | 100% | n/a | | - | | - | |
| | 2022 4x Pro Tour #2 | | Winterberg | Elite | 10004166132 & 1983 | 38 | Bike Active | 12 / 15 | 21% | n/a | | - | | - | |
| | 2022 Schwalbe British 4x #2 | | Afan | 30-39 | | 1M | | 2 / 6 | 80% | n/a | | - | | - | |
| | 2022 Schwalbe British 4x #1 | | Afan | 30-39 | | 1M | | 4 / 7 | 50% | n/a | | - | | - | |
| | 2021 HSBC UK | Schwalbe British 4x #7 | | Afan | 30-39 | | 1M | | 1 / 8 | 100% | n/a | | - | | - | |
| | 2021 HSBC UK | Schwalbe British 4x #6 | | Afan | 30-39 | | 1M | | 1 / 12 | 100% | n/a | | - | | - | |
| | British 4x - UK 4x National Champs '21 | | Redhill | 30-39 | | 1M | | 7 / 11 | 40% | n/a | | - | | - | |
| | 2021 HSBC UK | Schwalbe British 4x #4 | | Falmouth 4x | 30-39 | | 1M | | 2 / 7 | 83% | n/a | | - | | - | |
| | 2021 HSBC UK | Schwalbe British 4x #3 | | Falmouth 4x | 30-39 | | 1M | | 2 / 8 | 86% | n/a | | - | | - | |
| | 2021 HSBC UK | Schwalbe British 4x #2 | | Harthill | 30-39 | | 1M | | 1 / 7 | 100% | n/a | | - | | - | |
| | 2021 HSBC UK | Schwalbe British 4x #1 | | Harthill | 30-39 | | 1M | | 2 / 11 | 90% | n/a | | - | | - | |
| | 2020 HSBC UK | Schwalbe British 4x #1 | | Redhill | 30-39 | | 53 | | 5 / 7 | 33% | n/a | | - | | - | |
| | 2019 HSBC UK | Schwalbe British 4x #7 | | Redhill | 30-39 | | 282 | | 2 / 8 | 86% | n/a | | - | | - | |
| | 2019 HSBC UK | Schwalbe British 4x #6 | | Falmouth 4x | 30-39 | | 282 | | 3 / 8 | 71% | n/a | | - | | - | |
| | 2019 HSBC UK | Schwalbe British 4x #5 | | Falmouth 4x | 30-39 | | 282 | | 1 / 8 | 100% | n/a | | - | | - | |
| | 2019 HSBC UK | Schwalbe British 4x #2 | | Harthill | 30-39 | | 282 | Bike Active | 1 / 8 | 100% | n/a | | - | | - | |
| | 2019 HSBC UK | Schwalbe British 4x #1 | | Chicksands | 30-39 | | 282 | Bike Active | 1 / 10 | 100% | n/a | | - | | - | |
| | 2018 HSBC UK | Schwalbe British 4x #6 | | Falmouth 4x | 30-39 | | 383 | Bike Active | 2 / 10 | 89% | n/a | | - | | - | |
| | British 4x - UK 4x National Champs '18 | | Falmouth 4x | 30-39 | | 383 | Bike Active | 4 / 11 | 70% | n/a | | - | | - | |
| | 2018 HSBC UK | Schwalbe British 4x #4 | | Afan | 30-39 | | 383 | Bike Active | 1 / 12 | 100% | n/a | | - | | - | |
| | 2018 HSBC UK | Schwalbe British 4x #2 | | Harthill | 30-39 | | 383 | Bike Active | 3 / 7 | 67% | n/a | | - | | - | |
| | 2018 HSBC UK | Schwalbe British 4x #1 | | Chicksands | 30-39 | 419637 | 383 | Bike Active | 1 / 10 | 100% | n/a | | - | | - | |
| | 2017 HSBC UK | Schwalbe British 4x #4 | | Redhill | 30-39 | | 252 | | 5 / 9 | 50% | n/a | | - | | - | |
| | 2017 HSBC UK | Schwalbe British 4x #3 | | Afan | 30-39 | | 252 | Bike Active | 6 / 7 | 17% | n/a | | - | | - | |
| | 2017 HSBC UK | Schwalbe British 4x #2 | | Harthill | 30-39 | | 252 | Bike Active | 4 / 9 | 63% | n/a | | - | | - | |
| | 2017 HSBC UK | Schwalbe British 4x #1 | | Chicksands | 30-39 | | 252 | | 3 / 12 | 82% | n/a | | - | | - | |
| | Chicksands - Chicksands Dual | | Chicksands | 30+ | | 75 | | 6 / 42 | 88% | n/a | | - | | - | |
| | 2016 Schwalbe British 4x #7 | | Harthill | 30-39 | | 201 | | 2 / 11 | 90% | n/a | | - | | - | |
| | British 4x - UK 4x National Champs '16 | | Moelfre | 30-39 | | 201 | | 4 / 6 | 40% | n/a | | - | | - | |
| | 2016 Schwalbe British 4x #3 | | Redhill | 30-39 | | 201 | DBS | 3 / 8 | 71% | n/a | | - | | - | |
| | 2016 Schwalbe British 4x #1 | | Chicksands | 30-39 | | 201 | | 1 / 7 | 100% | n/a | | - | | - | |
| | Chicksands - Chicksands 4x | | Chicksands | 30+ | | 342 | | 2 / 15 | 93% | n/a | | - | | - | |
| | Naked Racing - UK 4x National Champs '15 | | Moelfre | 30-39 | | 292 | | 5 / 10 | 56% | n/a | | - | | - | |
| | Megavalanche - Megavlanche Affinity '15 | | Alpe d'Huez | 30-39 | | 896 | | 4 / 23 | 86% | 1h22:19.30 | 1h02:12.95 | 32.3% | 1h02:12.95 | 32.3% | |
| | 2015 Schwalbe British 4x #3 | | Redhill | 30-39 | | 292 | | 3 / 12 | 82% | n/a | | - | | - | |
| | 2015 Schwalbe British 4x #2 | | Afan | 30-39 | | ? | | 3 / 12 | 82% | n/a | | - | | - | |
| | 2015 Aston Hill #1 | | Aston Hill | 30-39 | 419637 | 138 | | 12 / 49 | 77% | 1:30.30 | 1:24.70 | 6.6% | 1:21.00 | 11.5% | |
| | 2014 Schwalbe British 4x #2 | | Afan | 30-39 | | 183 | | 11 / 15 | 29% | n/a | | - | | - | |
| | 2014 Aston Hill #1 | | Aston Hill | 30-39 | 419637 | 144 | | 6 / 40 | 87% | 1:40.88 | 1:35.32 | 5.8% | 1:27.97 | 14.7% | |
| | 2014 Schwalbe British 4x #1 | | Harthill | 30-39 | | 183 | | 4 / 18 | 82% | n/a | | - | | - | |
| | 2013/14 661 Mini DH #4 | | Forest of Dean | 30-39 | | 300 | | 4 / 31 | 90% | 1:08.43 | 1:06.65 | 2.7% | 1:06.51 | 2.9% | |
| | 2013/14 661 Mini DH #3 | | Forest of Dean | 30-39 | | 237 | | 3 / 50 | 96% | 55.54s | 53.31s | 4.2% | 52.84s | 5.1% | |
| | 2012 British 4x #2 | | Penshurst | 19-29 | | ? | | 6 / 23 | 77% | n/a | | - | | - | |
| | 2011 British 4x #3 | | Afan | Senior | | 248 | | 4 / 32 | 90% | n/a | | - | | - | |
| | 2011 MIJ #2 | | Taff Buggy | 19-29 | | 146 | | 11 / 43 | 76% | 2:12.48 | 2:06.57 | 4.7% | 1:59.66 | 10.7% | |
| | 2011 Aston Hill #1 | | Aston Hill | 19-29 | | 280 | | 27 / 101 | 74% | 1:36.39 | 1:30.27 | 6.8% | 1:25.05 | 13.3% | |
| | 2010 Welsh DH #4 | | Moelfre | 19-29 | | 506 | | 32 / 81 | 61% | 2:38.13 | 2:19.32 | 13.5% | 2:16.15 | 16.1% | |
| | 2010 NPS 4x #6 | | Chicksands | 19-29 | | 132 | | 15 / 30 | 52% | n/a | | - | | - | |
| | 2010 MIJ #4 | | Taff Buggy | 19-29 | | 309 | | 18 / 53 | 67% | 2:04.31 | 1:55.46 | 7.7% | 1:52.75 | 10.3% | |
| | 2010 NPS 4x #4 | | Penshurst | 19-29 | | 132 | | 12 / 25 | 54% | n/a | | - | | - | |
| | 2010 NPS 4x #3 | | Redhill | 19-29 | | 132 | | 15 / 37 | 61% | n/a | | - | | - | |
| | 2010 NPS 4x #2 | | Harthill | 19-29 | | 132 | | 26 / 38 | 32% | n/a | | - | | - | |
| | 2010 Welsh DH #1 & Welsh Champs | | Llangollen | 19-29 | | 479 | | 82 / 98 | 16% | 2:52.75 | 2:06.61 | 36.4% | 1:51.24 | 55.3% | |
| | 2009/10 661 Mini DH #3 | | Forest of Dean | 19-29 | | 183 | | 8 / 64 | 89% | 1:19.42 | 1:14.69 | 6.3% | 1:12.38 | 9.7% | |
| | 2009/10 661 Mini DH #2 | | Forest of Dean | 19-29 | | 106 | | 11 / 77 | 87% | 1:13.54 | 1:08.89 | 6.8% | 1:06.92 | 9.9% | |
| | MTBNZ - New Zealand DH National Champs '09 | | Kaka Hill, Nelson | Senior | | 186 | | 12 / 26 | 56% | 4:22.88 | 3:45.96 | 16.3% | 3:21.74 | 30.3% | |
| | 2009 NZ MTB SI Cup #3 | | Strachan Peak, Blenheim | Senior | | 677 | | 16 / 28 | 44% | 3:40.19 | 3:21.37 | 9.4% | 3:01.88 | 21.1% | |
| | 2009 NZ MTB SI Cup #2 | | Coronet Peak, Queenstown | Senior | | 677 | | 21 / 51 | 60% | 3:25.75 | 3:11.07 | 7.7% | 3:01.57 | 13.3% | |
| | 2009 NZ MTB NI Cup #3 | | Levin | Senior | | 677 | | DNS / 22 | 0% | DNS | 3:08.74 | - | 3:01.72 | - | |
| | 2009 NZ MTB NI Cup #2 | | Rotorua | Senior | | 677 | | 21 / 27 | 23% | 3:54.20 | 3:22.20 | 15.8% | 3:04.30 | 27.1% | |
| | 2009 NZ MTB NI Cup #1 | | Rotorua | Senior | | 677 | | 24 / 43 | 45% | 4:14.33 | 3:36.33 | 17.6% | 3:30.08 | 21.1% | |
| | BUCS - Student Champs '07 | | Dunkeld | 17+ | | 636 | UWE | 40 / 164 | 76% | 3:02.60 | 2:31.33 | 20.7% | 2:12.03 | 38.3% | |
| | 2005 NPS #3 | | Fort William | 19-29 | | 761 | | 23 / 55 | 59% | 5:45.37 | 5:02.60 | 14.1% | 4:41.33 | 22.8% | |
| | 2005 Dragon Downhill #4 | | Rheola | 19-29 | 419637 | 794 | Westdrayton MBC | 27 / 85 | 69% | 3:42.71 | 3:20.25 | 11.2% | 3:00.57 | 23.3% | |
| | 2005 Dragon Downhill #3 | | Rheola | 19-29 | 419637 | 794 | Westdrayton MBC | 38 / 95 | 61% | 3:52.29 | 3:21.96 | 15% | 3:06.72 | 24.4% | |
| | 2005 NPS #2 | | Cwmcarn | 19-29 | | 741 | | 54 / 65 | 17% | 4:52.96 | 3:33.32 | 37.3% | 3:01.38 | 61.5% | |
| | BUCS - Student Champs '04 | | Bringewood | Open | | 575 | Brighton | 35 / 195 | 82% | 3:27.35 | 2:50.09 | 21.9% | 2:50.09 | 21.9% | |
| | 2003 Dragon Downhill #13 | | Wentwood | 19-29 | 419637 | 947 | Westdrayton MBC | 12 / 34 | 67% | 2:06.22 | 1:55.28 | 9.5% | 1:50.77 | 13.9% | |
| | 2003 Dragon Downhill #13 (chainless) | | Wentwood | Chainless | 419637 | 947 | Westdrayton MBC | 43 / 83 | 49% | 2:08.99 | 1:55.41 | 11.8% | 1:55.41 | 11.8% | |
| | 2003 Dragon Downhill #12 | | Wentwood | 19-29 | | 947 | | 20 / 47 | 59% | 2:07.32 | 1:59.40 | 6.6% | 1:55.04 | 10.7% | |
| | 2003 Tissot World Cup 4x #1 | | Fort William | Elite | GBR19830221 | 63 | | 63 / 85 | 26% | n/a | | - | | - | |
| | 2003 Dragon Downhill #2 | | Mountain Ash | 19-29 | 419637 | 947 | Westdrayton MBC | 4 / 78 | 96% | 3:45.36 | 3:36.90 | 3.9% | 3:31.64 | 6.5% | |
| | 2003 Dragon Downhill #1 | | Mountain Ash | 19-29 | 419637 | 947 | Westdrayton MBC | 18 / 70 | 75% | 3:56.55 | 3:41.95 | 6.6% | 3:32.96 | 11.1% | |
| | BUCS - Student Champs '03 | | Hopton | Open | | 626 | Brighton | 25 / 192 | 87% | 3:14.62 | 2:55.69 | 10.8% | 2:55.69 | 10.8% | |
| | 2003 Specialized Winter #1 | | Bringewood | 19-29 | | 63 | | 21 / 73 | 72% | 3:24.42 | 2:54.61 | 17.1% | 2:46.38 | 22.9% | |
| | 2002 NPS #4 | | Fort William | 19-29 | 419637 | 168 | Brighton Uni | 51 / 86 | 41% | 5:43.30 | 4:44.60 | 20.6% | 4:24.38 | 29.9% | |
| | 2002 Dragon Downhill #11 | | Mountain Ash | 19-29 | | 947 | Westdrayton MBC | 16 / 46 | 67% | 4:31.80 | 4:01.76 | 12.4% | 3:56.05 | 15.2% | |
| | 2002 Dragon Downhill #10 | | Mountain Ash | 19-29 | | 947 | Westdrayton MBC | 29 / 55 | 48% | 4:51.31 | 4:00.93 | 20.9% | 4:00.93 | 20.9% | |
| | Dragon Downhill - Welsh Champs | | Gethin | 19-29 | 419637 | 947 | Westdrayton MBC | 42 / 49 | 15% | 4:32.46 | 3:25.91 | 32.3% | 3:07.57 | 45.3% | |
| | 2002 Dragon Downhill #5 | | Gethin | 19-29 | 419637 | 947 | Westdrayton MBC | 40 / 50 | 20% | 5:53.59 | 4:18.18 | 37% | 4:09.60 | 41.7% | |