| 13 Nov 2011 | Northern Downhill - Mass Start Super-D race | Kielder Forest | Elite | n/a | 1st | 3 | 100% | 12:59.00 |
| 23 Oct 2011 | 2011 Northern Downhill #6 & Northeast Champs | Hamsterley | Elite | n/a | 3rd | 7 | 67% | 1:22.12 |
| 09 Oct 2011 | 2011 Halo BDS #5 | Caersws | Elite | Halo Factory / Santa Cruz | 19th | 28 | 33% | 2:11.10 |
| 21 Aug 2011 | 2011 UCI World Cup #7 | Val di Sole | Elite | n/a | - | 226 | 0% | |
| 07 Aug 2011 | 2011 UCI World Cup #6 | La Bresse | Elite | n/a | 72nd | 223 | 68% | 2:26.81 |
| 24 Jul 2011 | BDS - UK National Champs '11 | Llangollen | Senior Champs | Halo Factory / Santa Cruz | 8th | 134 | 95% | 2:15.55 |
| 10 Jul 2011 | 2011 UCI World Cup #5 | Windham, NY | Elite | n/a | - | 142 | 0% | |
| 03 Jul 2011 | 2011 UCI World Cup #4 | Mont-Saint-Anne | Elite | n/a | 68th | 141 | 52% | 5:02.32 |
| 26 Jun 2011 | 2011 Halo BDS #4 | Llangollen | Elite | Halo Factory / Santa Cruz | 21st | 44 | 53% | 1:52.15 |
| 12 Jun 2011 | 2011 UCI World Cup #3 | Leogang | Elite | n/a | - | 257 | 0% | |
| 05 Jun 2011 | 2011 UCI World Cup #2 | Fort William | Elite | n/a | 59th | 185 | 68% | 5:02.28 |
| 24 Apr 2011 | 2011 UCI World Cup #1 | Pietermaritzburg | Elite | n/a | 61st | 110 | 45% | 4:31.78 |
| 10 Apr 2011 | 2011 Halo BDS #2 | Moelfre | Elite | Halo Factory / Santa Cruz | 20th | 46 | 58% | 2:30.46 |
| 03 Apr 2011 | 2011 Alpine Bikes #3 | Innerleithen | Elite | n/a | 5th | 10 | 56% | 3:15.41 |
| 20 Mar 2011 | 2011 Halo BDS #1 | Nant Gwrtheyrn | Elite | Halo Factory / Santa Cruz | 22nd | 43 | 50% | 2:32.71 |
| 26 Sep 2010 | 2010 Halo BDS #5 | Caersws | Elite | Fox / Santa Cruz | 13th | 21 | 40% | 1:44.23 |
| 08 Aug 2010 | 2010 Halo BDS #4 | Moelfre | Elite | Fox / Santa Cruz | 12th | 14 | 15% | 2:36.42 |
| 01 Aug 2010 | 2010 UCI World Cup #5 | Val di Sole | Elite | n/a | 44th | 199 | 78% | 3:37.74 |
| 25 Jul 2010 | 2010 UCI World Cup #4 | Champéry | Elite | n/a | 53rd | 206 | 75% | 4:42.08 |
| 18 Jul 2010 | Borderline - UK National Champs '10 | Ae Forest | Senior Champs | Fox | 21st | 72 | 72% | 2:33.27 |
| 27 Jun 2010 | 2010 Halo BDS #3 | Llangollen | Elite | Fox / Santa Cruz | 11th | 23 | 55% | 1:49.71 |
| 20 Jun 2010 | 2010 UCI World Cup #3 | Leogang | Elite | n/a | - | 222 | 0% | |
| 13 Jun 2010 | 2010 Pearce Cycles #4 | Bala | Elite | Burgtec / Fox / Leatt / Santa Cruz | 10th | 14 | 31% | 2:52.11 |
| 06 Jun 2010 | 2010 UCI World Cup #2 | Fort William | Elite | n/a | - | 169 | 0% | |
| 30 May 2010 | 2010 iXS European DH Cup #1 | Innerleithen | Elite (licence) | Burgtec / conti / Fox / Leatt | 138th | 152 | 9% | 4:35.07 |
| 16 May 2010 | 2010 UCI World Cup #1 | Maribor | Elite | n/a | 50th | 241 | 80% | 3:43.54 |
| 09 May 2010 | 2010 Halo BDS #2 | Fort William | Elite | Fox / Santa Cruz | 26th | 28 | 7% | 7:18.04 |
| 11 Apr 2010 | 2010 Halo BDS #1 | Rheola | Elite | Fox / Santa Cruz | 12th | 25 | 54% | 3:02.68 |
| 14 Mar 2010 | 2010 Alpine Bikes #3 | Innerleithen | Elite | n/a | 6th | 8 | 29% | 3:33.75 |
| 25 Oct 2009 | Descend Hamsterley - Fast and Furious | Hamsterley | Expert | n/a | 3rd | 4 | 33% | 1:55.86 |
| 27 Sep 2009 | 2009 NPS #5 | Rheola | Expert | 4 Mountains | 2nd | 36 | 97% | 3:07.01 |
| 20 Sep 2009 | 2009 Nissan World Cup #8 | Schladming | Elite | n/a | 62nd | 221 | 72% | 4:24.60 |
| 13 Sep 2009 | 2009 Northern Downhill #5 | Kidland | Expert | n/a | 1st | 3 | 100% | 1:52.14 |
| 06 Sep 2009 | Borderline - Kill The Bill | Fort William | Expert | n/a | 10th | 10 | 0% | 5:55.47 |
| 16 Aug 2009 | 2009 NPS #4 | Caersws | Expert | 4 Mountains | 4th | 33 | 91% | 1:40.47 |
| 09 Aug 2009 | 2009 Northern Downhill #4 | Weardale | Expert | n/a | 2nd | 3 | 50% | 1:48.87 |
| 02 Aug 2009 | 2009 Nissan World Cup #7 | Bromont | Elite | n/a | 60th | 160 | 63% | 2:49.97 |
| 26 Jul 2009 | 2009 Nissan World Cup #6 | Mont-Saint-Anne | Elite | n/a | - | 157 | 0% | |
| 19 Jul 2009 | SPS - UK National Champs '09 | Innerleithen | Expert | 4 Mountains | 7th | 39 | 84% | 3:02.15 |
| 12 Jul 2009 | SDA - Scottish Champs '09 | Glencoe | Expert | Fox / Zumbi | 5th | 18 | 76% | 3:03.91 |
| 28 Jun 2009 | 2009 NPS #3 | Fort William | Expert | 4 Mountains | 6th | 48 | 89% | 5:09.31 |
| 21 Jun 2009 | 2009 Nissan World Cup #5 | Maribor | Elite | n/a | - | 225 | 0% | |
| 07 Jun 2009 | 2009 Nissan World Cup #4 | Fort William | Elite | n/a | - | 142 | 0% | |
| 31 May 2009 | 2009 NPS #2 | Llangollen | Expert | 4 Mountains | 1st | 52 | 100% | 2:06.22 |
| 17 May 2009 | 2009 Nissan World Cup #3 | Vallnord | Elite | n/a | - | 187 | 0% | |
| 10 May 2009 | 2009 Nissan World Cup #2 | La Bresse | Elite | n/a | 75th | 211 | 65% | 2:22.83 |
| 03 May 2009 | 2009 Northern Downhill #2 | Hamsterley | Expert | n/a | 1st | 7 | 100% | 1:42.04 |
| 12 Apr 2009 | 2009 Nissan World Cup #1 | Pietermaritzburg | Elite | n/a | 68th | 102 | 34% | 4:10.36 |
| 01 Mar 2009 | 2009 Alpine Bikes #2 | Innerleithen | Expert | Fox / Zumbi | 2nd | 16 | 93% | 3:24.70 |
| 21 Sep 2008 | 2008 NPS #5 | Innerleithen | Expert | Astrix / FiveTen / Fox | 10th | 35 | 74% | 3:19.44 |
| 14 Sep 2008 | 2008 Nissan World Cup #7 | Schladming | Elite | n/a | - | 237 | 0% | |
| 10 Aug 2008 | 2008 NPS #4 | Moelfre | Expert | Astrix / FiveTen / Fox | 7th | 34 | 82% | 2:19.61 |
| 03 Aug 2008 | 2008 Nissan World Cup #5 | Bromont | Elite | n/a | - | 156 | 0% | |
| 27 Jul 2008 | 2008 Nissan World Cup #4 | Mont-Saint-Anne | Elite | n/a | - | 160 | 0% | |
| 20 Jul 2008 | Pearce Cycles - UK National Champs '08 | Bala | Expert | Astrix / FiveTen / Fox | 12th | 42 | 73% | 3:11.19 |
| 06 Jul 2008 | 2008 NPS #3 | Fort William | Expert | Astrix / FiveTen / Fox | 5th | 39 | 89% | 5:20.16 |
| 08 Jun 2008 | 2008 Nissan World Cup #3 | Fort William | Elite | n/a | 65th | 187 | 66% | 5:13.65 |
| 25 May 2008 | 2008 NPS #2 | Innerleithen | Expert | Astrix / FiveTen / Fox | 2nd | 47 | 98% | 3:06.81 |
| 18 May 2008 | 2008 SDA #2 | Fort William | Expert | Fox / Zumbi | 4th | 17 | 81% | 5:27.71 |
| 11 May 2008 | 2008 Nissan World Cup #1 | Maribor | Elite | n/a | - | 290 | 0% | |
| 04 May 2008 | 2008 Caersws Cup #2 | Caersws | Expert | Astrix | 11th | 16 | 33% | 2:34.55 |
| 27 Apr 2008 | 2008 NPS #1 | Ae Forest | Expert | Astrix / FiveTen / Fox | 16th | 49 | 69% | 2:49.09 |
| 14 Oct 2007 | 2007 NPS #5 | Innerleithen | Junior | Denton Cycle | 5th | 37 | 89% | 3:11.26 |
| 16 Sep 2007 | 2007 Nissan World Cup #5 | Maribor | Elite | n/a | - | 199 | 0% | |
| 09 Sep 2007 | UCI - World Championships '07 | Fort William | Junior | Great Britain | 21st | 65 | 69% | 5:26.01 |
| 12 Aug 2007 | 2007 NPS #3 | Moelfre | Junior | Denton Cycle | 14th | 40 | 67% | 2:43.83 |
| 15 Jul 2007 | Dragon Downhill - UK National Champs '07 | Rheola | Junior | Fox | 11th | 32 | 68% | 3:37.89 |
| 08 Jul 2007 | 2007 Nissan World Cup #4 | Schladming | Elite | n/a | - | 208 | 0% | |
| 10 Jun 2007 | 2007 Nissan World Cup #2 | Champéry | Elite | n/a | 27th | 188 | 86% | 4:37.97 |
| 27 May 2007 | 2007 NPS #2 | Ae Forest | Junior | Denton Cycle | 8th | 50 | 86% | 2:30.95 |
| 20 May 2007 | 2007 SDA #2 | Dunkeld | Junior | Fox / Zumbi | 4th | 36 | 91% | 2:25.98 |
| 22 Apr 2007 | 2007 NPS #1 | Innerleithen | Junior | Denton Cycle | 3rd | 43 | 95% | 3:14.71 |
| 15 Apr 2007 | 2007 SDA #1 | Innerleithen | Junior | Fox / Zumbi | 10th | 42 | 78% | 3:32.83 |
| 24 Sep 2006 | 2006 CRC NPS #5 | Fort William | Junior | MR BIG / The Development | 7th | 36 | 83% | 4:57.36 |
| 13 Aug 2006 | 2006 CRC NPS #4 | Caersws | Junior | MR BIG / The Development | 11th | 26 | 60% | 2:26.60 |
| 14 May 2006 | 2006 CRC NPS #2 | Innerleithen | Junior | MR BIG / The Development | - | 36 | 0% | |
| 26 Mar 2006 | 2006 CRC NPS #1 | Rugog Farm | Junior | MR BIG / The Development | 32nd | 34 | 6% | 5:44.17 |
| 25 Sep 2005 | 2005 NPS #6 | Caersws | Youth | The Development | 17th | 31 | 47% | 2:22.39 |
| 27 Jan 2005 | 2005 NPS #1 | Ae Forest | Youth | Team Descend Hamsterley | 9th | 29 | 71% | 2:47.11 |
| 25 Jul 2004 | 2004 NPS #3 | Innerleithen | Novice 0-15 | n/a | 1st | 2 | 100% | 4:46.82 |