| 09 Oct 2011 | 2011 NZ Downhill Series #2 | Levin | Pro | n/a | 11th | 12 | 9% | 5:32.19 |
| 18 Sep 2011 | 2011 NZ Downhill Series #1 | Whaka Forest, Rotorua | Pro | n/a | 3rd | 13 | 83% | 3:44.11 |
| 17 Aug 2011 | 2011 Phat Wednesdays #5 - Crank It Up | Whistler, BC | Senior | n/a | 17th | 107 | 85% | 5:03.47 |
| 10 Aug 2011 | 2011 PhaSt Wednesdays #2 - Schleyer, Lower Canadian Open | Whistler, BC | Senior | n/a | 3rd | 77 | 97% | 2:40.97 |
| 03 Aug 2011 | 2011 Phat Wednesdays #4 - Angry Pirate, Samurai Pizza Cat, Ho Chi MIn | Whistler, BC | Senior | n/a | 3rd | 104 | 98% | 3:43.88 |
| 19 Jul 2011 | Crankworx - Garbanzo '11 | Whistler, BC | Pro | Intense | - | 68 | 0% | |
| 17 Jul 2011 | Crankworx - Canadian Open '11 | Whistler, BC | Pro | Intense | - | 81 | 0% | |
| 06 Jul 2011 | 2011 Phat Wednesdays #3 - Dirt Merchant, Lower A-Line | Whistler, BC | Senior | n/a | 17th | 141 | 89% | 3:30.44 |
| 27 Feb 2011 | MTB NZ - New Zealand National Champs '11 | Signal Hill, Dunedin | Elite | n/a | 3rd | 28 | 93% | 3:02.94 |
| 19 Feb 2011 | 2011 NZ MTB Cup #6 | Living Springs, Christchurch | Elite | n/a | - | 26 | 0% | |
| 12 Feb 2011 | 2011 NZ MTB Cup #5 | Fringe Hill, Nelson | Elite | n/a | 4th | 29 | 89% | 4:52.38 |
| 06 Feb 2011 | 2011 NZ MTB Cup #4 | Kaka Hill, Nelson | Elite | n/a | 5th | 23 | 82% | 3:17.32 |
| 15 Jan 2011 | 2011 NZ MTB Cup #2 | Napier | Elite | n/a | 17th | 26 | 36% | 3:02.89 |
| 08 Jan 2011 | 2011 NZ MTB Cup #1 | Summerhill Park, Tauranga | Elite | n/a | 2nd | 22 | 95% | 2:02.37 |
| 01 Aug 2010 | 2010 UCI World Cup #5 | Val di Sole | Elite | Kenda / Playbiker | 77th | 199 | 62% | 4:20.77 |
| 25 Jul 2010 | 2010 UCI World Cup #4 | Champéry | Elite | Kenda / Playbiker | - | 206 | 0% | |
| 20 Jun 2010 | 2010 UCI World Cup #3 | Leogang | Elite | Kenda / Playbiker | 45th | 222 | 80% | 4:25.49 |
| 06 Jun 2010 | 2010 UCI World Cup #2 | Fort William | Elite | Kenda / Playbiker | 52nd | 169 | 70% | 4:52.94 |
| 16 May 2010 | 2010 UCI World Cup #1 | Maribor | Elite | Kenda / Playbiker | - | 241 | 0% | |
| 21 Mar 2010 | UCI - Oceania Continental Champs '10 | Signal Hill, Dunedin | Elite | n/a | 2nd | 29 | 96% | 2:41.03 |
| 28 Feb 2010 | MTB NZ - New Zealand National Champs '10 | Mt Albert, Wellington | Elite | n/a | 3rd | 27 | 92% | 2:38.58 |
| 21 Feb 2010 | 2010 NZ MTB Cup #6 | Whaka Forest, Rotorua | Elite | n/a | 2nd | 24 | 96% | 3:18.88 |
| 13 Feb 2010 | 2010 NZ MTB Cup #5 | Summerhill Park, Tauranga | Elite | n/a | 5th | 24 | 83% | 2:17.91 |
| 06 Feb 2010 | 2010 NZ MTB Cup #4 | Whaka Forest, Rotorua | Elite | n/a | 4th | 20 | 84% | 3:22.08 |
| 24 Jan 2010 | 2010 NZ MTB Cup #3 | Kaka Hill, Nelson | Elite | n/a | 5th | 22 | 81% | 3:05.22 |
| 20 Sep 2009 | 2009 Nissan World Cup #8 | Schladming | Elite | Iron Horse / Kenda / Playbiker | - | 221 | 0% | |
| 06 Sep 2009 | UCI - World Championships '09 | Stromlo, Canberra, ACT | Elite | New Zealand | 37th | 59 | 38% | 2:40.84 |
| 02 Aug 2009 | 2009 Nissan World Cup #7 | Bromont | Elite | Iron Horse / Kenda / Playbiker | 20th | 160 | 88% | 2:40.07 |
| 26 Jul 2009 | 2009 Nissan World Cup #6 | Mont-Saint-Anne | Elite | Iron Horse / Kenda / Playbiker | 46th | 157 | 71% | 5:01.83 |
| 21 Jun 2009 | 2009 Nissan World Cup #5 | Maribor | Elite | Iron Horse / Kenda / Playbiker | 29th | 225 | 88% | 3:13.89 |
| 07 Jun 2009 | 2009 Nissan World Cup #4 | Fort William | Elite | Iron Horse / Kenda / Playbiker | - | 142 | 0% | |
| 17 May 2009 | 2009 Nissan World Cup #3 | Vallnord | Elite | Iron Horse / Kenda / Playbiker | 34th | 187 | 82% | 2:28.24 |
| 10 May 2009 | 2009 Nissan World Cup #2 | La Bresse | Elite | Iron Horse / Kenda / Playbiker | 39th | 211 | 82% | 2:15.32 |
| 01 Mar 2009 | MTB NZ - New Zealand National Champs '09 | Kaka Hill, Nelson | Elite | n/a | 5th | 31 | 87% | 3:29.18 |
| 22 Feb 2009 | 2009 NZ MTB SI Cup #3 | Strachan Peak, Blenheim | Elite | n/a | 4th | 29 | 89% | 3:03.91 |
| 14 Sep 2008 | 2008 Nissan World Cup #7 | Schladming | Elite | Playbiker / Iron Horse | 12th | 237 | 95% | 4:22.16 |
| 03 Aug 2008 | 2008 Nissan World Cup #5 | Bromont | Elite | Playbiker / Iron Horse | 68th | 156 | 57% | 3:18.27 |
| 27 Jul 2008 | 2008 Nissan World Cup #4 | Mont-Saint-Anne | Elite | Playbiker / Iron Horse | 18th | 160 | 89% | 4:49.37 |
| 21 Jun 2008 | UCI - World Championships '08 | Val di Sole | Elite | New Zealand | - | 107 | 0% | |
| 01 Jun 2008 | 2008 Nissan World Cup #2 | Vallnord | Elite | Playbiker / Iron Horse | - | 231 | 0% | |
| 11 May 2008 | 2008 Nissan World Cup #1 | Maribor | Elite | Playbiker / Iron Horse | 35th | 290 | 88% | 2:59.61 |
| 16 Mar 2008 | UCI - Oceania Continental Champs '08 | Kaka Hill, Nelson | Elite | n/a | 3rd | 44 | 95% | 2:57.48 |
| 24 Feb 2008 | MTB NZ - New Zealand National Champs '08 | Long Gully, Wellington | Elite | n/a | 8th | 28 | 74% | 2:45.52 |
| 09 Sep 2007 | UCI - World Championships '07 | Fort William | Elite | New Zealand | 80th | 99 | 19% | 6:13.94 |
| 08 Jul 2007 | 2007 Nissan World Cup #4 | Schladming | Elite | Fox Racing, Russenberger Velo- | 32nd | 208 | 85% | 4:13.53 |
| 10 Jun 2007 | 2007 Nissan World Cup #2 | Champéry | Elite | n/a | - | 188 | 0% | |
| 27 Jan 2007 | MTB NZ - New Zealand National Champs '07 | Fringe Hill, Nelson | Elite | Levin MTB Club | 4th | 28 | 89% | 4:07.77 |
| 04 Jun 2006 | 2006 UCI World Cup #3 | Willingen | Elite | n/a | 78th | 202 | 62% | 2:21.48 |
| 13 Jul 2003 | 2003 Tissot World Cup #4 | Grouse Mountain | Elite | n/a | 33rd | 90 | 64% | 2:12.52 |
| 29 Jun 2003 | 2003 Tissot World Cup #3 | Mont-Saint-Anne | Elite | n/a | 13th | 89 | 86% | 1:44.36 |
| 14 Jul 2002 | 2002 Tissot World Cup #5 | Telluride, CO | Elite | n/a | - | 81 | 0% | |
| 30 Jun 2002 | 2002 Tissot World Cup #3 | Mont-Saint-Anne | Elite | n/a | 6th | 87 | 94% | 5:20.83 |
| 26 Aug 2001 | 2001 Tissot World Cup #8 | Mont-Saint-Anne | Elite | NZMBA | 6th | 76 | 93% | 5:09.92 |
| 15 Jul 2001 | 2001 Tissot World Cup #4 | Durango | Elite | NZMBA | 22nd | 68 | 69% | 3:46.13 |
| 08 Jul 2001 | 2001 Tissot World Cup #3 | Grouse Mountain | Elite | NZMBA | 50th | 86 | 42% | 2:04.05 |
| 16 Jul 2000 | 2000 Tissot World Cup #5 | Vail | Elite | Azonic / Foes | 16th | 78 | 81% | 4:34.57 |
| 02 Jul 2000 | 2000 Tissot World Cup #4 | Mont-Saint-Anne | Elite | Azonic / Foes | 19th | 80 | 77% | 5:07.85 |
| 03 Jun 2000 | 2000 Tissot World Cup #3 | Maribor | Elite | Azonic / Foes | DSQ | 165 | 0% | |
| 28 May 2000 | 2000 Tissot World Cup #2 | Cortina d'Ampezzo | Elite | Azonic / Foes | 21st | 171 | 88% | 3:23.73 |
| 08 Aug 1999 | 1999 Diesel World Cup #7 | Bromont | Elite | n/a | 29th | 70 | 59% | 5:03.23 |
| 01 Aug 1999 | 1999 Diesel World Cup #6 | Mont-Saint-Anne | Elite | n/a | 10th | 70 | 87% | 4:52.51 |
| 11 Jul 1999 | 1999 Diesel World Cup #5 | Squaw Valley, CA | Elite | n/a | 60th | 70 | 14% | 4:55.26 |
| 27 Jun 1999 | 1999 Diesel World Cup #4 | Big Bear Lake, CA | Elite | n/a | 44th | 70 | 38% | 4:08.65 |
| 21 Jun 1998 | 1998 Grundig World Cup #4 | Big Bear Lake, CA | Elite | n/a | 52nd | 70 | 26% | 4:41.15 |