| 30th Sep 2012 | 2012 CRC IDMS #5 | Yellow Water Forest | Master | Zero Gravity Racing | DNS | 19 | 0% | |
| 9th Sep 2012 | 2012 Irish Gravity Enduro #4 | Carrick, Co Wicklow | 30-34 | | 7th | 51 | 88% | 20:25.00 |
| 12th Aug 2012 | Irish Gravity Enduro - Irish Gravity Enduro National Champs '12 | Kilbroney | 30-34 | Zero Gravity Racing | 2nd | 46 | 98% | 20:39.00 |
| 17th Jun 2012 | 2012 Irish Gravity Enduro #2 | Ticknock | 30-34 | | 2nd | 74 | 99% | 33:54.00 |
| 8th Apr 2012 | 2012 Irish Gravity Enduro #1 | Djouce | 30-34 | Zero Gravity | 1st | 61 | 100% | 23:41.00 |
| 24th Jul 2011 | Irish DH - Irish National Champs '11 | Carrick, Co Wicklow | Master | | 7th | 31 | 80% | 2:33.25 |
| 8th May 2011 | 2011 661 Gravity Enduro #1 | Ae Forest | Master | | 35th | 111 | 69% | 20:33.00 |
| 17th Apr 2011 | 2011 Ulster League #2 | Lumpers | Master | | 3rd | 10 | 78% | 1:26.51 |
| 27th Mar 2011 | 2011 Irish NPS #1 | Rostrevor, Co Down | Master | Zero Gravity | 4th | 27 | 88% | 2:25.26 |
| 15th Aug 2010 | Irish DH - Irish National Champs '10 | Rostrevor, Co Down | Master | | 2nd | 35 | 97% | 2:26.34 |
| 4th Oct 2009 | 2009 Irish NPS #8 | Whitehorse, Waterford | Master | | 10th | 16 | 40% | 1:31.53 |
| 24th May 2009 | 2009 Irish NPS #3 | Rostrevor, Co Down | Elite | | 11th | 21 | 50% | 2:33.94 |
| 11th Sep 2005 | 2005 UCI World Cup #8 | Fort William | Elite | | 73rd | 130 | 44% | 4:56.46 |
| 3rd Sep 2005 | UCI - World Championships '05 | Livigno | Elite | | 76th | 107 | 29% | 4:24.94 |
| 31st Jul 2005 | 2005 NPS #4 | Moelfre | Elite | intouch / Sombrio | 20th | 24 | 17% | 2:54.76 |
| 26th Jun 2005 | 2005 UCI World Cup #4 | Mont-Sainte-Anne | Elite | | 55th | 80 | 32% | 5:44.02 |
| 24th Apr 2005 | 2005 NPS #2 | Cwmcarn | Elite | Sombrio | 25th | 35 | 29% | 3:32.37 |
| 19th Sep 2004 | 2004 Tissot World Cup #6 | Livigno | Elite | | 65th | 186 | 65% | 4:33.67 |
| 11th Sep 2004 | UCI - World Championships '04 | Les Gets | Elite | | 63rd | 114 | 45% | 3:00.74 |
| 4th Jul 2004 | 2004 Tissot World Cup #5 | Calgary | Elite | | 67th | 105 | 37% | 2:49.04 |
| 27th Jun 2004 | 2004 Tissot World Cup #4 | Mont-Sainte-Anne | Elite | | 61st | 110 | 45% | 3:27.37 |
| 13th Jun 2004 | 2004 Tissot World Cup #2 | Les 2 Alpes | Elite | | 55th | 193 | 72% | 3:33.37 |
| 6th Jun 2004 | 2004 Tissot World Cup #1 | Fort William | Elite | | 68th | 147 | 54% | 4:41.68 |
| 11th Apr 2004 | 2004 NPS #1 | Ae Forest | Elite | | 17th | 33 | 50% | 2:30.45 |
| 14th Sep 2003 | 2003 Tissot World Cup #5 | Kaprun | Elite | | - | 195 | 0% | |
| 7th Sep 2003 | UCI - World Championships '03 | Monte Tamaro | Elite | | 56th | 102 | 46% | 5:13.77 |
| 13th Jul 2003 | 2003 Tissot World Cup #4 | Grouse Mountain | Elite | | 19th | 90 | 80% | 2:10.20 |
| 29th Jun 2003 | 2003 Tissot World Cup #3 | Mont-Sainte-Anne | Elite | | 39th | 89 | 57% | 1:49.04 |
| 8th Jun 2003 | 2003 Tissot World Cup #2 | Alpe d'Huez | Elite | | - | 186 | 0% | |
| 1st Jun 2003 | 2003 Tissot World Cup #1 | Fort William | Elite | | - | 127 | 0% | |
| 8th Sep 2002 | 2002 Tissot World Cup #6 | Les Gets | Elite | | - | 180 | 0% | |
| 1st Sep 2002 | UCI - World Championships '02 | Kaprun | Elite | | 68th | 113 | 40% | 5:53.67 |
| 9th Jun 2002 | 2002 Tissot World Cup #2 | Maribor | Elite | | 71st | 145 | 51% | 3:31.56 |
| 2nd Jun 2002 | 2002 Tissot World Cup #1 | Fort William | Elite | | 35th | 88 | 61% | 5:12.75 |
| 16th Sep 2001 | UCI - World Championships '01 | Vail | Elite | | 57th | 80 | 29% | 4:14.70 |
| 12th Aug 2001 | 2001 Tissot World Cup #7 | Kaprun | Elite | IRISH CYCLING | - | 150 | 0% | |
| 17th Jun 2001 | 2001 Tissot World Cup #2 | Vars | Elite | IRISH CYCLING | - | 154 | 0% | |
| 10th Jun 2001 | 2001 Tissot World Cup #1 | Maribor | Elite | BULL FROG RAC | 72nd | 155 | 54% | 3:23.76 |
| 13th Aug 2000 | 2000 Tissot World Cup #7 | Kaprun | Elite | | DNS | 142 | 0% | |
| 11th Jun 2000 | UCI - World Championships '00 | Sierra Nevada | Elite | | 57th | 106 | 47% | 4:15.24 |
| 3rd Jun 2000 | 2000 Tissot World Cup #3 | Maribor | Elite | | 64th | 165 | 62% | 4:27.35 |
| 28th May 2000 | 2000 Tissot World Cup #2 | Cortina d'Ampezzo | Elite | | 43rd | 171 | 75% | 3:27.72 |
| 21st May 2000 | 2000 Tissot World Cup #1 | Les Gets | Elite | | 56th | 80 | 30% | 3:07.79 |
| 18th Sep 1999 | UCI - World Championships '99 | Åre | Elite | | 41st | 95 | 57% | 5:37.91 |
| 1st Aug 1999 | 1999 Diesel World Cup #6 | Mont-Sainte-Anne | Elite | | 67th | 70 | 4% | 5:38.47 |
| 11th Jul 1999 | 1999 Diesel World Cup #5 | Squaw Valley, CA | Elite | | 53rd | 70 | 25% | 4:41.85 |
| 30th May 1999 | 1999 Diesel World Cup #2 | Maribor | Elite | | 48th | 70 | 32% | 4:45.87 |
| 20th Sep 1998 | UCI - World Championships '98 | Mont-Sainte-Anne | Elite | | 59th | 92 | 36% | 5:41.42 |
| 21st Sep 1997 | UCI - World Championships '97 | Château d'Oex | Junior | | 24th | 87 | 73% | 7:21.43 |