| | 2020 Schwalbe British 4x #2 | photo_library | Harthill | 19-29 | | 344 | | 4 / 12 | 73% | n/a (4x) | | n/a | | n/a | |
| | 2020 Schwalbe British 4x #1 | photo_library | Redhill | 19-29 | | 65 | | 4 / 13 | 75% | n/a (4x) | | n/a | | n/a | |
| | Aston Hill - Ricochet race | photo_library | Aston Hill | 19-29 | | 180 | | 6 / 27 | 81% | 1:32.41 | 1:26.55 | 6.8% | 1:24.41 | 9.5% | |
| | 2019 BR4R #3 | photo_library | Crowborough (The Bull Track) | 17-18 | | 12 | | 4 / 9 | 63% | 51.67s | 49.68s | 4% | 47.70s | 8.3% | |
| | 2019 Racers Guild Summer #1 | photo_library | Stile Cop | 17-18 | | 39 | | 4 / 14 | 77% | 56.16s | 50.93s | 10.3% | 50.93s | 10.3% | |
| | 2019 Aston Hill #1 - Ricochet DH | photo_library | Aston Hill | 17-18 | | 117 | | 8 / 19 | 61% | 1:24.94 | 1:16.03 | 11.7% | 1:15.99 | 11.8% | |
| | 2019 Pearce Cycles #1 | photo_library | Bringewood | 17-18 | | 926 | | 16 / 42 | 63% | 2:37.28 | 2:19.45 | 12.8% | 2:13.34 | 18% | |
| | 2018 Racers Guild Summer #5 | photo_library | Stile Cop | 17-18 | 2001 | 567 | | 4 / 12 | 73% | 1:20.34 | 1:17.92 | 3.1% | 1:12.98 | 10.1% | |
emoji_events | | 2018 Racers Guild Summer #4 | photo_library | Stile Cop | 17-18 | 822242 | 447 | | 1 / 8 | 100% | 45.04s | 45.04s | 0% | 41.93s | 7.4% | |
| | 2018 Pearce Cycles #3 | photo_library | Rhyd y Felin | 17-18 | | 933 | | 29 / 39 | 26% | 3:27.20 | 2:52.77 | 19.9% | 2:43.47 | 26.8% | |
| | 2018 Pearce Cycles #2 | photo_library | Bringewood | 17-18 | | 933 | | 22 / 34 | 36% | 1:55.60 | 1:36.90 | 19.3% | 1:34.12 | 22.8% | |
| | 2017 Racers Guild Works Components Summer #5 | photo_library | Stile Cop | 15-16 | 822242 | 528 | | 5 / 16 | 73% | 1:07.56 | 1:04.30 | 5.1% | 59.39s | 13.8% | |
| | 2017 Aston Hill #2 | photo_library | Aston Hill | 15-16 | | 48 | Team Rhead | 12 / 22 | 48% | 1:41.61 | 1:31.83 | 10.7% | 1:23.80 | 21.3% | |
| | 2017 Borderline Events UK DH #4 & Welsh Champs | photo_library | Revolution Bike Park, Llangynog | 15-16 | 822242 | 129 | | 18 / 22 | 19% | 3:58.93 | 3:03.20 | 30.4% | 2:53.11 | 38% | |
| | 2017 Racers Guild Works Components Summer #4 | photo_library | Stile Cop | 15-16 | 822242 | 421 | | 8 / 17 | 56% | 54.44s | 50.16s | 8.5% | 47.81s | 13.9% | |
| | Borderline Events - UK DH National Champs '17 | photo_library | Rhyd y Felin | 15-16 | 822242 | 222 | | 28 / 29 | 4% | 5:18.00 | 3:02.92 | 73.9% | 2:50.02 | 87% | |
| | 2017 Borderline Events UK DH #3 | photo_library | Llangollen | 15-16 | 822242 | 160 | Yeah Greg | 6 / 15 | 64% | 2:45.87 | 2:29.32 | 11.1% | 2:14.11 | 23.7% | |
| | 2017 Borderline Events UK DH #1 & Northern Champs | | Hamsterley | 15-16 | 822242 | 138 | | DNS / 17 | 0% | n/a | 1:23.59 | n/a | 1:17.91 | n/a | |
| | Racers Guild Racing - Works Components Winter Classic - A & E | photo_library | Stile Cop | 15-16 | 822242 | 183 | | 6 / 14 | 62% | 1:03.51 | 58.49s | 8.6% | 51.85s | 22.5% | |
| | 2017 Aston Hill #1 | photo_library | Aston Hill | 15-16 | | 47 | Firecrest MTB - DeVo | 9 / 26 | 68% | 1:48.17 | 1:37.12 | 11.4% | 1:27.92 | 23% | |
| | Racers Guild Racing - Works Components Winter Classic - Wonderland | photo_library | Stile Cop | 15-16 | | 180 | | 7 / 15 | 57% | 1:04.02 | 1:00.91 | 5.1% | 56.15s | 14% | |
emoji_events | | Chicksands - Chicksands Dual | photo_library | Chicksands | 15-18 | | 45 | | 2 / 7 | 83% | n/a (4x) | | n/a | | n/a | |
| | Racers Guild Racing - Works Components Winter Classic - Red | photo_library | Stile Cop | 15-16 | | 152 | | 12 / 20 | 42% | 1:31.34 | 1:26.18 | 6% | 1:15.53 | 20.9% | |
| | 2016 Racers Guild Works Components Summer Series #5 | photo_library | Stile Cop | 15-16 | | 160 | | 6 / 12 | 55% | 48.23s | 43.05s | 12% | 41.68s | 15.7% | |
| | 2016 Borderline Events UK DH #4 & Midland Champs | photo_library | Caersws | 15-16 | | 401 | | 18 / 22 | 19% | 2:55.14 | 2:19.71 | 25.4% | 2:04.85 | 40.3% | |
| | 2016 Racers Guild Works Components Summer Series #4 | photo_library | Stile Cop | 15-16 | | 159 | | 8 / 14 | 46% | 1:05.24 | 58.29s | 11.9% | 51.93s | 25.6% | |
| | 2016 Racers Guild Works Components Summer Series #2 | photo_library | Stile Cop | 15-16 | | 265 | | 4 / 10 | 67% | 57.76s | 48.46s | 19.2% | 46.21s | 25% | |
| | Borderline Events - UK DH National Champs '16 | photo_library | Revolution Bike Park, Llangynog | 15-16 | 822242 | 229 | | 27 / 34 | 21% | 3:38.16 | 2:44.10 | 33% | 2:33.51 | 42.1% | |
| | 2016 Racers Guild Works Components Summer Series #1 | photo_library | Stile Cop | 15-16 | | 114 | | 7 / 10 | 33% | 1:02.28 | 53.72s | 15.9% | 51.60s | 20.7% | |
| | 2016 Borderline Events UK DH #2 | photo_library | Llangollen | 15-16 | | 370 | | 14 / 17 | 19% | 2:55.68 | 2:31.99 | 15.6% | 2:12.14 | 33% | |
| | 2016 Aston Hill #1 | photo_library | Aston Hill | 15-16 | 822242 | 56 | | 13 / 19 | 33% | 2:05.15 | 1:37.13 | 28.9% | 1:28.07 | 42.1% | |
| | 2016 Borderline Events UK DH #1 | photo_library | Revolution Bike Park, Llangynog | 15-16 | 822242 | 65 | | 23 / 27 | 15% | 4:55.11 | 3:23.65 | 44.9% | 3:05.56 | 59% | |
| | Racers Guild Racing - DH Event | photo_library | Stile Cop | 15-16 | | 105 | | 6 / 12 | 55% | 1:29.17 | 1:18.57 | 13.5% | 1:14.49 | 19.7% | |
| | 2016 Schwalbe British 4x #1 | | Chicksands | 15-16 | | 212 | | 6 / 11 | 50% | n/a (4x) | | n/a | | n/a | |
emoji_events | | 2015/16 Racers Guild Winter Series #3 | photo_library | Stile Cop | 13-14 | | 114 | | 3 / 12 | 82% | 56.40s | 54.05s | 4.4% | 45.10s | 25.1% | |
| | 2015/16 Racers Guild Winter Series #2 | photo_library | Stile Cop | 13-14 | | 114 | | 7 / 9 | 25% | 1:05.58 | 58.17s | 12.7% | 51.18s | 28.1% | |
| | 2015/16 Racers Guild Winter Series #1 | photo | Stile Cop | 13-14 | | 114 | | 11 / 12 | 9% | 1:13.28 | 1:02.20 | 17.8% | 52.87s | 38.6% | |
emoji_events | | 2015 Schwalbe British 4x #5 | | Falmouth 4x | 13-14 | | 275 | | 2 / 7 | 83% | n/a (4x) | | n/a | | n/a | |
| | 2015 Schwalbe British 4x #4 | | Falmouth 4x | 13-14 | | 275 | | 4 / 8 | 57% | n/a (4x) | | n/a | | n/a | |
| | Naked Racing - 4x UK National Champs '15 | | Moelfre | 13-14 | | 275 | | 4 / 10 | 67% | n/a (4x) | | n/a | | n/a | |
| | 2015 Schwalbe British 4x #3 | | Redhill | 13-14 | | 275 | | 6 / 12 | 55% | n/a (4x) | | n/a | | n/a | |
| | 2015 Schwalbe British 4x #2 | | Afan | 13-14 | | ? | | 7 / 10 | 33% | n/a (4x) | | n/a | | n/a | |
| | 2015 Schwalbe British 4x #1 | | Harthill | 13-14 | | 275 | | 4 / 9 | 63% | n/a (4x) | | n/a | | n/a | |
| | 2014 Schwalbe British 4x #7 | | Leamington Spa | 13-14 | | 206 | | 5 / 7 | 33% | n/a (4x) | | n/a | | n/a | |
emoji_events | | 2014 Schwalbe British 4x #6 | | Falmouth 4x | 13-14 | | 206 | | 3 / 6 | 60% | n/a (4x) | | n/a | | n/a | |
emoji_events | | Naked Racing - 4x UK National Champs '14 | | Falmouth 4x | 13-14 | | 206 | | 3 / 6 | 60% | n/a (4x) | | n/a | | n/a | |
| | 2014 Schwalbe British 4x #4 | | Bridgnorth | 13-14 | | 206 | | 6 / 6 | 0% | n/a (4x) | | n/a | | n/a | |
| | 2014 Schwalbe British 4x #3 | photo_library | Redhill | 13-14 | | 206 | | 6 / 8 | 29% | n/a (4x) | | n/a | | n/a | |
| | 2014 Schwalbe British 4x #2 | photo_library | Afan | 13-14 | | 206 | | 4 / 8 | 57% | n/a (4x) | | n/a | | n/a | |
| | 2014 Schwalbe British 4x #1 | photo_library | Harthill | 13-14 | | 206 | | 4 / 7 | 50% | n/a (4x) | | n/a | | n/a | |
| | 2013 Schwalbe British 4x #6 | | Leamington Spa | Ripper | | 398 | | 7 / 10 | 33% | n/a (4x) | | n/a | | n/a | |
| | 2013 Schwalbe British 4x #3 | photo_library | Harthill | Ripper | | 323 | | 4 / 4 | 0% | n/a (4x) | | n/a | | n/a | |