| | 2023 Aberdeenshire Enduro Series #4 | | Tarland | 45+ | | 348 | | 1 / 19 | 100% | 20:00.60 | 20:00.60 | 0% | 19:44.30 | 1.4% | |
| | 2023 British Cycling DH National Series #4 | | Glencoe | 40-49 | | 191 | | 3 / 17 | 88% | 3:25.69 | 3:21.24 | 2.2% | 3:01.34 | 13.4% | |
| | Borderline Events - UK DH National Champs '23 | | Rhyd y Felin | 45-49 | | 211 | | 1 / 10 | 100% | 3:33.58 | 3:33.58 | 0% | 2:53.87 | 22.8% | |
| | 2023 SDA DH #4 & Scottish Champs | | Ae Forest | 40+ | 706859 | 449 | | 1 / 5 | 100% | 2:33.73 | 2:33.73 | 0% | 2:06.45 | 21.6% | |
| | SDA - UK DH National Champs '22 | | Glencoe | 45-49 | | 186 | | 1 / 7 | 100% | 2:47.13 | 2:47.13 | 0% | 2:17.38 | 21.7% | |
| | 2022 SDA DH #3 & Scottish Champs | | Glenshee | 40-49 | 706859 | 400 | | 2 / 15 | 93% | 2:36.43 | 2:28.82 | 5.1% | 2:13.33 | 17.3% | |
| | 2022 SDA DH #3 & Scottish Champs | | Glenshee | 40-49 (SDA series categorisation) | 706859 | 400 | | 2 / 20 | 95% | 2:36.43 | 2:28.82 | 5.1% | - | - | |
| | 2022 British Cycling DH National Series #3 | | Llangollen | 40-49 | | 710 | | 6 / 27 | 81% | 2:20.41 | 2:09.40 | 8.5% | 1:59.05 | 18% | |
| | 2022 British Cycling DH National Series #2 | | Fort William | 40-49 | | 710 | | 1 / 17 | 100% | 5:22.53 | 5:22.53 | 0% | 4:34.56 | 17.5% | |
| | 2022 British Cycling DH National Series #1 | | Rheola | 40-49 | | 710 | | 3 / 16 | 87% | 3:08.57 | 3:04.36 | 2.3% | 2:37.81 | 19.5% | |
| | 2022 SDA DH #1 | | Ae Forest | 40+ | 706859 | 400 | | 1 / 17 | 100% | 2:12.20 | 2:12.20 | 0% | 1:52.90 | 17.1% | |
| | 2021 SDA DH #3 | | Glenshee | 40+ | 706859 | 430 | | 3 / 11 | 80% | 3:08.46 | 2:52.32 | 9.4% | 2:31.92 | 24.1% | |
| | 2021 SDA DH #3 & Scottish Champs | | Fort William | 40+ | 706859 | 430 | | 1 / 16 | 100% | 5:21.70 | 5:21.70 | 0% | 4:48.68 | 11.4% | |
| | 2021 HSBC UK | DH National Series #2 | | Innerleithen | 40-49 | | 724 | | 5 / 15 | 71% | 3:38.63 | 3:19.11 | 9.8% | 3:00.87 | 20.9% | |
| | Pearce Events - UK DH National Champs '21 | | Rhyd y Felin | 45-49 | | 283 | | 3 / 8 | 71% | 3:04.24 | 2:51.26 | 7.6% | 2:27.02 | 25.3% | |
| | 2021 SDA DH #1 | | Glencoe | 40+ | 706859 | 430 | | 2 / 20 | 95% | 3:26.23 | 3:21.94 | 2.1% | 3:02.50 | 13% | |
| | 2019 HSBC UK | DH National Series #5 | | Ae Forest | 40+ | 706859 | 731 | | 4 / 15 | 79% | 2:13.49 | 2:11.68 | 1.4% | 2:00.07 | 11.2% | |
| | 2019 SDA #5 | | Ae Forest | 40+ | 706859 | 731 | | 5 / 21 | 80% | 2:13.49 | 2:11.68 | 1.4% | 1:59.82 | 11.4% | |
| | 2019 SDA #4 & Scottish Champs | | Glencoe | 40+ | 706859 | 414 | | 1 / 7 | 100% | 2:37.45 | 2:37.45 | 0% | 2:21.20 | 11.5% | |
| | 2019 SDA #3 | | Fort William | 40+ | 10017962158 & 706859 | 731 | | 1 / 30 | 100% | 5:12.48 | 5:12.48 | 0% | 4:35.16 | 13.6% | |
| | 2019 HSBC UK | DH National Series #2 | | Fort William | 40-49 | 10017962158 & 706859 | 731 | | 1 / 20 | 100% | 5:12.48 | 5:12.48 | 0% | 4:35.16 | 13.6% | |
| | 2019 SDA #1 | | Ae Forest | 40+ | 706859 | 414 | | DNS / 14 | 0% | DNS | | - | | - | |
| | 2018 SDA #5 & Scottish Champs | | Fort William | 40+ | | 438 | | 1 / 9 | 100% | 5:11.81 | 5:11.81 | 0% | 4:42.73 | 10.3% | |
| | SDA - UK DH National Champs '18 | | Glencoe | 40-44 | | 606 | | 2 / 6 | 80% | 2:46.72 | 2:45.78 | 0.6% | 2:15.65 | 22.9% | |
| | UCI - DHI Masters World Championships '18 | | Vallnord | 40-44 | 10017962158 | 250 | UK | 11 / 43 | 76% | 5:33.74 | 5:01.17 | 10.8% | 4:50.10 | 15% | |
| | 2018 POC Scottish Enduro Series #1 | | Laggan Wolftrax | 40-49 | | 331 | 26 Aint Dead | 1 / 41 | 100% | 18:06.89 | 18:06.89 | 0% | 15:35.26 | 16.2% | |
| | 2017 SDA #5 & Scottish Champs '17 | | Fort William | 40+ | 706859 | 400 | | 1 / 11 | 100% | 5:05.42 | 5:05.42 | 0% | 4:40.71 | 8.8% | |
| | 2017 SDA #1 | | Ae Forest | 40+ | | 400 | | 2 / 13 | 92% | 2:24.87 | 2:20.56 | 3.1% | 2:04.72 | 16.2% | |
| | 2016 SDA #5 | | Fort William | 40+ | 706859 | 421 | | 5 / 11 | 60% | 1:52.04 | 1:37.98 | 14.4% | 1:22.58 | 35.7% | |
| | 2016 SDA #4 | | Dunkeld | 40+ | 706859 | 421 | | 1 / 10 | 100% | 2:21.97 | 2:21.97 | 0% | 1:56.87 | 21.5% | |
| | Borderline Events - UK DH National Champs '16 | | Revolution Bike Park | 40-44 | 706859 | 504 | | 3 / 8 | 71% | 3:02.77 | 2:53.52 | 5.3% | 2:33.51 | 19.1% | |
| | SDA - Scottish Champs '16 | | Aberfeldy | 40+ | 706859 | 421 | | 2 / 7 | 83% | 2:09.01 | 2:06.19 | 2.2% | 1:48.59 | 18.8% | |
| | 2016 SDA #3 | | Glencoe | 40+ | | 421 | | 1 / 9 | 100% | 2:26.78 | 2:26.78 | 0% | 2:07.25 | 15.4% | |
| | 2016 SDA #2 | | Innerleithen | 40+ | | 421 | | 3 / 24 | 91% | 3:13.05 | 3:09.87 | 1.7% | 2:46.88 | 15.7% | |
| | 2016 SDA #1 | | Ae Forest | 40+ | | 421 | | 1 / 19 | 100% | 2:13.71 | 2:13.71 | 0% | 1:57.23 | 14.1% | |
| | 2015 SDA #5 | | Pitfichie | 40+ | 706859 | 425 | Moray Mountain Bike | 1 / 8 | 100% | 2:34.45 | 2:34.45 | 0% | 2:23.17 | 7.9% | |
| | 2015 SDA #2 | | Glencoe | 40+ | | 425 | | 3 / 18 | 88% | 3:11.75 | 3:03.64 | 4.4% | 2:43.10 | 17.6% | |
| | SDA - Scottish Champs '15 | | Ae Forest | 40+ | | 425 | | 5 / 19 | 78% | 2:13.37 | 2:04.82 | 6.9% | 1:50.44 | 20.8% | |
| | 2015 SDA #1 | | Innerleithen | 40+ | | 425 | | 3 / 18 | 88% | 3:19.61 | 3:08.68 | 5.8% | 2:46.49 | 19.9% | |
| | 2014 SDA #5 | | Fort William | 40+ | 706859 | 448 | | 3 / 19 | 89% | 5:27.75 | 5:20.18 | 2.4% | 4:38.20 | 17.8% | |
| | Borderline Events - UK DH National Champs '14 | | Innerleithen | 40-44 | GBR19741227 | 700 | | 4 / 15 | 79% | 3:37.42 | 3:16.06 | 10.9% | 2:53.24 | 25.5% | |
| | SDA - Scottish Champs '14 | | Glencoe | 40+ | 706859 | 448 | Moray Mountain Bike | 2 / 18 | 94% | 2:57.61 | 2:54.48 | 1.8% | 2:32.41 | 16.5% | |
| | 2014 Shimano BDS #3 | | Ae Forest | 40-49 | GBR19741227 | 702 | Moray Mountain Bike | 2 / 22 | 95% | 2:27.49 | 2:27.31 | 0.1% | 2:04.69 | 18.3% | |
| | 2014 Shimano BDS #2 | | Fort William | 40-49 | | 702 | Moray Mountain Bike | 2 / 24 | 96% | 5:42.55 | 5:42.20 | 0.1% | 4:46.22 | 19.7% | |
| | 2014 Shimano BDS #1 | | Antur Stiniog | 40-49 | GBR19741227 & 706859 | 702 | Ticket2ridebc.com | 4 / 26 | 88% | 2:55.92 | 2:43.98 | 7.3% | 2:30.11 | 17.2% | |
| | 2013 SDA #5 | | Fort William | 30-39 | | 523 | | 4 / 33 | 91% | 5:41.56 | 5:26.15 | 4.7% | 4:58.27 | 14.5% | |
| | 2013 Saracen BDS #3 | | Innerleithen | 30-39 | GBR19741227 | 709 | Ticket2ridebc.com | 7 / 29 | 79% | 2:56.34 | 2:37.75 | 11.8% | 2:29.56 | 17.9% | |
| | 2013 Saracen BDS #2 | | Fort William | 30-39 | | 709 | Ticket2ridebc.com | DNS / 32 | 0% | DNS | 5:27.90 | - | 4:46.88 | - | |
| | 2013 SDA #1 | | Innerleithen | 30-39 | | 523 | T2RBC.com | 3 / 41 | 95% | 3:47.84 | 3:43.79 | 1.8% | 3:14.36 | 17.2% | |
| | 2013 Borderline Events UK DH #1 | | Innerleithen | 30-39 | | 166 | Ticket2ridebc.com | 3 / 38 | 95% | 3:20.51 | 3:02.22 | 10% | 2:55.32 | 14.4% | |
| | No Fuss Events - The Dudes of Hazzard | | Kinlochleven | Master | | ? | Ticket2ridebc.com | 5 / 82 | 95% | 12:49.00 | 12:12.00 | 5.1% | 11:04.00 | 15.8% | |
| | 2012 Fetish Bike DH Series #3 - Kill The Bill 3 | | Fort William | 30-39 | | 55 | | 1 / 11 | 100% | 5:27.10 | 5:27.10 | 0% | 5:05.22 | 7.2% | |
| | Crankworx - Canadian Open | | Whistler, BC | 30+ | | 773 | | DNS / 24 | 0% | DNS | 3:12.54 | - | 2:44.80 | - | |
| | Crankworx - Air DH | | Whistler, BC | 30+ | | 773 | | 7 / 37 | 83% | 4:42.40 | 4:30.16 | 4.5% | 4:07.79 | 14% | |
| | Crankworx - Garbanzo | | Whistler, BC | 30+ | | 773 | | 19 / 61 | 70% | 15:24.05 | 13:35.46 | 13.3% | 12:33.27 | 22.7% | |
| | SDA - Scottish Champs '12 | | Fort William | 30-39 | 706859 | 502 | Moray Mountain Bike | 3 / 17 | 88% | 5:41.12 | 5:33.50 | 2.3% | 4:53.66 | 16.2% | |
| | 2012 Halo BDS #2 | | Fort William | 30-39 | | 753 | Moray Mountain Bike / Ticket2ridebc.com | 2 / 30 | 97% | 5:22.15 | 5:19.93 | 0.7% | 4:52.11 | 10.3% | |
| | 2012 SDA #1 | | Innerleithen | 30-39 | 706859 | 502 | Moray Mountain Bike | 1 / 48 | 100% | 3:15.92 | 3:15.92 | 0% | 2:56.95 | 10.7% | |
| | 2012 Alpine Winter #3 - DH | | Innerleithen | 30-39 | | 80 | tickettoridebc.com | 1 / 26 | 100% | 3:41.56 | 3:41.56 | 0% | 3:12.89 | 14.9% | |
| | 2012 Fetish Bike DH Series #1 | | Innerleithen | 30-39 | | 482 | Mcray MountainBike | 1 / 25 | 100% | 3:20.02 | 3:20.02 | 0% | 3:01.57 | 10.2% | |
| | 2011 SDA #5 | | Glencoe | 30-39 | GBR19741227 & 706859 | 548 | MMBC / Ticket2ridebc.com | 4 / 16 | 80% | 2:59.23 | 2:47.71 | 6.9% | 2:21.97 | 26.2% | |
| | SDA - Scottish Champs (push up) | | Killin | 30-39 | GBR19741227 & 706859 | 504 | MMBC / Ticket2ridebc.com | 2 / 26 | 96% | 1:35.69 | 1:35.12 | 0.6% | 1:26.49 | 10.6% | |
| | Borderline Events - Kill The Bill 2 | | Fort William | 30-39 | | 464 | | 1 / 15 | 100% | 5:29.72 | 5:29.72 | 0% | 5:10.08 | 6.3% | |
| | 2011 SDA #3 | | Dunkeld | 30-39 | GBR19741227 & 706859 | 548 | MMBC / Ticket2ridebc.com | 10 / 31 | 70% | 3:03.77 | 2:34.28 | 19.1% | 2:18.77 | 32.4% | |
| | 2011 SDA #2 | | Fort William | 30-39 | GBR19741227 & 706859 | 548 | MMBC / Ticket2ridebc.com | 2 / 36 | 97% | 5:38.35 | 5:37.33 | 0.3% | 5:03.45 | 11.5% | |
| | 2011 SDA #1 | | Ae Forest | 30-39 | GBR19741227 & 706859 | 548 | MMBC / Ticket2ridebc.com | 1 / 35 | 100% | 2:15.47 | 2:15.47 | 0% | 2:03.93 | 9.3% | |
| | Innerleithen MTB Racing - MiniDH | | Innerleithen | Senior | | 183 | | 5 / 34 | 88% | 1:11.00 | 1:03.00 | 12.7% | 1:03.00 | 12.7% | |
| | 2010 SDA #5 | | Fort William | 30-39 | GBR19741227 & 706859 | 523 | MMBC / Ticket2ridebc.com | 5 / 38 | 89% | 5:44.30 | 5:31.56 | 3.8% | 5:01.60 | 14.2% | |
| | 2009 SDA #5 | | Innerleithen | 30-39 | GBR19741227 & 706859 | 539 | MMBC / Ticket2ridebc.com | 32 / 32 | 0% | 10:37.27 | 3:04.85 | 244.8% | 2:51.52 | 271.6% | |
| | Crankworx - Canadian Open | | Whistler, BC | 30+ | | 728 | | DNS / 32 | 0% | DNS | 3:33.77 | - | 3:02.56 | - | |
| | Crankworx - Garbanzo | | Whistler, BC | 30+ | | 728 | Descent-Gear.com / Ticket2ridebc.com | DNS / 72 | 0% | DNS | 14:54.79 | - | 13:44.55 | - | |
| | SDA - Scottish Champs '09 | | Glencoe | 30-39 | GBR19741227 & 706859 | 539 | MMBC / Ticket2ridebc.com | 6 / 17 | 69% | 3:38.99 | 3:13.95 | 12.9% | 2:49.93 | 28.9% | |
| | 2009 SDA #3 | | Dunkeld | 30-39 | GBR19741227 & 706859 | 539 | MMBC / Ticket2ridebc.com | 4 / 18 | 82% | 2:35.99 | 2:29.77 | 4.2% | 2:11.96 | 18.2% | |
| | 2009 SDA #2 | | Fort William | 30-39 | GBR19741227 & 706859 | 539 | MMBC / Ticket2ridebc.com | 1 / 33 | 100% | 5:32.66 | 5:32.66 | 0% | 5:02.61 | 9.9% | |
| | 2009 SDA #1 | | Pitfichie | 30-39 | GBR19741227 & 706859 | 539 | MMBC / Ticket2ridebc.com | 1 / 23 | 100% | 2:39.56 | 2:39.56 | 0% | 2:25.22 | 9.9% | |
| | 2008 NPS #5 | | Innerleithen | 30-39 | 706859 | 567 | Descent-Gear.com / Ticket2ridebc.com | 10 / 16 | 40% | 3:35.33 | 3:17.72 | 8.9% | 3:04.69 | 16.6% | |
| | 2008 SDA #5 | | Innerleithen | 30-39 | GBR19741227 & 706859 | 543 | MMBC / Ticket2ridebc.com | 7 / 37 | 83% | 4:03.74 | 3:58.82 | 2.1% | 3:35.96 | 12.9% | |
| | UCI - DHI Masters World Championships '08 | | Pra Loup | 30-34 | GBR19741227 | 64 | UK | 50 / 137 | 64% | 3:06.32 | 2:42.64 | 14.6% | 2:42.64 | 14.6% | |
| | 2008 SDA #4 | | Ae Forest | 30-39 | GBR19741227 & 706859 | 543 | MMBC / Ticket2ridebc.com | 4 / 27 | 88% | 2:36.57 | 2:32.42 | 2.7% | 2:13.98 | 16.9% | |
| | Pearce Events - UK DH National Champs '08 | | Rhyd y Felin | 30-39 | GBR19741227 | 222 | Descent-Gear.com / Ticket2ridebc.com | 11 / 38 | 73% | 3:23.09 | 3:12.16 | 5.7% | 2:50.68 | 19% | |
| | 2008 NPS #3 | | Fort William | 30-39 | 706859 | 567 | Descent-Gear.com / Ticket2ridebc.com | 10 / 37 | 75% | 5:41.43 | 5:31.92 | 2.9% | 4:50.48 | 17.5% | |
| | 2008 SDA #3 | | Aberfeldy | 30-39 | GBR19741227 & 706859 | 543 | MMBC / Ticket2ridebc.com | 4 / 27 | 88% | 2:08.63 | 2:00.62 | 6.6% | 1:45.53 | 21.9% | |
| | SDA - Scottish Champs '07 | | Ae Forest | 30-39 | GBR19741227 & 706859 | 553 | MMBC / Ticket2ridebc.com | 4 / 21 | 85% | 2:42.60 | 2:31.22 | 7.5% | 2:19.32 | 16.7% | |
| | 2007 SDA #4 | | Pitfichie | 30-39 | GBR19741227 & 706859 | 553 | MMBC / Ticket2ridebc.com | 3 / 30 | 93% | 2:54.12 | 2:51.96 | 1.3% | 2:37.15 | 10.8% | |
| | 2007 SDA #3 | | Fort William | 30-39 | GBR19741227 & 706859 | 553 | MMBC / Ticket2ridebc.com | 3 / 45 | 95% | 5:39.63 | 5:29.42 | 3.1% | 4:59.64 | 13.4% | |
| | 2007 SDA #2 | | Dunkeld | 30-39 | GBR19741227 & 706859 | 553 | MMBC / Ticket2ridebc.com | 5 / 40 | 90% | 2:36.25 | 2:25.45 | 7.4% | 2:12.98 | 17.5% | |
| | 2007 SDA #1 | | Innerleithen | 30-39 | GBR19741227 & 706859 | 553 | MMBC / Ticket2ridebc.com | 8 / 59 | 88% | 3:42.41 | 3:37.48 | 2.3% | 3:15.12 | 14% | |