| | BUCS - DH Student Champs '11 | | Moelfre | Senior | | 636 | Reading | DNS / 386 | 0% | DNS | 2:21.89 | - | 2:21.89 | - | |
| | 2014 One Industries Mini Enduro #2 | | Forest of Dean | 18-29 | | 48 | | 67 / 79 | 15% | 11:37.80 | 6:52.10 | 69.3% | 6:52.10 | 69.3% | |
| | 2016 Schwalbe British 4x #7 | | Harthill | 18-29 | | 16 | | 3 / 20 | 89% | n/a | | - | | - | |
| | Chicksands - Chicksands Dual | | Chicksands | 19-29 | | 32 | | 7 / 30 | 79% | n/a | | - | | - | |
| | 2017 HSBC UK | Schwalbe British 4x #1 | | Chicksands | Elite | | 89 | | 20 / 22 | 10% | n/a | | - | | - | |
| | 2017 HSBC UK | Schwalbe British 4x #2 | | Harthill | Elite | | 89 | Fastlanephotography.co.uk | 8 / 15 | 50% | n/a | | - | | - | |
| | 2017 HSBC UK | Schwalbe British 4x #4 | | Redhill | Elite | | 89 | | 11 / 13 | 17% | n/a | | - | | - | |
| | 2017 HSBC UK | Schwalbe British 4x #5 | | Moelfre | Elite | | 89 | Fastlanephotography.co.uk | 12 / 12 | 0% | n/a | | - | | - | |
| | 2017 HSBC UK | Schwalbe British 4x #6 | | Falmouth 4x | Elite | | 89 | Fastlanephotography.co.uk | 7 / 14 | 54% | n/a | | - | | - | |
| | 2017 HSBC UK | Schwalbe British 4x #7 | | 417 Project | Elite | | 89 | Fastlanephotography.co.uk | 6 / 12 | 55% | n/a | | - | | - | |
| | 2010 NPS 4x #1 | | UK Bike Park | Big Fun: 18+ | | 128 | | 6 / 13 | 58% | n/a | | - | | - | |
| | 2010 NPS 4x #2 | | Harthill | Big Fun: 18+ | | 128 | | 10 / 13 | 25% | n/a | | - | | - | |
| | 2010 NPS 4x #4 | | Penshurst | Big Fun: 18+ | | 128 | | 9 / 13 | 33% | n/a | | - | | - | |
| | 2018 HSBC UK | Schwalbe British 4x #2 | | Harthill | Elite | | 8 | DBS | 14 / 16 | 13% | n/a | | - | | - | |
| | 2018 HSBC UK | Schwalbe British 4x #3 | | Fort William | Elite | | 8 | | 4 / 6 | 40% | n/a | | - | | - | |
| | Si Paton - The Malverns MTB Festival - Quad Eliminator | | Eastnor Deer Park | Open | | 12 | Dialled Bikes | - / 91 | 0% | n/a | | - | | - | |
| | BUCS - Student Champs '03 | | Hopton | Open | | 718 | Sheffield University | 183 / 192 | 5% | 5:04.16 | 2:55.69 | 73.1% | 2:55.69 | 73.1% | |
| | 2020 HSBC UK | Schwalbe British 4x #1 | | Redhill | 30-39 | | 38 | | 2 / 7 | 83% | n/a | | - | | - | |
| | 2020 HSBC UK | Schwalbe British 4x #2 | | Harthill | 30-39 | | 352 | | 1 / 6 | 100% | n/a | | - | | - | |
| | 2021 HSBC UK | Schwalbe British 4x #1 | | Harthill | 30-39 | | 205 | | 1 / 11 | 100% | n/a | | - | | - | |
| | 2021 North Region BMX #1 | | Mid Lancs BMX | Cruiser: 30-39 | | 3 | CGR | 1 / 3 | 100% | n/a | | - | | - | |
| | 2021 HSBC UK | BMX National Series #1 | | Cyclopark | 30-39 | | 086 | SMILEY'S | 6 / 10 | 44% | n/a | | - | | - | |
| | 2021 HSBC UK | BMX National Series #1 | | Cyclopark | Cruiser: 30-39 | | 3 | SMILEY'S | 1 / 4 | 100% | n/a | | - | | - | |
| | 2021 HSBC UK | BMX National Series #2 | | Cyclopark | 30-39 | | 086 | SMILEY'S | 6 / 10 | 44% | n/a | | - | | - | |
| | 2021 HSBC UK | BMX National Series #2 | | Cyclopark | Cruiser: 30-39 | | 3 | SMILEY'S | 1 / 4 | 100% | n/a | | - | | - | |
| | 2021 North Region BMX #2 | | Crewe BMX | 30-39 | | 086 | CGR | 1 / 2 | 100% | n/a | | - | | - | |
| | 2021 North Region BMX #3 | | Blackpool BMX | 40-49 | | 086 | CGR | 1 / 11 | 100% | n/a | | - | | - | |
| | 2021 North Region BMX #3 | | Blackpool BMX | Super Cruiser: 17-39 | | 3 | CGR | 1 / 10 | 100% | n/a | | - | | - | |
| | 2021 HSBC UK | Schwalbe British 4x #3 | | Falmouth 4x | 30-39 | | 205 | | 1 / 8 | 100% | n/a | | - | | - | |
| | 2021 HSBC UK | Schwalbe British 4x #4 | | Falmouth 4x | 30-39 | | 205 | | 1 / 7 | 100% | n/a | | - | | - | |
| | 2021 Midlands Regional BMX #3 | | Telford BMX | Super Cruiser: 17-39 | | 3 | CGR | 1 / 9 | 100% | n/a | | - | | - | |
| | 2021 North Region BMX #5 | | National Cycling Centre | 40-49 | | 086 | SMILEY'S | 1 / 10 | 100% | n/a | | - | | - | |
| | 2021 HSBC UK | BMX National Series #4 | | Gosport BMX | Cruiser: 30-39 | | 3 | SMILEY'S | 1 / 8 | 100% | n/a | | - | | - | |
| | 2021 HSBC UK | BMX National Series #4 | | Gosport BMX | 30-39 | | 086 | SMILEY'S | 7 / 9 | 25% | n/a | | - | | - | |
| | 2021 HSBC UK | BMX National Series #3 | | Gosport BMX | 30-39 | | 086 | SMILEY'S | 7 / 9 | 25% | n/a | | - | | - | |
| | 2021 HSBC UK | BMX National Series #3 | | Gosport BMX | Cruiser: 30-39 | | 3 | SMILEY'S | 1 / 8 | 100% | n/a | | - | | - | |
| | British 4x - UK 4x National Champs '21 | | Redhill | 30-39 | | 205 | | 1 / 11 | 100% | n/a | | - | | - | |
| | 2021 HSBC UK | BMX National Series #6 | | Cumbernauld BMX | 30-39 | | 086 | SMILEY'S | 7 / 11 | 40% | n/a | | - | | - | |
| | 2021 HSBC UK | BMX National Series #5 | | Cumbernauld BMX | 30-39 | | 086 | SMILEY'S | 6 / 11 | 50% | n/a | | - | | - | |
| | British Cycling - UK BMX National Champs '21 | | Leicester BMX | Cruiser: 30-39 | | 3.4 | CGR | 3 / 18 | 88% | n/a | | - | | - | |
| | British Cycling - UK BMX National Champs '21 | | Leicester BMX | 30-39 | | 1.4 | CGR | 3 / 17 | 88% | n/a | | - | | - | |
| | 2021 HSBC UK | Schwalbe British 4x #7 | | Afan | 30-39 | | 205 | | 4 / 8 | 57% | n/a | | - | | - | |
| | 2021 HSBC UK | Schwalbe British 4x #6 | | Afan | 30-39 | | 205 | | 2 / 12 | 91% | n/a | | - | | - | |
| | 2021 Shimano Lazer West Midlands Cyclo-Cross League #9 | | Halo Hereford Leisure Centre | 19+ | | 245 | Smileys Flight Club | 6 / 15 | 64% | -1LAP | 52:06.00 | - | - | - | |
| | 2021 Mid Lancs BMX Summer #4 | | Mid Lancs BMX | 17+ | | 086 | CGR | 8 / 18 | 59% | n/a | | - | | - | |
| | 2021 Mid Lancs BMX Summer #3 | | Mid Lancs BMX | Cruiser | | 3 | CGR | 7 / 22 | 71% | n/a | | - | | - | |
| | 2021 Mid Lancs BMX Summer #2 | | Mid Lancs BMX | 17-29 | | 086 | CGR | 9 / 13 | 33% | n/a | | - | | - | |
| | 2021 HSBC UK | CX National Trophy Series #6 | | Broughton Park | Elite | | 53 | Smiley's flight club | 26 / 28 | 7% | -5LAP | 56:20.00 | - | - | - | |
| | 2021/22 Racing Under The Roof #4 | | National Cycling Centre | 30+ | | 086 | Cheshire Ghostriders BMX | 1 / 10 | 100% | n/a | | - | | - | |
| | 2021/22 Racing Under The Roof #5 | | National Cycling Centre | 30+ | | 086 | Smiley's flight club | 4 / 13 | 75% | n/a | | - | | - | |
| | 2022 British Cycling BMX National Series #1 | | National Cycling Centre | Cruiser: 40-44 (merged from 30-39 Cruiser) | | 1 | Smiley's flight club | 1 / 20 | 100% | n/a | | - | | - | |
| | 2022 British Cycling BMX National Series #1 | | National Cycling Centre | 30+ | | 8 | Smiley's flight club | 10 / 15 | 36% | n/a | | - | | - | |
| | 2022 British Cycling BMX National Series #2 | | National Cycling Centre | Cruiser: 40-44 | | 1X | Smiley's flight club | 1 / 19 | 100% | n/a | | - | | - | |
| | 2022 British Cycling BMX National Series #3 | | Cyclopark | Cruiser: 30-39 | | 1 | Cheshire Ghostriders BMX / Smiley's flight club | 1 / 10 | 100% | n/a | | - | | - | |
| | 2022 British Cycling BMX National Series #4 | | Cyclopark | Cruiser: 30-39 | | 1 | Cheshire Ghostriders BMX / Smiley's flight club | 1 / 10 | 100% | n/a | | - | | - | |
| | 2022 Midlands Regional BMX #1 | | Birmingham BMX | 19-29 | | 8X | Cheshire Ghostriders BMX / Smiley's flight club | 4 / 14 | 77% | n/a | | - | | - | |
| | 2022 British Cycling BMX National Series #5 | | Cumbernauld BMX | 30+ | | 8 | Cheshire Ghostriders BMX / Smiley's flight club | 5 / 9 | 50% | n/a | | - | | - | |
| | 2022 British Cycling BMX National Series #5 | | Cumbernauld BMX | Cruiser: 40-44 (merged from 30-39 Cruiser) | | 1X | Cheshire Ghostriders BMX / Smiley's flight club | 1 / 17 | 100% | n/a | | - | | - | |
| | 2022 British Cycling BMX National Series #6 | | Cumbernauld BMX | Cruiser: 40-44 (merged from 30-39 Cruiser) | | 1X | Cheshire Ghostriders BMX / Smiley's flight club | 1 / 17 | 100% | n/a | | - | | - | |
| | 2022 British Cycling BMX National Series #7 | | Peckham BMX | 30+ | | 8 | Cheshire Ghostriders BMX / Smiley's flight club | 9 / 11 | 20% | n/a | | - | | - | |
| | 2022 British Cycling BMX National Series #8 | | Peckham BMX | 30+ | | 8 | Cheshire Ghostriders BMX / Smiley's flight club | 5 / 11 | 60% | n/a | | - | | - | |
| | 2022 South Region BMX #8 | | Bournemouth BMX | 17-29 | | 8 | Cheshire Ghostriders BMX / Smiley's flight club | 5 / 21 | 80% | n/a | | - | | - | |
| | 2022 North Region BMX #8 | | Bruntwood BMX | 50+ (merged from 30+) | | 8 | Cheshire Ghostriders BMX | 1 / 20 | 100% | n/a | | - | | - | |
| | UCI - BMX World Championships '22 | | Nantes BMX | Cruiser: 30-34 (Challenge Male: Cruiser) | | 382 | | - / 51 | 0% | n/a | | - | - | - | |
| | UCI - BMX World Championships '22 | | Nantes BMX | 30-34 (Challenge Male: 17+) | | 720 | | - / 46 | 0% | n/a | | - | - | - | |
| | 2022 British Cycling BMX National Series #9 | | Birmingham BMX | 30+ | | 8 | Cheshire Ghostriders BMX / Smiley's flight club | 2 / 10 | 89% | n/a | | - | | - | |
| | 2022 British Cycling BMX National Series #9 | | Birmingham BMX | Cruiser: 30-39 | | 1 | Cheshire Ghostriders BMX / Smiley's flight club | 1 / 10 | 100% | n/a | | - | | - | |
| | 2022 British Cycling BMX National Series #10 | | Birmingham BMX | 30+ | | 8 | Cheshire Ghostriders BMX / Smiley's flight club | 3 / 10 | 78% | n/a | | - | | - | |
| | 2022 British Cycling BMX National Series #10 | | Birmingham BMX | Cruiser: 30-39 | | 1 | Cheshire Ghostriders BMX / Smiley's flight club | 1 / 10 | 100% | n/a | | - | | - | |
| | British Cycling - UK BMX National Champs '22 | | Bournemouth BMX | Cruiser: 30-39 | | 10.4 | Cheshire Ghostriders BMX / Smiley's flight club | 1 / 22 | 100% | n/a | | - | | - | |
| | British Cycling - UK BMX National Champs '22 | | Bournemouth BMX | 30+ | | 5.4 | Cheshire Ghostriders BMX / Smiley's flight club | 6 / 20 | 74% | n/a | | - | | - | |
| | North Region BMX - North Region BMX Club Champs | | Blackpool BMX | 40+ (merged from 30+) | | 8 | Cheshire Ghostriders BMX | 1 / 14 | 100% | n/a | | - | | - | |
| | North Region BMX - North Region BMX Club Champs | | Blackpool BMX | Cruiser: 17-39 (merged from 30-39 Cruiser) | | 1 | Cheshire Ghostriders BMX | 3 / 13 | 83% | n/a | | - | | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #4 | | Abbey Stadium, Redditch | 23-39 | | 299 | Smiley's flight club | 7 / 23 | 73% | 54:32.00 | 48:51.00 | 11.6% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #2 | | Heart of England Conference Centre | 23-39 | | 299 | Smiley's flight club | 15 / 23 | 36% | 1h00:56.00 | 52:34.00 | 15.9% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #7 | | Lakeside Campus | 23-39 | | 299 | Smiley's flight club | 9 / 27 | 69% | 57:24.00 | 50:19.00 | 14.1% | - | - | |
| | 2022/23 Birmingham BMX Winter Series #3 | | Birmingham BMX | Superclass | | 6 | Cheshire Ghostriders BMX | 6 / 7 | 17% | n/a | | - | | - | |
| | 2022/23 Birmingham BMX Winter Series #4 | | Birmingham BMX | Expert: 17-29 | | 6 | Cheshire Ghostriders BMX | 4 / 14 | 77% | n/a | | - | | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #10 | | Lakeside Campus | 23+ | | 299 | Smiley's flight club | 11 / 27 | 62% | 59:59.00 | 54:32.00 | 10% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #9 | | Baggeridge Country Park | 23+ | | 299 | Smiley's flight club | 6 / 24 | 78% | 59:33.00 | 52:26.00 | 13.6% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #8 | | Aldersley Stadium | 23+ | | 299 | Smiley's flight club | 7 / 25 | 75% | 51:40.00 | 51:14.00 | 0.9% | - | - | |
| | 2022/23 Birmingham BMX Winter Series #5 | | Birmingham BMX | Expert: 17-29 | | 6 | Cheshire Ghostriders BMX | 8 / 15 | 50% | n/a | | - | | - | |
| | 2023 North Region BMX #1 | | Crewe BMX | 17-18 (merged from 19-29) | | 6 | Cheshire Ghostriders BMX | 1 / 17 | 100% | n/a | | - | | - | |
| | 2023 British Cycling BMX National Series #1 | | Cyclopark | Cruiser: 30-39 | | 01 | Cheshire Ghostriders BMX / Smiley's flight club | 2 / 11 | 90% | n/a | | - | | - | |
| | 2023 British Cycling BMX National Series #2 | | Cyclopark | Cruiser: 30-39 | | 01 | Cheshire Ghostriders BMX / Smiley's flight club | 1 / 11 | 100% | n/a | | - | | - | |
| | 2023 North Region BMX #4 | | Bruntwood BMX | 50+ (merged from 19-29) | | 6 | Cheshire Ghostriders BMX | 2 / 19 | 94% | n/a | | - | | - | |
| | 2023 North Region BMX #4 | | Bruntwood BMX | Cruiser: 17-39 (merged from 30-39 Cruiser) | | 01 | Cheshire Ghostriders BMX | 3 / 15 | 86% | n/a | | - | | - | |
| | 2023 British Cycling BMX National Series #3 | | Platt Fields BMX | 30+ | | 6 | Smiley's flight club | 6 / 13 | 58% | n/a | | - | | - | |
| | 2023 British Cycling BMX National Series #3 | | Platt Fields BMX | Cruiser: 30-39 | | 1 | Smiley's flight club | 2 / 11 | 90% | n/a | | - | | - | |
| | 2023 British Cycling BMX National Series #4 | | Platt Fields BMX | 30+ | | 6 | Smiley's flight club | 8 / 13 | 42% | n/a | | - | | - | |
| | 2023 British Cycling BMX National Series #4 | | Platt Fields BMX | Cruiser: 30-39 | | 1 | Smiley's flight club | 2 / 11 | 90% | n/a | | - | | - | |
| | 2023 South West BMX #8 | | Torbay BMX | Cruiser: 30-39 (merged from Cruiser: 17-29) | | 01 | | 13 / 13 | 0% | n/a | | - | | - | |
| | 2023 British Cycling BMX National Series #5 | | Gosport BMX | 30+ | | 6 | Smiley's flight club | 7 / 13 | 50% | n/a | | - | | - | |
| | 2023 British Cycling BMX National Series #5 | | Gosport BMX | Cruiser: 30-39 | | 01 | Smiley's flight club | 3 / 12 | 82% | n/a | | - | | - | |
| | 2023 British Cycling BMX National Series #6 | | Gosport BMX | 30+ | | 6 | Smiley's flight club | 6 / 14 | 62% | n/a | | - | | - | |
| | 2023 British Cycling BMX National Series #6 | | Gosport BMX | Cruiser: 30-39 | | 01 | Smiley's flight club | 4 / 13 | 75% | n/a | | - | | - | |
| | 2023 MBMX Super Saturday #2 | | Platt Fields BMX | Expert: 30+ | | 1 | Cheshire Ghostriders BMX | 1 / 13 | 100% | n/a | | - | | - | |
| | UCI - BMX World Championships '23 | | Glasgow BMX | Cruiser: 30-34 (Challenge day 2) | | 295 | UK | - / 19 | 0% | n/a | | - | - | - | |
| | UCI - BMX World Championships '23 | | Glasgow BMX | 30-34 (Challenge day 4) | | 574 | UK | - / 23 | 0% | n/a | | - | - | - | |
| | British Cycling - UK BMX National Champs '23 | | Derby BMX | 30+ | | 5.4 | Mid Lancs BMX / Smiley's flight club | 4 / 14 | 77% | n/a | | - | | - | |