| 17th Mar 2013 | 2013 Woodland Riders winter #3 | Tavi Woodlands | Expert/Elite | | 3rd | 5 | 50% | 1:20.93 |
| 24th Feb 2013 | Naked Racing - 661 Mini DH | Forest of Dean | Pro-Am | Kustom Bikes | 9th | 9 | 0% | 1:28.58 |
| 17th Feb 2013 | 2013 Woodland Riders winter #2 | Tavi Woodlands | Expert/Elite | Kustom Bikes | 3rd | 5 | 50% | 1:05.58 |
| 10th Feb 2013 | 2013 One Industries Mini Enduro #1 | Haldon | Pro-Am | Kustom Bikes | 5th | 9 | 50% | 6:54.30 |
| 20th Jan 2013 | 2013 Woodland Riders winter #1 | Tavi Woodlands | Expert/Elite | | 2nd | 4 | 67% | 1:11.75 |
| 8th Jul 2012 | 2012 Forest of Dean Summer Series #2 | Forest of Dean | Pro-Am | Kustom Bikes | 2nd | 5 | 75% | 1:22.59 |
| 29th Apr 2012 | 2012 WDMBA #1 | Rheola | Expert | Kustom Bikes | 11th | 15 | 29% | 3:51.57 |
| 22nd Apr 2012 | 2012 Woodland Riders winter #4 | Tavi Woodlands | Expert/Elite | | 2nd | 6 | 80% | 1:11.48 |
| 15th Apr 2012 | 2012 Halo BDS #1 | Combe Sydenham | Expert | Kustom Bikes | 23rd | 61 | 63% | 2:44.65 |
| 26th Feb 2012 | 2012 Woodland Riders winter #2 | Tavi Woodlands | Expert/Elite | | 2nd | 3 | 50% | 1:16.69 |
| 22nd Jan 2012 | 2012 Woodland Riders winter #1 | Tavi Woodlands | Senior | | 1st | 32 | 100% | 1:20.46 |
| 16th Oct 2011 | 2011 WDMBA #5 & English Champs | Moelfre | Elite | Kustom Bikes | 8th | 8 | 0% | 2:37.99 |
| 21st Aug 2011 | Woodland Riders - South West Champs | Gawton | Expert | DriftMTB / Kustom Bikes | 1st | 7 | 100% | 1:54.39 |
| 1st May 2011 | 2011 Woodland Riders winter #3 - Grumpy Scotsman | Tavi Woodlands | Senior | Kustom Bikes / www.drift-mtb.com  | 1st | 18 | 100% | 1:06.42 |
| 24th Apr 2011 | 2011 WDMBA #2 | Gethin | Elite | Kustom Bikes | 9th | 9 | 0% | 2:52.91 |
| 10th Apr 2011 | 2011 Halo BDS #2 | Moelfre | Elite | Funn / Kustom Bikes | 40th | 46 | 13% | 2:39.84 |
| 27th Mar 2011 | 2011 Woodland Riders winter #2 - The Man | Tavi Woodlands | Senior | Kustom Bikes | 1st | 19 | 100% | 58.28s |
| 26th Mar 2011 | DHEvents - Urban Downhill Charity Event | Plymouth Uni | Expert/Elite | Kustom Bikes | 2nd | 3 | 50% | 41.45s |
| 20th Mar 2011 | 2011 Halo BDS #1 | Nant Gwrtheyrn | Elite | Funn / Kustom Bikes | 34th | 43 | 21% | 2:37.30 |
| 27th Feb 2011 | 2011 Woodland Riders winter #1 - Gnarkill | Tavi Woodlands | Senior | Kustom Bikes | 2nd | 24 | 96% | 1:05.51 |
| 13th Feb 2011 | 2010-11 Kustom Bikes winter #2 | Avil Ball | Senior | Funn / Kustom Bikes | 3rd | 16 | 87% | 1:28.18 |
| 30th Jan 2011 | 2010-11 UKBP winter #2 | Triscombe | Expert | | 3rd | 9 | 75% | 1:11.35 |
| 31st Oct 2010 | 2010-11 Kustom Bikes winter #1 | Avil Ball | Elite | Funn / Kustom Bikes | 1st | 1 | - | 1:17.94 |
| 19th Sep 2010 | 2010 UKBP #5 | UK Bike Park | Expert | | 4th | 5 | 25% | 1:10.19 |
| 12th Sep 2010 | Woodland Riders - Super-Tavi | Gawton | Elite | Funn / Kustom Bikes / Morewood | 1st | 1 | - | 1:58.10 |
| 15th Aug 2010 | Woodland Riders - HSD | Gawton | Elite | Funn / Kustom Bikes / Morewood | 1st | 1 | - | 2:26.14 |
| 1st Aug 2010 | 2010 MIJ #4 | Taff Buggy | Elite | Funn / Kustom Bikes / Morewood | 3rd | 3 | 0% | 2:00.17 |
| 18th Jul 2010 | Borderline - UK National Champs '10 | Ae Forest | Senior Champs | Funn / Kustom Bikes / Morewood | 25th | 72 | 66% | 2:34.10 |
| 11th Jul 2010 | Woodland Riders - Egypt | Gawton | Elite | Funn / Kustom Bikes / Morewood | 1st | 1 | - | 1:44.68 |
| 20th Jun 2010 | 2010 UKBP #3 | UK Bike Park | Elite | | 1st | 1 | - | 1:26.40 |
| 30th May 2010 | 2010 UKBP #2 & Southern Champs | UK Bike Park | Elite | | 2nd | 2 | 0% | 1:21.43 |
| 9th May 2010 | 2010 Woodland Riders winter #4 | Tavi Woodlands | Elite | Funn / Kustom Bikes / Morewood | 1st | 1 | - | 1:17.95 |
| 16th Aug 2009 | 2009 NPS #4 | Caersws | Elite | Cove | 14th | 17 | 19% | 1:43.15 |
| 28th Jun 2009 | 2009 NPS #3 | Fort William | Elite | Cove | 13th | 17 | 25% | 5:06.84 |
| 21st Jun 2009 | 2009 UKBP #4 | UK Bike Park | Elite | | 1st | 2 | 100% | 1:16.09 |
| 31st May 2009 | 2009 NPS #2 | Llangollen | Elite | Cove | 19th | 22 | 14% | 2:25.93 |
| 24th May 2009 | 2009 UKBP #3 | UK Bike Park | Elite | | 2nd | 2 | 0% | 1:51.91 |
| 3rd May 2009 | 2009 UKBP #2 | UK Bike Park | Elite | | 1st | 2 | 100% | 1:28.82 |
| 26th Apr 2009 | 2009 NPS #1 | Ae Forest | Elite | Cove | 23rd | 32 | 29% | 2:24.62 |
| 19th Apr 2009 | 2009 UKBP #1 | UK Bike Park | Elite | | 1st | 1 | - | 1:37.20 |
| 5th Apr 2009 | 2009 Kustom Bikes #3 | Combe Sydenham | Elite | | 1st | 2 | 100% | 2:20.43 |
| 22nd Feb 2009 | 2009 Kustom Bikes #2 | Avil Ball | Elite | | 1st | 1 | - | 1:19.39 |
| 15th Feb 2009 | UK Bike Park - Push-up race | UK Bike Park | Elite | | 1st | 3 | 100% | 1:33.91 |
| 7th Sep 2008 | 2008 Dragon Downhill #4 | Rheola | Elite | Cove / Race Face | 2nd | 2 | 0% | 3:28.23 |
| 20th Jul 2008 | Pearce Cycles - UK National Champs '08 | Bala | Elite | Cove / Race Face | 19th | 27 | 31% | 3:05.14 |
| 13th Jul 2008 | Dragon Downhill - Welsh Champs | Mynydd Du | Elite | Cove / Race Face | 8th | 8 | 0% | 3:31.26 |
| 6th Jul 2008 | 2008 NPS #3 | Fort William | Elite | Cove / Race Face | 11th | 22 | 52% | 5:08.25 |
| 22nd Jun 2008 | 2008 Dragon Downhill #3 | Rheola | Elite | Cove / Race Face | 1st | 6 | 100% | 3:10.17 |
| 8th Jun 2008 | 2008 Nissan World Cup #3 | Fort William | Elite | | - | 187 | 0% | |
| 25th May 2008 | 2008 NPS #2 | Innerleithen | Elite | Cove / Race Face | 16th | 28 | 44% | 3:07.62 |
| 11th May 2008 | 2008 Dragon Downhill #2 | Gethin | Elite | Cove / Race Face | 1st | 2 | 100% | 2:53.59 |
| 27th Apr 2008 | 2008 NPS #1 | Ae Forest | Elite | Cove / Race Face | 18th | 28 | 37% | 2:43.02 |
| 6th Apr 2008 | 2008 Dragon Downhill #1 | Cwmcarn | Elite | Cove / Race Face | 3rd | 4 | 33% | 3:02.13 |
| 28th Oct 2007 | 2007 Dragon Downhill #5 | Pen Yr Heol | Elite | Bikemagic.com / Shred | 2nd | 5 | 75% | 4:04.74 |
| 30th Sep 2007 | 2007 Dragon Downhill #4 | Gethin | Elite | Cove | 1st | 6 | 100% | 3:02.14 |
| 16th Sep 2007 | 2007 Nissan World Cup #5 | Maribor | Elite | | - | 199 | 0% | |
| 2nd Sep 2007 | 2007 NPS #4 | Caersws | Elite | Cove | 25th | 27 | 8% | 1:51.78 |
| 26th Aug 2007 | 2007 Dragon Downhill #3 | Mynydd Du | Elite | Bikemagic.com / Shred | 5th | 5 | 0% | 3:14.97 |
| 12th Aug 2007 | 2007 NPS #3 | Moelfre | Elite | Cove | 22nd | 31 | 30% | 2:35.27 |
| 15th Jul 2007 | Dragon Downhill - UK National Champs '07 | Rheola | Elite | Bikemagic.com / Shred | 7th | 24 | 74% | 3:23.70 |
| 1st Jul 2007 | 2007 Pearce Cycles #3 & Midland Champs | Bringewood | Elite | Cove | 7th | 9 | 25% | 3:19.08 |
| 24th Jun 2007 | Dragon Downhill - Welsh Champs '07 | Rheola | Elite | Bikemagic.com / Shred | 4th | 7 | 50% | 3:26.53 |
| 20th May 2007 | 2007 Cloud Cover Rigida Series #2 | Combe Sydenham | Senior | | 1st | 34 | 100% | 1:48.97 |
| 6th May 2007 | 2007 Dragon Downhill #2 | Mountain Ash | Elite | Bikemagic.com / Shred | 6th | 9 | 38% | 3:51.71 |
| 15th Apr 2007 | 2007 Cloud Cover Rigida Series #1 | Avil Ball | Senior | | 2nd | 27 | 96% | 1:32.56 |
| 14th Apr 2007 | 2007 Cloud Cover Rigida Series #1 (chainless) | Avil Ball | Chainless | | 1st | 37 | 100% | 1:35.28 |
| 22nd Oct 2006 | NACC Events - English Champs | Bratton | Elite | | 2nd | 5 | 75% | 2:09.49 |
| 1st Oct 2006 | 2006 Dragon Downhill #13 | Mountain Ash | Elite | Bikemagic.com / Shred | 5th | 5 | 0% | 4:37.90 |
| 30th Sep 2006 | 2006 Dragon Downhill #12 | Mountain Ash | Elite | Bikemagic.com / Shred | 5th | 5 | 0% | 4:20.62 |
| 24th Sep 2006 | 2006 CRC NPS #5 | Fort William | Elite | Shred Cove | 14th | 16 | 13% | 4:52.68 |
| 9th Oct 2005 | 2005 Dragon Downhill #11 | Abercarn | Elite | Bikemagic.com / Shred | 2nd | 6 | 80% | 1:54.91 |
| 8th Oct 2005 | 2005 Dragon Downhill #10 | Abercarn | Elite | Bikemagic.com / Shred | 4th | 6 | 40% | 2:04.19 |
| 25th Sep 2005 | 2005 NPS #6 | Caersws | Elite | Cove / Shred | 20th | 21 | 5% | 2:10.93 |
| 11th Sep 2005 | 2005 UCI World Cup #8 | Fort William | Elite | | - | 130 | 0% | |
| 4th Sep 2005 | 2005 Dragon Downhill #9 | Cwmcarn | Elite | Bikemagic.com / Shred | 2nd | 4 | 67% | 3:06.71 |
| 3rd Sep 2005 | 2005 Dragon Downhill #8 | Cwmcarn | Elite | Bikemagic.com / Shred | 4th | 6 | 40% | 3:09.74 |
| 28th Aug 2005 | 2005 NPS #5 | Rheola | Elite | Cove / Shred | 21st | 25 | 17% | 3:27.75 |
| 21st Aug 2005 | 2005 UCI World Cup #7 | Pila | Elite | | 63rd | 80 | 22% | 4:48.99 |
| 31st Jul 2005 | 2005 NPS #4 | Moelfre | Elite | Cove / Shred | 22nd | 24 | 9% | 2:59.74 |
| 3rd Jul 2005 | 2005 Dragon Downhill - Welsh Champs '05 | Mynydd Du | Elite | Bikemagic.com / Shred | 6th | 7 | 17% | 3:28.19 |
| 2nd Jul 2005 | 2005 Dragon Downhill #7 | Mynydd Du | Elite | Bikemagic.com / Shred | 4th | 6 | 40% | 3:30.17 |
| 19th Jun 2005 | 2005 Dragon Downhill #6 | Gethin | Elite | Dartmoor Cycles / EMBC | 1st | 4 | 100% | 2:53.12 |
| 18th Jun 2005 | 2005 Dragon Downhill #5 | Gethin | Elite | Dartmoor Cycles / EMBC | 2nd | 7 | 83% | 2:59.19 |
| 7th May 2005 | 2005 Dragon Downhill #3 | Rheola | Elite | Dartmoor Cycles / EMBC | 7th | 13 | 50% | 3:11.96 |
| 1st May 2005 | 2005 UCI World Cup #1 | Vigo | Elite | | 47th | 80 | 42% | 2:44.81 |
| 24th Apr 2005 | 2005 NPS #2 | Cwmcarn | Elite | | 11th | 35 | 71% | 3:23.57 |
| 10th Apr 2005 | 2005 Dragon Downhill #2 | Mountain Ash | Elite | Dartmoor Cycles / EMBC | 4th | 11 | 70% | 3:37.17 |
| 9th Apr 2005 | 2005 Dragon Downhill #1 | Mountain Ash | Elite | Dartmoor Cycles / EMBC | 7th | 12 | 45% | 3:44.38 |
| 27th Jan 2005 | 2005 NPS #1 | Ae Forest | Elite | | 9th | 30 | 72% | 2:23.85 |
| 26th Sep 2004 | 2004 NPS #5 | Caersws | Elite | EMBC / Shred | 15th | 24 | 39% | 2:42.20 |
| 19th Sep 2004 | 2004 Dragon Downhill #11 | Wentwood | Elite | Dartmoor Cycles / EMBC | 1st | 3 | 100% | 1:58.79 |
| 18th Sep 2004 | 2004 Dragon Downhill #10 | Wentwood | Elite | Dartmoor Cycles / EMBC | 1st | 3 | 100% | 2:11.60 |
| 29th Aug 2004 | 2004 NPS #4 | Combe Sydenham | Elite | EMBC / Shred | 13th | 21 | 40% | 2:59.07 |
| 22nd Aug 2004 | 2004 Dragon Downhill #9 | Gethin | Elite | Dartmoor Cycles | 2nd | 6 | 80% | 3:01.61 |
| 21st Aug 2004 | 2004 Dragon Downhill #8 | Gethin | Elite | Dartmoor Cycles / EMBC | 4th | 7 | 50% | 3:09.18 |
| 25th Jul 2004 | 2004 NPS #3 | Innerleithen | Elite | EMBC / Shred | 26th | 26 | 0% | 3:36.61 |
| 4th Jul 2004 | 2004 Tissot World Cup #5 | Calgary | Elite | | 45th | 105 | 58% | 2:34.97 |
| 27th Jun 2004 | 2004 Tissot World Cup #4 | Mont-Sainte-Anne | Elite | | DNF | 110 | 0% | |
| 20th Jun 2004 | 2004 Dragon Downhill #6 | Abercarn | Elite | Dartmoor Cycles / EMBC | 4th | 6 | 40% | 1:52.33 |
| 19th Jun 2004 | 2004 Dragon Downhill #5 | Abercarn | Elite | Dartmoor Cycles / EM | 5th | 6 | 20% | 1:59.22 |
| 6th Jun 2004 | 2004 Tissot World Cup #1 | Fort William | Elite | | DNS | 147 | 0% | |
| 30th May 2004 | 2004 NPS #2 | Moelfre | Elite | EMBC / Shred | 17th | 35 | 53% | 2:19.04 |
| 25th Apr 2004 | 2004 Dragon Downhill #4 (chainless) | Taff Buggy | Chainless | Dartmoor Cycles / EMBC | 6th | 54 | 91% | 1:51.26 |
| 25th Apr 2004 | 2004 Dragon Downhill #4 | Taff Buggy | Elite | Dartmoor Cycles / EMBC | 3rd | 3 | 0% | 1:37.97 |
| 24th Apr 2004 | 2004 Dragon Downhill #3 (chainless) | Taff Buggy | Chainless | Dartmoor Cycles / EMBC | 16th | 68 | 78% | 1:51.51 |
| 24th Apr 2004 | 2004 Dragon Downhill #3 | Taff Buggy | Elite | Dartmoor Cycles / EMBC | 5th | 8 | 43% | 1:38.68 |
| 11th Apr 2004 | 2004 NPS #1 | Ae Forest | Elite | EMBC / Shred | 8th | 33 | 78% | 2:25.65 |
| 4th Apr 2004 | 2004 Dragon Downhill #2 | Mountain Ash | Elite | Dartmoor Cycles / EMBC | 7th | 11 | 40% | 4:20.58 |
| 3rd Apr 2004 | 2004 Dragon Downhill #1 | Mountain Ash | Elite | Dartmoor Cycles / EMBC | 11th | 17 | 38% | 4:12.32 |
| 5th Oct 2003 | 2003 Dragon Downhill #13 (chainless) | Wentwood | Chainless | Dartmoor Cycles / EMBC | 18th | 82 | 79% | 2:02.00 |
| 5th Oct 2003 | 2003 Dragon Downhill #13 | Wentwood | Expert | Dartmoor Cycles / EMBC | 4th | 7 | 50% | 1:55.51 |
| 4th Oct 2003 | 2003 Dragon Downhill #12 | Wentwood | Expert | | 5th | 7 | 33% | 2:01.17 |
| 7th Sep 2003 | 2003 Dragon Downhill #11 | Gethin | Expert | Dartmoor Cycles / EMBC | 4th | 7 | 50% | 3:12.30 |
| 6th Sep 2003 | 2003 Dragon Downhill #10 | Gethin | Expert | Dartmoor Cycles / EMBC | 1st | 9 | 100% | 3:14.07 |
| 27th Jul 2003 | Pearce Cycles - UK National Champs '03 | Bringewood | Senior Champs | Dartmouth Cycles / Shred | 15th | 71 | 80% | 2:38.63 |
| 8th Jun 2003 | 2003 Dragon Downhill #6 | Abercarn | Expert | Dartmoor Cycles / EMBC | 1st | 7 | 100% | 2:02.95 |
| 1st Jun 2003 | 2003 Tissot World Cup #1 | Fort William | Elite | | 51st | 127 | 60% | 4:30.61 |
| 6th Apr 2003 | 2003 Dragon Downhill #2 | Mountain Ash | Expert | Dartmoor Cycles / EMBC | 1st | 15 | 100% | 3:37.26 |
| 5th Apr 2003 | 2003 Dragon Downhill #1 | Mountain Ash | Expert | Dartmoor Cycles / EMBC | 9th | 19 | 56% | 3:48.97 |
| 21st Jul 2002 | Pearce Cycles - UK National Champs '02 | Hopton | Junior | Dartmoor Cycles | 8th | 37 | 81% | 3:16.98 |
| 23rd Jun 2002 | 2002 Dragon Downhill - Welsh Champs | Gethin | Junior | Dartmoor Cycles | 14th | 28 | 52% | 3:44.42 |
| 22nd Jun 2002 | 2002 Dragon Downhill #5 | Gethin | Junior | Dartmoor Cycles | 11th | 28 | 63% | 4:45.02 |
| 13th Oct 2001 | 2001 Dragon Downhill #9 | Mynydd Du | Junior | REMEC BIKES | 13th | 20 | 37% | 4:49.93 |
| 2nd Sep 2001 | 2001 Dragon Downhill #8 | Taff Buggy | Junior | REMEC BIKES | 1st | 14 | 100% | 2:00.03 |
| 1st Sep 2001 | 2001 Dragon Downhill #7 | Taff Buggy | Youth | REMEC BIKES | 2nd | 26 | 96% | 1:57.47 |
| 24th Jun 2001 | 2001 Dragon Downhill - Welsh Champs | Taff Buggy | Youth | REMEC BIKES | - | 26 | 0% | |
| 10th Jun 2001 | 2001 Dragon Downhill #4 | Baskerville Hall | Youth | REMEC BIKES | 5th | 24 | 83% | 1:21.17 |
| 9th Jun 2001 | 2001 Dragon Downhill #3 | Baskerville Hall | Youth | REMEC BIKES | 8th | 37 | 81% | 1:26.41 |
| 6th May 2001 | 2001 Dragon Downhill #2 | Baskerville Hall | Youth | REMEC BIKES | 6th | 21 | 75% | 1:18.55 |
| 5th May 2001 | 2001 Dragon Downhill #1 | Baskerville Hall | Youth | REMEC BIKES | 4th | 24 | 87% | 1:19.63 |